[
  {
    "path": ".gitattributes",
    "content": "# Auto detect text files and perform LF normalization\n* text=auto\n\n# Custom for Visual Studio\n*.cs     diff=csharp\n\n# Standard to msysgit\n*.doc\t diff=astextplain\n*.DOC\t diff=astextplain\n*.docx diff=astextplain\n*.DOCX diff=astextplain\n*.dot  diff=astextplain\n*.DOT  diff=astextplain\n*.pdf  diff=astextplain\n*.PDF\t diff=astextplain\n*.rtf\t diff=astextplain\n*.RTF\t diff=astextplain\n"
  },
  {
    "path": ".gitignore",
    "content": "# Windows image file caches\nThumbs.db\nehthumbs.db\n\n# Folder config file\nDesktop.ini\n\n# Recycle Bin used on file shares\n$RECYCLE.BIN/\n\n# Windows Installer files\n*.cab\n*.msi\n*.msm\n*.msp\n\n# Windows shortcuts\n*.lnk\n\n# =========================\n# Operating System Files\n# =========================\n\n# OSX\n# =========================\n\n.DS_Store\n.AppleDouble\n.LSOverride\n\n# Thumbnails\n._*\n\n# Files that might appear in the root of a volume\n.DocumentRevisions-V100\n.fseventsd\n.Spotlight-V100\n.TemporaryItems\n.Trashes\n.VolumeIcon.icns\n\n# Directories potentially created on remote AFP share\n.AppleDB\n.AppleDesktop\nNetwork Trash Folder\nTemporary Items\n.apdisk\n/Nilai-Design Pattern -Kls-P1.xlsx\n/Ebook/List Pattern in Each Book or Source.xlsx\n\n/Code/Duck/MiniDuckSimulator/nbproject/private/\n/Code/Duck/MiniDuckSimulator/build/\n/Code/Kingdom/Kingdom/nbproject/private/\n/Code/Kingdom/Kingdom/build/\n/Code/Eight-Puzzles/nbproject/private/\n/Code/Abstract/nbproject/private/\n/Code/Abstract/build/\n/Code/Weather-O-Rama/nbproject/private/\n/Code/Weather-O-Rama/build/\n/Code/Bakso/nbproject/private/\n/Code/WarungSedap/nbproject/private/\n/Code/WarungSedap/build/\n/Code/PizzaFactory/nbproject/private/\n/Code/PizzaFactory/build/\n/Code/Choc-O-Holic/nbproject/private/\n/Code/Command/*.png\n/Code/Command/nbproject/private/\n/Code/Command/build/\n/Code/TemplateWorker/nbproject/private/\n/Code/TemplateWorker/build/\n/Code/HF_DP/\n\n# Dokumen UTS dan UAS Ganjil 2016/2017\n/UTS dan UAS Ganjil 2016-2017\n/Code/Chocolate/nbproject/private/\n/Code/Chocolate/build/\n/Code/Adapter/nbproject/private/\n/Code/Adapter/build/\n/Code/HomeTheater/nbproject/private/\n/Code/HomeTheater/build/\n/Code/SalesElektronik/nbproject/private/\n/Code/SalesElektronik/build/\n/Nilai Design Pattern/\n/Code/JualPermenKaret/nbproject/private/\n/Code/JualPermenKaret/build/"
  },
  {
    "path": "Code/Abstract/UML.mdj",
    "content": "{\n\t\"_type\": \"Project\",\n\t\"_id\": \"AAAAAAFF+h6SjaM2Hec=\",\n\t\"name\": \"Untitled\",\n\t\"ownedElements\": [\n\t\t{\n\t\t\t\"_type\": \"UMLModel\",\n\t\t\t\"_id\": \"AAAAAAFF+qBWK6M3Z8Y=\",\n\t\t\t\"_parent\": {\n\t\t\t\t\"$ref\": \"AAAAAAFF+h6SjaM2Hec=\"\n\t\t\t},\n\t\t\t\"name\": \"Model\",\n\t\t\t\"ownedElements\": [\n\t\t\t\t{\n\t\t\t\t\t\"_type\": \"UMLClassDiagram\",\n\t\t\t\t\t\"_id\": \"AAAAAAFF+qBtyKM79qY=\",\n\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\"$ref\": \"AAAAAAFF+qBWK6M3Z8Y=\"\n\t\t\t\t\t},\n\t\t\t\t\t\"name\": \"HumanClass\",\n\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\"defaultDiagram\": true,\n\t\t\t\t\t\"ownedViews\": [\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLClassView\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ6mglnYyClQo=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFF+qBtyKM79qY=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6mglnYyAy3c=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLNameCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ6mglnYyDTKQ=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6mglnYyClQo=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6mglnYyAy3c=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ6mglnYyEr7I=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6mglnYyDTKQ=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ6mglnYyFBdA=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6mglnYyDTKQ=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;3\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 341,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 167,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 97.17626953125,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"Human\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ6mglnYyGFM0=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6mglnYyDTKQ=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 73.67724609375,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"(from Model)\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ6mglnYyHvkw=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6mglnYyDTKQ=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 1,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 336,\n\t\t\t\t\t\t\t\t\t\"top\": 160,\n\t\t\t\t\t\t\t\t\t\"width\": 107.17626953125,\n\t\t\t\t\t\t\t\t\t\"height\": 25,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"stereotypeLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6mglnYyEr7I=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"nameLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6mglnYyFBdA=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"namespaceLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6mglnYyGFM0=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"propertyLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6mglnYyHvkw=\"\n\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLAttributeCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ6mglnYyINJg=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6mglnYyClQo=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6mglnYyAy3c=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"UMLAttributeView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ6mgzWIytqhw=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6mglnYyINJg=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6mgy8oyq358=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 341,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 190,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 97.17626953125,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"+name\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"UMLAttributeView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ6mg+r4y0p7Y=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6mglnYyINJg=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6mg+UYyxV5E=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 341,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 205,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 97.17626953125,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"+gender\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 336,\n\t\t\t\t\t\t\t\t\t\"top\": 185,\n\t\t\t\t\t\t\t\t\t\"width\": 107.17626953125,\n\t\t\t\t\t\t\t\t\t\"height\": 38,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLOperationCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ6mglnYyJSqc=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6mglnYyClQo=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6mglnYyAy3c=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"UMLOperationView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ6mhL2oy7rts=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6mglnYyJSqc=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6mhLhoy44Vc=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;2\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 341,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 228,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 97.17626953125,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"+looks()\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"UMLOperationView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ6mhmbYzCnbc=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6mglnYyJSqc=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6mhmJYy/lA0=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 341,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 243,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 97.17626953125,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"+move(direction)\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 336,\n\t\t\t\t\t\t\t\t\t\"top\": 223,\n\t\t\t\t\t\t\t\t\t\"width\": 107.17626953125,\n\t\t\t\t\t\t\t\t\t\"height\": 38,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLReceptionCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ6mglnYyKqPE=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6mglnYyClQo=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6mglnYyAy3c=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 0,\n\t\t\t\t\t\t\t\t\t\"top\": 0,\n\t\t\t\t\t\t\t\t\t\"width\": 10,\n\t\t\t\t\t\t\t\t\t\"height\": 10,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLTemplateParameterCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ6mglrIyL7yE=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6mglnYyClQo=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6mglnYyAy3c=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 0,\n\t\t\t\t\t\t\t\t\t\"top\": 0,\n\t\t\t\t\t\t\t\t\t\"width\": 10,\n\t\t\t\t\t\t\t\t\t\"height\": 10,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\"containerChangeable\": true,\n\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\"left\": 336,\n\t\t\t\t\t\t\t\"top\": 160,\n\t\t\t\t\t\t\t\"width\": 107.17626953125,\n\t\t\t\t\t\t\t\"height\": 101,\n\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\"stereotypeDisplay\": \"label\",\n\t\t\t\t\t\t\t\"showVisibility\": true,\n\t\t\t\t\t\t\t\"showNamespace\": false,\n\t\t\t\t\t\t\t\"showProperty\": true,\n\t\t\t\t\t\t\t\"showType\": true,\n\t\t\t\t\t\t\t\"nameCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6mglnYyDTKQ=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"wordWrap\": false,\n\t\t\t\t\t\t\t\"suppressAttributes\": false,\n\t\t\t\t\t\t\t\"suppressOperations\": false,\n\t\t\t\t\t\t\t\"suppressReceptions\": true,\n\t\t\t\t\t\t\t\"showMultiplicity\": true,\n\t\t\t\t\t\t\t\"showOperationSignature\": true,\n\t\t\t\t\t\t\t\"attributeCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6mglnYyINJg=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"operationCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6mglnYyJSqc=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"receptionCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6mglnYyKqPE=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"templateParameterCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6mglrIyL7yE=\"\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t]\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\t\"_type\": \"UMLClass\",\n\t\t\t\t\t\"_id\": \"AAAAAAFZ6mglnYyAy3c=\",\n\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\"$ref\": \"AAAAAAFF+qBWK6M3Z8Y=\"\n\t\t\t\t\t},\n\t\t\t\t\t\"name\": \"Human\",\n\t\t\t\t\t\"visibility\": \"public\",\n\t\t\t\t\t\"attributes\": [\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLAttribute\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ6mgy8oyq358=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6mglnYyAy3c=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"name\": \"name\",\n\t\t\t\t\t\t\t\"visibility\": \"public\",\n\t\t\t\t\t\t\t\"isStatic\": false,\n\t\t\t\t\t\t\t\"isLeaf\": false,\n\t\t\t\t\t\t\t\"isReadOnly\": false,\n\t\t\t\t\t\t\t\"isOrdered\": false,\n\t\t\t\t\t\t\t\"isUnique\": false,\n\t\t\t\t\t\t\t\"isDerived\": false,\n\t\t\t\t\t\t\t\"aggregation\": \"none\",\n\t\t\t\t\t\t\t\"isID\": false\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLAttribute\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ6mg+UYyxV5E=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6mglnYyAy3c=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"name\": \"gender\",\n\t\t\t\t\t\t\t\"visibility\": \"public\",\n\t\t\t\t\t\t\t\"isStatic\": false,\n\t\t\t\t\t\t\t\"isLeaf\": false,\n\t\t\t\t\t\t\t\"isReadOnly\": false,\n\t\t\t\t\t\t\t\"isOrdered\": false,\n\t\t\t\t\t\t\t\"isUnique\": false,\n\t\t\t\t\t\t\t\"isDerived\": false,\n\t\t\t\t\t\t\t\"aggregation\": \"none\",\n\t\t\t\t\t\t\t\"isID\": false\n\t\t\t\t\t\t}\n\t\t\t\t\t],\n\t\t\t\t\t\"operations\": [\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLOperation\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ6mhLhoy44Vc=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6mglnYyAy3c=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"name\": \"looks\",\n\t\t\t\t\t\t\t\"visibility\": \"public\",\n\t\t\t\t\t\t\t\"isStatic\": false,\n\t\t\t\t\t\t\t\"isLeaf\": false,\n\t\t\t\t\t\t\t\"concurrency\": \"sequential\",\n\t\t\t\t\t\t\t\"isQuery\": false,\n\t\t\t\t\t\t\t\"isAbstract\": true\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLOperation\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ6mhmJYy/lA0=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6mglnYyAy3c=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"name\": \"move\",\n\t\t\t\t\t\t\t\"visibility\": \"public\",\n\t\t\t\t\t\t\t\"isStatic\": false,\n\t\t\t\t\t\t\t\"isLeaf\": false,\n\t\t\t\t\t\t\t\"parameters\": [\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLParameter\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ6miFx4zGtEo=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6mhmJYy/lA0=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"name\": \"direction\",\n\t\t\t\t\t\t\t\t\t\"visibility\": \"public\",\n\t\t\t\t\t\t\t\t\t\"isStatic\": false,\n\t\t\t\t\t\t\t\t\t\"isLeaf\": false,\n\t\t\t\t\t\t\t\t\t\"type\": \"\",\n\t\t\t\t\t\t\t\t\t\"isReadOnly\": false,\n\t\t\t\t\t\t\t\t\t\"isOrdered\": false,\n\t\t\t\t\t\t\t\t\t\"isUnique\": false,\n\t\t\t\t\t\t\t\t\t\"direction\": \"in\"\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\"concurrency\": \"sequential\",\n\t\t\t\t\t\t\t\"isQuery\": false,\n\t\t\t\t\t\t\t\"isAbstract\": false\n\t\t\t\t\t\t}\n\t\t\t\t\t],\n\t\t\t\t\t\"isAbstract\": true,\n\t\t\t\t\t\"isFinalSpecialization\": false,\n\t\t\t\t\t\"isLeaf\": false,\n\t\t\t\t\t\"isActive\": false\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\t\"_type\": \"UMLClassDiagram\",\n\t\t\t\t\t\"_id\": \"AAAAAAFZ6s8GnYzKPcc=\",\n\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\"$ref\": \"AAAAAAFF+qBWK6M3Z8Y=\"\n\t\t\t\t\t},\n\t\t\t\t\t\"name\": \"InterfaceExample\",\n\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\"defaultDiagram\": false,\n\t\t\t\t\t\"ownedViews\": [\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLInterfaceView\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ6s8/e4zQ0dI=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6s8GnYzKPcc=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6s8/eozOPnQ=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLNameCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ6s8/fIzRBWY=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6s8/e4zQ0dI=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6s8/eozOPnQ=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ6s8/fIzSkCc=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6s8/fIzRBWY=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 373,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 165,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 84.18896484375,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"«interface»\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ6s8/fYzTcUg=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6s8/fIzRBWY=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;1\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 373,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 180,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 84.18896484375,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"Skill\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ6s8/fYzUDHk=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6s8/fIzRBWY=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 208,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": -144,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 73.67724609375,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"(from Model)\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ6s8/fYzVaG8=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6s8/fIzRBWY=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 208,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": -144,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 1,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 368,\n\t\t\t\t\t\t\t\t\t\"top\": 160,\n\t\t\t\t\t\t\t\t\t\"width\": 94.18896484375,\n\t\t\t\t\t\t\t\t\t\"height\": 38,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"stereotypeLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6s8/fIzSkCc=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"nameLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6s8/fYzTcUg=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"namespaceLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6s8/fYzUDHk=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"propertyLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6s8/fYzVaG8=\"\n\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLAttributeCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ6s8/fYzWXok=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6s8/e4zQ0dI=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6s8/eozOPnQ=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 104,\n\t\t\t\t\t\t\t\t\t\"top\": -72,\n\t\t\t\t\t\t\t\t\t\"width\": 10,\n\t\t\t\t\t\t\t\t\t\"height\": 10,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLOperationCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ6s8/fozX7gc=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6s8/e4zQ0dI=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6s8/eozOPnQ=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"UMLOperationView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ6tBnn41COPQ=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6s8/fozX7gc=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6tBnS40/dn0=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 373,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 203,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 84.18896484375,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"+dance(name)\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"UMLOperationView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ6tEwAY1JOeI=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6s8/fozX7gc=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6tEvtY1Gly4=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 373,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 218,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 84.18896484375,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"+sing()\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 368,\n\t\t\t\t\t\t\t\t\t\"top\": 198,\n\t\t\t\t\t\t\t\t\t\"width\": 94.18896484375,\n\t\t\t\t\t\t\t\t\t\"height\": 38,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLReceptionCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ6s8/fozYPAI=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6s8/e4zQ0dI=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6s8/eozOPnQ=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 104,\n\t\t\t\t\t\t\t\t\t\"top\": -72,\n\t\t\t\t\t\t\t\t\t\"width\": 10,\n\t\t\t\t\t\t\t\t\t\"height\": 10,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLTemplateParameterCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ6s8/f4zZjSA=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6s8/e4zQ0dI=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6s8/eozOPnQ=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 104,\n\t\t\t\t\t\t\t\t\t\"top\": -72,\n\t\t\t\t\t\t\t\t\t\"width\": 10,\n\t\t\t\t\t\t\t\t\t\"height\": 10,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\"containerChangeable\": true,\n\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\"left\": 368,\n\t\t\t\t\t\t\t\"top\": 160,\n\t\t\t\t\t\t\t\"width\": 94.18896484375,\n\t\t\t\t\t\t\t\"height\": 76,\n\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\"stereotypeDisplay\": \"label\",\n\t\t\t\t\t\t\t\"showVisibility\": true,\n\t\t\t\t\t\t\t\"showNamespace\": false,\n\t\t\t\t\t\t\t\"showProperty\": true,\n\t\t\t\t\t\t\t\"showType\": true,\n\t\t\t\t\t\t\t\"nameCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6s8/fIzRBWY=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"wordWrap\": false,\n\t\t\t\t\t\t\t\"suppressAttributes\": true,\n\t\t\t\t\t\t\t\"suppressOperations\": false,\n\t\t\t\t\t\t\t\"suppressReceptions\": true,\n\t\t\t\t\t\t\t\"showMultiplicity\": true,\n\t\t\t\t\t\t\t\"showOperationSignature\": true,\n\t\t\t\t\t\t\t\"attributeCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6s8/fYzWXok=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"operationCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6s8/fozX7gc=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"receptionCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6s8/fozYPAI=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"templateParameterCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6s8/f4zZjSA=\"\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLClassView\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ6uRQsI5DqRA=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6s8GnYzKPcc=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6mglnYyAy3c=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLNameCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ6uRQsI5Eky0=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6uRQsI5DqRA=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6mglnYyAy3c=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ6uRQsI5FbjA=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6uRQsI5Eky0=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": -120,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": -96,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ6uRQsI5GOTk=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6uRQsI5Eky0=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;3\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 205,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 111,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 97.17626953125,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"Human\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ6uRQsI5HnFI=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6uRQsI5Eky0=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": -120,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": -96,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 73.67724609375,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"(from Model)\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ6uRQsY5ICQY=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6uRQsI5Eky0=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": -120,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": -96,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 1,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 200,\n\t\t\t\t\t\t\t\t\t\"top\": 104,\n\t\t\t\t\t\t\t\t\t\"width\": 107.17626953125,\n\t\t\t\t\t\t\t\t\t\"height\": 25,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"stereotypeLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6uRQsI5FbjA=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"nameLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6uRQsI5GOTk=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"namespaceLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6uRQsI5HnFI=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"propertyLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6uRQsY5ICQY=\"\n\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLAttributeCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ6uRQsY5JQNw=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6uRQsI5DqRA=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6mglnYyAy3c=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"UMLAttributeView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ6uRQ9o5pO8c=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6uRQsY5JQNw=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6mgy8oyq358=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 205,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 134,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 97.17626953125,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"+name\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"UMLAttributeView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ6uRQ945sW0I=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6uRQsY5JQNw=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6mg+UYyxV5E=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 205,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 149,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 97.17626953125,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"+gender\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 200,\n\t\t\t\t\t\t\t\t\t\"top\": 129,\n\t\t\t\t\t\t\t\t\t\"width\": 107.17626953125,\n\t\t\t\t\t\t\t\t\t\"height\": 38,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLOperationCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ6uRQsY5KmeA=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6uRQsI5DqRA=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6mglnYyAy3c=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"UMLOperationView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ6uRQ+I5vIPk=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6uRQsY5KmeA=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6mhLhoy44Vc=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;2\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 205,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 172,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 97.17626953125,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"+looks()\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"UMLOperationView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ6uRQ/Y5y6Vc=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6uRQsY5KmeA=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6mhmJYy/lA0=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 205,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 187,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 97.17626953125,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"+move(direction)\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 200,\n\t\t\t\t\t\t\t\t\t\"top\": 167,\n\t\t\t\t\t\t\t\t\t\"width\": 107.17626953125,\n\t\t\t\t\t\t\t\t\t\"height\": 38,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLReceptionCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ6uRQsY5Lf/U=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6uRQsI5DqRA=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6mglnYyAy3c=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": -60,\n\t\t\t\t\t\t\t\t\t\"top\": -48,\n\t\t\t\t\t\t\t\t\t\"width\": 10,\n\t\t\t\t\t\t\t\t\t\"height\": 10,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLTemplateParameterCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ6uRQsY5Mmbw=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6uRQsI5DqRA=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6mglnYyAy3c=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": -60,\n\t\t\t\t\t\t\t\t\t\"top\": -48,\n\t\t\t\t\t\t\t\t\t\"width\": 10,\n\t\t\t\t\t\t\t\t\t\"height\": 10,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\"containerChangeable\": true,\n\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\"left\": 200,\n\t\t\t\t\t\t\t\"top\": 104,\n\t\t\t\t\t\t\t\"width\": 107.17626953125,\n\t\t\t\t\t\t\t\"height\": 101,\n\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\"stereotypeDisplay\": \"label\",\n\t\t\t\t\t\t\t\"showVisibility\": true,\n\t\t\t\t\t\t\t\"showNamespace\": false,\n\t\t\t\t\t\t\t\"showProperty\": true,\n\t\t\t\t\t\t\t\"showType\": true,\n\t\t\t\t\t\t\t\"nameCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6uRQsI5Eky0=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"wordWrap\": false,\n\t\t\t\t\t\t\t\"suppressAttributes\": false,\n\t\t\t\t\t\t\t\"suppressOperations\": false,\n\t\t\t\t\t\t\t\"suppressReceptions\": true,\n\t\t\t\t\t\t\t\"showMultiplicity\": true,\n\t\t\t\t\t\t\t\"showOperationSignature\": true,\n\t\t\t\t\t\t\t\"attributeCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6uRQsY5JQNw=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"operationCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6uRQsY5KmeA=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"receptionCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6uRQsY5Lf/U=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"templateParameterCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6uRQsY5Mmbw=\"\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLClassView\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ6uRj6o53zWo=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6s8GnYzKPcc=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6uRj6Y51j9A=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLNameCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ6uRj6o54UpE=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6uRj6o53zWo=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6uRj6Y51j9A=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ6uRj6o55uTc=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6uRj6o54UpE=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": -48,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": -256,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ6uRj6o56hdw=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6uRj6o54UpE=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;1\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 205,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 287,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 84.18896484375,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"Asian\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ6uRj6o578AA=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6uRj6o54UpE=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": -48,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": -256,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 73.67724609375,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"(from Model)\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ6uRj6o58FVI=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6uRj6o54UpE=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": -48,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": -256,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 1,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 200,\n\t\t\t\t\t\t\t\t\t\"top\": 280,\n\t\t\t\t\t\t\t\t\t\"width\": 94.18896484375,\n\t\t\t\t\t\t\t\t\t\"height\": 25,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"stereotypeLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6uRj6o55uTc=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"nameLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6uRj6o56hdw=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"namespaceLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6uRj6o578AA=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"propertyLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6uRj6o58FVI=\"\n\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLAttributeCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ6uRj6459FP0=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6uRj6o53zWo=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6uRj6Y51j9A=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 200,\n\t\t\t\t\t\t\t\t\t\"top\": 305,\n\t\t\t\t\t\t\t\t\t\"width\": 94.18896484375,\n\t\t\t\t\t\t\t\t\t\"height\": 10,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLOperationCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ6uRj645+JM8=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6uRj6o53zWo=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6uRj6Y51j9A=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"UMLOperationView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ6vDk6Y6iR+E=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6uRj645+JM8=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6vDkSI6f7Dk=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 205,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 320,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 84.18896484375,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"+looks()\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"UMLOperationView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ6vEDDY6pZvM=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6uRj645+JM8=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6vECQo6mi7w=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 205,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 335,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 84.18896484375,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"+dance(name)\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"UMLOperationView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ6vE5eo6yHeQ=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6uRj645+JM8=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6vE47I6vsco=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 205,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 350,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 84.18896484375,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"+sing()\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 200,\n\t\t\t\t\t\t\t\t\t\"top\": 315,\n\t\t\t\t\t\t\t\t\t\"width\": 94.18896484375,\n\t\t\t\t\t\t\t\t\t\"height\": 53,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLReceptionCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ6uRj645/YUk=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6uRj6o53zWo=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6uRj6Y51j9A=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": -24,\n\t\t\t\t\t\t\t\t\t\"top\": -128,\n\t\t\t\t\t\t\t\t\t\"width\": 10,\n\t\t\t\t\t\t\t\t\t\"height\": 10,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLTemplateParameterCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ6uRj646AJew=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6uRj6o53zWo=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6uRj6Y51j9A=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": -24,\n\t\t\t\t\t\t\t\t\t\"top\": -128,\n\t\t\t\t\t\t\t\t\t\"width\": 10,\n\t\t\t\t\t\t\t\t\t\"height\": 10,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\"containerChangeable\": true,\n\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\"left\": 200,\n\t\t\t\t\t\t\t\"top\": 280,\n\t\t\t\t\t\t\t\"width\": 94.18896484375,\n\t\t\t\t\t\t\t\"height\": 88,\n\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\"stereotypeDisplay\": \"label\",\n\t\t\t\t\t\t\t\"showVisibility\": true,\n\t\t\t\t\t\t\t\"showNamespace\": false,\n\t\t\t\t\t\t\t\"showProperty\": true,\n\t\t\t\t\t\t\t\"showType\": true,\n\t\t\t\t\t\t\t\"nameCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6uRj6o54UpE=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"wordWrap\": false,\n\t\t\t\t\t\t\t\"suppressAttributes\": false,\n\t\t\t\t\t\t\t\"suppressOperations\": false,\n\t\t\t\t\t\t\t\"suppressReceptions\": true,\n\t\t\t\t\t\t\t\"showMultiplicity\": true,\n\t\t\t\t\t\t\t\"showOperationSignature\": true,\n\t\t\t\t\t\t\t\"attributeCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6uRj6459FP0=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"operationCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6uRj645+JM8=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"receptionCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6uRj645/YUk=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"templateParameterCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6uRj646AJew=\"\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLGeneralizationView\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ6v6IWo64qRE=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6s8GnYzKPcc=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6v6IWI62/Ac=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"EdgeLabelView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ6v6IW4655k8=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6v6IWo64qRE=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6v6IWI62/Ac=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 234,\n\t\t\t\t\t\t\t\t\t\"top\": 235,\n\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"alpha\": 1.5707963267948966,\n\t\t\t\t\t\t\t\t\t\"distance\": 15,\n\t\t\t\t\t\t\t\t\t\"hostEdge\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6v6IWo64qRE=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"edgePosition\": 1,\n\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"EdgeLabelView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ6v6IW466XBI=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6v6IWo64qRE=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6v6IWI62/Ac=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": null,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 219,\n\t\t\t\t\t\t\t\t\t\"top\": 234,\n\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"alpha\": 1.5707963267948966,\n\t\t\t\t\t\t\t\t\t\"distance\": 30,\n\t\t\t\t\t\t\t\t\t\"hostEdge\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6v6IWo64qRE=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"edgePosition\": 1,\n\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"EdgeLabelView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ6v6IXI67IQk=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6v6IWo64qRE=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6v6IWI62/Ac=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 263,\n\t\t\t\t\t\t\t\t\t\"top\": 236,\n\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"alpha\": -1.5707963267948966,\n\t\t\t\t\t\t\t\t\t\"distance\": 15,\n\t\t\t\t\t\t\t\t\t\"hostEdge\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6v6IWo64qRE=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"edgePosition\": 1,\n\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\"head\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6uRQsI5DqRA=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"tail\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6uRj6o53zWo=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"lineStyle\": 1,\n\t\t\t\t\t\t\t\"points\": \"248:279;251:205\",\n\t\t\t\t\t\t\t\"stereotypeDisplay\": \"label\",\n\t\t\t\t\t\t\t\"showVisibility\": true,\n\t\t\t\t\t\t\t\"showProperty\": true,\n\t\t\t\t\t\t\t\"nameLabel\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6v6IW4655k8=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"stereotypeLabel\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6v6IW466XBI=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"propertyLabel\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6v6IXI67IQk=\"\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLInterfaceRealizationView\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ6v6WoI7IcyQ=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6s8GnYzKPcc=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6v6Wn47HFzw=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"EdgeLabelView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ6v6WoY7Jox4=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6v6WoI7IcyQ=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6v6Wn47HFzw=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 321,\n\t\t\t\t\t\t\t\t\t\"top\": 240,\n\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"alpha\": 1.5707963267948966,\n\t\t\t\t\t\t\t\t\t\"distance\": 15,\n\t\t\t\t\t\t\t\t\t\"hostEdge\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6v6WoI7IcyQ=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"edgePosition\": 1,\n\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"EdgeLabelView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ6v6WoY7KQHg=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6v6WoI7IcyQ=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6v6Wn47HFzw=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": null,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 312,\n\t\t\t\t\t\t\t\t\t\"top\": 228,\n\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"alpha\": 1.5707963267948966,\n\t\t\t\t\t\t\t\t\t\"distance\": 30,\n\t\t\t\t\t\t\t\t\t\"hostEdge\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6v6WoI7IcyQ=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"edgePosition\": 1,\n\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"EdgeLabelView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ6v6WoY7L4vM=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6v6WoI7IcyQ=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6v6Wn47HFzw=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 338,\n\t\t\t\t\t\t\t\t\t\"top\": 265,\n\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"alpha\": -1.5707963267948966,\n\t\t\t\t\t\t\t\t\t\"distance\": 15,\n\t\t\t\t\t\t\t\t\t\"hostEdge\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6v6WoI7IcyQ=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"edgePosition\": 1,\n\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\"head\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6s8/e4zQ0dI=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"tail\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6uRj6o53zWo=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"lineStyle\": 1,\n\t\t\t\t\t\t\t\"points\": \"294:287;367:232\",\n\t\t\t\t\t\t\t\"stereotypeDisplay\": \"label\",\n\t\t\t\t\t\t\t\"showVisibility\": true,\n\t\t\t\t\t\t\t\"showProperty\": true,\n\t\t\t\t\t\t\t\"nameLabel\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6v6WoY7Jox4=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"stereotypeLabel\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6v6WoY7KQHg=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"propertyLabel\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6v6WoY7L4vM=\"\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t]\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\t\"_type\": \"UMLInterface\",\n\t\t\t\t\t\"_id\": \"AAAAAAFZ6s8/eozOPnQ=\",\n\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\"$ref\": \"AAAAAAFF+qBWK6M3Z8Y=\"\n\t\t\t\t\t},\n\t\t\t\t\t\"name\": \"Skill\",\n\t\t\t\t\t\"visibility\": \"public\",\n\t\t\t\t\t\"operations\": [\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLOperation\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ6tBnS40/dn0=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6s8/eozOPnQ=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"name\": \"dance\",\n\t\t\t\t\t\t\t\"visibility\": \"public\",\n\t\t\t\t\t\t\t\"isStatic\": false,\n\t\t\t\t\t\t\t\"isLeaf\": false,\n\t\t\t\t\t\t\t\"parameters\": [\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLParameter\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ6t3lkY1OfSw=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6tBnS40/dn0=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"name\": \"name\",\n\t\t\t\t\t\t\t\t\t\"visibility\": \"public\",\n\t\t\t\t\t\t\t\t\t\"isStatic\": false,\n\t\t\t\t\t\t\t\t\t\"isLeaf\": false,\n\t\t\t\t\t\t\t\t\t\"type\": \"\",\n\t\t\t\t\t\t\t\t\t\"isReadOnly\": false,\n\t\t\t\t\t\t\t\t\t\"isOrdered\": false,\n\t\t\t\t\t\t\t\t\t\"isUnique\": false,\n\t\t\t\t\t\t\t\t\t\"direction\": \"in\"\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\"concurrency\": \"sequential\",\n\t\t\t\t\t\t\t\"isQuery\": false,\n\t\t\t\t\t\t\t\"isAbstract\": false\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLOperation\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ6tEvtY1Gly4=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6s8/eozOPnQ=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"name\": \"sing\",\n\t\t\t\t\t\t\t\"visibility\": \"public\",\n\t\t\t\t\t\t\t\"isStatic\": false,\n\t\t\t\t\t\t\t\"isLeaf\": false,\n\t\t\t\t\t\t\t\"concurrency\": \"sequential\",\n\t\t\t\t\t\t\t\"isQuery\": false,\n\t\t\t\t\t\t\t\"isAbstract\": false\n\t\t\t\t\t\t}\n\t\t\t\t\t],\n\t\t\t\t\t\"isAbstract\": false,\n\t\t\t\t\t\"isFinalSpecialization\": false,\n\t\t\t\t\t\"isLeaf\": false\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\t\"_type\": \"UMLClassDiagram\",\n\t\t\t\t\t\"_id\": \"AAAAAAFZ6uM0go2irC8=\",\n\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\"$ref\": \"AAAAAAFF+qBWK6M3Z8Y=\"\n\t\t\t\t\t},\n\t\t\t\t\t\"name\": \"All\",\n\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\"defaultDiagram\": false\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\t\"_type\": \"UMLClass\",\n\t\t\t\t\t\"_id\": \"AAAAAAFZ6uRj6Y51j9A=\",\n\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\"$ref\": \"AAAAAAFF+qBWK6M3Z8Y=\"\n\t\t\t\t\t},\n\t\t\t\t\t\"name\": \"Asian\",\n\t\t\t\t\t\"ownedElements\": [\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLGeneralization\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ6v6IWI62/Ac=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6uRj6Y51j9A=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"source\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6uRj6Y51j9A=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"target\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6mglnYyAy3c=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"visibility\": \"public\"\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLInterfaceRealization\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ6v6Wn47HFzw=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6uRj6Y51j9A=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"source\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6uRj6Y51j9A=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"target\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6s8/eozOPnQ=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"visibility\": \"public\"\n\t\t\t\t\t\t}\n\t\t\t\t\t],\n\t\t\t\t\t\"visibility\": \"public\",\n\t\t\t\t\t\"operations\": [\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLOperation\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ6vDkSI6f7Dk=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6uRj6Y51j9A=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"name\": \"looks\",\n\t\t\t\t\t\t\t\"visibility\": \"public\",\n\t\t\t\t\t\t\t\"isStatic\": false,\n\t\t\t\t\t\t\t\"isLeaf\": false,\n\t\t\t\t\t\t\t\"concurrency\": \"sequential\",\n\t\t\t\t\t\t\t\"isQuery\": false,\n\t\t\t\t\t\t\t\"isAbstract\": false\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLOperation\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ6vECQo6mi7w=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6uRj6Y51j9A=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"name\": \"dance\",\n\t\t\t\t\t\t\t\"visibility\": \"public\",\n\t\t\t\t\t\t\t\"isStatic\": false,\n\t\t\t\t\t\t\t\"isLeaf\": false,\n\t\t\t\t\t\t\t\"parameters\": [\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLParameter\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ6vE3dY6tyVw=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6vECQo6mi7w=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"name\": \"name\",\n\t\t\t\t\t\t\t\t\t\"visibility\": \"public\",\n\t\t\t\t\t\t\t\t\t\"isStatic\": false,\n\t\t\t\t\t\t\t\t\t\"isLeaf\": false,\n\t\t\t\t\t\t\t\t\t\"type\": \"\",\n\t\t\t\t\t\t\t\t\t\"isReadOnly\": false,\n\t\t\t\t\t\t\t\t\t\"isOrdered\": false,\n\t\t\t\t\t\t\t\t\t\"isUnique\": false,\n\t\t\t\t\t\t\t\t\t\"direction\": \"in\"\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\"concurrency\": \"sequential\",\n\t\t\t\t\t\t\t\"isQuery\": false,\n\t\t\t\t\t\t\t\"isAbstract\": false\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLOperation\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ6vE47I6vsco=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6uRj6Y51j9A=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"name\": \"sing\",\n\t\t\t\t\t\t\t\"visibility\": \"public\",\n\t\t\t\t\t\t\t\"isStatic\": false,\n\t\t\t\t\t\t\t\"isLeaf\": false,\n\t\t\t\t\t\t\t\"concurrency\": \"sequential\",\n\t\t\t\t\t\t\t\"isQuery\": false,\n\t\t\t\t\t\t\t\"isAbstract\": false\n\t\t\t\t\t\t}\n\t\t\t\t\t],\n\t\t\t\t\t\"isAbstract\": false,\n\t\t\t\t\t\"isFinalSpecialization\": false,\n\t\t\t\t\t\"isLeaf\": false,\n\t\t\t\t\t\"isActive\": false\n\t\t\t\t}\n\t\t\t],\n\t\t\t\"visibility\": \"public\"\n\t\t}\n\t]\n}"
  },
  {
    "path": "Code/Abstract/build.xml",
    "content": "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<!-- You may freely edit this file. See commented blocks below for -->\n<!-- some examples of how to customize the build. -->\n<!-- (If you delete it and reopen the project it will be recreated.) -->\n<!-- By default, only the Clean and Build commands use this build script. -->\n<!-- Commands such as Run, Debug, and Test only use this build script if -->\n<!-- the Compile on Save feature is turned off for the project. -->\n<!-- You can turn off the Compile on Save (or Deploy on Save) setting -->\n<!-- in the project's Project Properties dialog box.-->\n<project name=\"Abstract\" default=\"default\" basedir=\".\">\n    <description>Builds, tests, and runs the project Abstract.</description>\n    <import file=\"nbproject/build-impl.xml\"/>\n    <!--\n\n    There exist several targets which are by default empty and which can be \n    used for execution of your tasks. These targets are usually executed \n    before and after some main targets. They are: \n\n      -pre-init:                 called before initialization of project properties\n      -post-init:                called after initialization of project properties\n      -pre-compile:              called before javac compilation\n      -post-compile:             called after javac compilation\n      -pre-compile-single:       called before javac compilation of single file\n      -post-compile-single:      called after javac compilation of single file\n      -pre-compile-test:         called before javac compilation of JUnit tests\n      -post-compile-test:        called after javac compilation of JUnit tests\n      -pre-compile-test-single:  called before javac compilation of single JUnit test\n      -post-compile-test-single: called after javac compilation of single JUunit test\n      -pre-jar:                  called before JAR building\n      -post-jar:                 called after JAR building\n      -post-clean:               called after cleaning build products\n\n    (Targets beginning with '-' are not intended to be called on their own.)\n\n    Example of inserting an obfuscator after compilation could look like this:\n\n        <target name=\"-post-compile\">\n            <obfuscate>\n                <fileset dir=\"${build.classes.dir}\"/>\n            </obfuscate>\n        </target>\n\n    For list of available properties check the imported \n    nbproject/build-impl.xml file. \n\n\n    Another way to customize the build is by overriding existing main targets.\n    The targets of interest are: \n\n      -init-macrodef-javac:     defines macro for javac compilation\n      -init-macrodef-junit:     defines macro for junit execution\n      -init-macrodef-debug:     defines macro for class debugging\n      -init-macrodef-java:      defines macro for class execution\n      -do-jar:                  JAR building\n      run:                      execution of project \n      -javadoc-build:           Javadoc generation\n      test-report:              JUnit report generation\n\n    An example of overriding the target for project execution could look like this:\n\n        <target name=\"run\" depends=\"Abstract-impl.jar\">\n            <exec dir=\"bin\" executable=\"launcher.exe\">\n                <arg file=\"${dist.jar}\"/>\n            </exec>\n        </target>\n\n    Notice that the overridden target depends on the jar target and not only on \n    the compile target as the regular run target does. Again, for a list of available \n    properties which you can use, check the target you are overriding in the\n    nbproject/build-impl.xml file. \n\n    -->\n</project>\n"
  },
  {
    "path": "Code/Abstract/manifest.mf",
    "content": "Manifest-Version: 1.0\nX-COMMENT: Main-Class will be added automatically by build\n\n"
  },
  {
    "path": "Code/Abstract/nbproject/build-impl.xml",
    "content": "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<!--\n*** GENERATED FROM project.xml - DO NOT EDIT  ***\n***         EDIT ../build.xml INSTEAD         ***\n\nFor the purpose of easier reading the script\nis divided into following sections:\n\n  - initialization\n  - compilation\n  - jar\n  - execution\n  - debugging\n  - javadoc\n  - test compilation\n  - test execution\n  - test debugging\n  - applet\n  - cleanup\n\n        -->\n<project xmlns:j2seproject1=\"http://www.netbeans.org/ns/j2se-project/1\" xmlns:j2seproject3=\"http://www.netbeans.org/ns/j2se-project/3\" xmlns:jaxrpc=\"http://www.netbeans.org/ns/j2se-project/jax-rpc\" basedir=\"..\" default=\"default\" name=\"Abstract-impl\">\n    <fail message=\"Please build using Ant 1.8.0 or higher.\">\n        <condition>\n            <not>\n                <antversion atleast=\"1.8.0\"/>\n            </not>\n        </condition>\n    </fail>\n    <target depends=\"test,jar,javadoc\" description=\"Build and test whole project.\" name=\"default\"/>\n    <!-- \n                ======================\n                INITIALIZATION SECTION \n                ======================\n            -->\n    <target name=\"-pre-init\">\n        <!-- Empty placeholder for easier customization. -->\n        <!-- You can override this target in the ../build.xml file. -->\n    </target>\n    <target depends=\"-pre-init\" name=\"-init-private\">\n        <property file=\"nbproject/private/config.properties\"/>\n        <property file=\"nbproject/private/configs/${config}.properties\"/>\n        <property file=\"nbproject/private/private.properties\"/>\n    </target>\n    <target depends=\"-pre-init,-init-private\" name=\"-init-user\">\n        <property file=\"${user.properties.file}\"/>\n        <!-- The two properties below are usually overridden -->\n        <!-- by the active platform. Just a fallback. -->\n        <property name=\"default.javac.source\" value=\"1.6\"/>\n        <property name=\"default.javac.target\" value=\"1.6\"/>\n    </target>\n    <target depends=\"-pre-init,-init-private,-init-user\" name=\"-init-project\">\n        <property file=\"nbproject/configs/${config}.properties\"/>\n        <property file=\"nbproject/project.properties\"/>\n    </target>\n    <target depends=\"-pre-init,-init-private,-init-user,-init-project,-init-macrodef-property\" name=\"-do-init\">\n        <property name=\"platform.java\" value=\"${java.home}/bin/java\"/>\n        <available file=\"${manifest.file}\" property=\"manifest.available\"/>\n        <condition property=\"splashscreen.available\">\n            <and>\n                <not>\n                    <equals arg1=\"${application.splash}\" arg2=\"\" trim=\"true\"/>\n                </not>\n                <available file=\"${application.splash}\"/>\n            </and>\n        </condition>\n        <condition property=\"main.class.available\">\n            <and>\n                <isset property=\"main.class\"/>\n                <not>\n                    <equals arg1=\"${main.class}\" arg2=\"\" trim=\"true\"/>\n                </not>\n            </and>\n        </condition>\n        <condition property=\"profile.available\">\n            <and>\n                <isset property=\"javac.profile\"/>\n                <length length=\"0\" string=\"${javac.profile}\" when=\"greater\"/>\n                <matches pattern=\"((1\\.[89])|9)(\\..*)?\" string=\"${javac.source}\"/>\n            </and>\n        </condition>\n        <condition property=\"do.archive\">\n            <or>\n                <not>\n                    <istrue value=\"${jar.archive.disabled}\"/>\n                </not>\n                <istrue value=\"${not.archive.disabled}\"/>\n            </or>\n        </condition>\n        <condition property=\"do.mkdist\">\n            <and>\n                <isset property=\"do.archive\"/>\n                <isset property=\"libs.CopyLibs.classpath\"/>\n                <not>\n                    <istrue value=\"${mkdist.disabled}\"/>\n                </not>\n            </and>\n        </condition>\n        <condition property=\"do.archive+manifest.available\">\n            <and>\n                <isset property=\"manifest.available\"/>\n                <istrue value=\"${do.archive}\"/>\n            </and>\n        </condition>\n        <condition property=\"do.archive+main.class.available\">\n            <and>\n                <isset property=\"main.class.available\"/>\n                <istrue value=\"${do.archive}\"/>\n            </and>\n        </condition>\n        <condition property=\"do.archive+splashscreen.available\">\n            <and>\n                <isset property=\"splashscreen.available\"/>\n                <istrue value=\"${do.archive}\"/>\n            </and>\n        </condition>\n        <condition property=\"do.archive+profile.available\">\n            <and>\n                <isset property=\"profile.available\"/>\n                <istrue value=\"${do.archive}\"/>\n            </and>\n        </condition>\n        <condition property=\"have.tests\">\n            <or>\n                <available file=\"${test.src.dir}\"/>\n            </or>\n        </condition>\n        <condition property=\"have.sources\">\n            <or>\n                <available file=\"${src.dir}\"/>\n            </or>\n        </condition>\n        <condition property=\"netbeans.home+have.tests\">\n            <and>\n                <isset property=\"netbeans.home\"/>\n                <isset property=\"have.tests\"/>\n            </and>\n        </condition>\n        <condition property=\"no.javadoc.preview\">\n            <and>\n                <isset property=\"javadoc.preview\"/>\n                <isfalse value=\"${javadoc.preview}\"/>\n            </and>\n        </condition>\n        <property name=\"run.jvmargs\" value=\"\"/>\n        <property name=\"run.jvmargs.ide\" value=\"\"/>\n        <property name=\"javac.compilerargs\" value=\"\"/>\n        <property name=\"work.dir\" value=\"${basedir}\"/>\n        <condition property=\"no.deps\">\n            <and>\n                <istrue value=\"${no.dependencies}\"/>\n            </and>\n        </condition>\n        <property name=\"javac.debug\" value=\"true\"/>\n        <property name=\"javadoc.preview\" value=\"true\"/>\n        <property name=\"application.args\" value=\"\"/>\n        <property name=\"source.encoding\" value=\"${file.encoding}\"/>\n        <property name=\"runtime.encoding\" value=\"${source.encoding}\"/>\n        <property name=\"manifest.encoding\" value=\"${source.encoding}\"/>\n        <condition property=\"javadoc.encoding.used\" value=\"${javadoc.encoding}\">\n            <and>\n                <isset property=\"javadoc.encoding\"/>\n                <not>\n                    <equals arg1=\"${javadoc.encoding}\" arg2=\"\"/>\n                </not>\n            </and>\n        </condition>\n        <property name=\"javadoc.encoding.used\" value=\"${source.encoding}\"/>\n        <property name=\"includes\" value=\"**\"/>\n        <property name=\"excludes\" value=\"\"/>\n        <property name=\"do.depend\" value=\"false\"/>\n        <condition property=\"do.depend.true\">\n            <istrue value=\"${do.depend}\"/>\n        </condition>\n        <path id=\"endorsed.classpath.path\" path=\"${endorsed.classpath}\"/>\n        <condition else=\"\" property=\"endorsed.classpath.cmd.line.arg\" value=\"-Xbootclasspath/p:'${toString:endorsed.classpath.path}'\">\n            <and>\n                <isset property=\"endorsed.classpath\"/>\n                <not>\n                    <equals arg1=\"${endorsed.classpath}\" arg2=\"\" trim=\"true\"/>\n                </not>\n            </and>\n        </condition>\n        <condition else=\"\" property=\"javac.profile.cmd.line.arg\" value=\"-profile ${javac.profile}\">\n            <isset property=\"profile.available\"/>\n        </condition>\n        <condition else=\"false\" property=\"jdkBug6558476\">\n            <and>\n                <matches pattern=\"1\\.[56]\" string=\"${java.specification.version}\"/>\n                <not>\n                    <os family=\"unix\"/>\n                </not>\n            </and>\n        </condition>\n        <condition else=\"false\" property=\"javac.fork\">\n            <or>\n                <istrue value=\"${jdkBug6558476}\"/>\n                <istrue value=\"${javac.external.vm}\"/>\n            </or>\n        </condition>\n        <property name=\"jar.index\" value=\"false\"/>\n        <property name=\"jar.index.metainf\" value=\"${jar.index}\"/>\n        <property name=\"copylibs.rebase\" value=\"true\"/>\n        <available file=\"${meta.inf.dir}/persistence.xml\" property=\"has.persistence.xml\"/>\n        <condition property=\"junit.available\">\n            <or>\n                <available classname=\"org.junit.Test\" classpath=\"${run.test.classpath}\"/>\n                <available classname=\"junit.framework.Test\" classpath=\"${run.test.classpath}\"/>\n            </or>\n        </condition>\n        <condition property=\"testng.available\">\n            <available classname=\"org.testng.annotations.Test\" classpath=\"${run.test.classpath}\"/>\n        </condition>\n        <condition property=\"junit+testng.available\">\n            <and>\n                <istrue value=\"${junit.available}\"/>\n                <istrue value=\"${testng.available}\"/>\n            </and>\n        </condition>\n        <condition else=\"testng\" property=\"testng.mode\" value=\"mixed\">\n            <istrue value=\"${junit+testng.available}\"/>\n        </condition>\n        <condition else=\"\" property=\"testng.debug.mode\" value=\"-mixed\">\n            <istrue value=\"${junit+testng.available}\"/>\n        </condition>\n        <property name=\"java.failonerror\" value=\"true\"/>\n    </target>\n    <target name=\"-post-init\">\n        <!-- Empty placeholder for easier customization. -->\n        <!-- You can override this target in the ../build.xml file. -->\n    </target>\n    <target depends=\"-pre-init,-init-private,-init-user,-init-project,-do-init\" name=\"-init-check\">\n        <fail unless=\"src.dir\">Must set src.dir</fail>\n        <fail unless=\"test.src.dir\">Must set test.src.dir</fail>\n        <fail unless=\"build.dir\">Must set build.dir</fail>\n        <fail unless=\"dist.dir\">Must set dist.dir</fail>\n        <fail unless=\"build.classes.dir\">Must set build.classes.dir</fail>\n        <fail unless=\"dist.javadoc.dir\">Must set dist.javadoc.dir</fail>\n        <fail unless=\"build.test.classes.dir\">Must set build.test.classes.dir</fail>\n        <fail unless=\"build.test.results.dir\">Must set build.test.results.dir</fail>\n        <fail unless=\"build.classes.excludes\">Must set build.classes.excludes</fail>\n        <fail unless=\"dist.jar\">Must set dist.jar</fail>\n    </target>\n    <target name=\"-init-macrodef-property\">\n        <macrodef name=\"property\" uri=\"http://www.netbeans.org/ns/j2se-project/1\">\n            <attribute name=\"name\"/>\n            <attribute name=\"value\"/>\n            <sequential>\n                <property name=\"@{name}\" value=\"${@{value}}\"/>\n            </sequential>\n        </macrodef>\n    </target>\n    <target depends=\"-init-ap-cmdline-properties\" if=\"ap.supported.internal\" name=\"-init-macrodef-javac-with-processors\">\n        <macrodef name=\"javac\" uri=\"http://www.netbeans.org/ns/j2se-project/3\">\n            <attribute default=\"${src.dir}\" name=\"srcdir\"/>\n            <attribute default=\"${build.classes.dir}\" name=\"destdir\"/>\n            <attribute default=\"${javac.classpath}\" name=\"classpath\"/>\n            <attribute default=\"${javac.processorpath}\" name=\"processorpath\"/>\n            <attribute default=\"${build.generated.sources.dir}/ap-source-output\" name=\"apgeneratedsrcdir\"/>\n            <attribute default=\"${includes}\" name=\"includes\"/>\n            <attribute default=\"${excludes}\" name=\"excludes\"/>\n            <attribute default=\"${javac.debug}\" name=\"debug\"/>\n            <attribute default=\"${empty.dir}\" name=\"sourcepath\"/>\n            <attribute default=\"${empty.dir}\" name=\"gensrcdir\"/>\n            <element name=\"customize\" optional=\"true\"/>\n            <sequential>\n                <property location=\"${build.dir}/empty\" name=\"empty.dir\"/>\n                <mkdir dir=\"${empty.dir}\"/>\n                <mkdir dir=\"@{apgeneratedsrcdir}\"/>\n                <javac debug=\"@{debug}\" deprecation=\"${javac.deprecation}\" destdir=\"@{destdir}\" encoding=\"${source.encoding}\" excludes=\"@{excludes}\" fork=\"${javac.fork}\" includeantruntime=\"false\" includes=\"@{includes}\" source=\"${javac.source}\" sourcepath=\"@{sourcepath}\" srcdir=\"@{srcdir}\" target=\"${javac.target}\" tempdir=\"${java.io.tmpdir}\">\n                    <src>\n                        <dirset dir=\"@{gensrcdir}\" erroronmissingdir=\"false\">\n                            <include name=\"*\"/>\n                        </dirset>\n                    </src>\n                    <classpath>\n                        <path path=\"@{classpath}\"/>\n                    </classpath>\n                    <compilerarg line=\"${endorsed.classpath.cmd.line.arg}\"/>\n                    <compilerarg line=\"${javac.profile.cmd.line.arg}\"/>\n                    <compilerarg line=\"${javac.compilerargs}\"/>\n                    <compilerarg value=\"-processorpath\"/>\n                    <compilerarg path=\"@{processorpath}:${empty.dir}\"/>\n                    <compilerarg line=\"${ap.processors.internal}\"/>\n                    <compilerarg line=\"${annotation.processing.processor.options}\"/>\n                    <compilerarg value=\"-s\"/>\n                    <compilerarg path=\"@{apgeneratedsrcdir}\"/>\n                    <compilerarg line=\"${ap.proc.none.internal}\"/>\n                    <customize/>\n                </javac>\n            </sequential>\n        </macrodef>\n    </target>\n    <target depends=\"-init-ap-cmdline-properties\" name=\"-init-macrodef-javac-without-processors\" unless=\"ap.supported.internal\">\n        <macrodef name=\"javac\" uri=\"http://www.netbeans.org/ns/j2se-project/3\">\n            <attribute default=\"${src.dir}\" name=\"srcdir\"/>\n            <attribute default=\"${build.classes.dir}\" name=\"destdir\"/>\n            <attribute default=\"${javac.classpath}\" name=\"classpath\"/>\n            <attribute default=\"${javac.processorpath}\" name=\"processorpath\"/>\n            <attribute default=\"${build.generated.sources.dir}/ap-source-output\" name=\"apgeneratedsrcdir\"/>\n            <attribute default=\"${includes}\" name=\"includes\"/>\n            <attribute default=\"${excludes}\" name=\"excludes\"/>\n            <attribute default=\"${javac.debug}\" name=\"debug\"/>\n            <attribute default=\"${empty.dir}\" name=\"sourcepath\"/>\n            <attribute default=\"${empty.dir}\" name=\"gensrcdir\"/>\n            <element name=\"customize\" optional=\"true\"/>\n            <sequential>\n                <property location=\"${build.dir}/empty\" name=\"empty.dir\"/>\n                <mkdir dir=\"${empty.dir}\"/>\n                <javac debug=\"@{debug}\" deprecation=\"${javac.deprecation}\" destdir=\"@{destdir}\" encoding=\"${source.encoding}\" excludes=\"@{excludes}\" fork=\"${javac.fork}\" includeantruntime=\"false\" includes=\"@{includes}\" source=\"${javac.source}\" sourcepath=\"@{sourcepath}\" srcdir=\"@{srcdir}\" target=\"${javac.target}\" tempdir=\"${java.io.tmpdir}\">\n                    <src>\n                        <dirset dir=\"@{gensrcdir}\" erroronmissingdir=\"false\">\n                            <include name=\"*\"/>\n                        </dirset>\n                    </src>\n                    <classpath>\n                        <path path=\"@{classpath}\"/>\n                    </classpath>\n                    <compilerarg line=\"${endorsed.classpath.cmd.line.arg}\"/>\n                    <compilerarg line=\"${javac.profile.cmd.line.arg}\"/>\n                    <compilerarg line=\"${javac.compilerargs}\"/>\n                    <customize/>\n                </javac>\n            </sequential>\n        </macrodef>\n    </target>\n    <target depends=\"-init-macrodef-javac-with-processors,-init-macrodef-javac-without-processors\" name=\"-init-macrodef-javac\">\n        <macrodef name=\"depend\" uri=\"http://www.netbeans.org/ns/j2se-project/3\">\n            <attribute default=\"${src.dir}\" name=\"srcdir\"/>\n            <attribute default=\"${build.classes.dir}\" name=\"destdir\"/>\n            <attribute default=\"${javac.classpath}\" name=\"classpath\"/>\n            <sequential>\n                <depend cache=\"${build.dir}/depcache\" destdir=\"@{destdir}\" excludes=\"${excludes}\" includes=\"${includes}\" srcdir=\"@{srcdir}\">\n                    <classpath>\n                        <path path=\"@{classpath}\"/>\n                    </classpath>\n                </depend>\n            </sequential>\n        </macrodef>\n        <macrodef name=\"force-recompile\" uri=\"http://www.netbeans.org/ns/j2se-project/3\">\n            <attribute default=\"${build.classes.dir}\" name=\"destdir\"/>\n            <sequential>\n                <fail unless=\"javac.includes\">Must set javac.includes</fail>\n                <pathconvert pathsep=\"${line.separator}\" property=\"javac.includes.binary\">\n                    <path>\n                        <filelist dir=\"@{destdir}\" files=\"${javac.includes}\"/>\n                    </path>\n                    <globmapper from=\"*.java\" to=\"*.class\"/>\n                </pathconvert>\n                <tempfile deleteonexit=\"true\" property=\"javac.includesfile.binary\"/>\n                <echo file=\"${javac.includesfile.binary}\" message=\"${javac.includes.binary}\"/>\n                <delete>\n                    <files includesfile=\"${javac.includesfile.binary}\"/>\n                </delete>\n                <delete>\n                    <fileset file=\"${javac.includesfile.binary}\"/>\n                </delete>\n            </sequential>\n        </macrodef>\n    </target>\n    <target if=\"${junit.available}\" name=\"-init-macrodef-junit-init\">\n        <condition else=\"false\" property=\"nb.junit.batch\" value=\"true\">\n            <and>\n                <istrue value=\"${junit.available}\"/>\n                <not>\n                    <isset property=\"test.method\"/>\n                </not>\n            </and>\n        </condition>\n        <condition else=\"false\" property=\"nb.junit.single\" value=\"true\">\n            <and>\n                <istrue value=\"${junit.available}\"/>\n                <isset property=\"test.method\"/>\n            </and>\n        </condition>\n    </target>\n    <target name=\"-init-test-properties\">\n        <property name=\"test.binaryincludes\" value=\"&lt;nothing&gt;\"/>\n        <property name=\"test.binarytestincludes\" value=\"\"/>\n        <property name=\"test.binaryexcludes\" value=\"\"/>\n    </target>\n    <target if=\"${nb.junit.single}\" name=\"-init-macrodef-junit-single\" unless=\"${nb.junit.batch}\">\n        <macrodef name=\"junit\" uri=\"http://www.netbeans.org/ns/j2se-project/3\">\n            <attribute default=\"${includes}\" name=\"includes\"/>\n            <attribute default=\"${excludes}\" name=\"excludes\"/>\n            <attribute default=\"**\" name=\"testincludes\"/>\n            <attribute default=\"\" name=\"testmethods\"/>\n            <element name=\"customize\" optional=\"true\"/>\n            <sequential>\n                <property name=\"junit.forkmode\" value=\"perTest\"/>\n                <junit dir=\"${work.dir}\" errorproperty=\"tests.failed\" failureproperty=\"tests.failed\" fork=\"true\" forkmode=\"${junit.forkmode}\" showoutput=\"true\" tempdir=\"${build.dir}\">\n                    <test methods=\"@{testmethods}\" name=\"@{testincludes}\" todir=\"${build.test.results.dir}\"/>\n                    <syspropertyset>\n                        <propertyref prefix=\"test-sys-prop.\"/>\n                        <mapper from=\"test-sys-prop.*\" to=\"*\" type=\"glob\"/>\n                    </syspropertyset>\n                    <formatter type=\"brief\" usefile=\"false\"/>\n                    <formatter type=\"xml\"/>\n                    <jvmarg value=\"-ea\"/>\n                    <customize/>\n                </junit>\n            </sequential>\n        </macrodef>\n    </target>\n    <target depends=\"-init-test-properties\" if=\"${nb.junit.batch}\" name=\"-init-macrodef-junit-batch\" unless=\"${nb.junit.single}\">\n        <macrodef name=\"junit\" uri=\"http://www.netbeans.org/ns/j2se-project/3\">\n            <attribute default=\"${includes}\" name=\"includes\"/>\n            <attribute default=\"${excludes}\" name=\"excludes\"/>\n            <attribute default=\"**\" name=\"testincludes\"/>\n            <attribute default=\"\" name=\"testmethods\"/>\n            <element name=\"customize\" optional=\"true\"/>\n            <sequential>\n                <property name=\"junit.forkmode\" value=\"perTest\"/>\n                <junit dir=\"${work.dir}\" errorproperty=\"tests.failed\" failureproperty=\"tests.failed\" fork=\"true\" forkmode=\"${junit.forkmode}\" showoutput=\"true\" tempdir=\"${build.dir}\">\n                    <batchtest todir=\"${build.test.results.dir}\">\n                        <fileset dir=\"${test.src.dir}\" excludes=\"@{excludes},${excludes}\" includes=\"@{includes}\">\n                            <filename name=\"@{testincludes}\"/>\n                        </fileset>\n                        <fileset dir=\"${build.test.classes.dir}\" excludes=\"@{excludes},${excludes},${test.binaryexcludes}\" includes=\"${test.binaryincludes}\">\n                            <filename name=\"${test.binarytestincludes}\"/>\n                        </fileset>\n                    </batchtest>\n                    <syspropertyset>\n                        <propertyref prefix=\"test-sys-prop.\"/>\n                        <mapper from=\"test-sys-prop.*\" to=\"*\" type=\"glob\"/>\n                    </syspropertyset>\n                    <formatter type=\"brief\" usefile=\"false\"/>\n                    <formatter type=\"xml\"/>\n                    <jvmarg value=\"-ea\"/>\n                    <customize/>\n                </junit>\n            </sequential>\n        </macrodef>\n    </target>\n    <target depends=\"-init-macrodef-junit-init,-init-macrodef-junit-single, -init-macrodef-junit-batch\" if=\"${junit.available}\" name=\"-init-macrodef-junit\"/>\n    <target if=\"${testng.available}\" name=\"-init-macrodef-testng\">\n        <macrodef name=\"testng\" uri=\"http://www.netbeans.org/ns/j2se-project/3\">\n            <attribute default=\"${includes}\" name=\"includes\"/>\n            <attribute default=\"${excludes}\" name=\"excludes\"/>\n            <attribute default=\"**\" name=\"testincludes\"/>\n            <attribute default=\"\" name=\"testmethods\"/>\n            <element name=\"customize\" optional=\"true\"/>\n            <sequential>\n                <condition else=\"\" property=\"testng.methods.arg\" value=\"@{testincludes}.@{testmethods}\">\n                    <isset property=\"test.method\"/>\n                </condition>\n                <union id=\"test.set\">\n                    <fileset dir=\"${test.src.dir}\" excludes=\"@{excludes},**/*.xml,${excludes}\" includes=\"@{includes}\">\n                        <filename name=\"@{testincludes}\"/>\n                    </fileset>\n                </union>\n                <taskdef classname=\"org.testng.TestNGAntTask\" classpath=\"${run.test.classpath}\" name=\"testng\"/>\n                <testng classfilesetref=\"test.set\" failureProperty=\"tests.failed\" listeners=\"org.testng.reporters.VerboseReporter\" methods=\"${testng.methods.arg}\" mode=\"${testng.mode}\" outputdir=\"${build.test.results.dir}\" suitename=\"Abstract\" testname=\"TestNG tests\" workingDir=\"${work.dir}\">\n                    <xmlfileset dir=\"${build.test.classes.dir}\" includes=\"@{testincludes}\"/>\n                    <propertyset>\n                        <propertyref prefix=\"test-sys-prop.\"/>\n                        <mapper from=\"test-sys-prop.*\" to=\"*\" type=\"glob\"/>\n                    </propertyset>\n                    <customize/>\n                </testng>\n            </sequential>\n        </macrodef>\n    </target>\n    <target name=\"-init-macrodef-test-impl\">\n        <macrodef name=\"test-impl\" uri=\"http://www.netbeans.org/ns/j2se-project/3\">\n            <attribute default=\"${includes}\" name=\"includes\"/>\n            <attribute default=\"${excludes}\" name=\"excludes\"/>\n            <attribute default=\"**\" name=\"testincludes\"/>\n            <attribute default=\"\" name=\"testmethods\"/>\n            <element implicit=\"true\" name=\"customize\" optional=\"true\"/>\n            <sequential>\n                <echo>No tests executed.</echo>\n            </sequential>\n        </macrodef>\n    </target>\n    <target depends=\"-init-macrodef-junit\" if=\"${junit.available}\" name=\"-init-macrodef-junit-impl\">\n        <macrodef name=\"test-impl\" uri=\"http://www.netbeans.org/ns/j2se-project/3\">\n            <attribute default=\"${includes}\" name=\"includes\"/>\n            <attribute default=\"${excludes}\" name=\"excludes\"/>\n            <attribute default=\"**\" name=\"testincludes\"/>\n            <attribute default=\"\" name=\"testmethods\"/>\n            <element implicit=\"true\" name=\"customize\" optional=\"true\"/>\n            <sequential>\n                <j2seproject3:junit excludes=\"@{excludes}\" includes=\"@{includes}\" testincludes=\"@{testincludes}\" testmethods=\"@{testmethods}\">\n                    <customize/>\n                </j2seproject3:junit>\n            </sequential>\n        </macrodef>\n    </target>\n    <target depends=\"-init-macrodef-testng\" if=\"${testng.available}\" name=\"-init-macrodef-testng-impl\">\n        <macrodef name=\"test-impl\" uri=\"http://www.netbeans.org/ns/j2se-project/3\">\n            <attribute default=\"${includes}\" name=\"includes\"/>\n            <attribute default=\"${excludes}\" name=\"excludes\"/>\n            <attribute default=\"**\" name=\"testincludes\"/>\n            <attribute default=\"\" name=\"testmethods\"/>\n            <element implicit=\"true\" name=\"customize\" optional=\"true\"/>\n            <sequential>\n                <j2seproject3:testng excludes=\"@{excludes}\" includes=\"@{includes}\" testincludes=\"@{testincludes}\" testmethods=\"@{testmethods}\">\n                    <customize/>\n                </j2seproject3:testng>\n            </sequential>\n        </macrodef>\n    </target>\n    <target depends=\"-init-macrodef-test-impl,-init-macrodef-junit-impl,-init-macrodef-testng-impl\" name=\"-init-macrodef-test\">\n        <macrodef name=\"test\" uri=\"http://www.netbeans.org/ns/j2se-project/3\">\n            <attribute default=\"${includes}\" name=\"includes\"/>\n            <attribute default=\"${excludes}\" name=\"excludes\"/>\n            <attribute default=\"**\" name=\"testincludes\"/>\n            <attribute default=\"\" name=\"testmethods\"/>\n            <sequential>\n                <j2seproject3:test-impl excludes=\"@{excludes}\" includes=\"@{includes}\" testincludes=\"@{testincludes}\" testmethods=\"@{testmethods}\">\n                    <customize>\n                        <classpath>\n                            <path path=\"${run.test.classpath}\"/>\n                        </classpath>\n                        <jvmarg line=\"${endorsed.classpath.cmd.line.arg}\"/>\n                        <jvmarg line=\"${run.jvmargs}\"/>\n                        <jvmarg line=\"${run.jvmargs.ide}\"/>\n                    </customize>\n                </j2seproject3:test-impl>\n            </sequential>\n        </macrodef>\n    </target>\n    <target if=\"${junit.available}\" name=\"-init-macrodef-junit-debug\" unless=\"${nb.junit.batch}\">\n        <macrodef name=\"junit-debug\" uri=\"http://www.netbeans.org/ns/j2se-project/3\">\n            <attribute default=\"${includes}\" name=\"includes\"/>\n            <attribute default=\"${excludes}\" name=\"excludes\"/>\n            <attribute default=\"**\" name=\"testincludes\"/>\n            <attribute default=\"\" name=\"testmethods\"/>\n            <element name=\"customize\" optional=\"true\"/>\n            <sequential>\n                <property name=\"junit.forkmode\" value=\"perTest\"/>\n                <junit dir=\"${work.dir}\" errorproperty=\"tests.failed\" failureproperty=\"tests.failed\" fork=\"true\" forkmode=\"${junit.forkmode}\" showoutput=\"true\" tempdir=\"${build.dir}\">\n                    <test methods=\"@{testmethods}\" name=\"@{testincludes}\" todir=\"${build.test.results.dir}\"/>\n                    <syspropertyset>\n                        <propertyref prefix=\"test-sys-prop.\"/>\n                        <mapper from=\"test-sys-prop.*\" to=\"*\" type=\"glob\"/>\n                    </syspropertyset>\n                    <formatter type=\"brief\" usefile=\"false\"/>\n                    <formatter type=\"xml\"/>\n                    <jvmarg value=\"-ea\"/>\n                    <jvmarg line=\"${debug-args-line}\"/>\n                    <jvmarg value=\"-Xrunjdwp:transport=${debug-transport},address=${jpda.address}\"/>\n                    <customize/>\n                </junit>\n            </sequential>\n        </macrodef>\n    </target>\n    <target depends=\"-init-test-properties\" if=\"${nb.junit.batch}\" name=\"-init-macrodef-junit-debug-batch\">\n        <macrodef name=\"junit-debug\" uri=\"http://www.netbeans.org/ns/j2se-project/3\">\n            <attribute default=\"${includes}\" name=\"includes\"/>\n            <attribute default=\"${excludes}\" name=\"excludes\"/>\n            <attribute default=\"**\" name=\"testincludes\"/>\n            <attribute default=\"\" name=\"testmethods\"/>\n            <element name=\"customize\" optional=\"true\"/>\n            <sequential>\n                <property name=\"junit.forkmode\" value=\"perTest\"/>\n                <junit dir=\"${work.dir}\" errorproperty=\"tests.failed\" failureproperty=\"tests.failed\" fork=\"true\" forkmode=\"${junit.forkmode}\" showoutput=\"true\" tempdir=\"${build.dir}\">\n                    <batchtest todir=\"${build.test.results.dir}\">\n                        <fileset dir=\"${test.src.dir}\" excludes=\"@{excludes},${excludes}\" includes=\"@{includes}\">\n                            <filename name=\"@{testincludes}\"/>\n                        </fileset>\n                        <fileset dir=\"${build.test.classes.dir}\" excludes=\"@{excludes},${excludes},${test.binaryexcludes}\" includes=\"${test.binaryincludes}\">\n                            <filename name=\"${test.binarytestincludes}\"/>\n                        </fileset>\n                    </batchtest>\n                    <syspropertyset>\n                        <propertyref prefix=\"test-sys-prop.\"/>\n                        <mapper from=\"test-sys-prop.*\" to=\"*\" type=\"glob\"/>\n                    </syspropertyset>\n                    <formatter type=\"brief\" usefile=\"false\"/>\n                    <formatter type=\"xml\"/>\n                    <jvmarg value=\"-ea\"/>\n                    <jvmarg line=\"${debug-args-line}\"/>\n                    <jvmarg value=\"-Xrunjdwp:transport=${debug-transport},address=${jpda.address}\"/>\n                    <customize/>\n                </junit>\n            </sequential>\n        </macrodef>\n    </target>\n    <target depends=\"-init-macrodef-junit-debug,-init-macrodef-junit-debug-batch\" if=\"${junit.available}\" name=\"-init-macrodef-junit-debug-impl\">\n        <macrodef name=\"test-debug-impl\" uri=\"http://www.netbeans.org/ns/j2se-project/3\">\n            <attribute default=\"${includes}\" name=\"includes\"/>\n            <attribute default=\"${excludes}\" name=\"excludes\"/>\n            <attribute default=\"**\" name=\"testincludes\"/>\n            <attribute default=\"\" name=\"testmethods\"/>\n            <element implicit=\"true\" name=\"customize\" optional=\"true\"/>\n            <sequential>\n                <j2seproject3:junit-debug excludes=\"@{excludes}\" includes=\"@{includes}\" testincludes=\"@{testincludes}\" testmethods=\"@{testmethods}\">\n                    <customize/>\n                </j2seproject3:junit-debug>\n            </sequential>\n        </macrodef>\n    </target>\n    <target if=\"${testng.available}\" name=\"-init-macrodef-testng-debug\">\n        <macrodef name=\"testng-debug\" uri=\"http://www.netbeans.org/ns/j2se-project/3\">\n            <attribute default=\"${main.class}\" name=\"testClass\"/>\n            <attribute default=\"\" name=\"testMethod\"/>\n            <element name=\"customize2\" optional=\"true\"/>\n            <sequential>\n                <condition else=\"-testclass @{testClass}\" property=\"test.class.or.method\" value=\"-methods @{testClass}.@{testMethod}\">\n                    <isset property=\"test.method\"/>\n                </condition>\n                <condition else=\"-suitename Abstract -testname @{testClass} ${test.class.or.method}\" property=\"testng.cmd.args\" value=\"@{testClass}\">\n                    <matches pattern=\".*\\.xml\" string=\"@{testClass}\"/>\n                </condition>\n                <delete dir=\"${build.test.results.dir}\" quiet=\"true\"/>\n                <mkdir dir=\"${build.test.results.dir}\"/>\n                <j2seproject3:debug classname=\"org.testng.TestNG\" classpath=\"${debug.test.classpath}\">\n                    <customize>\n                        <customize2/>\n                        <jvmarg value=\"-ea\"/>\n                        <arg line=\"${testng.debug.mode}\"/>\n                        <arg line=\"-d ${build.test.results.dir}\"/>\n                        <arg line=\"-listener org.testng.reporters.VerboseReporter\"/>\n                        <arg line=\"${testng.cmd.args}\"/>\n                    </customize>\n                </j2seproject3:debug>\n            </sequential>\n        </macrodef>\n    </target>\n    <target depends=\"-init-macrodef-testng-debug\" if=\"${testng.available}\" name=\"-init-macrodef-testng-debug-impl\">\n        <macrodef name=\"testng-debug-impl\" uri=\"http://www.netbeans.org/ns/j2se-project/3\">\n            <attribute default=\"${main.class}\" name=\"testClass\"/>\n            <attribute default=\"\" name=\"testMethod\"/>\n            <element implicit=\"true\" name=\"customize2\" optional=\"true\"/>\n            <sequential>\n                <j2seproject3:testng-debug testClass=\"@{testClass}\" testMethod=\"@{testMethod}\">\n                    <customize2/>\n                </j2seproject3:testng-debug>\n            </sequential>\n        </macrodef>\n    </target>\n    <target depends=\"-init-macrodef-junit-debug-impl\" if=\"${junit.available}\" name=\"-init-macrodef-test-debug-junit\">\n        <macrodef name=\"test-debug\" uri=\"http://www.netbeans.org/ns/j2se-project/3\">\n            <attribute default=\"${includes}\" name=\"includes\"/>\n            <attribute default=\"${excludes}\" name=\"excludes\"/>\n            <attribute default=\"**\" name=\"testincludes\"/>\n            <attribute default=\"\" name=\"testmethods\"/>\n            <attribute default=\"${main.class}\" name=\"testClass\"/>\n            <attribute default=\"\" name=\"testMethod\"/>\n            <sequential>\n                <j2seproject3:test-debug-impl excludes=\"@{excludes}\" includes=\"@{includes}\" testincludes=\"@{testincludes}\" testmethods=\"@{testmethods}\">\n                    <customize>\n                        <classpath>\n                            <path path=\"${run.test.classpath}\"/>\n                        </classpath>\n                        <jvmarg line=\"${endorsed.classpath.cmd.line.arg}\"/>\n                        <jvmarg line=\"${run.jvmargs}\"/>\n                        <jvmarg line=\"${run.jvmargs.ide}\"/>\n                    </customize>\n                </j2seproject3:test-debug-impl>\n            </sequential>\n        </macrodef>\n    </target>\n    <target depends=\"-init-macrodef-testng-debug-impl\" if=\"${testng.available}\" name=\"-init-macrodef-test-debug-testng\">\n        <macrodef name=\"test-debug\" uri=\"http://www.netbeans.org/ns/j2se-project/3\">\n            <attribute default=\"${includes}\" name=\"includes\"/>\n            <attribute default=\"${excludes}\" name=\"excludes\"/>\n            <attribute default=\"**\" name=\"testincludes\"/>\n            <attribute default=\"\" name=\"testmethods\"/>\n            <attribute default=\"${main.class}\" name=\"testClass\"/>\n            <attribute default=\"\" name=\"testMethod\"/>\n            <sequential>\n                <j2seproject3:testng-debug-impl testClass=\"@{testClass}\" testMethod=\"@{testMethod}\">\n                    <customize2>\n                        <syspropertyset>\n                            <propertyref prefix=\"test-sys-prop.\"/>\n                            <mapper from=\"test-sys-prop.*\" to=\"*\" type=\"glob\"/>\n                        </syspropertyset>\n                    </customize2>\n                </j2seproject3:testng-debug-impl>\n            </sequential>\n        </macrodef>\n    </target>\n    <target depends=\"-init-macrodef-test-debug-junit,-init-macrodef-test-debug-testng\" name=\"-init-macrodef-test-debug\"/>\n    <!--\n                pre NB7.2 profiling section; consider it deprecated\n            -->\n    <target depends=\"-profile-pre-init, init, -profile-post-init, -profile-init-macrodef-profile, -profile-init-check\" if=\"profiler.info.jvmargs.agent\" name=\"profile-init\"/>\n    <target if=\"profiler.info.jvmargs.agent\" name=\"-profile-pre-init\">\n        <!-- Empty placeholder for easier customization. -->\n        <!-- You can override this target in the ../build.xml file. -->\n    </target>\n    <target if=\"profiler.info.jvmargs.agent\" name=\"-profile-post-init\">\n        <!-- Empty placeholder for easier customization. -->\n        <!-- You can override this target in the ../build.xml file. -->\n    </target>\n    <target if=\"profiler.info.jvmargs.agent\" name=\"-profile-init-macrodef-profile\">\n        <macrodef name=\"resolve\">\n            <attribute name=\"name\"/>\n            <attribute name=\"value\"/>\n            <sequential>\n                <property name=\"@{name}\" value=\"${env.@{value}}\"/>\n            </sequential>\n        </macrodef>\n        <macrodef name=\"profile\">\n            <attribute default=\"${main.class}\" name=\"classname\"/>\n            <element name=\"customize\" optional=\"true\"/>\n            <sequential>\n                <property environment=\"env\"/>\n                <resolve name=\"profiler.current.path\" value=\"${profiler.info.pathvar}\"/>\n                <java classname=\"@{classname}\" dir=\"${profiler.info.dir}\" failonerror=\"${java.failonerror}\" fork=\"true\" jvm=\"${profiler.info.jvm}\">\n                    <jvmarg line=\"${endorsed.classpath.cmd.line.arg}\"/>\n                    <jvmarg value=\"${profiler.info.jvmargs.agent}\"/>\n                    <jvmarg line=\"${profiler.info.jvmargs}\"/>\n                    <env key=\"${profiler.info.pathvar}\" path=\"${profiler.info.agentpath}:${profiler.current.path}\"/>\n                    <arg line=\"${application.args}\"/>\n                    <classpath>\n                        <path path=\"${run.classpath}\"/>\n                    </classpath>\n                    <syspropertyset>\n                        <propertyref prefix=\"run-sys-prop.\"/>\n                        <mapper from=\"run-sys-prop.*\" to=\"*\" type=\"glob\"/>\n                    </syspropertyset>\n                    <customize/>\n                </java>\n            </sequential>\n        </macrodef>\n    </target>\n    <target depends=\"-profile-pre-init, init, -profile-post-init, -profile-init-macrodef-profile\" if=\"profiler.info.jvmargs.agent\" name=\"-profile-init-check\">\n        <fail unless=\"profiler.info.jvm\">Must set JVM to use for profiling in profiler.info.jvm</fail>\n        <fail unless=\"profiler.info.jvmargs.agent\">Must set profiler agent JVM arguments in profiler.info.jvmargs.agent</fail>\n    </target>\n    <!--\n                end of pre NB7.2 profiling section\n            -->\n    <target depends=\"-init-debug-args\" name=\"-init-macrodef-nbjpda\">\n        <macrodef name=\"nbjpdastart\" uri=\"http://www.netbeans.org/ns/j2se-project/1\">\n            <attribute default=\"${main.class}\" name=\"name\"/>\n            <attribute default=\"${debug.classpath}\" name=\"classpath\"/>\n            <attribute default=\"\" name=\"stopclassname\"/>\n            <sequential>\n                <nbjpdastart addressproperty=\"jpda.address\" name=\"@{name}\" stopclassname=\"@{stopclassname}\" transport=\"${debug-transport}\">\n                    <classpath>\n                        <path path=\"@{classpath}\"/>\n                    </classpath>\n                </nbjpdastart>\n            </sequential>\n        </macrodef>\n        <macrodef name=\"nbjpdareload\" uri=\"http://www.netbeans.org/ns/j2se-project/1\">\n            <attribute default=\"${build.classes.dir}\" name=\"dir\"/>\n            <sequential>\n                <nbjpdareload>\n                    <fileset dir=\"@{dir}\" includes=\"${fix.classes}\">\n                        <include name=\"${fix.includes}*.class\"/>\n                    </fileset>\n                </nbjpdareload>\n            </sequential>\n        </macrodef>\n    </target>\n    <target name=\"-init-debug-args\">\n        <property name=\"version-output\" value=\"java version &quot;${ant.java.version}\"/>\n        <condition property=\"have-jdk-older-than-1.4\">\n            <or>\n                <contains string=\"${version-output}\" substring=\"java version &quot;1.0\"/>\n                <contains string=\"${version-output}\" substring=\"java version &quot;1.1\"/>\n                <contains string=\"${version-output}\" substring=\"java version &quot;1.2\"/>\n                <contains string=\"${version-output}\" substring=\"java version &quot;1.3\"/>\n            </or>\n        </condition>\n        <condition else=\"-Xdebug\" property=\"debug-args-line\" value=\"-Xdebug -Xnoagent -Djava.compiler=none\">\n            <istrue value=\"${have-jdk-older-than-1.4}\"/>\n        </condition>\n        <condition else=\"dt_socket\" property=\"debug-transport-by-os\" value=\"dt_shmem\">\n            <os family=\"windows\"/>\n        </condition>\n        <condition else=\"${debug-transport-by-os}\" property=\"debug-transport\" value=\"${debug.transport}\">\n            <isset property=\"debug.transport\"/>\n        </condition>\n    </target>\n    <target depends=\"-init-debug-args\" name=\"-init-macrodef-debug\">\n        <macrodef name=\"debug\" uri=\"http://www.netbeans.org/ns/j2se-project/3\">\n            <attribute default=\"${main.class}\" name=\"classname\"/>\n            <attribute default=\"${debug.classpath}\" name=\"classpath\"/>\n            <element name=\"customize\" optional=\"true\"/>\n            <sequential>\n                <java classname=\"@{classname}\" dir=\"${work.dir}\" failonerror=\"${java.failonerror}\" fork=\"true\">\n                    <jvmarg line=\"${endorsed.classpath.cmd.line.arg}\"/>\n                    <jvmarg line=\"${debug-args-line}\"/>\n                    <jvmarg value=\"-Xrunjdwp:transport=${debug-transport},address=${jpda.address}\"/>\n                    <jvmarg value=\"-Dfile.encoding=${runtime.encoding}\"/>\n                    <redirector errorencoding=\"${runtime.encoding}\" inputencoding=\"${runtime.encoding}\" outputencoding=\"${runtime.encoding}\"/>\n                    <jvmarg line=\"${run.jvmargs}\"/>\n                    <jvmarg line=\"${run.jvmargs.ide}\"/>\n                    <classpath>\n                        <path path=\"@{classpath}\"/>\n                    </classpath>\n                    <syspropertyset>\n                        <propertyref prefix=\"run-sys-prop.\"/>\n                        <mapper from=\"run-sys-prop.*\" to=\"*\" type=\"glob\"/>\n                    </syspropertyset>\n                    <customize/>\n                </java>\n            </sequential>\n        </macrodef>\n    </target>\n    <target name=\"-init-macrodef-java\">\n        <macrodef name=\"java\" uri=\"http://www.netbeans.org/ns/j2se-project/1\">\n            <attribute default=\"${main.class}\" name=\"classname\"/>\n            <attribute default=\"${run.classpath}\" name=\"classpath\"/>\n            <attribute default=\"jvm\" name=\"jvm\"/>\n            <element name=\"customize\" optional=\"true\"/>\n            <sequential>\n                <java classname=\"@{classname}\" dir=\"${work.dir}\" failonerror=\"${java.failonerror}\" fork=\"true\">\n                    <jvmarg line=\"${endorsed.classpath.cmd.line.arg}\"/>\n                    <jvmarg value=\"-Dfile.encoding=${runtime.encoding}\"/>\n                    <redirector errorencoding=\"${runtime.encoding}\" inputencoding=\"${runtime.encoding}\" outputencoding=\"${runtime.encoding}\"/>\n                    <jvmarg line=\"${run.jvmargs}\"/>\n                    <jvmarg line=\"${run.jvmargs.ide}\"/>\n                    <classpath>\n                        <path path=\"@{classpath}\"/>\n                    </classpath>\n                    <syspropertyset>\n                        <propertyref prefix=\"run-sys-prop.\"/>\n                        <mapper from=\"run-sys-prop.*\" to=\"*\" type=\"glob\"/>\n                    </syspropertyset>\n                    <customize/>\n                </java>\n            </sequential>\n        </macrodef>\n    </target>\n    <target name=\"-init-macrodef-copylibs\">\n        <macrodef name=\"copylibs\" uri=\"http://www.netbeans.org/ns/j2se-project/3\">\n            <attribute default=\"${manifest.file}\" name=\"manifest\"/>\n            <element name=\"customize\" optional=\"true\"/>\n            <sequential>\n                <property location=\"${build.classes.dir}\" name=\"build.classes.dir.resolved\"/>\n                <pathconvert property=\"run.classpath.without.build.classes.dir\">\n                    <path path=\"${run.classpath}\"/>\n                    <map from=\"${build.classes.dir.resolved}\" to=\"\"/>\n                </pathconvert>\n                <pathconvert pathsep=\" \" property=\"jar.classpath\">\n                    <path path=\"${run.classpath.without.build.classes.dir}\"/>\n                    <chainedmapper>\n                        <flattenmapper/>\n                        <filtermapper>\n                            <replacestring from=\" \" to=\"%20\"/>\n                        </filtermapper>\n                        <globmapper from=\"*\" to=\"lib/*\"/>\n                    </chainedmapper>\n                </pathconvert>\n                <taskdef classname=\"org.netbeans.modules.java.j2seproject.copylibstask.CopyLibs\" classpath=\"${libs.CopyLibs.classpath}\" name=\"copylibs\"/>\n                <copylibs compress=\"${jar.compress}\" excludeFromCopy=\"${copylibs.excludes}\" index=\"${jar.index}\" indexMetaInf=\"${jar.index.metainf}\" jarfile=\"${dist.jar}\" manifest=\"@{manifest}\" manifestencoding=\"UTF-8\" rebase=\"${copylibs.rebase}\" runtimeclasspath=\"${run.classpath.without.build.classes.dir}\">\n                    <fileset dir=\"${build.classes.dir}\" excludes=\"${dist.archive.excludes}\"/>\n                    <manifest>\n                        <attribute name=\"Class-Path\" value=\"${jar.classpath}\"/>\n                        <customize/>\n                    </manifest>\n                </copylibs>\n            </sequential>\n        </macrodef>\n    </target>\n    <target name=\"-init-presetdef-jar\">\n        <presetdef name=\"jar\" uri=\"http://www.netbeans.org/ns/j2se-project/1\">\n            <jar compress=\"${jar.compress}\" index=\"${jar.index}\" jarfile=\"${dist.jar}\" manifestencoding=\"UTF-8\">\n                <j2seproject1:fileset dir=\"${build.classes.dir}\" excludes=\"${dist.archive.excludes}\"/>\n            </jar>\n        </presetdef>\n    </target>\n    <target name=\"-init-ap-cmdline-properties\">\n        <property name=\"annotation.processing.enabled\" value=\"true\"/>\n        <property name=\"annotation.processing.processors.list\" value=\"\"/>\n        <property name=\"annotation.processing.processor.options\" value=\"\"/>\n        <property name=\"annotation.processing.run.all.processors\" value=\"true\"/>\n        <property name=\"javac.processorpath\" value=\"${javac.classpath}\"/>\n        <property name=\"javac.test.processorpath\" value=\"${javac.test.classpath}\"/>\n        <condition property=\"ap.supported.internal\" value=\"true\">\n            <not>\n                <matches pattern=\"1\\.[0-5](\\..*)?\" string=\"${javac.source}\"/>\n            </not>\n        </condition>\n    </target>\n    <target depends=\"-init-ap-cmdline-properties\" if=\"ap.supported.internal\" name=\"-init-ap-cmdline-supported\">\n        <condition else=\"\" property=\"ap.processors.internal\" value=\"-processor ${annotation.processing.processors.list}\">\n            <isfalse value=\"${annotation.processing.run.all.processors}\"/>\n        </condition>\n        <condition else=\"\" property=\"ap.proc.none.internal\" value=\"-proc:none\">\n            <isfalse value=\"${annotation.processing.enabled}\"/>\n        </condition>\n    </target>\n    <target depends=\"-init-ap-cmdline-properties,-init-ap-cmdline-supported\" name=\"-init-ap-cmdline\">\n        <property name=\"ap.cmd.line.internal\" value=\"\"/>\n    </target>\n    <target depends=\"-pre-init,-init-private,-init-user,-init-project,-do-init,-post-init,-init-check,-init-macrodef-property,-init-macrodef-javac,-init-macrodef-test,-init-macrodef-test-debug,-init-macrodef-nbjpda,-init-macrodef-debug,-init-macrodef-java,-init-presetdef-jar,-init-ap-cmdline\" name=\"init\"/>\n    <!--\n                ===================\n                COMPILATION SECTION\n                ===================\n            -->\n    <target name=\"-deps-jar-init\" unless=\"built-jar.properties\">\n        <property location=\"${build.dir}/built-jar.properties\" name=\"built-jar.properties\"/>\n        <delete file=\"${built-jar.properties}\" quiet=\"true\"/>\n    </target>\n    <target if=\"already.built.jar.${basedir}\" name=\"-warn-already-built-jar\">\n        <echo level=\"warn\" message=\"Cycle detected: Abstract was already built\"/>\n    </target>\n    <target depends=\"init,-deps-jar-init\" name=\"deps-jar\" unless=\"no.deps\">\n        <mkdir dir=\"${build.dir}\"/>\n        <touch file=\"${built-jar.properties}\" verbose=\"false\"/>\n        <property file=\"${built-jar.properties}\" prefix=\"already.built.jar.\"/>\n        <antcall target=\"-warn-already-built-jar\"/>\n        <propertyfile file=\"${built-jar.properties}\">\n            <entry key=\"${basedir}\" value=\"\"/>\n        </propertyfile>\n    </target>\n    <target depends=\"init,-check-automatic-build,-clean-after-automatic-build\" name=\"-verify-automatic-build\"/>\n    <target depends=\"init\" name=\"-check-automatic-build\">\n        <available file=\"${build.classes.dir}/.netbeans_automatic_build\" property=\"netbeans.automatic.build\"/>\n    </target>\n    <target depends=\"init\" if=\"netbeans.automatic.build\" name=\"-clean-after-automatic-build\">\n        <antcall target=\"clean\"/>\n    </target>\n    <target depends=\"init,deps-jar\" name=\"-pre-pre-compile\">\n        <mkdir dir=\"${build.classes.dir}\"/>\n    </target>\n    <target name=\"-pre-compile\">\n        <!-- Empty placeholder for easier customization. -->\n        <!-- You can override this target in the ../build.xml file. -->\n    </target>\n    <target if=\"do.depend.true\" name=\"-compile-depend\">\n        <pathconvert property=\"build.generated.subdirs\">\n            <dirset dir=\"${build.generated.sources.dir}\" erroronmissingdir=\"false\">\n                <include name=\"*\"/>\n            </dirset>\n        </pathconvert>\n        <j2seproject3:depend srcdir=\"${src.dir}:${build.generated.subdirs}\"/>\n    </target>\n    <target depends=\"init,deps-jar,-pre-pre-compile,-pre-compile, -copy-persistence-xml,-compile-depend\" if=\"have.sources\" name=\"-do-compile\">\n        <j2seproject3:javac gensrcdir=\"${build.generated.sources.dir}\"/>\n        <copy todir=\"${build.classes.dir}\">\n            <fileset dir=\"${src.dir}\" excludes=\"${build.classes.excludes},${excludes}\" includes=\"${includes}\"/>\n        </copy>\n    </target>\n    <target if=\"has.persistence.xml\" name=\"-copy-persistence-xml\">\n        <mkdir dir=\"${build.classes.dir}/META-INF\"/>\n        <copy todir=\"${build.classes.dir}/META-INF\">\n            <fileset dir=\"${meta.inf.dir}\" includes=\"persistence.xml orm.xml\"/>\n        </copy>\n    </target>\n    <target name=\"-post-compile\">\n        <!-- Empty placeholder for easier customization. -->\n        <!-- You can override this target in the ../build.xml file. -->\n    </target>\n    <target depends=\"init,deps-jar,-verify-automatic-build,-pre-pre-compile,-pre-compile,-do-compile,-post-compile\" description=\"Compile project.\" name=\"compile\"/>\n    <target name=\"-pre-compile-single\">\n        <!-- Empty placeholder for easier customization. -->\n        <!-- You can override this target in the ../build.xml file. -->\n    </target>\n    <target depends=\"init,deps-jar,-pre-pre-compile\" name=\"-do-compile-single\">\n        <fail unless=\"javac.includes\">Must select some files in the IDE or set javac.includes</fail>\n        <j2seproject3:force-recompile/>\n        <j2seproject3:javac excludes=\"\" gensrcdir=\"${build.generated.sources.dir}\" includes=\"${javac.includes}\" sourcepath=\"${src.dir}\"/>\n    </target>\n    <target name=\"-post-compile-single\">\n        <!-- Empty placeholder for easier customization. -->\n        <!-- You can override this target in the ../build.xml file. -->\n    </target>\n    <target depends=\"init,deps-jar,-verify-automatic-build,-pre-pre-compile,-pre-compile-single,-do-compile-single,-post-compile-single\" name=\"compile-single\"/>\n    <!--\n                ====================\n                JAR BUILDING SECTION\n                ====================\n            -->\n    <target depends=\"init\" name=\"-pre-pre-jar\">\n        <dirname file=\"${dist.jar}\" property=\"dist.jar.dir\"/>\n        <mkdir dir=\"${dist.jar.dir}\"/>\n    </target>\n    <target name=\"-pre-jar\">\n        <!-- Empty placeholder for easier customization. -->\n        <!-- You can override this target in the ../build.xml file. -->\n    </target>\n    <target depends=\"init\" if=\"do.archive\" name=\"-do-jar-create-manifest\" unless=\"manifest.available\">\n        <tempfile deleteonexit=\"true\" destdir=\"${build.dir}\" property=\"tmp.manifest.file\"/>\n        <touch file=\"${tmp.manifest.file}\" verbose=\"false\"/>\n    </target>\n    <target depends=\"init\" if=\"do.archive+manifest.available\" name=\"-do-jar-copy-manifest\">\n        <tempfile deleteonexit=\"true\" destdir=\"${build.dir}\" property=\"tmp.manifest.file\"/>\n        <copy encoding=\"${manifest.encoding}\" file=\"${manifest.file}\" outputencoding=\"UTF-8\" tofile=\"${tmp.manifest.file}\"/>\n    </target>\n    <target depends=\"init,-do-jar-create-manifest,-do-jar-copy-manifest\" if=\"do.archive+main.class.available\" name=\"-do-jar-set-mainclass\">\n        <manifest encoding=\"UTF-8\" file=\"${tmp.manifest.file}\" mode=\"update\">\n            <attribute name=\"Main-Class\" value=\"${main.class}\"/>\n        </manifest>\n    </target>\n    <target depends=\"init,-do-jar-create-manifest,-do-jar-copy-manifest\" if=\"do.archive+profile.available\" name=\"-do-jar-set-profile\">\n        <manifest encoding=\"UTF-8\" file=\"${tmp.manifest.file}\" mode=\"update\">\n            <attribute name=\"Profile\" value=\"${javac.profile}\"/>\n        </manifest>\n    </target>\n    <target depends=\"init,-do-jar-create-manifest,-do-jar-copy-manifest\" if=\"do.archive+splashscreen.available\" name=\"-do-jar-set-splashscreen\">\n        <basename file=\"${application.splash}\" property=\"splashscreen.basename\"/>\n        <mkdir dir=\"${build.classes.dir}/META-INF\"/>\n        <copy failonerror=\"false\" file=\"${application.splash}\" todir=\"${build.classes.dir}/META-INF\"/>\n        <manifest encoding=\"UTF-8\" file=\"${tmp.manifest.file}\" mode=\"update\">\n            <attribute name=\"SplashScreen-Image\" value=\"META-INF/${splashscreen.basename}\"/>\n        </manifest>\n    </target>\n    <target depends=\"init,-init-macrodef-copylibs,compile,-pre-pre-jar,-pre-jar,-do-jar-create-manifest,-do-jar-copy-manifest,-do-jar-set-mainclass,-do-jar-set-profile,-do-jar-set-splashscreen\" if=\"do.mkdist\" name=\"-do-jar-copylibs\">\n        <j2seproject3:copylibs manifest=\"${tmp.manifest.file}\"/>\n        <echo level=\"info\">To run this application from the command line without Ant, try:</echo>\n        <property location=\"${dist.jar}\" name=\"dist.jar.resolved\"/>\n        <echo level=\"info\">java -jar \"${dist.jar.resolved}\"</echo>\n    </target>\n    <target depends=\"init,compile,-pre-pre-jar,-pre-jar,-do-jar-create-manifest,-do-jar-copy-manifest,-do-jar-set-mainclass,-do-jar-set-profile,-do-jar-set-splashscreen\" if=\"do.archive\" name=\"-do-jar-jar\" unless=\"do.mkdist\">\n        <j2seproject1:jar manifest=\"${tmp.manifest.file}\"/>\n        <property location=\"${build.classes.dir}\" name=\"build.classes.dir.resolved\"/>\n        <property location=\"${dist.jar}\" name=\"dist.jar.resolved\"/>\n        <pathconvert property=\"run.classpath.with.dist.jar\">\n            <path path=\"${run.classpath}\"/>\n            <map from=\"${build.classes.dir.resolved}\" to=\"${dist.jar.resolved}\"/>\n        </pathconvert>\n        <condition else=\"\" property=\"jar.usage.message\" value=\"To run this application from the command line without Ant, try:${line.separator}${platform.java} -cp ${run.classpath.with.dist.jar} ${main.class}\">\n            <isset property=\"main.class.available\"/>\n        </condition>\n        <condition else=\"debug\" property=\"jar.usage.level\" value=\"info\">\n            <isset property=\"main.class.available\"/>\n        </condition>\n        <echo level=\"${jar.usage.level}\" message=\"${jar.usage.message}\"/>\n    </target>\n    <target depends=\"-do-jar-copylibs\" if=\"do.archive\" name=\"-do-jar-delete-manifest\">\n        <delete>\n            <fileset file=\"${tmp.manifest.file}\"/>\n        </delete>\n    </target>\n    <target depends=\"init,compile,-pre-pre-jar,-pre-jar,-do-jar-create-manifest,-do-jar-copy-manifest,-do-jar-set-mainclass,-do-jar-set-profile,-do-jar-set-splashscreen,-do-jar-jar,-do-jar-delete-manifest\" name=\"-do-jar-without-libraries\"/>\n    <target depends=\"init,compile,-pre-pre-jar,-pre-jar,-do-jar-create-manifest,-do-jar-copy-manifest,-do-jar-set-mainclass,-do-jar-set-profile,-do-jar-set-splashscreen,-do-jar-copylibs,-do-jar-delete-manifest\" name=\"-do-jar-with-libraries\"/>\n    <target name=\"-post-jar\">\n        <!-- Empty placeholder for easier customization. -->\n        <!-- You can override this target in the ../build.xml file. -->\n    </target>\n    <target depends=\"init,compile,-pre-jar,-do-jar-without-libraries,-do-jar-with-libraries,-post-jar\" name=\"-do-jar\"/>\n    <target depends=\"init,compile,-pre-jar,-do-jar,-post-jar\" description=\"Build JAR.\" name=\"jar\"/>\n    <!--\n                =================\n                EXECUTION SECTION\n                =================\n            -->\n    <target depends=\"init,compile\" description=\"Run a main class.\" name=\"run\">\n        <j2seproject1:java>\n            <customize>\n                <arg line=\"${application.args}\"/>\n            </customize>\n        </j2seproject1:java>\n    </target>\n    <target name=\"-do-not-recompile\">\n        <property name=\"javac.includes.binary\" value=\"\"/>\n    </target>\n    <target depends=\"init,compile-single\" name=\"run-single\">\n        <fail unless=\"run.class\">Must select one file in the IDE or set run.class</fail>\n        <j2seproject1:java classname=\"${run.class}\"/>\n    </target>\n    <target depends=\"init,compile-test-single\" name=\"run-test-with-main\">\n        <fail unless=\"run.class\">Must select one file in the IDE or set run.class</fail>\n        <j2seproject1:java classname=\"${run.class}\" classpath=\"${run.test.classpath}\"/>\n    </target>\n    <!--\n                =================\n                DEBUGGING SECTION\n                =================\n            -->\n    <target depends=\"init\" if=\"netbeans.home\" name=\"-debug-start-debugger\">\n        <j2seproject1:nbjpdastart name=\"${debug.class}\"/>\n    </target>\n    <target depends=\"init\" if=\"netbeans.home\" name=\"-debug-start-debugger-main-test\">\n        <j2seproject1:nbjpdastart classpath=\"${debug.test.classpath}\" name=\"${debug.class}\"/>\n    </target>\n    <target depends=\"init,compile\" name=\"-debug-start-debuggee\">\n        <j2seproject3:debug>\n            <customize>\n                <arg line=\"${application.args}\"/>\n            </customize>\n        </j2seproject3:debug>\n    </target>\n    <target depends=\"init,compile,-debug-start-debugger,-debug-start-debuggee\" description=\"Debug project in IDE.\" if=\"netbeans.home\" name=\"debug\"/>\n    <target depends=\"init\" if=\"netbeans.home\" name=\"-debug-start-debugger-stepinto\">\n        <j2seproject1:nbjpdastart stopclassname=\"${main.class}\"/>\n    </target>\n    <target depends=\"init,compile,-debug-start-debugger-stepinto,-debug-start-debuggee\" if=\"netbeans.home\" name=\"debug-stepinto\"/>\n    <target depends=\"init,compile-single\" if=\"netbeans.home\" name=\"-debug-start-debuggee-single\">\n        <fail unless=\"debug.class\">Must select one file in the IDE or set debug.class</fail>\n        <j2seproject3:debug classname=\"${debug.class}\"/>\n    </target>\n    <target depends=\"init,compile-single,-debug-start-debugger,-debug-start-debuggee-single\" if=\"netbeans.home\" name=\"debug-single\"/>\n    <target depends=\"init,compile-test-single\" if=\"netbeans.home\" name=\"-debug-start-debuggee-main-test\">\n        <fail unless=\"debug.class\">Must select one file in the IDE or set debug.class</fail>\n        <j2seproject3:debug classname=\"${debug.class}\" classpath=\"${debug.test.classpath}\"/>\n    </target>\n    <target depends=\"init,compile-test-single,-debug-start-debugger-main-test,-debug-start-debuggee-main-test\" if=\"netbeans.home\" name=\"debug-test-with-main\"/>\n    <target depends=\"init\" name=\"-pre-debug-fix\">\n        <fail unless=\"fix.includes\">Must set fix.includes</fail>\n        <property name=\"javac.includes\" value=\"${fix.includes}.java\"/>\n    </target>\n    <target depends=\"init,-pre-debug-fix,compile-single\" if=\"netbeans.home\" name=\"-do-debug-fix\">\n        <j2seproject1:nbjpdareload/>\n    </target>\n    <target depends=\"init,-pre-debug-fix,-do-debug-fix\" if=\"netbeans.home\" name=\"debug-fix\"/>\n    <!--\n                =================\n                PROFILING SECTION\n                =================\n            -->\n    <!--\n                pre NB7.2 profiler integration\n            -->\n    <target depends=\"profile-init,compile\" description=\"Profile a project in the IDE.\" if=\"profiler.info.jvmargs.agent\" name=\"-profile-pre72\">\n        <fail unless=\"netbeans.home\">This target only works when run from inside the NetBeans IDE.</fail>\n        <nbprofiledirect>\n            <classpath>\n                <path path=\"${run.classpath}\"/>\n            </classpath>\n        </nbprofiledirect>\n        <profile/>\n    </target>\n    <target depends=\"profile-init,compile-single\" description=\"Profile a selected class in the IDE.\" if=\"profiler.info.jvmargs.agent\" name=\"-profile-single-pre72\">\n        <fail unless=\"profile.class\">Must select one file in the IDE or set profile.class</fail>\n        <fail unless=\"netbeans.home\">This target only works when run from inside the NetBeans IDE.</fail>\n        <nbprofiledirect>\n            <classpath>\n                <path path=\"${run.classpath}\"/>\n            </classpath>\n        </nbprofiledirect>\n        <profile classname=\"${profile.class}\"/>\n    </target>\n    <target depends=\"profile-init,compile-single\" if=\"profiler.info.jvmargs.agent\" name=\"-profile-applet-pre72\">\n        <fail unless=\"netbeans.home\">This target only works when run from inside the NetBeans IDE.</fail>\n        <nbprofiledirect>\n            <classpath>\n                <path path=\"${run.classpath}\"/>\n            </classpath>\n        </nbprofiledirect>\n        <profile classname=\"sun.applet.AppletViewer\">\n            <customize>\n                <arg value=\"${applet.url}\"/>\n            </customize>\n        </profile>\n    </target>\n    <target depends=\"profile-init,compile-test-single\" if=\"profiler.info.jvmargs.agent\" name=\"-profile-test-single-pre72\">\n        <fail unless=\"netbeans.home\">This target only works when run from inside the NetBeans IDE.</fail>\n        <nbprofiledirect>\n            <classpath>\n                <path path=\"${run.test.classpath}\"/>\n            </classpath>\n        </nbprofiledirect>\n        <junit dir=\"${profiler.info.dir}\" errorproperty=\"tests.failed\" failureproperty=\"tests.failed\" fork=\"true\" jvm=\"${profiler.info.jvm}\" showoutput=\"true\">\n            <env key=\"${profiler.info.pathvar}\" path=\"${profiler.info.agentpath}:${profiler.current.path}\"/>\n            <jvmarg value=\"${profiler.info.jvmargs.agent}\"/>\n            <jvmarg line=\"${profiler.info.jvmargs}\"/>\n            <test name=\"${profile.class}\"/>\n            <classpath>\n                <path path=\"${run.test.classpath}\"/>\n            </classpath>\n            <syspropertyset>\n                <propertyref prefix=\"test-sys-prop.\"/>\n                <mapper from=\"test-sys-prop.*\" to=\"*\" type=\"glob\"/>\n            </syspropertyset>\n            <formatter type=\"brief\" usefile=\"false\"/>\n            <formatter type=\"xml\"/>\n        </junit>\n    </target>\n    <!--\n                end of pre NB72 profiling section\n            -->\n    <target if=\"netbeans.home\" name=\"-profile-check\">\n        <condition property=\"profiler.configured\">\n            <or>\n                <contains casesensitive=\"true\" string=\"${run.jvmargs.ide}\" substring=\"-agentpath:\"/>\n                <contains casesensitive=\"true\" string=\"${run.jvmargs.ide}\" substring=\"-javaagent:\"/>\n            </or>\n        </condition>\n    </target>\n    <target depends=\"-profile-check,-profile-pre72\" description=\"Profile a project in the IDE.\" if=\"profiler.configured\" name=\"profile\" unless=\"profiler.info.jvmargs.agent\">\n        <startprofiler/>\n        <antcall target=\"run\"/>\n    </target>\n    <target depends=\"-profile-check,-profile-single-pre72\" description=\"Profile a selected class in the IDE.\" if=\"profiler.configured\" name=\"profile-single\" unless=\"profiler.info.jvmargs.agent\">\n        <fail unless=\"run.class\">Must select one file in the IDE or set run.class</fail>\n        <startprofiler/>\n        <antcall target=\"run-single\"/>\n    </target>\n    <target depends=\"-profile-test-single-pre72\" description=\"Profile a selected test in the IDE.\" name=\"profile-test-single\"/>\n    <target depends=\"-profile-check\" description=\"Profile a selected test in the IDE.\" if=\"profiler.configured\" name=\"profile-test\" unless=\"profiler.info.jvmargs\">\n        <fail unless=\"test.includes\">Must select some files in the IDE or set test.includes</fail>\n        <startprofiler/>\n        <antcall target=\"test-single\"/>\n    </target>\n    <target depends=\"-profile-check\" description=\"Profile a selected class in the IDE.\" if=\"profiler.configured\" name=\"profile-test-with-main\">\n        <fail unless=\"run.class\">Must select one file in the IDE or set run.class</fail>\n        <startprofiler/>\n        <antcall target=\"run-test-with-main\"/>\n    </target>\n    <target depends=\"-profile-check,-profile-applet-pre72\" if=\"profiler.configured\" name=\"profile-applet\" unless=\"profiler.info.jvmargs.agent\">\n        <fail unless=\"applet.url\">Must select one file in the IDE or set applet.url</fail>\n        <startprofiler/>\n        <antcall target=\"run-applet\"/>\n    </target>\n    <!--\n                ===============\n                JAVADOC SECTION\n                ===============\n            -->\n    <target depends=\"init\" if=\"have.sources\" name=\"-javadoc-build\">\n        <mkdir dir=\"${dist.javadoc.dir}\"/>\n        <condition else=\"\" property=\"javadoc.endorsed.classpath.cmd.line.arg\" value=\"-J${endorsed.classpath.cmd.line.arg}\">\n            <and>\n                <isset property=\"endorsed.classpath.cmd.line.arg\"/>\n                <not>\n                    <equals arg1=\"${endorsed.classpath.cmd.line.arg}\" arg2=\"\"/>\n                </not>\n            </and>\n        </condition>\n        <condition else=\"\" property=\"bug5101868workaround\" value=\"*.java\">\n            <matches pattern=\"1\\.[56](\\..*)?\" string=\"${java.version}\"/>\n        </condition>\n        <javadoc additionalparam=\"-J-Dfile.encoding=${file.encoding} ${javadoc.additionalparam}\" author=\"${javadoc.author}\" charset=\"UTF-8\" destdir=\"${dist.javadoc.dir}\" docencoding=\"UTF-8\" encoding=\"${javadoc.encoding.used}\" failonerror=\"true\" noindex=\"${javadoc.noindex}\" nonavbar=\"${javadoc.nonavbar}\" notree=\"${javadoc.notree}\" private=\"${javadoc.private}\" source=\"${javac.source}\" splitindex=\"${javadoc.splitindex}\" use=\"${javadoc.use}\" useexternalfile=\"true\" version=\"${javadoc.version}\" windowtitle=\"${javadoc.windowtitle}\">\n            <classpath>\n                <path path=\"${javac.classpath}\"/>\n            </classpath>\n            <fileset dir=\"${src.dir}\" excludes=\"${bug5101868workaround},${excludes}\" includes=\"${includes}\">\n                <filename name=\"**/*.java\"/>\n            </fileset>\n            <fileset dir=\"${build.generated.sources.dir}\" erroronmissingdir=\"false\">\n                <include name=\"**/*.java\"/>\n                <exclude name=\"*.java\"/>\n            </fileset>\n            <arg line=\"${javadoc.endorsed.classpath.cmd.line.arg}\"/>\n        </javadoc>\n        <copy todir=\"${dist.javadoc.dir}\">\n            <fileset dir=\"${src.dir}\" excludes=\"${excludes}\" includes=\"${includes}\">\n                <filename name=\"**/doc-files/**\"/>\n            </fileset>\n            <fileset dir=\"${build.generated.sources.dir}\" erroronmissingdir=\"false\">\n                <include name=\"**/doc-files/**\"/>\n            </fileset>\n        </copy>\n    </target>\n    <target depends=\"init,-javadoc-build\" if=\"netbeans.home\" name=\"-javadoc-browse\" unless=\"no.javadoc.preview\">\n        <nbbrowse file=\"${dist.javadoc.dir}/index.html\"/>\n    </target>\n    <target depends=\"init,-javadoc-build,-javadoc-browse\" description=\"Build Javadoc.\" name=\"javadoc\"/>\n    <!--\n                =========================\n                TEST COMPILATION SECTION\n                =========================\n            -->\n    <target depends=\"init,compile\" if=\"have.tests\" name=\"-pre-pre-compile-test\">\n        <mkdir dir=\"${build.test.classes.dir}\"/>\n    </target>\n    <target name=\"-pre-compile-test\">\n        <!-- Empty placeholder for easier customization. -->\n        <!-- You can override this target in the ../build.xml file. -->\n    </target>\n    <target if=\"do.depend.true\" name=\"-compile-test-depend\">\n        <j2seproject3:depend classpath=\"${javac.test.classpath}\" destdir=\"${build.test.classes.dir}\" srcdir=\"${test.src.dir}\"/>\n    </target>\n    <target depends=\"init,deps-jar,compile,-pre-pre-compile-test,-pre-compile-test,-compile-test-depend\" if=\"have.tests\" name=\"-do-compile-test\">\n        <j2seproject3:javac apgeneratedsrcdir=\"${build.test.classes.dir}\" classpath=\"${javac.test.classpath}\" debug=\"true\" destdir=\"${build.test.classes.dir}\" processorpath=\"${javac.test.processorpath}\" srcdir=\"${test.src.dir}\"/>\n        <copy todir=\"${build.test.classes.dir}\">\n            <fileset dir=\"${test.src.dir}\" excludes=\"${build.classes.excludes},${excludes}\" includes=\"${includes}\"/>\n        </copy>\n    </target>\n    <target name=\"-post-compile-test\">\n        <!-- Empty placeholder for easier customization. -->\n        <!-- You can override this target in the ../build.xml file. -->\n    </target>\n    <target depends=\"init,compile,-pre-pre-compile-test,-pre-compile-test,-do-compile-test,-post-compile-test\" name=\"compile-test\"/>\n    <target name=\"-pre-compile-test-single\">\n        <!-- Empty placeholder for easier customization. -->\n        <!-- You can override this target in the ../build.xml file. -->\n    </target>\n    <target depends=\"init,deps-jar,compile,-pre-pre-compile-test,-pre-compile-test-single\" if=\"have.tests\" name=\"-do-compile-test-single\">\n        <fail unless=\"javac.includes\">Must select some files in the IDE or set javac.includes</fail>\n        <j2seproject3:force-recompile destdir=\"${build.test.classes.dir}\"/>\n        <j2seproject3:javac apgeneratedsrcdir=\"${build.test.classes.dir}\" classpath=\"${javac.test.classpath}\" debug=\"true\" destdir=\"${build.test.classes.dir}\" excludes=\"\" includes=\"${javac.includes}\" processorpath=\"${javac.test.processorpath}\" sourcepath=\"${test.src.dir}\" srcdir=\"${test.src.dir}\"/>\n        <copy todir=\"${build.test.classes.dir}\">\n            <fileset dir=\"${test.src.dir}\" excludes=\"${build.classes.excludes},${excludes}\" includes=\"${includes}\"/>\n        </copy>\n    </target>\n    <target name=\"-post-compile-test-single\">\n        <!-- Empty placeholder for easier customization. -->\n        <!-- You can override this target in the ../build.xml file. -->\n    </target>\n    <target depends=\"init,compile,-pre-pre-compile-test,-pre-compile-test-single,-do-compile-test-single,-post-compile-test-single\" name=\"compile-test-single\"/>\n    <!--\n                =======================\n                TEST EXECUTION SECTION\n                =======================\n            -->\n    <target depends=\"init\" if=\"have.tests\" name=\"-pre-test-run\">\n        <mkdir dir=\"${build.test.results.dir}\"/>\n    </target>\n    <target depends=\"init,compile-test,-pre-test-run\" if=\"have.tests\" name=\"-do-test-run\">\n        <j2seproject3:test includes=\"${includes}\" testincludes=\"**/*Test.java\"/>\n    </target>\n    <target depends=\"init,compile-test,-pre-test-run,-do-test-run\" if=\"have.tests\" name=\"-post-test-run\">\n        <fail if=\"tests.failed\" unless=\"ignore.failing.tests\">Some tests failed; see details above.</fail>\n    </target>\n    <target depends=\"init\" if=\"have.tests\" name=\"test-report\"/>\n    <target depends=\"init\" if=\"netbeans.home+have.tests\" name=\"-test-browse\"/>\n    <target depends=\"init,compile-test,-pre-test-run,-do-test-run,test-report,-post-test-run,-test-browse\" description=\"Run unit tests.\" name=\"test\"/>\n    <target depends=\"init\" if=\"have.tests\" name=\"-pre-test-run-single\">\n        <mkdir dir=\"${build.test.results.dir}\"/>\n    </target>\n    <target depends=\"init,compile-test-single,-pre-test-run-single\" if=\"have.tests\" name=\"-do-test-run-single\">\n        <fail unless=\"test.includes\">Must select some files in the IDE or set test.includes</fail>\n        <j2seproject3:test excludes=\"\" includes=\"${test.includes}\" testincludes=\"${test.includes}\"/>\n    </target>\n    <target depends=\"init,compile-test-single,-pre-test-run-single,-do-test-run-single\" if=\"have.tests\" name=\"-post-test-run-single\">\n        <fail if=\"tests.failed\" unless=\"ignore.failing.tests\">Some tests failed; see details above.</fail>\n    </target>\n    <target depends=\"init,compile-test-single,-pre-test-run-single,-do-test-run-single,-post-test-run-single\" description=\"Run single unit test.\" name=\"test-single\"/>\n    <target depends=\"init,compile-test-single,-pre-test-run-single\" if=\"have.tests\" name=\"-do-test-run-single-method\">\n        <fail unless=\"test.class\">Must select some files in the IDE or set test.class</fail>\n        <fail unless=\"test.method\">Must select some method in the IDE or set test.method</fail>\n        <j2seproject3:test excludes=\"\" includes=\"${javac.includes}\" testincludes=\"${test.class}\" testmethods=\"${test.method}\"/>\n    </target>\n    <target depends=\"init,compile-test-single,-pre-test-run-single,-do-test-run-single-method\" if=\"have.tests\" name=\"-post-test-run-single-method\">\n        <fail if=\"tests.failed\" unless=\"ignore.failing.tests\">Some tests failed; see details above.</fail>\n    </target>\n    <target depends=\"init,compile-test-single,-pre-test-run-single,-do-test-run-single-method,-post-test-run-single-method\" description=\"Run single unit test.\" name=\"test-single-method\"/>\n    <!--\n                =======================\n                TEST DEBUGGING SECTION\n                =======================\n            -->\n    <target depends=\"init,compile-test-single,-pre-test-run-single\" if=\"have.tests\" name=\"-debug-start-debuggee-test\">\n        <fail unless=\"test.class\">Must select one file in the IDE or set test.class</fail>\n        <j2seproject3:test-debug excludes=\"\" includes=\"${javac.includes}\" testClass=\"${test.class}\" testincludes=\"${javac.includes}\"/>\n    </target>\n    <target depends=\"init,compile-test-single,-pre-test-run-single\" if=\"have.tests\" name=\"-debug-start-debuggee-test-method\">\n        <fail unless=\"test.class\">Must select one file in the IDE or set test.class</fail>\n        <fail unless=\"test.method\">Must select some method in the IDE or set test.method</fail>\n        <j2seproject3:test-debug excludes=\"\" includes=\"${javac.includes}\" testClass=\"${test.class}\" testMethod=\"${test.method}\" testincludes=\"${test.class}\" testmethods=\"${test.method}\"/>\n    </target>\n    <target depends=\"init,compile-test\" if=\"netbeans.home+have.tests\" name=\"-debug-start-debugger-test\">\n        <j2seproject1:nbjpdastart classpath=\"${debug.test.classpath}\" name=\"${test.class}\"/>\n    </target>\n    <target depends=\"init,compile-test-single,-debug-start-debugger-test,-debug-start-debuggee-test\" name=\"debug-test\"/>\n    <target depends=\"init,compile-test-single,-debug-start-debugger-test,-debug-start-debuggee-test-method\" name=\"debug-test-method\"/>\n    <target depends=\"init,-pre-debug-fix,compile-test-single\" if=\"netbeans.home\" name=\"-do-debug-fix-test\">\n        <j2seproject1:nbjpdareload dir=\"${build.test.classes.dir}\"/>\n    </target>\n    <target depends=\"init,-pre-debug-fix,-do-debug-fix-test\" if=\"netbeans.home\" name=\"debug-fix-test\"/>\n    <!--\n                =========================\n                APPLET EXECUTION SECTION\n                =========================\n            -->\n    <target depends=\"init,compile-single\" name=\"run-applet\">\n        <fail unless=\"applet.url\">Must select one file in the IDE or set applet.url</fail>\n        <j2seproject1:java classname=\"sun.applet.AppletViewer\">\n            <customize>\n                <arg value=\"${applet.url}\"/>\n            </customize>\n        </j2seproject1:java>\n    </target>\n    <!--\n                =========================\n                APPLET DEBUGGING  SECTION\n                =========================\n            -->\n    <target depends=\"init,compile-single\" if=\"netbeans.home\" name=\"-debug-start-debuggee-applet\">\n        <fail unless=\"applet.url\">Must select one file in the IDE or set applet.url</fail>\n        <j2seproject3:debug classname=\"sun.applet.AppletViewer\">\n            <customize>\n                <arg value=\"${applet.url}\"/>\n            </customize>\n        </j2seproject3:debug>\n    </target>\n    <target depends=\"init,compile-single,-debug-start-debugger,-debug-start-debuggee-applet\" if=\"netbeans.home\" name=\"debug-applet\"/>\n    <!--\n                ===============\n                CLEANUP SECTION\n                ===============\n            -->\n    <target name=\"-deps-clean-init\" unless=\"built-clean.properties\">\n        <property location=\"${build.dir}/built-clean.properties\" name=\"built-clean.properties\"/>\n        <delete file=\"${built-clean.properties}\" quiet=\"true\"/>\n    </target>\n    <target if=\"already.built.clean.${basedir}\" name=\"-warn-already-built-clean\">\n        <echo level=\"warn\" message=\"Cycle detected: Abstract was already built\"/>\n    </target>\n    <target depends=\"init,-deps-clean-init\" name=\"deps-clean\" unless=\"no.deps\">\n        <mkdir dir=\"${build.dir}\"/>\n        <touch file=\"${built-clean.properties}\" verbose=\"false\"/>\n        <property file=\"${built-clean.properties}\" prefix=\"already.built.clean.\"/>\n        <antcall target=\"-warn-already-built-clean\"/>\n        <propertyfile file=\"${built-clean.properties}\">\n            <entry key=\"${basedir}\" value=\"\"/>\n        </propertyfile>\n    </target>\n    <target depends=\"init\" name=\"-do-clean\">\n        <delete dir=\"${build.dir}\"/>\n        <delete dir=\"${dist.dir}\" followsymlinks=\"false\" includeemptydirs=\"true\"/>\n    </target>\n    <target name=\"-post-clean\">\n        <!-- Empty placeholder for easier customization. -->\n        <!-- You can override this target in the ../build.xml file. -->\n    </target>\n    <target depends=\"init,deps-clean,-do-clean,-post-clean\" description=\"Clean build products.\" name=\"clean\"/>\n    <target name=\"-check-call-dep\">\n        <property file=\"${call.built.properties}\" prefix=\"already.built.\"/>\n        <condition property=\"should.call.dep\">\n            <and>\n                <not>\n                    <isset property=\"already.built.${call.subproject}\"/>\n                </not>\n                <available file=\"${call.script}\"/>\n            </and>\n        </condition>\n    </target>\n    <target depends=\"-check-call-dep\" if=\"should.call.dep\" name=\"-maybe-call-dep\">\n        <ant antfile=\"${call.script}\" inheritall=\"false\" target=\"${call.target}\">\n            <propertyset>\n                <propertyref prefix=\"transfer.\"/>\n                <mapper from=\"transfer.*\" to=\"*\" type=\"glob\"/>\n            </propertyset>\n        </ant>\n    </target>\n</project>\n"
  },
  {
    "path": "Code/Abstract/nbproject/genfiles.properties",
    "content": "build.xml.data.CRC32=b9f34745\nbuild.xml.script.CRC32=7e99ad47\nbuild.xml.stylesheet.CRC32=8064a381@1.80.1.48\n# This file is used by a NetBeans-based IDE to track changes in generated files such as build-impl.xml.\n# Do not edit this file. You may delete it but then the IDE will never regenerate such files for you.\nnbproject/build-impl.xml.data.CRC32=b9f34745\nnbproject/build-impl.xml.script.CRC32=b75cecfa\nnbproject/build-impl.xml.stylesheet.CRC32=830a3534@1.80.1.48\n"
  },
  {
    "path": "Code/Abstract/nbproject/project.properties",
    "content": "annotation.processing.enabled=true\nannotation.processing.enabled.in.editor=false\nannotation.processing.processor.options=\nannotation.processing.processors.list=\nannotation.processing.run.all.processors=true\nannotation.processing.source.output=${build.generated.sources.dir}/ap-source-output\nbuild.classes.dir=${build.dir}/classes\nbuild.classes.excludes=**/*.java,**/*.form\n# This directory is removed when the project is cleaned:\nbuild.dir=build\nbuild.generated.dir=${build.dir}/generated\nbuild.generated.sources.dir=${build.dir}/generated-sources\n# Only compile against the classpath explicitly listed here:\nbuild.sysclasspath=ignore\nbuild.test.classes.dir=${build.dir}/test/classes\nbuild.test.results.dir=${build.dir}/test/results\n# Uncomment to specify the preferred debugger connection transport:\n#debug.transport=dt_socket\ndebug.classpath=\\\n    ${run.classpath}\ndebug.test.classpath=\\\n    ${run.test.classpath}\n# Files in build.classes.dir which should be excluded from distribution jar\ndist.archive.excludes=\n# This directory is removed when the project is cleaned:\ndist.dir=dist\ndist.jar=${dist.dir}/Abstract.jar\ndist.javadoc.dir=${dist.dir}/javadoc\nexcludes=\nincludes=**\njar.compress=false\njavac.classpath=\n# Space-separated list of extra javac options\njavac.compilerargs=\njavac.deprecation=false\njavac.external.vm=true\njavac.processorpath=\\\n    ${javac.classpath}\njavac.source=1.8\njavac.target=1.8\njavac.test.classpath=\\\n    ${javac.classpath}:\\\n    ${build.classes.dir}\njavac.test.processorpath=\\\n    ${javac.test.classpath}\njavadoc.additionalparam=\njavadoc.author=false\njavadoc.encoding=${source.encoding}\njavadoc.noindex=false\njavadoc.nonavbar=false\njavadoc.notree=false\njavadoc.private=false\njavadoc.splitindex=true\njavadoc.use=true\njavadoc.version=false\njavadoc.windowtitle=\nmain.class=pkgabstract.Abstract\nmanifest.file=manifest.mf\nmeta.inf.dir=${src.dir}/META-INF\nmkdist.disabled=false\nplatform.active=default_platform\nrun.classpath=\\\n    ${javac.classpath}:\\\n    ${build.classes.dir}\n# Space-separated list of JVM arguments used when running the project.\n# You may also define separate properties like run-sys-prop.name=value instead of -Dname=value.\n# To set system properties for unit tests define test-sys-prop.name=value:\nrun.jvmargs=\nrun.test.classpath=\\\n    ${javac.test.classpath}:\\\n    ${build.test.classes.dir}\nsource.encoding=UTF-8\nsrc.dir=src\ntest.src.dir=test\n"
  },
  {
    "path": "Code/Abstract/nbproject/project.xml",
    "content": "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<project xmlns=\"http://www.netbeans.org/ns/project/1\">\n    <type>org.netbeans.modules.java.j2seproject</type>\n    <configuration>\n        <data xmlns=\"http://www.netbeans.org/ns/j2se-project/3\">\n            <name>Abstract</name>\n            <source-roots>\n                <root id=\"src.dir\"/>\n            </source-roots>\n            <test-roots>\n                <root id=\"test.src.dir\"/>\n            </test-roots>\n        </data>\n    </configuration>\n</project>\n"
  },
  {
    "path": "Code/Abstract/src/pkgabstract/Abstract.java",
    "content": "/*\n * To change this license header, choose License Headers in Project Properties.\n * To change this template file, choose Tools | Templates\n * and open the template in the editor.\n */\npackage pkgabstract;\n\n/**\n *\n * @author Khoirul Umam\n */\npublic class Abstract {\n\n    /**\n     * @param args the command line arguments\n     */\n    \n    public static void main(String[] args) {\n        // Human h = new Human(); <-- Illegal\n        \n        Asian h = new Asian();\n        \n        h.looks();\n        h.move(\"left\");\n        h.dance(\"Gandrung\");\n        h.sing();\n    }\n    \n}\n"
  },
  {
    "path": "Code/Abstract/src/pkgabstract/Asian.java",
    "content": "/*\n * To change this license header, choose License Headers in Project Properties.\n * To change this template file, choose Tools | Templates\n * and open the template in the editor.\n */\npackage pkgabstract;\n\n/**\n *\n * @author Khoirul Umam\n */\n\npublic class Asian extends Human implements Skill {\n    public void looks(){\n        System.out.println(\"I look like a Korean actor\");\n    }\n    \n    public void dance(String name){\n        System.out.println(\"I can perform the \" + name + \" dance\");\n    }\n    \n    public void sing(){\n        System.out.println(\"I sing nicely\");\n    }\n}\n"
  },
  {
    "path": "Code/Abstract/src/pkgabstract/Human.java",
    "content": "/*\n * To change this license header, choose License Headers in Project Properties.\n * To change this template file, choose Tools | Templates\n * and open the template in the editor.\n */\npackage pkgabstract;\n\n/**\n *\n * @author Khoirul Umam\n */\n\npublic abstract class Human {\n    public String name;\n    public char gender;\n    \n    public abstract void looks();\n    \n    public void move(String direction){\n        System.out.println(\"I move to \" + direction);\n    }\n}\n"
  },
  {
    "path": "Code/Abstract/src/pkgabstract/Skill.java",
    "content": "/*\n * To change this license header, choose License Headers in Project Properties.\n * To change this template file, choose Tools | Templates\n * and open the template in the editor.\n */\npackage pkgabstract;\n\n/**\n *\n * @author Khoirul Umam\n */\n\npublic interface Skill {\n    public void dance(String name);\n    public void sing();\n}\n"
  },
  {
    "path": "Code/Adapter/build.xml",
    "content": "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<!-- You may freely edit this file. See commented blocks below for -->\n<!-- some examples of how to customize the build. -->\n<!-- (If you delete it and reopen the project it will be recreated.) -->\n<!-- By default, only the Clean and Build commands use this build script. -->\n<!-- Commands such as Run, Debug, and Test only use this build script if -->\n<!-- the Compile on Save feature is turned off for the project. -->\n<!-- You can turn off the Compile on Save (or Deploy on Save) setting -->\n<!-- in the project's Project Properties dialog box.-->\n<project name=\"Adapter\" default=\"default\" basedir=\".\">\n    <description>Builds, tests, and runs the project Adapter.</description>\n    <import file=\"nbproject/build-impl.xml\"/>\n    <!--\n\n    There exist several targets which are by default empty and which can be \n    used for execution of your tasks. These targets are usually executed \n    before and after some main targets. They are: \n\n      -pre-init:                 called before initialization of project properties\n      -post-init:                called after initialization of project properties\n      -pre-compile:              called before javac compilation\n      -post-compile:             called after javac compilation\n      -pre-compile-single:       called before javac compilation of single file\n      -post-compile-single:      called after javac compilation of single file\n      -pre-compile-test:         called before javac compilation of JUnit tests\n      -post-compile-test:        called after javac compilation of JUnit tests\n      -pre-compile-test-single:  called before javac compilation of single JUnit test\n      -post-compile-test-single: called after javac compilation of single JUunit test\n      -pre-jar:                  called before JAR building\n      -post-jar:                 called after JAR building\n      -post-clean:               called after cleaning build products\n\n    (Targets beginning with '-' are not intended to be called on their own.)\n\n    Example of inserting an obfuscator after compilation could look like this:\n\n        <target name=\"-post-compile\">\n            <obfuscate>\n                <fileset dir=\"${build.classes.dir}\"/>\n            </obfuscate>\n        </target>\n\n    For list of available properties check the imported \n    nbproject/build-impl.xml file. \n\n\n    Another way to customize the build is by overriding existing main targets.\n    The targets of interest are: \n\n      -init-macrodef-javac:     defines macro for javac compilation\n      -init-macrodef-junit:     defines macro for junit execution\n      -init-macrodef-debug:     defines macro for class debugging\n      -init-macrodef-java:      defines macro for class execution\n      -do-jar:                  JAR building\n      run:                      execution of project \n      -javadoc-build:           Javadoc generation\n      test-report:              JUnit report generation\n\n    An example of overriding the target for project execution could look like this:\n\n        <target name=\"run\" depends=\"Adapter-impl.jar\">\n            <exec dir=\"bin\" executable=\"launcher.exe\">\n                <arg file=\"${dist.jar}\"/>\n            </exec>\n        </target>\n\n    Notice that the overridden target depends on the jar target and not only on \n    the compile target as the regular run target does. Again, for a list of available \n    properties which you can use, check the target you are overriding in the\n    nbproject/build-impl.xml file. \n\n    -->\n</project>\n"
  },
  {
    "path": "Code/Adapter/manifest.mf",
    "content": "Manifest-Version: 1.0\nX-COMMENT: Main-Class will be added automatically by build\n\n"
  },
  {
    "path": "Code/Adapter/nbproject/build-impl.xml",
    "content": "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<!--\n*** GENERATED FROM project.xml - DO NOT EDIT  ***\n***         EDIT ../build.xml INSTEAD         ***\n\nFor the purpose of easier reading the script\nis divided into following sections:\n\n  - initialization\n  - compilation\n  - jar\n  - execution\n  - debugging\n  - javadoc\n  - test compilation\n  - test execution\n  - test debugging\n  - applet\n  - cleanup\n\n        -->\n<project xmlns:j2seproject1=\"http://www.netbeans.org/ns/j2se-project/1\" xmlns:j2seproject3=\"http://www.netbeans.org/ns/j2se-project/3\" xmlns:jaxrpc=\"http://www.netbeans.org/ns/j2se-project/jax-rpc\" basedir=\"..\" default=\"default\" name=\"Adapter-impl\">\n    <fail message=\"Please build using Ant 1.8.0 or higher.\">\n        <condition>\n            <not>\n                <antversion atleast=\"1.8.0\"/>\n            </not>\n        </condition>\n    </fail>\n    <target depends=\"test,jar,javadoc\" description=\"Build and test whole project.\" name=\"default\"/>\n    <!-- \n                ======================\n                INITIALIZATION SECTION \n                ======================\n            -->\n    <target name=\"-pre-init\">\n        <!-- Empty placeholder for easier customization. -->\n        <!-- You can override this target in the ../build.xml file. -->\n    </target>\n    <target depends=\"-pre-init\" name=\"-init-private\">\n        <property file=\"nbproject/private/config.properties\"/>\n        <property file=\"nbproject/private/configs/${config}.properties\"/>\n        <property file=\"nbproject/private/private.properties\"/>\n    </target>\n    <target depends=\"-pre-init,-init-private\" name=\"-init-user\">\n        <property file=\"${user.properties.file}\"/>\n        <!-- The two properties below are usually overridden -->\n        <!-- by the active platform. Just a fallback. -->\n        <property name=\"default.javac.source\" value=\"1.6\"/>\n        <property name=\"default.javac.target\" value=\"1.6\"/>\n    </target>\n    <target depends=\"-pre-init,-init-private,-init-user\" name=\"-init-project\">\n        <property file=\"nbproject/configs/${config}.properties\"/>\n        <property file=\"nbproject/project.properties\"/>\n    </target>\n    <target depends=\"-pre-init,-init-private,-init-user,-init-project,-init-macrodef-property\" name=\"-do-init\">\n        <property name=\"platform.java\" value=\"${java.home}/bin/java\"/>\n        <available file=\"${manifest.file}\" property=\"manifest.available\"/>\n        <condition property=\"splashscreen.available\">\n            <and>\n                <not>\n                    <equals arg1=\"${application.splash}\" arg2=\"\" trim=\"true\"/>\n                </not>\n                <available file=\"${application.splash}\"/>\n            </and>\n        </condition>\n        <condition property=\"main.class.available\">\n            <and>\n                <isset property=\"main.class\"/>\n                <not>\n                    <equals arg1=\"${main.class}\" arg2=\"\" trim=\"true\"/>\n                </not>\n            </and>\n        </condition>\n        <condition property=\"profile.available\">\n            <and>\n                <isset property=\"javac.profile\"/>\n                <length length=\"0\" string=\"${javac.profile}\" when=\"greater\"/>\n                <matches pattern=\"((1\\.[89])|9)(\\..*)?\" string=\"${javac.source}\"/>\n            </and>\n        </condition>\n        <condition property=\"do.archive\">\n            <or>\n                <not>\n                    <istrue value=\"${jar.archive.disabled}\"/>\n                </not>\n                <istrue value=\"${not.archive.disabled}\"/>\n            </or>\n        </condition>\n        <condition property=\"do.mkdist\">\n            <and>\n                <isset property=\"do.archive\"/>\n                <isset property=\"libs.CopyLibs.classpath\"/>\n                <not>\n                    <istrue value=\"${mkdist.disabled}\"/>\n                </not>\n            </and>\n        </condition>\n        <condition property=\"do.archive+manifest.available\">\n            <and>\n                <isset property=\"manifest.available\"/>\n                <istrue value=\"${do.archive}\"/>\n            </and>\n        </condition>\n        <condition property=\"do.archive+main.class.available\">\n            <and>\n                <isset property=\"main.class.available\"/>\n                <istrue value=\"${do.archive}\"/>\n            </and>\n        </condition>\n        <condition property=\"do.archive+splashscreen.available\">\n            <and>\n                <isset property=\"splashscreen.available\"/>\n                <istrue value=\"${do.archive}\"/>\n            </and>\n        </condition>\n        <condition property=\"do.archive+profile.available\">\n            <and>\n                <isset property=\"profile.available\"/>\n                <istrue value=\"${do.archive}\"/>\n            </and>\n        </condition>\n        <condition property=\"have.tests\">\n            <or>\n                <available file=\"${test.src.dir}\"/>\n            </or>\n        </condition>\n        <condition property=\"have.sources\">\n            <or>\n                <available file=\"${src.dir}\"/>\n            </or>\n        </condition>\n        <condition property=\"netbeans.home+have.tests\">\n            <and>\n                <isset property=\"netbeans.home\"/>\n                <isset property=\"have.tests\"/>\n            </and>\n        </condition>\n        <condition property=\"no.javadoc.preview\">\n            <and>\n                <isset property=\"javadoc.preview\"/>\n                <isfalse value=\"${javadoc.preview}\"/>\n            </and>\n        </condition>\n        <property name=\"run.jvmargs\" value=\"\"/>\n        <property name=\"run.jvmargs.ide\" value=\"\"/>\n        <property name=\"javac.compilerargs\" value=\"\"/>\n        <property name=\"work.dir\" value=\"${basedir}\"/>\n        <condition property=\"no.deps\">\n            <and>\n                <istrue value=\"${no.dependencies}\"/>\n            </and>\n        </condition>\n        <property name=\"javac.debug\" value=\"true\"/>\n        <property name=\"javadoc.preview\" value=\"true\"/>\n        <property name=\"application.args\" value=\"\"/>\n        <property name=\"source.encoding\" value=\"${file.encoding}\"/>\n        <property name=\"runtime.encoding\" value=\"${source.encoding}\"/>\n        <property name=\"manifest.encoding\" value=\"${source.encoding}\"/>\n        <condition property=\"javadoc.encoding.used\" value=\"${javadoc.encoding}\">\n            <and>\n                <isset property=\"javadoc.encoding\"/>\n                <not>\n                    <equals arg1=\"${javadoc.encoding}\" arg2=\"\"/>\n                </not>\n            </and>\n        </condition>\n        <property name=\"javadoc.encoding.used\" value=\"${source.encoding}\"/>\n        <property name=\"includes\" value=\"**\"/>\n        <property name=\"excludes\" value=\"\"/>\n        <property name=\"do.depend\" value=\"false\"/>\n        <condition property=\"do.depend.true\">\n            <istrue value=\"${do.depend}\"/>\n        </condition>\n        <path id=\"endorsed.classpath.path\" path=\"${endorsed.classpath}\"/>\n        <condition else=\"\" property=\"endorsed.classpath.cmd.line.arg\" value=\"-Xbootclasspath/p:'${toString:endorsed.classpath.path}'\">\n            <and>\n                <isset property=\"endorsed.classpath\"/>\n                <not>\n                    <equals arg1=\"${endorsed.classpath}\" arg2=\"\" trim=\"true\"/>\n                </not>\n            </and>\n        </condition>\n        <condition else=\"\" property=\"javac.profile.cmd.line.arg\" value=\"-profile ${javac.profile}\">\n            <isset property=\"profile.available\"/>\n        </condition>\n        <condition else=\"false\" property=\"jdkBug6558476\">\n            <and>\n                <matches pattern=\"1\\.[56]\" string=\"${java.specification.version}\"/>\n                <not>\n                    <os family=\"unix\"/>\n                </not>\n            </and>\n        </condition>\n        <condition else=\"false\" property=\"javac.fork\">\n            <or>\n                <istrue value=\"${jdkBug6558476}\"/>\n                <istrue value=\"${javac.external.vm}\"/>\n            </or>\n        </condition>\n        <property name=\"jar.index\" value=\"false\"/>\n        <property name=\"jar.index.metainf\" value=\"${jar.index}\"/>\n        <property name=\"copylibs.rebase\" value=\"true\"/>\n        <available file=\"${meta.inf.dir}/persistence.xml\" property=\"has.persistence.xml\"/>\n        <condition property=\"junit.available\">\n            <or>\n                <available classname=\"org.junit.Test\" classpath=\"${run.test.classpath}\"/>\n                <available classname=\"junit.framework.Test\" classpath=\"${run.test.classpath}\"/>\n            </or>\n        </condition>\n        <condition property=\"testng.available\">\n            <available classname=\"org.testng.annotations.Test\" classpath=\"${run.test.classpath}\"/>\n        </condition>\n        <condition property=\"junit+testng.available\">\n            <and>\n                <istrue value=\"${junit.available}\"/>\n                <istrue value=\"${testng.available}\"/>\n            </and>\n        </condition>\n        <condition else=\"testng\" property=\"testng.mode\" value=\"mixed\">\n            <istrue value=\"${junit+testng.available}\"/>\n        </condition>\n        <condition else=\"\" property=\"testng.debug.mode\" value=\"-mixed\">\n            <istrue value=\"${junit+testng.available}\"/>\n        </condition>\n        <property name=\"java.failonerror\" value=\"true\"/>\n    </target>\n    <target name=\"-post-init\">\n        <!-- Empty placeholder for easier customization. -->\n        <!-- You can override this target in the ../build.xml file. -->\n    </target>\n    <target depends=\"-pre-init,-init-private,-init-user,-init-project,-do-init\" name=\"-init-check\">\n        <fail unless=\"src.dir\">Must set src.dir</fail>\n        <fail unless=\"test.src.dir\">Must set test.src.dir</fail>\n        <fail unless=\"build.dir\">Must set build.dir</fail>\n        <fail unless=\"dist.dir\">Must set dist.dir</fail>\n        <fail unless=\"build.classes.dir\">Must set build.classes.dir</fail>\n        <fail unless=\"dist.javadoc.dir\">Must set dist.javadoc.dir</fail>\n        <fail unless=\"build.test.classes.dir\">Must set build.test.classes.dir</fail>\n        <fail unless=\"build.test.results.dir\">Must set build.test.results.dir</fail>\n        <fail unless=\"build.classes.excludes\">Must set build.classes.excludes</fail>\n        <fail unless=\"dist.jar\">Must set dist.jar</fail>\n    </target>\n    <target name=\"-init-macrodef-property\">\n        <macrodef name=\"property\" uri=\"http://www.netbeans.org/ns/j2se-project/1\">\n            <attribute name=\"name\"/>\n            <attribute name=\"value\"/>\n            <sequential>\n                <property name=\"@{name}\" value=\"${@{value}}\"/>\n            </sequential>\n        </macrodef>\n    </target>\n    <target depends=\"-init-ap-cmdline-properties\" if=\"ap.supported.internal\" name=\"-init-macrodef-javac-with-processors\">\n        <macrodef name=\"javac\" uri=\"http://www.netbeans.org/ns/j2se-project/3\">\n            <attribute default=\"${src.dir}\" name=\"srcdir\"/>\n            <attribute default=\"${build.classes.dir}\" name=\"destdir\"/>\n            <attribute default=\"${javac.classpath}\" name=\"classpath\"/>\n            <attribute default=\"${javac.processorpath}\" name=\"processorpath\"/>\n            <attribute default=\"${build.generated.sources.dir}/ap-source-output\" name=\"apgeneratedsrcdir\"/>\n            <attribute default=\"${includes}\" name=\"includes\"/>\n            <attribute default=\"${excludes}\" name=\"excludes\"/>\n            <attribute default=\"${javac.debug}\" name=\"debug\"/>\n            <attribute default=\"${empty.dir}\" name=\"sourcepath\"/>\n            <attribute default=\"${empty.dir}\" name=\"gensrcdir\"/>\n            <element name=\"customize\" optional=\"true\"/>\n            <sequential>\n                <property location=\"${build.dir}/empty\" name=\"empty.dir\"/>\n                <mkdir dir=\"${empty.dir}\"/>\n                <mkdir dir=\"@{apgeneratedsrcdir}\"/>\n                <javac debug=\"@{debug}\" deprecation=\"${javac.deprecation}\" destdir=\"@{destdir}\" encoding=\"${source.encoding}\" excludes=\"@{excludes}\" fork=\"${javac.fork}\" includeantruntime=\"false\" includes=\"@{includes}\" source=\"${javac.source}\" sourcepath=\"@{sourcepath}\" srcdir=\"@{srcdir}\" target=\"${javac.target}\" tempdir=\"${java.io.tmpdir}\">\n                    <src>\n                        <dirset dir=\"@{gensrcdir}\" erroronmissingdir=\"false\">\n                            <include name=\"*\"/>\n                        </dirset>\n                    </src>\n                    <classpath>\n                        <path path=\"@{classpath}\"/>\n                    </classpath>\n                    <compilerarg line=\"${endorsed.classpath.cmd.line.arg}\"/>\n                    <compilerarg line=\"${javac.profile.cmd.line.arg}\"/>\n                    <compilerarg line=\"${javac.compilerargs}\"/>\n                    <compilerarg value=\"-processorpath\"/>\n                    <compilerarg path=\"@{processorpath}:${empty.dir}\"/>\n                    <compilerarg line=\"${ap.processors.internal}\"/>\n                    <compilerarg line=\"${annotation.processing.processor.options}\"/>\n                    <compilerarg value=\"-s\"/>\n                    <compilerarg path=\"@{apgeneratedsrcdir}\"/>\n                    <compilerarg line=\"${ap.proc.none.internal}\"/>\n                    <customize/>\n                </javac>\n            </sequential>\n        </macrodef>\n    </target>\n    <target depends=\"-init-ap-cmdline-properties\" name=\"-init-macrodef-javac-without-processors\" unless=\"ap.supported.internal\">\n        <macrodef name=\"javac\" uri=\"http://www.netbeans.org/ns/j2se-project/3\">\n            <attribute default=\"${src.dir}\" name=\"srcdir\"/>\n            <attribute default=\"${build.classes.dir}\" name=\"destdir\"/>\n            <attribute default=\"${javac.classpath}\" name=\"classpath\"/>\n            <attribute default=\"${javac.processorpath}\" name=\"processorpath\"/>\n            <attribute default=\"${build.generated.sources.dir}/ap-source-output\" name=\"apgeneratedsrcdir\"/>\n            <attribute default=\"${includes}\" name=\"includes\"/>\n            <attribute default=\"${excludes}\" name=\"excludes\"/>\n            <attribute default=\"${javac.debug}\" name=\"debug\"/>\n            <attribute default=\"${empty.dir}\" name=\"sourcepath\"/>\n            <attribute default=\"${empty.dir}\" name=\"gensrcdir\"/>\n            <element name=\"customize\" optional=\"true\"/>\n            <sequential>\n                <property location=\"${build.dir}/empty\" name=\"empty.dir\"/>\n                <mkdir dir=\"${empty.dir}\"/>\n                <javac debug=\"@{debug}\" deprecation=\"${javac.deprecation}\" destdir=\"@{destdir}\" encoding=\"${source.encoding}\" excludes=\"@{excludes}\" fork=\"${javac.fork}\" includeantruntime=\"false\" includes=\"@{includes}\" source=\"${javac.source}\" sourcepath=\"@{sourcepath}\" srcdir=\"@{srcdir}\" target=\"${javac.target}\" tempdir=\"${java.io.tmpdir}\">\n                    <src>\n                        <dirset dir=\"@{gensrcdir}\" erroronmissingdir=\"false\">\n                            <include name=\"*\"/>\n                        </dirset>\n                    </src>\n                    <classpath>\n                        <path path=\"@{classpath}\"/>\n                    </classpath>\n                    <compilerarg line=\"${endorsed.classpath.cmd.line.arg}\"/>\n                    <compilerarg line=\"${javac.profile.cmd.line.arg}\"/>\n                    <compilerarg line=\"${javac.compilerargs}\"/>\n                    <customize/>\n                </javac>\n            </sequential>\n        </macrodef>\n    </target>\n    <target depends=\"-init-macrodef-javac-with-processors,-init-macrodef-javac-without-processors\" name=\"-init-macrodef-javac\">\n        <macrodef name=\"depend\" uri=\"http://www.netbeans.org/ns/j2se-project/3\">\n            <attribute default=\"${src.dir}\" name=\"srcdir\"/>\n            <attribute default=\"${build.classes.dir}\" name=\"destdir\"/>\n            <attribute default=\"${javac.classpath}\" name=\"classpath\"/>\n            <sequential>\n                <depend cache=\"${build.dir}/depcache\" destdir=\"@{destdir}\" excludes=\"${excludes}\" includes=\"${includes}\" srcdir=\"@{srcdir}\">\n                    <classpath>\n                        <path path=\"@{classpath}\"/>\n                    </classpath>\n                </depend>\n            </sequential>\n        </macrodef>\n        <macrodef name=\"force-recompile\" uri=\"http://www.netbeans.org/ns/j2se-project/3\">\n            <attribute default=\"${build.classes.dir}\" name=\"destdir\"/>\n            <sequential>\n                <fail unless=\"javac.includes\">Must set javac.includes</fail>\n                <pathconvert pathsep=\"${line.separator}\" property=\"javac.includes.binary\">\n                    <path>\n                        <filelist dir=\"@{destdir}\" files=\"${javac.includes}\"/>\n                    </path>\n                    <globmapper from=\"*.java\" to=\"*.class\"/>\n                </pathconvert>\n                <tempfile deleteonexit=\"true\" property=\"javac.includesfile.binary\"/>\n                <echo file=\"${javac.includesfile.binary}\" message=\"${javac.includes.binary}\"/>\n                <delete>\n                    <files includesfile=\"${javac.includesfile.binary}\"/>\n                </delete>\n                <delete>\n                    <fileset file=\"${javac.includesfile.binary}\"/>\n                </delete>\n            </sequential>\n        </macrodef>\n    </target>\n    <target if=\"${junit.available}\" name=\"-init-macrodef-junit-init\">\n        <condition else=\"false\" property=\"nb.junit.batch\" value=\"true\">\n            <and>\n                <istrue value=\"${junit.available}\"/>\n                <not>\n                    <isset property=\"test.method\"/>\n                </not>\n            </and>\n        </condition>\n        <condition else=\"false\" property=\"nb.junit.single\" value=\"true\">\n            <and>\n                <istrue value=\"${junit.available}\"/>\n                <isset property=\"test.method\"/>\n            </and>\n        </condition>\n    </target>\n    <target name=\"-init-test-properties\">\n        <property name=\"test.binaryincludes\" value=\"&lt;nothing&gt;\"/>\n        <property name=\"test.binarytestincludes\" value=\"\"/>\n        <property name=\"test.binaryexcludes\" value=\"\"/>\n    </target>\n    <target if=\"${nb.junit.single}\" name=\"-init-macrodef-junit-single\" unless=\"${nb.junit.batch}\">\n        <macrodef name=\"junit\" uri=\"http://www.netbeans.org/ns/j2se-project/3\">\n            <attribute default=\"${includes}\" name=\"includes\"/>\n            <attribute default=\"${excludes}\" name=\"excludes\"/>\n            <attribute default=\"**\" name=\"testincludes\"/>\n            <attribute default=\"\" name=\"testmethods\"/>\n            <element name=\"customize\" optional=\"true\"/>\n            <sequential>\n                <property name=\"junit.forkmode\" value=\"perTest\"/>\n                <junit dir=\"${work.dir}\" errorproperty=\"tests.failed\" failureproperty=\"tests.failed\" fork=\"true\" forkmode=\"${junit.forkmode}\" showoutput=\"true\" tempdir=\"${build.dir}\">\n                    <test methods=\"@{testmethods}\" name=\"@{testincludes}\" todir=\"${build.test.results.dir}\"/>\n                    <syspropertyset>\n                        <propertyref prefix=\"test-sys-prop.\"/>\n                        <mapper from=\"test-sys-prop.*\" to=\"*\" type=\"glob\"/>\n                    </syspropertyset>\n                    <formatter type=\"brief\" usefile=\"false\"/>\n                    <formatter type=\"xml\"/>\n                    <jvmarg value=\"-ea\"/>\n                    <customize/>\n                </junit>\n            </sequential>\n        </macrodef>\n    </target>\n    <target depends=\"-init-test-properties\" if=\"${nb.junit.batch}\" name=\"-init-macrodef-junit-batch\" unless=\"${nb.junit.single}\">\n        <macrodef name=\"junit\" uri=\"http://www.netbeans.org/ns/j2se-project/3\">\n            <attribute default=\"${includes}\" name=\"includes\"/>\n            <attribute default=\"${excludes}\" name=\"excludes\"/>\n            <attribute default=\"**\" name=\"testincludes\"/>\n            <attribute default=\"\" name=\"testmethods\"/>\n            <element name=\"customize\" optional=\"true\"/>\n            <sequential>\n                <property name=\"junit.forkmode\" value=\"perTest\"/>\n                <junit dir=\"${work.dir}\" errorproperty=\"tests.failed\" failureproperty=\"tests.failed\" fork=\"true\" forkmode=\"${junit.forkmode}\" showoutput=\"true\" tempdir=\"${build.dir}\">\n                    <batchtest todir=\"${build.test.results.dir}\">\n                        <fileset dir=\"${test.src.dir}\" excludes=\"@{excludes},${excludes}\" includes=\"@{includes}\">\n                            <filename name=\"@{testincludes}\"/>\n                        </fileset>\n                        <fileset dir=\"${build.test.classes.dir}\" excludes=\"@{excludes},${excludes},${test.binaryexcludes}\" includes=\"${test.binaryincludes}\">\n                            <filename name=\"${test.binarytestincludes}\"/>\n                        </fileset>\n                    </batchtest>\n                    <syspropertyset>\n                        <propertyref prefix=\"test-sys-prop.\"/>\n                        <mapper from=\"test-sys-prop.*\" to=\"*\" type=\"glob\"/>\n                    </syspropertyset>\n                    <formatter type=\"brief\" usefile=\"false\"/>\n                    <formatter type=\"xml\"/>\n                    <jvmarg value=\"-ea\"/>\n                    <customize/>\n                </junit>\n            </sequential>\n        </macrodef>\n    </target>\n    <target depends=\"-init-macrodef-junit-init,-init-macrodef-junit-single, -init-macrodef-junit-batch\" if=\"${junit.available}\" name=\"-init-macrodef-junit\"/>\n    <target if=\"${testng.available}\" name=\"-init-macrodef-testng\">\n        <macrodef name=\"testng\" uri=\"http://www.netbeans.org/ns/j2se-project/3\">\n            <attribute default=\"${includes}\" name=\"includes\"/>\n            <attribute default=\"${excludes}\" name=\"excludes\"/>\n            <attribute default=\"**\" name=\"testincludes\"/>\n            <attribute default=\"\" name=\"testmethods\"/>\n            <element name=\"customize\" optional=\"true\"/>\n            <sequential>\n                <condition else=\"\" property=\"testng.methods.arg\" value=\"@{testincludes}.@{testmethods}\">\n                    <isset property=\"test.method\"/>\n                </condition>\n                <union id=\"test.set\">\n                    <fileset dir=\"${test.src.dir}\" excludes=\"@{excludes},**/*.xml,${excludes}\" includes=\"@{includes}\">\n                        <filename name=\"@{testincludes}\"/>\n                    </fileset>\n                </union>\n                <taskdef classname=\"org.testng.TestNGAntTask\" classpath=\"${run.test.classpath}\" name=\"testng\"/>\n                <testng classfilesetref=\"test.set\" failureProperty=\"tests.failed\" listeners=\"org.testng.reporters.VerboseReporter\" methods=\"${testng.methods.arg}\" mode=\"${testng.mode}\" outputdir=\"${build.test.results.dir}\" suitename=\"Adapter\" testname=\"TestNG tests\" workingDir=\"${work.dir}\">\n                    <xmlfileset dir=\"${build.test.classes.dir}\" includes=\"@{testincludes}\"/>\n                    <propertyset>\n                        <propertyref prefix=\"test-sys-prop.\"/>\n                        <mapper from=\"test-sys-prop.*\" to=\"*\" type=\"glob\"/>\n                    </propertyset>\n                    <customize/>\n                </testng>\n            </sequential>\n        </macrodef>\n    </target>\n    <target name=\"-init-macrodef-test-impl\">\n        <macrodef name=\"test-impl\" uri=\"http://www.netbeans.org/ns/j2se-project/3\">\n            <attribute default=\"${includes}\" name=\"includes\"/>\n            <attribute default=\"${excludes}\" name=\"excludes\"/>\n            <attribute default=\"**\" name=\"testincludes\"/>\n            <attribute default=\"\" name=\"testmethods\"/>\n            <element implicit=\"true\" name=\"customize\" optional=\"true\"/>\n            <sequential>\n                <echo>No tests executed.</echo>\n            </sequential>\n        </macrodef>\n    </target>\n    <target depends=\"-init-macrodef-junit\" if=\"${junit.available}\" name=\"-init-macrodef-junit-impl\">\n        <macrodef name=\"test-impl\" uri=\"http://www.netbeans.org/ns/j2se-project/3\">\n            <attribute default=\"${includes}\" name=\"includes\"/>\n            <attribute default=\"${excludes}\" name=\"excludes\"/>\n            <attribute default=\"**\" name=\"testincludes\"/>\n            <attribute default=\"\" name=\"testmethods\"/>\n            <element implicit=\"true\" name=\"customize\" optional=\"true\"/>\n            <sequential>\n                <j2seproject3:junit excludes=\"@{excludes}\" includes=\"@{includes}\" testincludes=\"@{testincludes}\" testmethods=\"@{testmethods}\">\n                    <customize/>\n                </j2seproject3:junit>\n            </sequential>\n        </macrodef>\n    </target>\n    <target depends=\"-init-macrodef-testng\" if=\"${testng.available}\" name=\"-init-macrodef-testng-impl\">\n        <macrodef name=\"test-impl\" uri=\"http://www.netbeans.org/ns/j2se-project/3\">\n            <attribute default=\"${includes}\" name=\"includes\"/>\n            <attribute default=\"${excludes}\" name=\"excludes\"/>\n            <attribute default=\"**\" name=\"testincludes\"/>\n            <attribute default=\"\" name=\"testmethods\"/>\n            <element implicit=\"true\" name=\"customize\" optional=\"true\"/>\n            <sequential>\n                <j2seproject3:testng excludes=\"@{excludes}\" includes=\"@{includes}\" testincludes=\"@{testincludes}\" testmethods=\"@{testmethods}\">\n                    <customize/>\n                </j2seproject3:testng>\n            </sequential>\n        </macrodef>\n    </target>\n    <target depends=\"-init-macrodef-test-impl,-init-macrodef-junit-impl,-init-macrodef-testng-impl\" name=\"-init-macrodef-test\">\n        <macrodef name=\"test\" uri=\"http://www.netbeans.org/ns/j2se-project/3\">\n            <attribute default=\"${includes}\" name=\"includes\"/>\n            <attribute default=\"${excludes}\" name=\"excludes\"/>\n            <attribute default=\"**\" name=\"testincludes\"/>\n            <attribute default=\"\" name=\"testmethods\"/>\n            <sequential>\n                <j2seproject3:test-impl excludes=\"@{excludes}\" includes=\"@{includes}\" testincludes=\"@{testincludes}\" testmethods=\"@{testmethods}\">\n                    <customize>\n                        <classpath>\n                            <path path=\"${run.test.classpath}\"/>\n                        </classpath>\n                        <jvmarg line=\"${endorsed.classpath.cmd.line.arg}\"/>\n                        <jvmarg line=\"${run.jvmargs}\"/>\n                        <jvmarg line=\"${run.jvmargs.ide}\"/>\n                    </customize>\n                </j2seproject3:test-impl>\n            </sequential>\n        </macrodef>\n    </target>\n    <target if=\"${junit.available}\" name=\"-init-macrodef-junit-debug\" unless=\"${nb.junit.batch}\">\n        <macrodef name=\"junit-debug\" uri=\"http://www.netbeans.org/ns/j2se-project/3\">\n            <attribute default=\"${includes}\" name=\"includes\"/>\n            <attribute default=\"${excludes}\" name=\"excludes\"/>\n            <attribute default=\"**\" name=\"testincludes\"/>\n            <attribute default=\"\" name=\"testmethods\"/>\n            <element name=\"customize\" optional=\"true\"/>\n            <sequential>\n                <property name=\"junit.forkmode\" value=\"perTest\"/>\n                <junit dir=\"${work.dir}\" errorproperty=\"tests.failed\" failureproperty=\"tests.failed\" fork=\"true\" forkmode=\"${junit.forkmode}\" showoutput=\"true\" tempdir=\"${build.dir}\">\n                    <test methods=\"@{testmethods}\" name=\"@{testincludes}\" todir=\"${build.test.results.dir}\"/>\n                    <syspropertyset>\n                        <propertyref prefix=\"test-sys-prop.\"/>\n                        <mapper from=\"test-sys-prop.*\" to=\"*\" type=\"glob\"/>\n                    </syspropertyset>\n                    <formatter type=\"brief\" usefile=\"false\"/>\n                    <formatter type=\"xml\"/>\n                    <jvmarg value=\"-ea\"/>\n                    <jvmarg line=\"${debug-args-line}\"/>\n                    <jvmarg value=\"-Xrunjdwp:transport=${debug-transport},address=${jpda.address}\"/>\n                    <customize/>\n                </junit>\n            </sequential>\n        </macrodef>\n    </target>\n    <target depends=\"-init-test-properties\" if=\"${nb.junit.batch}\" name=\"-init-macrodef-junit-debug-batch\">\n        <macrodef name=\"junit-debug\" uri=\"http://www.netbeans.org/ns/j2se-project/3\">\n            <attribute default=\"${includes}\" name=\"includes\"/>\n            <attribute default=\"${excludes}\" name=\"excludes\"/>\n            <attribute default=\"**\" name=\"testincludes\"/>\n            <attribute default=\"\" name=\"testmethods\"/>\n            <element name=\"customize\" optional=\"true\"/>\n            <sequential>\n                <property name=\"junit.forkmode\" value=\"perTest\"/>\n                <junit dir=\"${work.dir}\" errorproperty=\"tests.failed\" failureproperty=\"tests.failed\" fork=\"true\" forkmode=\"${junit.forkmode}\" showoutput=\"true\" tempdir=\"${build.dir}\">\n                    <batchtest todir=\"${build.test.results.dir}\">\n                        <fileset dir=\"${test.src.dir}\" excludes=\"@{excludes},${excludes}\" includes=\"@{includes}\">\n                            <filename name=\"@{testincludes}\"/>\n                        </fileset>\n                        <fileset dir=\"${build.test.classes.dir}\" excludes=\"@{excludes},${excludes},${test.binaryexcludes}\" includes=\"${test.binaryincludes}\">\n                            <filename name=\"${test.binarytestincludes}\"/>\n                        </fileset>\n                    </batchtest>\n                    <syspropertyset>\n                        <propertyref prefix=\"test-sys-prop.\"/>\n                        <mapper from=\"test-sys-prop.*\" to=\"*\" type=\"glob\"/>\n                    </syspropertyset>\n                    <formatter type=\"brief\" usefile=\"false\"/>\n                    <formatter type=\"xml\"/>\n                    <jvmarg value=\"-ea\"/>\n                    <jvmarg line=\"${debug-args-line}\"/>\n                    <jvmarg value=\"-Xrunjdwp:transport=${debug-transport},address=${jpda.address}\"/>\n                    <customize/>\n                </junit>\n            </sequential>\n        </macrodef>\n    </target>\n    <target depends=\"-init-macrodef-junit-debug,-init-macrodef-junit-debug-batch\" if=\"${junit.available}\" name=\"-init-macrodef-junit-debug-impl\">\n        <macrodef name=\"test-debug-impl\" uri=\"http://www.netbeans.org/ns/j2se-project/3\">\n            <attribute default=\"${includes}\" name=\"includes\"/>\n            <attribute default=\"${excludes}\" name=\"excludes\"/>\n            <attribute default=\"**\" name=\"testincludes\"/>\n            <attribute default=\"\" name=\"testmethods\"/>\n            <element implicit=\"true\" name=\"customize\" optional=\"true\"/>\n            <sequential>\n                <j2seproject3:junit-debug excludes=\"@{excludes}\" includes=\"@{includes}\" testincludes=\"@{testincludes}\" testmethods=\"@{testmethods}\">\n                    <customize/>\n                </j2seproject3:junit-debug>\n            </sequential>\n        </macrodef>\n    </target>\n    <target if=\"${testng.available}\" name=\"-init-macrodef-testng-debug\">\n        <macrodef name=\"testng-debug\" uri=\"http://www.netbeans.org/ns/j2se-project/3\">\n            <attribute default=\"${main.class}\" name=\"testClass\"/>\n            <attribute default=\"\" name=\"testMethod\"/>\n            <element name=\"customize2\" optional=\"true\"/>\n            <sequential>\n                <condition else=\"-testclass @{testClass}\" property=\"test.class.or.method\" value=\"-methods @{testClass}.@{testMethod}\">\n                    <isset property=\"test.method\"/>\n                </condition>\n                <condition else=\"-suitename Adapter -testname @{testClass} ${test.class.or.method}\" property=\"testng.cmd.args\" value=\"@{testClass}\">\n                    <matches pattern=\".*\\.xml\" string=\"@{testClass}\"/>\n                </condition>\n                <delete dir=\"${build.test.results.dir}\" quiet=\"true\"/>\n                <mkdir dir=\"${build.test.results.dir}\"/>\n                <j2seproject3:debug classname=\"org.testng.TestNG\" classpath=\"${debug.test.classpath}\">\n                    <customize>\n                        <customize2/>\n                        <jvmarg value=\"-ea\"/>\n                        <arg line=\"${testng.debug.mode}\"/>\n                        <arg line=\"-d ${build.test.results.dir}\"/>\n                        <arg line=\"-listener org.testng.reporters.VerboseReporter\"/>\n                        <arg line=\"${testng.cmd.args}\"/>\n                    </customize>\n                </j2seproject3:debug>\n            </sequential>\n        </macrodef>\n    </target>\n    <target depends=\"-init-macrodef-testng-debug\" if=\"${testng.available}\" name=\"-init-macrodef-testng-debug-impl\">\n        <macrodef name=\"testng-debug-impl\" uri=\"http://www.netbeans.org/ns/j2se-project/3\">\n            <attribute default=\"${main.class}\" name=\"testClass\"/>\n            <attribute default=\"\" name=\"testMethod\"/>\n            <element implicit=\"true\" name=\"customize2\" optional=\"true\"/>\n            <sequential>\n                <j2seproject3:testng-debug testClass=\"@{testClass}\" testMethod=\"@{testMethod}\">\n                    <customize2/>\n                </j2seproject3:testng-debug>\n            </sequential>\n        </macrodef>\n    </target>\n    <target depends=\"-init-macrodef-junit-debug-impl\" if=\"${junit.available}\" name=\"-init-macrodef-test-debug-junit\">\n        <macrodef name=\"test-debug\" uri=\"http://www.netbeans.org/ns/j2se-project/3\">\n            <attribute default=\"${includes}\" name=\"includes\"/>\n            <attribute default=\"${excludes}\" name=\"excludes\"/>\n            <attribute default=\"**\" name=\"testincludes\"/>\n            <attribute default=\"\" name=\"testmethods\"/>\n            <attribute default=\"${main.class}\" name=\"testClass\"/>\n            <attribute default=\"\" name=\"testMethod\"/>\n            <sequential>\n                <j2seproject3:test-debug-impl excludes=\"@{excludes}\" includes=\"@{includes}\" testincludes=\"@{testincludes}\" testmethods=\"@{testmethods}\">\n                    <customize>\n                        <classpath>\n                            <path path=\"${run.test.classpath}\"/>\n                        </classpath>\n                        <jvmarg line=\"${endorsed.classpath.cmd.line.arg}\"/>\n                        <jvmarg line=\"${run.jvmargs}\"/>\n                        <jvmarg line=\"${run.jvmargs.ide}\"/>\n                    </customize>\n                </j2seproject3:test-debug-impl>\n            </sequential>\n        </macrodef>\n    </target>\n    <target depends=\"-init-macrodef-testng-debug-impl\" if=\"${testng.available}\" name=\"-init-macrodef-test-debug-testng\">\n        <macrodef name=\"test-debug\" uri=\"http://www.netbeans.org/ns/j2se-project/3\">\n            <attribute default=\"${includes}\" name=\"includes\"/>\n            <attribute default=\"${excludes}\" name=\"excludes\"/>\n            <attribute default=\"**\" name=\"testincludes\"/>\n            <attribute default=\"\" name=\"testmethods\"/>\n            <attribute default=\"${main.class}\" name=\"testClass\"/>\n            <attribute default=\"\" name=\"testMethod\"/>\n            <sequential>\n                <j2seproject3:testng-debug-impl testClass=\"@{testClass}\" testMethod=\"@{testMethod}\">\n                    <customize2>\n                        <syspropertyset>\n                            <propertyref prefix=\"test-sys-prop.\"/>\n                            <mapper from=\"test-sys-prop.*\" to=\"*\" type=\"glob\"/>\n                        </syspropertyset>\n                    </customize2>\n                </j2seproject3:testng-debug-impl>\n            </sequential>\n        </macrodef>\n    </target>\n    <target depends=\"-init-macrodef-test-debug-junit,-init-macrodef-test-debug-testng\" name=\"-init-macrodef-test-debug\"/>\n    <!--\n                pre NB7.2 profiling section; consider it deprecated\n            -->\n    <target depends=\"-profile-pre-init, init, -profile-post-init, -profile-init-macrodef-profile, -profile-init-check\" if=\"profiler.info.jvmargs.agent\" name=\"profile-init\"/>\n    <target if=\"profiler.info.jvmargs.agent\" name=\"-profile-pre-init\">\n        <!-- Empty placeholder for easier customization. -->\n        <!-- You can override this target in the ../build.xml file. -->\n    </target>\n    <target if=\"profiler.info.jvmargs.agent\" name=\"-profile-post-init\">\n        <!-- Empty placeholder for easier customization. -->\n        <!-- You can override this target in the ../build.xml file. -->\n    </target>\n    <target if=\"profiler.info.jvmargs.agent\" name=\"-profile-init-macrodef-profile\">\n        <macrodef name=\"resolve\">\n            <attribute name=\"name\"/>\n            <attribute name=\"value\"/>\n            <sequential>\n                <property name=\"@{name}\" value=\"${env.@{value}}\"/>\n            </sequential>\n        </macrodef>\n        <macrodef name=\"profile\">\n            <attribute default=\"${main.class}\" name=\"classname\"/>\n            <element name=\"customize\" optional=\"true\"/>\n            <sequential>\n                <property environment=\"env\"/>\n                <resolve name=\"profiler.current.path\" value=\"${profiler.info.pathvar}\"/>\n                <java classname=\"@{classname}\" dir=\"${profiler.info.dir}\" failonerror=\"${java.failonerror}\" fork=\"true\" jvm=\"${profiler.info.jvm}\">\n                    <jvmarg line=\"${endorsed.classpath.cmd.line.arg}\"/>\n                    <jvmarg value=\"${profiler.info.jvmargs.agent}\"/>\n                    <jvmarg line=\"${profiler.info.jvmargs}\"/>\n                    <env key=\"${profiler.info.pathvar}\" path=\"${profiler.info.agentpath}:${profiler.current.path}\"/>\n                    <arg line=\"${application.args}\"/>\n                    <classpath>\n                        <path path=\"${run.classpath}\"/>\n                    </classpath>\n                    <syspropertyset>\n                        <propertyref prefix=\"run-sys-prop.\"/>\n                        <mapper from=\"run-sys-prop.*\" to=\"*\" type=\"glob\"/>\n                    </syspropertyset>\n                    <customize/>\n                </java>\n            </sequential>\n        </macrodef>\n    </target>\n    <target depends=\"-profile-pre-init, init, -profile-post-init, -profile-init-macrodef-profile\" if=\"profiler.info.jvmargs.agent\" name=\"-profile-init-check\">\n        <fail unless=\"profiler.info.jvm\">Must set JVM to use for profiling in profiler.info.jvm</fail>\n        <fail unless=\"profiler.info.jvmargs.agent\">Must set profiler agent JVM arguments in profiler.info.jvmargs.agent</fail>\n    </target>\n    <!--\n                end of pre NB7.2 profiling section\n            -->\n    <target depends=\"-init-debug-args\" name=\"-init-macrodef-nbjpda\">\n        <macrodef name=\"nbjpdastart\" uri=\"http://www.netbeans.org/ns/j2se-project/1\">\n            <attribute default=\"${main.class}\" name=\"name\"/>\n            <attribute default=\"${debug.classpath}\" name=\"classpath\"/>\n            <attribute default=\"\" name=\"stopclassname\"/>\n            <sequential>\n                <nbjpdastart addressproperty=\"jpda.address\" name=\"@{name}\" stopclassname=\"@{stopclassname}\" transport=\"${debug-transport}\">\n                    <classpath>\n                        <path path=\"@{classpath}\"/>\n                    </classpath>\n                </nbjpdastart>\n            </sequential>\n        </macrodef>\n        <macrodef name=\"nbjpdareload\" uri=\"http://www.netbeans.org/ns/j2se-project/1\">\n            <attribute default=\"${build.classes.dir}\" name=\"dir\"/>\n            <sequential>\n                <nbjpdareload>\n                    <fileset dir=\"@{dir}\" includes=\"${fix.classes}\">\n                        <include name=\"${fix.includes}*.class\"/>\n                    </fileset>\n                </nbjpdareload>\n            </sequential>\n        </macrodef>\n    </target>\n    <target name=\"-init-debug-args\">\n        <property name=\"version-output\" value=\"java version &quot;${ant.java.version}\"/>\n        <condition property=\"have-jdk-older-than-1.4\">\n            <or>\n                <contains string=\"${version-output}\" substring=\"java version &quot;1.0\"/>\n                <contains string=\"${version-output}\" substring=\"java version &quot;1.1\"/>\n                <contains string=\"${version-output}\" substring=\"java version &quot;1.2\"/>\n                <contains string=\"${version-output}\" substring=\"java version &quot;1.3\"/>\n            </or>\n        </condition>\n        <condition else=\"-Xdebug\" property=\"debug-args-line\" value=\"-Xdebug -Xnoagent -Djava.compiler=none\">\n            <istrue value=\"${have-jdk-older-than-1.4}\"/>\n        </condition>\n        <condition else=\"dt_socket\" property=\"debug-transport-by-os\" value=\"dt_shmem\">\n            <os family=\"windows\"/>\n        </condition>\n        <condition else=\"${debug-transport-by-os}\" property=\"debug-transport\" value=\"${debug.transport}\">\n            <isset property=\"debug.transport\"/>\n        </condition>\n    </target>\n    <target depends=\"-init-debug-args\" name=\"-init-macrodef-debug\">\n        <macrodef name=\"debug\" uri=\"http://www.netbeans.org/ns/j2se-project/3\">\n            <attribute default=\"${main.class}\" name=\"classname\"/>\n            <attribute default=\"${debug.classpath}\" name=\"classpath\"/>\n            <element name=\"customize\" optional=\"true\"/>\n            <sequential>\n                <java classname=\"@{classname}\" dir=\"${work.dir}\" failonerror=\"${java.failonerror}\" fork=\"true\">\n                    <jvmarg line=\"${endorsed.classpath.cmd.line.arg}\"/>\n                    <jvmarg line=\"${debug-args-line}\"/>\n                    <jvmarg value=\"-Xrunjdwp:transport=${debug-transport},address=${jpda.address}\"/>\n                    <jvmarg value=\"-Dfile.encoding=${runtime.encoding}\"/>\n                    <redirector errorencoding=\"${runtime.encoding}\" inputencoding=\"${runtime.encoding}\" outputencoding=\"${runtime.encoding}\"/>\n                    <jvmarg line=\"${run.jvmargs}\"/>\n                    <jvmarg line=\"${run.jvmargs.ide}\"/>\n                    <classpath>\n                        <path path=\"@{classpath}\"/>\n                    </classpath>\n                    <syspropertyset>\n                        <propertyref prefix=\"run-sys-prop.\"/>\n                        <mapper from=\"run-sys-prop.*\" to=\"*\" type=\"glob\"/>\n                    </syspropertyset>\n                    <customize/>\n                </java>\n            </sequential>\n        </macrodef>\n    </target>\n    <target name=\"-init-macrodef-java\">\n        <macrodef name=\"java\" uri=\"http://www.netbeans.org/ns/j2se-project/1\">\n            <attribute default=\"${main.class}\" name=\"classname\"/>\n            <attribute default=\"${run.classpath}\" name=\"classpath\"/>\n            <attribute default=\"jvm\" name=\"jvm\"/>\n            <element name=\"customize\" optional=\"true\"/>\n            <sequential>\n                <java classname=\"@{classname}\" dir=\"${work.dir}\" failonerror=\"${java.failonerror}\" fork=\"true\">\n                    <jvmarg line=\"${endorsed.classpath.cmd.line.arg}\"/>\n                    <jvmarg value=\"-Dfile.encoding=${runtime.encoding}\"/>\n                    <redirector errorencoding=\"${runtime.encoding}\" inputencoding=\"${runtime.encoding}\" outputencoding=\"${runtime.encoding}\"/>\n                    <jvmarg line=\"${run.jvmargs}\"/>\n                    <jvmarg line=\"${run.jvmargs.ide}\"/>\n                    <classpath>\n                        <path path=\"@{classpath}\"/>\n                    </classpath>\n                    <syspropertyset>\n                        <propertyref prefix=\"run-sys-prop.\"/>\n                        <mapper from=\"run-sys-prop.*\" to=\"*\" type=\"glob\"/>\n                    </syspropertyset>\n                    <customize/>\n                </java>\n            </sequential>\n        </macrodef>\n    </target>\n    <target name=\"-init-macrodef-copylibs\">\n        <macrodef name=\"copylibs\" uri=\"http://www.netbeans.org/ns/j2se-project/3\">\n            <attribute default=\"${manifest.file}\" name=\"manifest\"/>\n            <element name=\"customize\" optional=\"true\"/>\n            <sequential>\n                <property location=\"${build.classes.dir}\" name=\"build.classes.dir.resolved\"/>\n                <pathconvert property=\"run.classpath.without.build.classes.dir\">\n                    <path path=\"${run.classpath}\"/>\n                    <map from=\"${build.classes.dir.resolved}\" to=\"\"/>\n                </pathconvert>\n                <pathconvert pathsep=\" \" property=\"jar.classpath\">\n                    <path path=\"${run.classpath.without.build.classes.dir}\"/>\n                    <chainedmapper>\n                        <flattenmapper/>\n                        <filtermapper>\n                            <replacestring from=\" \" to=\"%20\"/>\n                        </filtermapper>\n                        <globmapper from=\"*\" to=\"lib/*\"/>\n                    </chainedmapper>\n                </pathconvert>\n                <taskdef classname=\"org.netbeans.modules.java.j2seproject.copylibstask.CopyLibs\" classpath=\"${libs.CopyLibs.classpath}\" name=\"copylibs\"/>\n                <copylibs compress=\"${jar.compress}\" excludeFromCopy=\"${copylibs.excludes}\" index=\"${jar.index}\" indexMetaInf=\"${jar.index.metainf}\" jarfile=\"${dist.jar}\" manifest=\"@{manifest}\" manifestencoding=\"UTF-8\" rebase=\"${copylibs.rebase}\" runtimeclasspath=\"${run.classpath.without.build.classes.dir}\">\n                    <fileset dir=\"${build.classes.dir}\" excludes=\"${dist.archive.excludes}\"/>\n                    <manifest>\n                        <attribute name=\"Class-Path\" value=\"${jar.classpath}\"/>\n                        <customize/>\n                    </manifest>\n                </copylibs>\n            </sequential>\n        </macrodef>\n    </target>\n    <target name=\"-init-presetdef-jar\">\n        <presetdef name=\"jar\" uri=\"http://www.netbeans.org/ns/j2se-project/1\">\n            <jar compress=\"${jar.compress}\" index=\"${jar.index}\" jarfile=\"${dist.jar}\" manifestencoding=\"UTF-8\">\n                <j2seproject1:fileset dir=\"${build.classes.dir}\" excludes=\"${dist.archive.excludes}\"/>\n            </jar>\n        </presetdef>\n    </target>\n    <target name=\"-init-ap-cmdline-properties\">\n        <property name=\"annotation.processing.enabled\" value=\"true\"/>\n        <property name=\"annotation.processing.processors.list\" value=\"\"/>\n        <property name=\"annotation.processing.processor.options\" value=\"\"/>\n        <property name=\"annotation.processing.run.all.processors\" value=\"true\"/>\n        <property name=\"javac.processorpath\" value=\"${javac.classpath}\"/>\n        <property name=\"javac.test.processorpath\" value=\"${javac.test.classpath}\"/>\n        <condition property=\"ap.supported.internal\" value=\"true\">\n            <not>\n                <matches pattern=\"1\\.[0-5](\\..*)?\" string=\"${javac.source}\"/>\n            </not>\n        </condition>\n    </target>\n    <target depends=\"-init-ap-cmdline-properties\" if=\"ap.supported.internal\" name=\"-init-ap-cmdline-supported\">\n        <condition else=\"\" property=\"ap.processors.internal\" value=\"-processor ${annotation.processing.processors.list}\">\n            <isfalse value=\"${annotation.processing.run.all.processors}\"/>\n        </condition>\n        <condition else=\"\" property=\"ap.proc.none.internal\" value=\"-proc:none\">\n            <isfalse value=\"${annotation.processing.enabled}\"/>\n        </condition>\n    </target>\n    <target depends=\"-init-ap-cmdline-properties,-init-ap-cmdline-supported\" name=\"-init-ap-cmdline\">\n        <property name=\"ap.cmd.line.internal\" value=\"\"/>\n    </target>\n    <target depends=\"-pre-init,-init-private,-init-user,-init-project,-do-init,-post-init,-init-check,-init-macrodef-property,-init-macrodef-javac,-init-macrodef-test,-init-macrodef-test-debug,-init-macrodef-nbjpda,-init-macrodef-debug,-init-macrodef-java,-init-presetdef-jar,-init-ap-cmdline\" name=\"init\"/>\n    <!--\n                ===================\n                COMPILATION SECTION\n                ===================\n            -->\n    <target name=\"-deps-jar-init\" unless=\"built-jar.properties\">\n        <property location=\"${build.dir}/built-jar.properties\" name=\"built-jar.properties\"/>\n        <delete file=\"${built-jar.properties}\" quiet=\"true\"/>\n    </target>\n    <target if=\"already.built.jar.${basedir}\" name=\"-warn-already-built-jar\">\n        <echo level=\"warn\" message=\"Cycle detected: Adapter was already built\"/>\n    </target>\n    <target depends=\"init,-deps-jar-init\" name=\"deps-jar\" unless=\"no.deps\">\n        <mkdir dir=\"${build.dir}\"/>\n        <touch file=\"${built-jar.properties}\" verbose=\"false\"/>\n        <property file=\"${built-jar.properties}\" prefix=\"already.built.jar.\"/>\n        <antcall target=\"-warn-already-built-jar\"/>\n        <propertyfile file=\"${built-jar.properties}\">\n            <entry key=\"${basedir}\" value=\"\"/>\n        </propertyfile>\n    </target>\n    <target depends=\"init,-check-automatic-build,-clean-after-automatic-build\" name=\"-verify-automatic-build\"/>\n    <target depends=\"init\" name=\"-check-automatic-build\">\n        <available file=\"${build.classes.dir}/.netbeans_automatic_build\" property=\"netbeans.automatic.build\"/>\n    </target>\n    <target depends=\"init\" if=\"netbeans.automatic.build\" name=\"-clean-after-automatic-build\">\n        <antcall target=\"clean\"/>\n    </target>\n    <target depends=\"init,deps-jar\" name=\"-pre-pre-compile\">\n        <mkdir dir=\"${build.classes.dir}\"/>\n    </target>\n    <target name=\"-pre-compile\">\n        <!-- Empty placeholder for easier customization. -->\n        <!-- You can override this target in the ../build.xml file. -->\n    </target>\n    <target if=\"do.depend.true\" name=\"-compile-depend\">\n        <pathconvert property=\"build.generated.subdirs\">\n            <dirset dir=\"${build.generated.sources.dir}\" erroronmissingdir=\"false\">\n                <include name=\"*\"/>\n            </dirset>\n        </pathconvert>\n        <j2seproject3:depend srcdir=\"${src.dir}:${build.generated.subdirs}\"/>\n    </target>\n    <target depends=\"init,deps-jar,-pre-pre-compile,-pre-compile, -copy-persistence-xml,-compile-depend\" if=\"have.sources\" name=\"-do-compile\">\n        <j2seproject3:javac gensrcdir=\"${build.generated.sources.dir}\"/>\n        <copy todir=\"${build.classes.dir}\">\n            <fileset dir=\"${src.dir}\" excludes=\"${build.classes.excludes},${excludes}\" includes=\"${includes}\"/>\n        </copy>\n    </target>\n    <target if=\"has.persistence.xml\" name=\"-copy-persistence-xml\">\n        <mkdir dir=\"${build.classes.dir}/META-INF\"/>\n        <copy todir=\"${build.classes.dir}/META-INF\">\n            <fileset dir=\"${meta.inf.dir}\" includes=\"persistence.xml orm.xml\"/>\n        </copy>\n    </target>\n    <target name=\"-post-compile\">\n        <!-- Empty placeholder for easier customization. -->\n        <!-- You can override this target in the ../build.xml file. -->\n    </target>\n    <target depends=\"init,deps-jar,-verify-automatic-build,-pre-pre-compile,-pre-compile,-do-compile,-post-compile\" description=\"Compile project.\" name=\"compile\"/>\n    <target name=\"-pre-compile-single\">\n        <!-- Empty placeholder for easier customization. -->\n        <!-- You can override this target in the ../build.xml file. -->\n    </target>\n    <target depends=\"init,deps-jar,-pre-pre-compile\" name=\"-do-compile-single\">\n        <fail unless=\"javac.includes\">Must select some files in the IDE or set javac.includes</fail>\n        <j2seproject3:force-recompile/>\n        <j2seproject3:javac excludes=\"\" gensrcdir=\"${build.generated.sources.dir}\" includes=\"${javac.includes}\" sourcepath=\"${src.dir}\"/>\n    </target>\n    <target name=\"-post-compile-single\">\n        <!-- Empty placeholder for easier customization. -->\n        <!-- You can override this target in the ../build.xml file. -->\n    </target>\n    <target depends=\"init,deps-jar,-verify-automatic-build,-pre-pre-compile,-pre-compile-single,-do-compile-single,-post-compile-single\" name=\"compile-single\"/>\n    <!--\n                ====================\n                JAR BUILDING SECTION\n                ====================\n            -->\n    <target depends=\"init\" name=\"-pre-pre-jar\">\n        <dirname file=\"${dist.jar}\" property=\"dist.jar.dir\"/>\n        <mkdir dir=\"${dist.jar.dir}\"/>\n    </target>\n    <target name=\"-pre-jar\">\n        <!-- Empty placeholder for easier customization. -->\n        <!-- You can override this target in the ../build.xml file. -->\n    </target>\n    <target depends=\"init\" if=\"do.archive\" name=\"-do-jar-create-manifest\" unless=\"manifest.available\">\n        <tempfile deleteonexit=\"true\" destdir=\"${build.dir}\" property=\"tmp.manifest.file\"/>\n        <touch file=\"${tmp.manifest.file}\" verbose=\"false\"/>\n    </target>\n    <target depends=\"init\" if=\"do.archive+manifest.available\" name=\"-do-jar-copy-manifest\">\n        <tempfile deleteonexit=\"true\" destdir=\"${build.dir}\" property=\"tmp.manifest.file\"/>\n        <copy encoding=\"${manifest.encoding}\" file=\"${manifest.file}\" outputencoding=\"UTF-8\" tofile=\"${tmp.manifest.file}\"/>\n    </target>\n    <target depends=\"init,-do-jar-create-manifest,-do-jar-copy-manifest\" if=\"do.archive+main.class.available\" name=\"-do-jar-set-mainclass\">\n        <manifest encoding=\"UTF-8\" file=\"${tmp.manifest.file}\" mode=\"update\">\n            <attribute name=\"Main-Class\" value=\"${main.class}\"/>\n        </manifest>\n    </target>\n    <target depends=\"init,-do-jar-create-manifest,-do-jar-copy-manifest\" if=\"do.archive+profile.available\" name=\"-do-jar-set-profile\">\n        <manifest encoding=\"UTF-8\" file=\"${tmp.manifest.file}\" mode=\"update\">\n            <attribute name=\"Profile\" value=\"${javac.profile}\"/>\n        </manifest>\n    </target>\n    <target depends=\"init,-do-jar-create-manifest,-do-jar-copy-manifest\" if=\"do.archive+splashscreen.available\" name=\"-do-jar-set-splashscreen\">\n        <basename file=\"${application.splash}\" property=\"splashscreen.basename\"/>\n        <mkdir dir=\"${build.classes.dir}/META-INF\"/>\n        <copy failonerror=\"false\" file=\"${application.splash}\" todir=\"${build.classes.dir}/META-INF\"/>\n        <manifest encoding=\"UTF-8\" file=\"${tmp.manifest.file}\" mode=\"update\">\n            <attribute name=\"SplashScreen-Image\" value=\"META-INF/${splashscreen.basename}\"/>\n        </manifest>\n    </target>\n    <target depends=\"init,-init-macrodef-copylibs,compile,-pre-pre-jar,-pre-jar,-do-jar-create-manifest,-do-jar-copy-manifest,-do-jar-set-mainclass,-do-jar-set-profile,-do-jar-set-splashscreen\" if=\"do.mkdist\" name=\"-do-jar-copylibs\">\n        <j2seproject3:copylibs manifest=\"${tmp.manifest.file}\"/>\n        <echo level=\"info\">To run this application from the command line without Ant, try:</echo>\n        <property location=\"${dist.jar}\" name=\"dist.jar.resolved\"/>\n        <echo level=\"info\">java -jar \"${dist.jar.resolved}\"</echo>\n    </target>\n    <target depends=\"init,compile,-pre-pre-jar,-pre-jar,-do-jar-create-manifest,-do-jar-copy-manifest,-do-jar-set-mainclass,-do-jar-set-profile,-do-jar-set-splashscreen\" if=\"do.archive\" name=\"-do-jar-jar\" unless=\"do.mkdist\">\n        <j2seproject1:jar manifest=\"${tmp.manifest.file}\"/>\n        <property location=\"${build.classes.dir}\" name=\"build.classes.dir.resolved\"/>\n        <property location=\"${dist.jar}\" name=\"dist.jar.resolved\"/>\n        <pathconvert property=\"run.classpath.with.dist.jar\">\n            <path path=\"${run.classpath}\"/>\n            <map from=\"${build.classes.dir.resolved}\" to=\"${dist.jar.resolved}\"/>\n        </pathconvert>\n        <condition else=\"\" property=\"jar.usage.message\" value=\"To run this application from the command line without Ant, try:${line.separator}${platform.java} -cp ${run.classpath.with.dist.jar} ${main.class}\">\n            <isset property=\"main.class.available\"/>\n        </condition>\n        <condition else=\"debug\" property=\"jar.usage.level\" value=\"info\">\n            <isset property=\"main.class.available\"/>\n        </condition>\n        <echo level=\"${jar.usage.level}\" message=\"${jar.usage.message}\"/>\n    </target>\n    <target depends=\"-do-jar-copylibs\" if=\"do.archive\" name=\"-do-jar-delete-manifest\">\n        <delete>\n            <fileset file=\"${tmp.manifest.file}\"/>\n        </delete>\n    </target>\n    <target depends=\"init,compile,-pre-pre-jar,-pre-jar,-do-jar-create-manifest,-do-jar-copy-manifest,-do-jar-set-mainclass,-do-jar-set-profile,-do-jar-set-splashscreen,-do-jar-jar,-do-jar-delete-manifest\" name=\"-do-jar-without-libraries\"/>\n    <target depends=\"init,compile,-pre-pre-jar,-pre-jar,-do-jar-create-manifest,-do-jar-copy-manifest,-do-jar-set-mainclass,-do-jar-set-profile,-do-jar-set-splashscreen,-do-jar-copylibs,-do-jar-delete-manifest\" name=\"-do-jar-with-libraries\"/>\n    <target name=\"-post-jar\">\n        <!-- Empty placeholder for easier customization. -->\n        <!-- You can override this target in the ../build.xml file. -->\n    </target>\n    <target depends=\"init,compile,-pre-jar,-do-jar-without-libraries,-do-jar-with-libraries,-post-jar\" name=\"-do-jar\"/>\n    <target depends=\"init,compile,-pre-jar,-do-jar,-post-jar\" description=\"Build JAR.\" name=\"jar\"/>\n    <!--\n                =================\n                EXECUTION SECTION\n                =================\n            -->\n    <target depends=\"init,compile\" description=\"Run a main class.\" name=\"run\">\n        <j2seproject1:java>\n            <customize>\n                <arg line=\"${application.args}\"/>\n            </customize>\n        </j2seproject1:java>\n    </target>\n    <target name=\"-do-not-recompile\">\n        <property name=\"javac.includes.binary\" value=\"\"/>\n    </target>\n    <target depends=\"init,compile-single\" name=\"run-single\">\n        <fail unless=\"run.class\">Must select one file in the IDE or set run.class</fail>\n        <j2seproject1:java classname=\"${run.class}\"/>\n    </target>\n    <target depends=\"init,compile-test-single\" name=\"run-test-with-main\">\n        <fail unless=\"run.class\">Must select one file in the IDE or set run.class</fail>\n        <j2seproject1:java classname=\"${run.class}\" classpath=\"${run.test.classpath}\"/>\n    </target>\n    <!--\n                =================\n                DEBUGGING SECTION\n                =================\n            -->\n    <target depends=\"init\" if=\"netbeans.home\" name=\"-debug-start-debugger\">\n        <j2seproject1:nbjpdastart name=\"${debug.class}\"/>\n    </target>\n    <target depends=\"init\" if=\"netbeans.home\" name=\"-debug-start-debugger-main-test\">\n        <j2seproject1:nbjpdastart classpath=\"${debug.test.classpath}\" name=\"${debug.class}\"/>\n    </target>\n    <target depends=\"init,compile\" name=\"-debug-start-debuggee\">\n        <j2seproject3:debug>\n            <customize>\n                <arg line=\"${application.args}\"/>\n            </customize>\n        </j2seproject3:debug>\n    </target>\n    <target depends=\"init,compile,-debug-start-debugger,-debug-start-debuggee\" description=\"Debug project in IDE.\" if=\"netbeans.home\" name=\"debug\"/>\n    <target depends=\"init\" if=\"netbeans.home\" name=\"-debug-start-debugger-stepinto\">\n        <j2seproject1:nbjpdastart stopclassname=\"${main.class}\"/>\n    </target>\n    <target depends=\"init,compile,-debug-start-debugger-stepinto,-debug-start-debuggee\" if=\"netbeans.home\" name=\"debug-stepinto\"/>\n    <target depends=\"init,compile-single\" if=\"netbeans.home\" name=\"-debug-start-debuggee-single\">\n        <fail unless=\"debug.class\">Must select one file in the IDE or set debug.class</fail>\n        <j2seproject3:debug classname=\"${debug.class}\"/>\n    </target>\n    <target depends=\"init,compile-single,-debug-start-debugger,-debug-start-debuggee-single\" if=\"netbeans.home\" name=\"debug-single\"/>\n    <target depends=\"init,compile-test-single\" if=\"netbeans.home\" name=\"-debug-start-debuggee-main-test\">\n        <fail unless=\"debug.class\">Must select one file in the IDE or set debug.class</fail>\n        <j2seproject3:debug classname=\"${debug.class}\" classpath=\"${debug.test.classpath}\"/>\n    </target>\n    <target depends=\"init,compile-test-single,-debug-start-debugger-main-test,-debug-start-debuggee-main-test\" if=\"netbeans.home\" name=\"debug-test-with-main\"/>\n    <target depends=\"init\" name=\"-pre-debug-fix\">\n        <fail unless=\"fix.includes\">Must set fix.includes</fail>\n        <property name=\"javac.includes\" value=\"${fix.includes}.java\"/>\n    </target>\n    <target depends=\"init,-pre-debug-fix,compile-single\" if=\"netbeans.home\" name=\"-do-debug-fix\">\n        <j2seproject1:nbjpdareload/>\n    </target>\n    <target depends=\"init,-pre-debug-fix,-do-debug-fix\" if=\"netbeans.home\" name=\"debug-fix\"/>\n    <!--\n                =================\n                PROFILING SECTION\n                =================\n            -->\n    <!--\n                pre NB7.2 profiler integration\n            -->\n    <target depends=\"profile-init,compile\" description=\"Profile a project in the IDE.\" if=\"profiler.info.jvmargs.agent\" name=\"-profile-pre72\">\n        <fail unless=\"netbeans.home\">This target only works when run from inside the NetBeans IDE.</fail>\n        <nbprofiledirect>\n            <classpath>\n                <path path=\"${run.classpath}\"/>\n            </classpath>\n        </nbprofiledirect>\n        <profile/>\n    </target>\n    <target depends=\"profile-init,compile-single\" description=\"Profile a selected class in the IDE.\" if=\"profiler.info.jvmargs.agent\" name=\"-profile-single-pre72\">\n        <fail unless=\"profile.class\">Must select one file in the IDE or set profile.class</fail>\n        <fail unless=\"netbeans.home\">This target only works when run from inside the NetBeans IDE.</fail>\n        <nbprofiledirect>\n            <classpath>\n                <path path=\"${run.classpath}\"/>\n            </classpath>\n        </nbprofiledirect>\n        <profile classname=\"${profile.class}\"/>\n    </target>\n    <target depends=\"profile-init,compile-single\" if=\"profiler.info.jvmargs.agent\" name=\"-profile-applet-pre72\">\n        <fail unless=\"netbeans.home\">This target only works when run from inside the NetBeans IDE.</fail>\n        <nbprofiledirect>\n            <classpath>\n                <path path=\"${run.classpath}\"/>\n            </classpath>\n        </nbprofiledirect>\n        <profile classname=\"sun.applet.AppletViewer\">\n            <customize>\n                <arg value=\"${applet.url}\"/>\n            </customize>\n        </profile>\n    </target>\n    <target depends=\"profile-init,compile-test-single\" if=\"profiler.info.jvmargs.agent\" name=\"-profile-test-single-pre72\">\n        <fail unless=\"netbeans.home\">This target only works when run from inside the NetBeans IDE.</fail>\n        <nbprofiledirect>\n            <classpath>\n                <path path=\"${run.test.classpath}\"/>\n            </classpath>\n        </nbprofiledirect>\n        <junit dir=\"${profiler.info.dir}\" errorproperty=\"tests.failed\" failureproperty=\"tests.failed\" fork=\"true\" jvm=\"${profiler.info.jvm}\" showoutput=\"true\">\n            <env key=\"${profiler.info.pathvar}\" path=\"${profiler.info.agentpath}:${profiler.current.path}\"/>\n            <jvmarg value=\"${profiler.info.jvmargs.agent}\"/>\n            <jvmarg line=\"${profiler.info.jvmargs}\"/>\n            <test name=\"${profile.class}\"/>\n            <classpath>\n                <path path=\"${run.test.classpath}\"/>\n            </classpath>\n            <syspropertyset>\n                <propertyref prefix=\"test-sys-prop.\"/>\n                <mapper from=\"test-sys-prop.*\" to=\"*\" type=\"glob\"/>\n            </syspropertyset>\n            <formatter type=\"brief\" usefile=\"false\"/>\n            <formatter type=\"xml\"/>\n        </junit>\n    </target>\n    <!--\n                end of pre NB72 profiling section\n            -->\n    <target if=\"netbeans.home\" name=\"-profile-check\">\n        <condition property=\"profiler.configured\">\n            <or>\n                <contains casesensitive=\"true\" string=\"${run.jvmargs.ide}\" substring=\"-agentpath:\"/>\n                <contains casesensitive=\"true\" string=\"${run.jvmargs.ide}\" substring=\"-javaagent:\"/>\n            </or>\n        </condition>\n    </target>\n    <target depends=\"-profile-check,-profile-pre72\" description=\"Profile a project in the IDE.\" if=\"profiler.configured\" name=\"profile\" unless=\"profiler.info.jvmargs.agent\">\n        <startprofiler/>\n        <antcall target=\"run\"/>\n    </target>\n    <target depends=\"-profile-check,-profile-single-pre72\" description=\"Profile a selected class in the IDE.\" if=\"profiler.configured\" name=\"profile-single\" unless=\"profiler.info.jvmargs.agent\">\n        <fail unless=\"run.class\">Must select one file in the IDE or set run.class</fail>\n        <startprofiler/>\n        <antcall target=\"run-single\"/>\n    </target>\n    <target depends=\"-profile-test-single-pre72\" description=\"Profile a selected test in the IDE.\" name=\"profile-test-single\"/>\n    <target depends=\"-profile-check\" description=\"Profile a selected test in the IDE.\" if=\"profiler.configured\" name=\"profile-test\" unless=\"profiler.info.jvmargs\">\n        <fail unless=\"test.includes\">Must select some files in the IDE or set test.includes</fail>\n        <startprofiler/>\n        <antcall target=\"test-single\"/>\n    </target>\n    <target depends=\"-profile-check\" description=\"Profile a selected class in the IDE.\" if=\"profiler.configured\" name=\"profile-test-with-main\">\n        <fail unless=\"run.class\">Must select one file in the IDE or set run.class</fail>\n        <startprofiler/>\n        <antcall target=\"run-test-with-main\"/>\n    </target>\n    <target depends=\"-profile-check,-profile-applet-pre72\" if=\"profiler.configured\" name=\"profile-applet\" unless=\"profiler.info.jvmargs.agent\">\n        <fail unless=\"applet.url\">Must select one file in the IDE or set applet.url</fail>\n        <startprofiler/>\n        <antcall target=\"run-applet\"/>\n    </target>\n    <!--\n                ===============\n                JAVADOC SECTION\n                ===============\n            -->\n    <target depends=\"init\" if=\"have.sources\" name=\"-javadoc-build\">\n        <mkdir dir=\"${dist.javadoc.dir}\"/>\n        <condition else=\"\" property=\"javadoc.endorsed.classpath.cmd.line.arg\" value=\"-J${endorsed.classpath.cmd.line.arg}\">\n            <and>\n                <isset property=\"endorsed.classpath.cmd.line.arg\"/>\n                <not>\n                    <equals arg1=\"${endorsed.classpath.cmd.line.arg}\" arg2=\"\"/>\n                </not>\n            </and>\n        </condition>\n        <condition else=\"\" property=\"bug5101868workaround\" value=\"*.java\">\n            <matches pattern=\"1\\.[56](\\..*)?\" string=\"${java.version}\"/>\n        </condition>\n        <javadoc additionalparam=\"-J-Dfile.encoding=${file.encoding} ${javadoc.additionalparam}\" author=\"${javadoc.author}\" charset=\"UTF-8\" destdir=\"${dist.javadoc.dir}\" docencoding=\"UTF-8\" encoding=\"${javadoc.encoding.used}\" failonerror=\"true\" noindex=\"${javadoc.noindex}\" nonavbar=\"${javadoc.nonavbar}\" notree=\"${javadoc.notree}\" private=\"${javadoc.private}\" source=\"${javac.source}\" splitindex=\"${javadoc.splitindex}\" use=\"${javadoc.use}\" useexternalfile=\"true\" version=\"${javadoc.version}\" windowtitle=\"${javadoc.windowtitle}\">\n            <classpath>\n                <path path=\"${javac.classpath}\"/>\n            </classpath>\n            <fileset dir=\"${src.dir}\" excludes=\"${bug5101868workaround},${excludes}\" includes=\"${includes}\">\n                <filename name=\"**/*.java\"/>\n            </fileset>\n            <fileset dir=\"${build.generated.sources.dir}\" erroronmissingdir=\"false\">\n                <include name=\"**/*.java\"/>\n                <exclude name=\"*.java\"/>\n            </fileset>\n            <arg line=\"${javadoc.endorsed.classpath.cmd.line.arg}\"/>\n        </javadoc>\n        <copy todir=\"${dist.javadoc.dir}\">\n            <fileset dir=\"${src.dir}\" excludes=\"${excludes}\" includes=\"${includes}\">\n                <filename name=\"**/doc-files/**\"/>\n            </fileset>\n            <fileset dir=\"${build.generated.sources.dir}\" erroronmissingdir=\"false\">\n                <include name=\"**/doc-files/**\"/>\n            </fileset>\n        </copy>\n    </target>\n    <target depends=\"init,-javadoc-build\" if=\"netbeans.home\" name=\"-javadoc-browse\" unless=\"no.javadoc.preview\">\n        <nbbrowse file=\"${dist.javadoc.dir}/index.html\"/>\n    </target>\n    <target depends=\"init,-javadoc-build,-javadoc-browse\" description=\"Build Javadoc.\" name=\"javadoc\"/>\n    <!--\n                =========================\n                TEST COMPILATION SECTION\n                =========================\n            -->\n    <target depends=\"init,compile\" if=\"have.tests\" name=\"-pre-pre-compile-test\">\n        <mkdir dir=\"${build.test.classes.dir}\"/>\n    </target>\n    <target name=\"-pre-compile-test\">\n        <!-- Empty placeholder for easier customization. -->\n        <!-- You can override this target in the ../build.xml file. -->\n    </target>\n    <target if=\"do.depend.true\" name=\"-compile-test-depend\">\n        <j2seproject3:depend classpath=\"${javac.test.classpath}\" destdir=\"${build.test.classes.dir}\" srcdir=\"${test.src.dir}\"/>\n    </target>\n    <target depends=\"init,deps-jar,compile,-pre-pre-compile-test,-pre-compile-test,-compile-test-depend\" if=\"have.tests\" name=\"-do-compile-test\">\n        <j2seproject3:javac apgeneratedsrcdir=\"${build.test.classes.dir}\" classpath=\"${javac.test.classpath}\" debug=\"true\" destdir=\"${build.test.classes.dir}\" processorpath=\"${javac.test.processorpath}\" srcdir=\"${test.src.dir}\"/>\n        <copy todir=\"${build.test.classes.dir}\">\n            <fileset dir=\"${test.src.dir}\" excludes=\"${build.classes.excludes},${excludes}\" includes=\"${includes}\"/>\n        </copy>\n    </target>\n    <target name=\"-post-compile-test\">\n        <!-- Empty placeholder for easier customization. -->\n        <!-- You can override this target in the ../build.xml file. -->\n    </target>\n    <target depends=\"init,compile,-pre-pre-compile-test,-pre-compile-test,-do-compile-test,-post-compile-test\" name=\"compile-test\"/>\n    <target name=\"-pre-compile-test-single\">\n        <!-- Empty placeholder for easier customization. -->\n        <!-- You can override this target in the ../build.xml file. -->\n    </target>\n    <target depends=\"init,deps-jar,compile,-pre-pre-compile-test,-pre-compile-test-single\" if=\"have.tests\" name=\"-do-compile-test-single\">\n        <fail unless=\"javac.includes\">Must select some files in the IDE or set javac.includes</fail>\n        <j2seproject3:force-recompile destdir=\"${build.test.classes.dir}\"/>\n        <j2seproject3:javac apgeneratedsrcdir=\"${build.test.classes.dir}\" classpath=\"${javac.test.classpath}\" debug=\"true\" destdir=\"${build.test.classes.dir}\" excludes=\"\" includes=\"${javac.includes}\" processorpath=\"${javac.test.processorpath}\" sourcepath=\"${test.src.dir}\" srcdir=\"${test.src.dir}\"/>\n        <copy todir=\"${build.test.classes.dir}\">\n            <fileset dir=\"${test.src.dir}\" excludes=\"${build.classes.excludes},${excludes}\" includes=\"${includes}\"/>\n        </copy>\n    </target>\n    <target name=\"-post-compile-test-single\">\n        <!-- Empty placeholder for easier customization. -->\n        <!-- You can override this target in the ../build.xml file. -->\n    </target>\n    <target depends=\"init,compile,-pre-pre-compile-test,-pre-compile-test-single,-do-compile-test-single,-post-compile-test-single\" name=\"compile-test-single\"/>\n    <!--\n                =======================\n                TEST EXECUTION SECTION\n                =======================\n            -->\n    <target depends=\"init\" if=\"have.tests\" name=\"-pre-test-run\">\n        <mkdir dir=\"${build.test.results.dir}\"/>\n    </target>\n    <target depends=\"init,compile-test,-pre-test-run\" if=\"have.tests\" name=\"-do-test-run\">\n        <j2seproject3:test includes=\"${includes}\" testincludes=\"**/*Test.java\"/>\n    </target>\n    <target depends=\"init,compile-test,-pre-test-run,-do-test-run\" if=\"have.tests\" name=\"-post-test-run\">\n        <fail if=\"tests.failed\" unless=\"ignore.failing.tests\">Some tests failed; see details above.</fail>\n    </target>\n    <target depends=\"init\" if=\"have.tests\" name=\"test-report\"/>\n    <target depends=\"init\" if=\"netbeans.home+have.tests\" name=\"-test-browse\"/>\n    <target depends=\"init,compile-test,-pre-test-run,-do-test-run,test-report,-post-test-run,-test-browse\" description=\"Run unit tests.\" name=\"test\"/>\n    <target depends=\"init\" if=\"have.tests\" name=\"-pre-test-run-single\">\n        <mkdir dir=\"${build.test.results.dir}\"/>\n    </target>\n    <target depends=\"init,compile-test-single,-pre-test-run-single\" if=\"have.tests\" name=\"-do-test-run-single\">\n        <fail unless=\"test.includes\">Must select some files in the IDE or set test.includes</fail>\n        <j2seproject3:test excludes=\"\" includes=\"${test.includes}\" testincludes=\"${test.includes}\"/>\n    </target>\n    <target depends=\"init,compile-test-single,-pre-test-run-single,-do-test-run-single\" if=\"have.tests\" name=\"-post-test-run-single\">\n        <fail if=\"tests.failed\" unless=\"ignore.failing.tests\">Some tests failed; see details above.</fail>\n    </target>\n    <target depends=\"init,compile-test-single,-pre-test-run-single,-do-test-run-single,-post-test-run-single\" description=\"Run single unit test.\" name=\"test-single\"/>\n    <target depends=\"init,compile-test-single,-pre-test-run-single\" if=\"have.tests\" name=\"-do-test-run-single-method\">\n        <fail unless=\"test.class\">Must select some files in the IDE or set test.class</fail>\n        <fail unless=\"test.method\">Must select some method in the IDE or set test.method</fail>\n        <j2seproject3:test excludes=\"\" includes=\"${javac.includes}\" testincludes=\"${test.class}\" testmethods=\"${test.method}\"/>\n    </target>\n    <target depends=\"init,compile-test-single,-pre-test-run-single,-do-test-run-single-method\" if=\"have.tests\" name=\"-post-test-run-single-method\">\n        <fail if=\"tests.failed\" unless=\"ignore.failing.tests\">Some tests failed; see details above.</fail>\n    </target>\n    <target depends=\"init,compile-test-single,-pre-test-run-single,-do-test-run-single-method,-post-test-run-single-method\" description=\"Run single unit test.\" name=\"test-single-method\"/>\n    <!--\n                =======================\n                TEST DEBUGGING SECTION\n                =======================\n            -->\n    <target depends=\"init,compile-test-single,-pre-test-run-single\" if=\"have.tests\" name=\"-debug-start-debuggee-test\">\n        <fail unless=\"test.class\">Must select one file in the IDE or set test.class</fail>\n        <j2seproject3:test-debug excludes=\"\" includes=\"${javac.includes}\" testClass=\"${test.class}\" testincludes=\"${javac.includes}\"/>\n    </target>\n    <target depends=\"init,compile-test-single,-pre-test-run-single\" if=\"have.tests\" name=\"-debug-start-debuggee-test-method\">\n        <fail unless=\"test.class\">Must select one file in the IDE or set test.class</fail>\n        <fail unless=\"test.method\">Must select some method in the IDE or set test.method</fail>\n        <j2seproject3:test-debug excludes=\"\" includes=\"${javac.includes}\" testClass=\"${test.class}\" testMethod=\"${test.method}\" testincludes=\"${test.class}\" testmethods=\"${test.method}\"/>\n    </target>\n    <target depends=\"init,compile-test\" if=\"netbeans.home+have.tests\" name=\"-debug-start-debugger-test\">\n        <j2seproject1:nbjpdastart classpath=\"${debug.test.classpath}\" name=\"${test.class}\"/>\n    </target>\n    <target depends=\"init,compile-test-single,-debug-start-debugger-test,-debug-start-debuggee-test\" name=\"debug-test\"/>\n    <target depends=\"init,compile-test-single,-debug-start-debugger-test,-debug-start-debuggee-test-method\" name=\"debug-test-method\"/>\n    <target depends=\"init,-pre-debug-fix,compile-test-single\" if=\"netbeans.home\" name=\"-do-debug-fix-test\">\n        <j2seproject1:nbjpdareload dir=\"${build.test.classes.dir}\"/>\n    </target>\n    <target depends=\"init,-pre-debug-fix,-do-debug-fix-test\" if=\"netbeans.home\" name=\"debug-fix-test\"/>\n    <!--\n                =========================\n                APPLET EXECUTION SECTION\n                =========================\n            -->\n    <target depends=\"init,compile-single\" name=\"run-applet\">\n        <fail unless=\"applet.url\">Must select one file in the IDE or set applet.url</fail>\n        <j2seproject1:java classname=\"sun.applet.AppletViewer\">\n            <customize>\n                <arg value=\"${applet.url}\"/>\n            </customize>\n        </j2seproject1:java>\n    </target>\n    <!--\n                =========================\n                APPLET DEBUGGING  SECTION\n                =========================\n            -->\n    <target depends=\"init,compile-single\" if=\"netbeans.home\" name=\"-debug-start-debuggee-applet\">\n        <fail unless=\"applet.url\">Must select one file in the IDE or set applet.url</fail>\n        <j2seproject3:debug classname=\"sun.applet.AppletViewer\">\n            <customize>\n                <arg value=\"${applet.url}\"/>\n            </customize>\n        </j2seproject3:debug>\n    </target>\n    <target depends=\"init,compile-single,-debug-start-debugger,-debug-start-debuggee-applet\" if=\"netbeans.home\" name=\"debug-applet\"/>\n    <!--\n                ===============\n                CLEANUP SECTION\n                ===============\n            -->\n    <target name=\"-deps-clean-init\" unless=\"built-clean.properties\">\n        <property location=\"${build.dir}/built-clean.properties\" name=\"built-clean.properties\"/>\n        <delete file=\"${built-clean.properties}\" quiet=\"true\"/>\n    </target>\n    <target if=\"already.built.clean.${basedir}\" name=\"-warn-already-built-clean\">\n        <echo level=\"warn\" message=\"Cycle detected: Adapter was already built\"/>\n    </target>\n    <target depends=\"init,-deps-clean-init\" name=\"deps-clean\" unless=\"no.deps\">\n        <mkdir dir=\"${build.dir}\"/>\n        <touch file=\"${built-clean.properties}\" verbose=\"false\"/>\n        <property file=\"${built-clean.properties}\" prefix=\"already.built.clean.\"/>\n        <antcall target=\"-warn-already-built-clean\"/>\n        <propertyfile file=\"${built-clean.properties}\">\n            <entry key=\"${basedir}\" value=\"\"/>\n        </propertyfile>\n    </target>\n    <target depends=\"init\" name=\"-do-clean\">\n        <delete dir=\"${build.dir}\"/>\n        <delete dir=\"${dist.dir}\" followsymlinks=\"false\" includeemptydirs=\"true\"/>\n    </target>\n    <target name=\"-post-clean\">\n        <!-- Empty placeholder for easier customization. -->\n        <!-- You can override this target in the ../build.xml file. -->\n    </target>\n    <target depends=\"init,deps-clean,-do-clean,-post-clean\" description=\"Clean build products.\" name=\"clean\"/>\n    <target name=\"-check-call-dep\">\n        <property file=\"${call.built.properties}\" prefix=\"already.built.\"/>\n        <condition property=\"should.call.dep\">\n            <and>\n                <not>\n                    <isset property=\"already.built.${call.subproject}\"/>\n                </not>\n                <available file=\"${call.script}\"/>\n            </and>\n        </condition>\n    </target>\n    <target depends=\"-check-call-dep\" if=\"should.call.dep\" name=\"-maybe-call-dep\">\n        <ant antfile=\"${call.script}\" inheritall=\"false\" target=\"${call.target}\">\n            <propertyset>\n                <propertyref prefix=\"transfer.\"/>\n                <mapper from=\"transfer.*\" to=\"*\" type=\"glob\"/>\n            </propertyset>\n        </ant>\n    </target>\n</project>\n"
  },
  {
    "path": "Code/Adapter/nbproject/genfiles.properties",
    "content": "build.xml.data.CRC32=83e3ee6d\nbuild.xml.script.CRC32=38c29462\nbuild.xml.stylesheet.CRC32=8064a381@1.80.1.48\n# This file is used by a NetBeans-based IDE to track changes in generated files such as build-impl.xml.\n# Do not edit this file. You may delete it but then the IDE will never regenerate such files for you.\nnbproject/build-impl.xml.data.CRC32=83e3ee6d\nnbproject/build-impl.xml.script.CRC32=4d22b9a6\nnbproject/build-impl.xml.stylesheet.CRC32=830a3534@1.80.1.48\n"
  },
  {
    "path": "Code/Adapter/nbproject/project.properties",
    "content": "annotation.processing.enabled=true\nannotation.processing.enabled.in.editor=false\nannotation.processing.processor.options=\nannotation.processing.processors.list=\nannotation.processing.run.all.processors=true\nannotation.processing.source.output=${build.generated.sources.dir}/ap-source-output\nbuild.classes.dir=${build.dir}/classes\nbuild.classes.excludes=**/*.java,**/*.form\n# This directory is removed when the project is cleaned:\nbuild.dir=build\nbuild.generated.dir=${build.dir}/generated\nbuild.generated.sources.dir=${build.dir}/generated-sources\n# Only compile against the classpath explicitly listed here:\nbuild.sysclasspath=ignore\nbuild.test.classes.dir=${build.dir}/test/classes\nbuild.test.results.dir=${build.dir}/test/results\n# Uncomment to specify the preferred debugger connection transport:\n#debug.transport=dt_socket\ndebug.classpath=\\\n    ${run.classpath}\ndebug.test.classpath=\\\n    ${run.test.classpath}\n# Files in build.classes.dir which should be excluded from distribution jar\ndist.archive.excludes=\n# This directory is removed when the project is cleaned:\ndist.dir=dist\ndist.jar=${dist.dir}/Adapter.jar\ndist.javadoc.dir=${dist.dir}/javadoc\nexcludes=\nincludes=**\njar.compress=false\njavac.classpath=\n# Space-separated list of extra javac options\njavac.compilerargs=\njavac.deprecation=false\njavac.external.vm=true\njavac.processorpath=\\\n    ${javac.classpath}\njavac.source=1.8\njavac.target=1.8\njavac.test.classpath=\\\n    ${javac.classpath}:\\\n    ${build.classes.dir}\njavac.test.processorpath=\\\n    ${javac.test.classpath}\njavadoc.additionalparam=\njavadoc.author=false\njavadoc.encoding=${source.encoding}\njavadoc.noindex=false\njavadoc.nonavbar=false\njavadoc.notree=false\njavadoc.private=false\njavadoc.splitindex=true\njavadoc.use=true\njavadoc.version=false\njavadoc.windowtitle=\nmain.class=adapter.Adapter\nmanifest.file=manifest.mf\nmeta.inf.dir=${src.dir}/META-INF\nmkdist.disabled=false\nplatform.active=default_platform\nrun.classpath=\\\n    ${javac.classpath}:\\\n    ${build.classes.dir}\n# Space-separated list of JVM arguments used when running the project.\n# You may also define separate properties like run-sys-prop.name=value instead of -Dname=value.\n# To set system properties for unit tests define test-sys-prop.name=value:\nrun.jvmargs=\nrun.test.classpath=\\\n    ${javac.test.classpath}:\\\n    ${build.test.classes.dir}\nsource.encoding=UTF-8\nsrc.dir=src\ntest.src.dir=test\n"
  },
  {
    "path": "Code/Adapter/nbproject/project.xml",
    "content": "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<project xmlns=\"http://www.netbeans.org/ns/project/1\">\n    <type>org.netbeans.modules.java.j2seproject</type>\n    <configuration>\n        <data xmlns=\"http://www.netbeans.org/ns/j2se-project/3\">\n            <name>Adapter</name>\n            <source-roots>\n                <root id=\"src.dir\"/>\n            </source-roots>\n            <test-roots>\n                <root id=\"test.src.dir\"/>\n            </test-roots>\n        </data>\n    </configuration>\n</project>\n"
  },
  {
    "path": "Code/Adapter/src/adapter/Adapter.java",
    "content": "/*\n * To change this license header, choose License Headers in Project Properties.\n * To change this template file, choose Tools | Templates\n * and open the template in the editor.\n */\npackage adapter;\n\n/**\n *\n * @author User\n */\npublic class Adapter {\n\n    /**\n     * @param args the command line arguments\n     */\n    public static void main(String[] args) {\n        Gadget smartphone = new Smartphone();\n        Gadget handphone = new Handphone();\n        \n        PeralatanElektronik penanaknasi = new PenanakNasi();\n        Gadget penanaknasi2 = new AdapterElektronik(penanaknasi);\n        \n        useGadget(smartphone);\n        useGadget(handphone);\n        useGadget(penanaknasi2);\n    }\n    \n    static void useGadget(Gadget g){\n        g.turnOn();\n        g.play();\n        g.turnOff();\n    }\n}\n"
  },
  {
    "path": "Code/Adapter/src/adapter/AdapterElektronik.java",
    "content": "/*\n * To change this license header, choose License Headers in Project Properties.\n * To change this template file, choose Tools | Templates\n * and open the template in the editor.\n */\npackage adapter;\n\n/**\n *\n * @author User\n */\npublic class AdapterElektronik implements Gadget{\n    PeralatanElektronik e;\n    \n    public AdapterElektronik(PeralatanElektronik e){\n        this.e = e;\n    }\n    \n    @Override\n    public void turnOn(){\n        e.hidupkan();\n    }\n    \n    @Override\n    public void turnOff(){\n        e.matikan();\n    }\n    \n    @Override\n    public void play(){\n        //do nothing\n    }\n    \n    public void apalah(){\n        \n    }\n}\n"
  },
  {
    "path": "Code/Adapter/src/adapter/Gadget.java",
    "content": "/*\n * To change this license header, choose License Headers in Project Properties.\n * To change this template file, choose Tools | Templates\n * and open the template in the editor.\n */\npackage adapter;\n\n/**\n *\n * @author User\n */\npublic interface Gadget {\n    public void turnOn();\n    public void play();\n    public void turnOff();\n}\n"
  },
  {
    "path": "Code/Adapter/src/adapter/Handphone.java",
    "content": "/*\n * To change this license header, choose License Headers in Project Properties.\n * To change this template file, choose Tools | Templates\n * and open the template in the editor.\n */\npackage adapter;\n\n/**\n *\n * @author User\n */\npublic class Handphone implements Gadget{\n    @Override\n    public void turnOn(){\n        System.out.println(\"Handphone dihidupkan. Pesan selamat datang ditampilkan.\");\n    }\n    \n    @Override\n    public void turnOff(){\n        System.out.println(\"Handphone dimatikan. Semua lampu indikator mati.\");\n    }\n    \n    @Override\n    public void play(){\n        System.out.println(\"Handphone digunakan untuk mengirim sms.\");\n    }\n}\n"
  },
  {
    "path": "Code/Adapter/src/adapter/PenanakNasi.java",
    "content": "/*\n * To change this license header, choose License Headers in Project Properties.\n * To change this template file, choose Tools | Templates\n * and open the template in the editor.\n */\npackage adapter;\n\n/**\n *\n * @author User\n */\npublic class PenanakNasi implements PeralatanElektronik{\n    @Override\n    public void hidupkan(){\n        System.out.println(\"Penanak nasi mulai menanak beras.\");\n        \n    }\n    \n    @Override\n    public void matikan(){\n        System.out.println(\"Nasi sudah siap. Penanak nasi dimatikan.\");\n    }\n}\n"
  },
  {
    "path": "Code/Adapter/src/adapter/PeralatanElektronik.java",
    "content": "/*\n * To change this license header, choose License Headers in Project Properties.\n * To change this template file, choose Tools | Templates\n * and open the template in the editor.\n */\npackage adapter;\n\n/**\n *\n * @author User\n */\npublic interface PeralatanElektronik {\n    public void hidupkan();\n    public void matikan();\n}\n"
  },
  {
    "path": "Code/Adapter/src/adapter/Smartphone.java",
    "content": "/*\n * To change this license header, choose License Headers in Project Properties.\n * To change this template file, choose Tools | Templates\n * and open the template in the editor.\n */\npackage adapter;\n\n/**\n *\n * @author User\n */\npublic class Smartphone implements Gadget {\n    @Override\n    public void turnOn(){\n        System.out.println(\"Smartphone dihidupkan. Siap untuk digunakan.\");\n    }\n    \n    @Override\n    public void turnOff(){\n        System.out.println(\"Smartphone dimatikan.\");\n    }\n    \n    @Override\n    public void play(){\n        System.out.println(\"Aplikasi di dalam smartphone dijalankan.\");\n    }\n}\n"
  },
  {
    "path": "Code/Choc-O-Holic/build.xml",
    "content": "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<!-- You may freely edit this file. See commented blocks below for -->\n<!-- some examples of how to customize the build. -->\n<!-- (If you delete it and reopen the project it will be recreated.) -->\n<!-- By default, only the Clean and Build commands use this build script. -->\n<!-- Commands such as Run, Debug, and Test only use this build script if -->\n<!-- the Compile on Save feature is turned off for the project. -->\n<!-- You can turn off the Compile on Save (or Deploy on Save) setting -->\n<!-- in the project's Project Properties dialog box.-->\n<project name=\"Choc-O-Holic\" default=\"default\" basedir=\".\">\n    <description>Builds, tests, and runs the project Choc-O-Holic.</description>\n    <import file=\"nbproject/build-impl.xml\"/>\n    <!--\n\n    There exist several targets which are by default empty and which can be \n    used for execution of your tasks. These targets are usually executed \n    before and after some main targets. They are: \n\n      -pre-init:                 called before initialization of project properties\n      -post-init:                called after initialization of project properties\n      -pre-compile:              called before javac compilation\n      -post-compile:             called after javac compilation\n      -pre-compile-single:       called before javac compilation of single file\n      -post-compile-single:      called after javac compilation of single file\n      -pre-compile-test:         called before javac compilation of JUnit tests\n      -post-compile-test:        called after javac compilation of JUnit tests\n      -pre-compile-test-single:  called before javac compilation of single JUnit test\n      -post-compile-test-single: called after javac compilation of single JUunit test\n      -pre-jar:                  called before JAR building\n      -post-jar:                 called after JAR building\n      -post-clean:               called after cleaning build products\n\n    (Targets beginning with '-' are not intended to be called on their own.)\n\n    Example of inserting an obfuscator after compilation could look like this:\n\n        <target name=\"-post-compile\">\n            <obfuscate>\n                <fileset dir=\"${build.classes.dir}\"/>\n            </obfuscate>\n        </target>\n\n    For list of available properties check the imported \n    nbproject/build-impl.xml file. \n\n\n    Another way to customize the build is by overriding existing main targets.\n    The targets of interest are: \n\n      -init-macrodef-javac:     defines macro for javac compilation\n      -init-macrodef-junit:     defines macro for junit execution\n      -init-macrodef-debug:     defines macro for class debugging\n      -init-macrodef-java:      defines macro for class execution\n      -do-jar:                  JAR building\n      run:                      execution of project \n      -javadoc-build:           Javadoc generation\n      test-report:              JUnit report generation\n\n    An example of overriding the target for project execution could look like this:\n\n        <target name=\"run\" depends=\"Choc-O-Holic-impl.jar\">\n            <exec dir=\"bin\" executable=\"launcher.exe\">\n                <arg file=\"${dist.jar}\"/>\n            </exec>\n        </target>\n\n    Notice that the overridden target depends on the jar target and not only on \n    the compile target as the regular run target does. Again, for a list of available \n    properties which you can use, check the target you are overriding in the\n    nbproject/build-impl.xml file. \n\n    -->\n</project>\n"
  },
  {
    "path": "Code/Choc-O-Holic/manifest.mf",
    "content": "Manifest-Version: 1.0\nX-COMMENT: Main-Class will be added automatically by build\n\n"
  },
  {
    "path": "Code/Choc-O-Holic/nbproject/build-impl.xml",
    "content": "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<!--\n*** GENERATED FROM project.xml - DO NOT EDIT  ***\n***         EDIT ../build.xml INSTEAD         ***\n\nFor the purpose of easier reading the script\nis divided into following sections:\n\n  - initialization\n  - compilation\n  - jar\n  - execution\n  - debugging\n  - javadoc\n  - test compilation\n  - test execution\n  - test debugging\n  - applet\n  - cleanup\n\n        -->\n<project xmlns:j2seproject1=\"http://www.netbeans.org/ns/j2se-project/1\" xmlns:j2seproject3=\"http://www.netbeans.org/ns/j2se-project/3\" xmlns:jaxrpc=\"http://www.netbeans.org/ns/j2se-project/jax-rpc\" basedir=\"..\" default=\"default\" name=\"Choc-O-Holic-impl\">\n    <fail message=\"Please build using Ant 1.8.0 or higher.\">\n        <condition>\n            <not>\n                <antversion atleast=\"1.8.0\"/>\n            </not>\n        </condition>\n    </fail>\n    <target depends=\"test,jar,javadoc\" description=\"Build and test whole project.\" name=\"default\"/>\n    <!-- \n                ======================\n                INITIALIZATION SECTION \n                ======================\n            -->\n    <target name=\"-pre-init\">\n        <!-- Empty placeholder for easier customization. -->\n        <!-- You can override this target in the ../build.xml file. -->\n    </target>\n    <target depends=\"-pre-init\" name=\"-init-private\">\n        <property file=\"nbproject/private/config.properties\"/>\n        <property file=\"nbproject/private/configs/${config}.properties\"/>\n        <property file=\"nbproject/private/private.properties\"/>\n    </target>\n    <target depends=\"-pre-init,-init-private\" name=\"-init-user\">\n        <property file=\"${user.properties.file}\"/>\n        <!-- The two properties below are usually overridden -->\n        <!-- by the active platform. Just a fallback. -->\n        <property name=\"default.javac.source\" value=\"1.6\"/>\n        <property name=\"default.javac.target\" value=\"1.6\"/>\n    </target>\n    <target depends=\"-pre-init,-init-private,-init-user\" name=\"-init-project\">\n        <property file=\"nbproject/configs/${config}.properties\"/>\n        <property file=\"nbproject/project.properties\"/>\n    </target>\n    <target depends=\"-pre-init,-init-private,-init-user,-init-project,-init-macrodef-property\" name=\"-do-init\">\n        <property name=\"platform.java\" value=\"${java.home}/bin/java\"/>\n        <available file=\"${manifest.file}\" property=\"manifest.available\"/>\n        <condition property=\"splashscreen.available\">\n            <and>\n                <not>\n                    <equals arg1=\"${application.splash}\" arg2=\"\" trim=\"true\"/>\n                </not>\n                <available file=\"${application.splash}\"/>\n            </and>\n        </condition>\n        <condition property=\"main.class.available\">\n            <and>\n                <isset property=\"main.class\"/>\n                <not>\n                    <equals arg1=\"${main.class}\" arg2=\"\" trim=\"true\"/>\n                </not>\n            </and>\n        </condition>\n        <condition property=\"profile.available\">\n            <and>\n                <isset property=\"javac.profile\"/>\n                <length length=\"0\" string=\"${javac.profile}\" when=\"greater\"/>\n                <matches pattern=\"((1\\.[89])|9)(\\..*)?\" string=\"${javac.source}\"/>\n            </and>\n        </condition>\n        <condition property=\"do.archive\">\n            <or>\n                <not>\n                    <istrue value=\"${jar.archive.disabled}\"/>\n                </not>\n                <istrue value=\"${not.archive.disabled}\"/>\n            </or>\n        </condition>\n        <condition property=\"do.mkdist\">\n            <and>\n                <isset property=\"do.archive\"/>\n                <isset property=\"libs.CopyLibs.classpath\"/>\n                <not>\n                    <istrue value=\"${mkdist.disabled}\"/>\n                </not>\n            </and>\n        </condition>\n        <condition property=\"do.archive+manifest.available\">\n            <and>\n                <isset property=\"manifest.available\"/>\n                <istrue value=\"${do.archive}\"/>\n            </and>\n        </condition>\n        <condition property=\"do.archive+main.class.available\">\n            <and>\n                <isset property=\"main.class.available\"/>\n                <istrue value=\"${do.archive}\"/>\n            </and>\n        </condition>\n        <condition property=\"do.archive+splashscreen.available\">\n            <and>\n                <isset property=\"splashscreen.available\"/>\n                <istrue value=\"${do.archive}\"/>\n            </and>\n        </condition>\n        <condition property=\"do.archive+profile.available\">\n            <and>\n                <isset property=\"profile.available\"/>\n                <istrue value=\"${do.archive}\"/>\n            </and>\n        </condition>\n        <condition property=\"have.tests\">\n            <or>\n                <available file=\"${test.src.dir}\"/>\n            </or>\n        </condition>\n        <condition property=\"have.sources\">\n            <or>\n                <available file=\"${src.dir}\"/>\n            </or>\n        </condition>\n        <condition property=\"netbeans.home+have.tests\">\n            <and>\n                <isset property=\"netbeans.home\"/>\n                <isset property=\"have.tests\"/>\n            </and>\n        </condition>\n        <condition property=\"no.javadoc.preview\">\n            <and>\n                <isset property=\"javadoc.preview\"/>\n                <isfalse value=\"${javadoc.preview}\"/>\n            </and>\n        </condition>\n        <property name=\"run.jvmargs\" value=\"\"/>\n        <property name=\"run.jvmargs.ide\" value=\"\"/>\n        <property name=\"javac.compilerargs\" value=\"\"/>\n        <property name=\"work.dir\" value=\"${basedir}\"/>\n        <condition property=\"no.deps\">\n            <and>\n                <istrue value=\"${no.dependencies}\"/>\n            </and>\n        </condition>\n        <property name=\"javac.debug\" value=\"true\"/>\n        <property name=\"javadoc.preview\" value=\"true\"/>\n        <property name=\"application.args\" value=\"\"/>\n        <property name=\"source.encoding\" value=\"${file.encoding}\"/>\n        <property name=\"runtime.encoding\" value=\"${source.encoding}\"/>\n        <property name=\"manifest.encoding\" value=\"${source.encoding}\"/>\n        <condition property=\"javadoc.encoding.used\" value=\"${javadoc.encoding}\">\n            <and>\n                <isset property=\"javadoc.encoding\"/>\n                <not>\n                    <equals arg1=\"${javadoc.encoding}\" arg2=\"\"/>\n                </not>\n            </and>\n        </condition>\n        <property name=\"javadoc.encoding.used\" value=\"${source.encoding}\"/>\n        <property name=\"includes\" value=\"**\"/>\n        <property name=\"excludes\" value=\"\"/>\n        <property name=\"do.depend\" value=\"false\"/>\n        <condition property=\"do.depend.true\">\n            <istrue value=\"${do.depend}\"/>\n        </condition>\n        <path id=\"endorsed.classpath.path\" path=\"${endorsed.classpath}\"/>\n        <condition else=\"\" property=\"endorsed.classpath.cmd.line.arg\" value=\"-Xbootclasspath/p:'${toString:endorsed.classpath.path}'\">\n            <and>\n                <isset property=\"endorsed.classpath\"/>\n                <not>\n                    <equals arg1=\"${endorsed.classpath}\" arg2=\"\" trim=\"true\"/>\n                </not>\n            </and>\n        </condition>\n        <condition else=\"\" property=\"javac.profile.cmd.line.arg\" value=\"-profile ${javac.profile}\">\n            <isset property=\"profile.available\"/>\n        </condition>\n        <condition else=\"false\" property=\"jdkBug6558476\">\n            <and>\n                <matches pattern=\"1\\.[56]\" string=\"${java.specification.version}\"/>\n                <not>\n                    <os family=\"unix\"/>\n                </not>\n            </and>\n        </condition>\n        <condition else=\"false\" property=\"javac.fork\">\n            <or>\n                <istrue value=\"${jdkBug6558476}\"/>\n                <istrue value=\"${javac.external.vm}\"/>\n            </or>\n        </condition>\n        <property name=\"jar.index\" value=\"false\"/>\n        <property name=\"jar.index.metainf\" value=\"${jar.index}\"/>\n        <property name=\"copylibs.rebase\" value=\"true\"/>\n        <available file=\"${meta.inf.dir}/persistence.xml\" property=\"has.persistence.xml\"/>\n        <condition property=\"junit.available\">\n            <or>\n                <available classname=\"org.junit.Test\" classpath=\"${run.test.classpath}\"/>\n                <available classname=\"junit.framework.Test\" classpath=\"${run.test.classpath}\"/>\n            </or>\n        </condition>\n        <condition property=\"testng.available\">\n            <available classname=\"org.testng.annotations.Test\" classpath=\"${run.test.classpath}\"/>\n        </condition>\n        <condition property=\"junit+testng.available\">\n            <and>\n                <istrue value=\"${junit.available}\"/>\n                <istrue value=\"${testng.available}\"/>\n            </and>\n        </condition>\n        <condition else=\"testng\" property=\"testng.mode\" value=\"mixed\">\n            <istrue value=\"${junit+testng.available}\"/>\n        </condition>\n        <condition else=\"\" property=\"testng.debug.mode\" value=\"-mixed\">\n            <istrue value=\"${junit+testng.available}\"/>\n        </condition>\n        <property name=\"java.failonerror\" value=\"true\"/>\n    </target>\n    <target name=\"-post-init\">\n        <!-- Empty placeholder for easier customization. -->\n        <!-- You can override this target in the ../build.xml file. -->\n    </target>\n    <target depends=\"-pre-init,-init-private,-init-user,-init-project,-do-init\" name=\"-init-check\">\n        <fail unless=\"src.dir\">Must set src.dir</fail>\n        <fail unless=\"test.src.dir\">Must set test.src.dir</fail>\n        <fail unless=\"build.dir\">Must set build.dir</fail>\n        <fail unless=\"dist.dir\">Must set dist.dir</fail>\n        <fail unless=\"build.classes.dir\">Must set build.classes.dir</fail>\n        <fail unless=\"dist.javadoc.dir\">Must set dist.javadoc.dir</fail>\n        <fail unless=\"build.test.classes.dir\">Must set build.test.classes.dir</fail>\n        <fail unless=\"build.test.results.dir\">Must set build.test.results.dir</fail>\n        <fail unless=\"build.classes.excludes\">Must set build.classes.excludes</fail>\n        <fail unless=\"dist.jar\">Must set dist.jar</fail>\n    </target>\n    <target name=\"-init-macrodef-property\">\n        <macrodef name=\"property\" uri=\"http://www.netbeans.org/ns/j2se-project/1\">\n            <attribute name=\"name\"/>\n            <attribute name=\"value\"/>\n            <sequential>\n                <property name=\"@{name}\" value=\"${@{value}}\"/>\n            </sequential>\n        </macrodef>\n    </target>\n    <target depends=\"-init-ap-cmdline-properties\" if=\"ap.supported.internal\" name=\"-init-macrodef-javac-with-processors\">\n        <macrodef name=\"javac\" uri=\"http://www.netbeans.org/ns/j2se-project/3\">\n            <attribute default=\"${src.dir}\" name=\"srcdir\"/>\n            <attribute default=\"${build.classes.dir}\" name=\"destdir\"/>\n            <attribute default=\"${javac.classpath}\" name=\"classpath\"/>\n            <attribute default=\"${javac.processorpath}\" name=\"processorpath\"/>\n            <attribute default=\"${build.generated.sources.dir}/ap-source-output\" name=\"apgeneratedsrcdir\"/>\n            <attribute default=\"${includes}\" name=\"includes\"/>\n            <attribute default=\"${excludes}\" name=\"excludes\"/>\n            <attribute default=\"${javac.debug}\" name=\"debug\"/>\n            <attribute default=\"${empty.dir}\" name=\"sourcepath\"/>\n            <attribute default=\"${empty.dir}\" name=\"gensrcdir\"/>\n            <element name=\"customize\" optional=\"true\"/>\n            <sequential>\n                <property location=\"${build.dir}/empty\" name=\"empty.dir\"/>\n                <mkdir dir=\"${empty.dir}\"/>\n                <mkdir dir=\"@{apgeneratedsrcdir}\"/>\n                <javac debug=\"@{debug}\" deprecation=\"${javac.deprecation}\" destdir=\"@{destdir}\" encoding=\"${source.encoding}\" excludes=\"@{excludes}\" fork=\"${javac.fork}\" includeantruntime=\"false\" includes=\"@{includes}\" source=\"${javac.source}\" sourcepath=\"@{sourcepath}\" srcdir=\"@{srcdir}\" target=\"${javac.target}\" tempdir=\"${java.io.tmpdir}\">\n                    <src>\n                        <dirset dir=\"@{gensrcdir}\" erroronmissingdir=\"false\">\n                            <include name=\"*\"/>\n                        </dirset>\n                    </src>\n                    <classpath>\n                        <path path=\"@{classpath}\"/>\n                    </classpath>\n                    <compilerarg line=\"${endorsed.classpath.cmd.line.arg}\"/>\n                    <compilerarg line=\"${javac.profile.cmd.line.arg}\"/>\n                    <compilerarg line=\"${javac.compilerargs}\"/>\n                    <compilerarg value=\"-processorpath\"/>\n                    <compilerarg path=\"@{processorpath}:${empty.dir}\"/>\n                    <compilerarg line=\"${ap.processors.internal}\"/>\n                    <compilerarg line=\"${annotation.processing.processor.options}\"/>\n                    <compilerarg value=\"-s\"/>\n                    <compilerarg path=\"@{apgeneratedsrcdir}\"/>\n                    <compilerarg line=\"${ap.proc.none.internal}\"/>\n                    <customize/>\n                </javac>\n            </sequential>\n        </macrodef>\n    </target>\n    <target depends=\"-init-ap-cmdline-properties\" name=\"-init-macrodef-javac-without-processors\" unless=\"ap.supported.internal\">\n        <macrodef name=\"javac\" uri=\"http://www.netbeans.org/ns/j2se-project/3\">\n            <attribute default=\"${src.dir}\" name=\"srcdir\"/>\n            <attribute default=\"${build.classes.dir}\" name=\"destdir\"/>\n            <attribute default=\"${javac.classpath}\" name=\"classpath\"/>\n            <attribute default=\"${javac.processorpath}\" name=\"processorpath\"/>\n            <attribute default=\"${build.generated.sources.dir}/ap-source-output\" name=\"apgeneratedsrcdir\"/>\n            <attribute default=\"${includes}\" name=\"includes\"/>\n            <attribute default=\"${excludes}\" name=\"excludes\"/>\n            <attribute default=\"${javac.debug}\" name=\"debug\"/>\n            <attribute default=\"${empty.dir}\" name=\"sourcepath\"/>\n            <attribute default=\"${empty.dir}\" name=\"gensrcdir\"/>\n            <element name=\"customize\" optional=\"true\"/>\n            <sequential>\n                <property location=\"${build.dir}/empty\" name=\"empty.dir\"/>\n                <mkdir dir=\"${empty.dir}\"/>\n                <javac debug=\"@{debug}\" deprecation=\"${javac.deprecation}\" destdir=\"@{destdir}\" encoding=\"${source.encoding}\" excludes=\"@{excludes}\" fork=\"${javac.fork}\" includeantruntime=\"false\" includes=\"@{includes}\" source=\"${javac.source}\" sourcepath=\"@{sourcepath}\" srcdir=\"@{srcdir}\" target=\"${javac.target}\" tempdir=\"${java.io.tmpdir}\">\n                    <src>\n                        <dirset dir=\"@{gensrcdir}\" erroronmissingdir=\"false\">\n                            <include name=\"*\"/>\n                        </dirset>\n                    </src>\n                    <classpath>\n                        <path path=\"@{classpath}\"/>\n                    </classpath>\n                    <compilerarg line=\"${endorsed.classpath.cmd.line.arg}\"/>\n                    <compilerarg line=\"${javac.profile.cmd.line.arg}\"/>\n                    <compilerarg line=\"${javac.compilerargs}\"/>\n                    <customize/>\n                </javac>\n            </sequential>\n        </macrodef>\n    </target>\n    <target depends=\"-init-macrodef-javac-with-processors,-init-macrodef-javac-without-processors\" name=\"-init-macrodef-javac\">\n        <macrodef name=\"depend\" uri=\"http://www.netbeans.org/ns/j2se-project/3\">\n            <attribute default=\"${src.dir}\" name=\"srcdir\"/>\n            <attribute default=\"${build.classes.dir}\" name=\"destdir\"/>\n            <attribute default=\"${javac.classpath}\" name=\"classpath\"/>\n            <sequential>\n                <depend cache=\"${build.dir}/depcache\" destdir=\"@{destdir}\" excludes=\"${excludes}\" includes=\"${includes}\" srcdir=\"@{srcdir}\">\n                    <classpath>\n                        <path path=\"@{classpath}\"/>\n                    </classpath>\n                </depend>\n            </sequential>\n        </macrodef>\n        <macrodef name=\"force-recompile\" uri=\"http://www.netbeans.org/ns/j2se-project/3\">\n            <attribute default=\"${build.classes.dir}\" name=\"destdir\"/>\n            <sequential>\n                <fail unless=\"javac.includes\">Must set javac.includes</fail>\n                <pathconvert pathsep=\"${line.separator}\" property=\"javac.includes.binary\">\n                    <path>\n                        <filelist dir=\"@{destdir}\" files=\"${javac.includes}\"/>\n                    </path>\n                    <globmapper from=\"*.java\" to=\"*.class\"/>\n                </pathconvert>\n                <tempfile deleteonexit=\"true\" property=\"javac.includesfile.binary\"/>\n                <echo file=\"${javac.includesfile.binary}\" message=\"${javac.includes.binary}\"/>\n                <delete>\n                    <files includesfile=\"${javac.includesfile.binary}\"/>\n                </delete>\n                <delete>\n                    <fileset file=\"${javac.includesfile.binary}\"/>\n                </delete>\n            </sequential>\n        </macrodef>\n    </target>\n    <target if=\"${junit.available}\" name=\"-init-macrodef-junit-init\">\n        <condition else=\"false\" property=\"nb.junit.batch\" value=\"true\">\n            <and>\n                <istrue value=\"${junit.available}\"/>\n                <not>\n                    <isset property=\"test.method\"/>\n                </not>\n            </and>\n        </condition>\n        <condition else=\"false\" property=\"nb.junit.single\" value=\"true\">\n            <and>\n                <istrue value=\"${junit.available}\"/>\n                <isset property=\"test.method\"/>\n            </and>\n        </condition>\n    </target>\n    <target name=\"-init-test-properties\">\n        <property name=\"test.binaryincludes\" value=\"&lt;nothing&gt;\"/>\n        <property name=\"test.binarytestincludes\" value=\"\"/>\n        <property name=\"test.binaryexcludes\" value=\"\"/>\n    </target>\n    <target if=\"${nb.junit.single}\" name=\"-init-macrodef-junit-single\" unless=\"${nb.junit.batch}\">\n        <macrodef name=\"junit\" uri=\"http://www.netbeans.org/ns/j2se-project/3\">\n            <attribute default=\"${includes}\" name=\"includes\"/>\n            <attribute default=\"${excludes}\" name=\"excludes\"/>\n            <attribute default=\"**\" name=\"testincludes\"/>\n            <attribute default=\"\" name=\"testmethods\"/>\n            <element name=\"customize\" optional=\"true\"/>\n            <sequential>\n                <property name=\"junit.forkmode\" value=\"perTest\"/>\n                <junit dir=\"${work.dir}\" errorproperty=\"tests.failed\" failureproperty=\"tests.failed\" fork=\"true\" forkmode=\"${junit.forkmode}\" showoutput=\"true\" tempdir=\"${build.dir}\">\n                    <test methods=\"@{testmethods}\" name=\"@{testincludes}\" todir=\"${build.test.results.dir}\"/>\n                    <syspropertyset>\n                        <propertyref prefix=\"test-sys-prop.\"/>\n                        <mapper from=\"test-sys-prop.*\" to=\"*\" type=\"glob\"/>\n                    </syspropertyset>\n                    <formatter type=\"brief\" usefile=\"false\"/>\n                    <formatter type=\"xml\"/>\n                    <jvmarg value=\"-ea\"/>\n                    <customize/>\n                </junit>\n            </sequential>\n        </macrodef>\n    </target>\n    <target depends=\"-init-test-properties\" if=\"${nb.junit.batch}\" name=\"-init-macrodef-junit-batch\" unless=\"${nb.junit.single}\">\n        <macrodef name=\"junit\" uri=\"http://www.netbeans.org/ns/j2se-project/3\">\n            <attribute default=\"${includes}\" name=\"includes\"/>\n            <attribute default=\"${excludes}\" name=\"excludes\"/>\n            <attribute default=\"**\" name=\"testincludes\"/>\n            <attribute default=\"\" name=\"testmethods\"/>\n            <element name=\"customize\" optional=\"true\"/>\n            <sequential>\n                <property name=\"junit.forkmode\" value=\"perTest\"/>\n                <junit dir=\"${work.dir}\" errorproperty=\"tests.failed\" failureproperty=\"tests.failed\" fork=\"true\" forkmode=\"${junit.forkmode}\" showoutput=\"true\" tempdir=\"${build.dir}\">\n                    <batchtest todir=\"${build.test.results.dir}\">\n                        <fileset dir=\"${test.src.dir}\" excludes=\"@{excludes},${excludes}\" includes=\"@{includes}\">\n                            <filename name=\"@{testincludes}\"/>\n                        </fileset>\n                        <fileset dir=\"${build.test.classes.dir}\" excludes=\"@{excludes},${excludes},${test.binaryexcludes}\" includes=\"${test.binaryincludes}\">\n                            <filename name=\"${test.binarytestincludes}\"/>\n                        </fileset>\n                    </batchtest>\n                    <syspropertyset>\n                        <propertyref prefix=\"test-sys-prop.\"/>\n                        <mapper from=\"test-sys-prop.*\" to=\"*\" type=\"glob\"/>\n                    </syspropertyset>\n                    <formatter type=\"brief\" usefile=\"false\"/>\n                    <formatter type=\"xml\"/>\n                    <jvmarg value=\"-ea\"/>\n                    <customize/>\n                </junit>\n            </sequential>\n        </macrodef>\n    </target>\n    <target depends=\"-init-macrodef-junit-init,-init-macrodef-junit-single, -init-macrodef-junit-batch\" if=\"${junit.available}\" name=\"-init-macrodef-junit\"/>\n    <target if=\"${testng.available}\" name=\"-init-macrodef-testng\">\n        <macrodef name=\"testng\" uri=\"http://www.netbeans.org/ns/j2se-project/3\">\n            <attribute default=\"${includes}\" name=\"includes\"/>\n            <attribute default=\"${excludes}\" name=\"excludes\"/>\n            <attribute default=\"**\" name=\"testincludes\"/>\n            <attribute default=\"\" name=\"testmethods\"/>\n            <element name=\"customize\" optional=\"true\"/>\n            <sequential>\n                <condition else=\"\" property=\"testng.methods.arg\" value=\"@{testincludes}.@{testmethods}\">\n                    <isset property=\"test.method\"/>\n                </condition>\n                <union id=\"test.set\">\n                    <fileset dir=\"${test.src.dir}\" excludes=\"@{excludes},**/*.xml,${excludes}\" includes=\"@{includes}\">\n                        <filename name=\"@{testincludes}\"/>\n                    </fileset>\n                </union>\n                <taskdef classname=\"org.testng.TestNGAntTask\" classpath=\"${run.test.classpath}\" name=\"testng\"/>\n                <testng classfilesetref=\"test.set\" failureProperty=\"tests.failed\" listeners=\"org.testng.reporters.VerboseReporter\" methods=\"${testng.methods.arg}\" mode=\"${testng.mode}\" outputdir=\"${build.test.results.dir}\" suitename=\"Choc-O-Holic\" testname=\"TestNG tests\" workingDir=\"${work.dir}\">\n                    <xmlfileset dir=\"${build.test.classes.dir}\" includes=\"@{testincludes}\"/>\n                    <propertyset>\n                        <propertyref prefix=\"test-sys-prop.\"/>\n                        <mapper from=\"test-sys-prop.*\" to=\"*\" type=\"glob\"/>\n                    </propertyset>\n                    <customize/>\n                </testng>\n            </sequential>\n        </macrodef>\n    </target>\n    <target name=\"-init-macrodef-test-impl\">\n        <macrodef name=\"test-impl\" uri=\"http://www.netbeans.org/ns/j2se-project/3\">\n            <attribute default=\"${includes}\" name=\"includes\"/>\n            <attribute default=\"${excludes}\" name=\"excludes\"/>\n            <attribute default=\"**\" name=\"testincludes\"/>\n            <attribute default=\"\" name=\"testmethods\"/>\n            <element implicit=\"true\" name=\"customize\" optional=\"true\"/>\n            <sequential>\n                <echo>No tests executed.</echo>\n            </sequential>\n        </macrodef>\n    </target>\n    <target depends=\"-init-macrodef-junit\" if=\"${junit.available}\" name=\"-init-macrodef-junit-impl\">\n        <macrodef name=\"test-impl\" uri=\"http://www.netbeans.org/ns/j2se-project/3\">\n            <attribute default=\"${includes}\" name=\"includes\"/>\n            <attribute default=\"${excludes}\" name=\"excludes\"/>\n            <attribute default=\"**\" name=\"testincludes\"/>\n            <attribute default=\"\" name=\"testmethods\"/>\n            <element implicit=\"true\" name=\"customize\" optional=\"true\"/>\n            <sequential>\n                <j2seproject3:junit excludes=\"@{excludes}\" includes=\"@{includes}\" testincludes=\"@{testincludes}\" testmethods=\"@{testmethods}\">\n                    <customize/>\n                </j2seproject3:junit>\n            </sequential>\n        </macrodef>\n    </target>\n    <target depends=\"-init-macrodef-testng\" if=\"${testng.available}\" name=\"-init-macrodef-testng-impl\">\n        <macrodef name=\"test-impl\" uri=\"http://www.netbeans.org/ns/j2se-project/3\">\n            <attribute default=\"${includes}\" name=\"includes\"/>\n            <attribute default=\"${excludes}\" name=\"excludes\"/>\n            <attribute default=\"**\" name=\"testincludes\"/>\n            <attribute default=\"\" name=\"testmethods\"/>\n            <element implicit=\"true\" name=\"customize\" optional=\"true\"/>\n            <sequential>\n                <j2seproject3:testng excludes=\"@{excludes}\" includes=\"@{includes}\" testincludes=\"@{testincludes}\" testmethods=\"@{testmethods}\">\n                    <customize/>\n                </j2seproject3:testng>\n            </sequential>\n        </macrodef>\n    </target>\n    <target depends=\"-init-macrodef-test-impl,-init-macrodef-junit-impl,-init-macrodef-testng-impl\" name=\"-init-macrodef-test\">\n        <macrodef name=\"test\" uri=\"http://www.netbeans.org/ns/j2se-project/3\">\n            <attribute default=\"${includes}\" name=\"includes\"/>\n            <attribute default=\"${excludes}\" name=\"excludes\"/>\n            <attribute default=\"**\" name=\"testincludes\"/>\n            <attribute default=\"\" name=\"testmethods\"/>\n            <sequential>\n                <j2seproject3:test-impl excludes=\"@{excludes}\" includes=\"@{includes}\" testincludes=\"@{testincludes}\" testmethods=\"@{testmethods}\">\n                    <customize>\n                        <classpath>\n                            <path path=\"${run.test.classpath}\"/>\n                        </classpath>\n                        <jvmarg line=\"${endorsed.classpath.cmd.line.arg}\"/>\n                        <jvmarg line=\"${run.jvmargs}\"/>\n                        <jvmarg line=\"${run.jvmargs.ide}\"/>\n                    </customize>\n                </j2seproject3:test-impl>\n            </sequential>\n        </macrodef>\n    </target>\n    <target if=\"${junit.available}\" name=\"-init-macrodef-junit-debug\" unless=\"${nb.junit.batch}\">\n        <macrodef name=\"junit-debug\" uri=\"http://www.netbeans.org/ns/j2se-project/3\">\n            <attribute default=\"${includes}\" name=\"includes\"/>\n            <attribute default=\"${excludes}\" name=\"excludes\"/>\n            <attribute default=\"**\" name=\"testincludes\"/>\n            <attribute default=\"\" name=\"testmethods\"/>\n            <element name=\"customize\" optional=\"true\"/>\n            <sequential>\n                <property name=\"junit.forkmode\" value=\"perTest\"/>\n                <junit dir=\"${work.dir}\" errorproperty=\"tests.failed\" failureproperty=\"tests.failed\" fork=\"true\" forkmode=\"${junit.forkmode}\" showoutput=\"true\" tempdir=\"${build.dir}\">\n                    <test methods=\"@{testmethods}\" name=\"@{testincludes}\" todir=\"${build.test.results.dir}\"/>\n                    <syspropertyset>\n                        <propertyref prefix=\"test-sys-prop.\"/>\n                        <mapper from=\"test-sys-prop.*\" to=\"*\" type=\"glob\"/>\n                    </syspropertyset>\n                    <formatter type=\"brief\" usefile=\"false\"/>\n                    <formatter type=\"xml\"/>\n                    <jvmarg value=\"-ea\"/>\n                    <jvmarg line=\"${debug-args-line}\"/>\n                    <jvmarg value=\"-Xrunjdwp:transport=${debug-transport},address=${jpda.address}\"/>\n                    <customize/>\n                </junit>\n            </sequential>\n        </macrodef>\n    </target>\n    <target depends=\"-init-test-properties\" if=\"${nb.junit.batch}\" name=\"-init-macrodef-junit-debug-batch\">\n        <macrodef name=\"junit-debug\" uri=\"http://www.netbeans.org/ns/j2se-project/3\">\n            <attribute default=\"${includes}\" name=\"includes\"/>\n            <attribute default=\"${excludes}\" name=\"excludes\"/>\n            <attribute default=\"**\" name=\"testincludes\"/>\n            <attribute default=\"\" name=\"testmethods\"/>\n            <element name=\"customize\" optional=\"true\"/>\n            <sequential>\n                <property name=\"junit.forkmode\" value=\"perTest\"/>\n                <junit dir=\"${work.dir}\" errorproperty=\"tests.failed\" failureproperty=\"tests.failed\" fork=\"true\" forkmode=\"${junit.forkmode}\" showoutput=\"true\" tempdir=\"${build.dir}\">\n                    <batchtest todir=\"${build.test.results.dir}\">\n                        <fileset dir=\"${test.src.dir}\" excludes=\"@{excludes},${excludes}\" includes=\"@{includes}\">\n                            <filename name=\"@{testincludes}\"/>\n                        </fileset>\n                        <fileset dir=\"${build.test.classes.dir}\" excludes=\"@{excludes},${excludes},${test.binaryexcludes}\" includes=\"${test.binaryincludes}\">\n                            <filename name=\"${test.binarytestincludes}\"/>\n                        </fileset>\n                    </batchtest>\n                    <syspropertyset>\n                        <propertyref prefix=\"test-sys-prop.\"/>\n                        <mapper from=\"test-sys-prop.*\" to=\"*\" type=\"glob\"/>\n                    </syspropertyset>\n                    <formatter type=\"brief\" usefile=\"false\"/>\n                    <formatter type=\"xml\"/>\n                    <jvmarg value=\"-ea\"/>\n                    <jvmarg line=\"${debug-args-line}\"/>\n                    <jvmarg value=\"-Xrunjdwp:transport=${debug-transport},address=${jpda.address}\"/>\n                    <customize/>\n                </junit>\n            </sequential>\n        </macrodef>\n    </target>\n    <target depends=\"-init-macrodef-junit-debug,-init-macrodef-junit-debug-batch\" if=\"${junit.available}\" name=\"-init-macrodef-junit-debug-impl\">\n        <macrodef name=\"test-debug-impl\" uri=\"http://www.netbeans.org/ns/j2se-project/3\">\n            <attribute default=\"${includes}\" name=\"includes\"/>\n            <attribute default=\"${excludes}\" name=\"excludes\"/>\n            <attribute default=\"**\" name=\"testincludes\"/>\n            <attribute default=\"\" name=\"testmethods\"/>\n            <element implicit=\"true\" name=\"customize\" optional=\"true\"/>\n            <sequential>\n                <j2seproject3:junit-debug excludes=\"@{excludes}\" includes=\"@{includes}\" testincludes=\"@{testincludes}\" testmethods=\"@{testmethods}\">\n                    <customize/>\n                </j2seproject3:junit-debug>\n            </sequential>\n        </macrodef>\n    </target>\n    <target if=\"${testng.available}\" name=\"-init-macrodef-testng-debug\">\n        <macrodef name=\"testng-debug\" uri=\"http://www.netbeans.org/ns/j2se-project/3\">\n            <attribute default=\"${main.class}\" name=\"testClass\"/>\n            <attribute default=\"\" name=\"testMethod\"/>\n            <element name=\"customize2\" optional=\"true\"/>\n            <sequential>\n                <condition else=\"-testclass @{testClass}\" property=\"test.class.or.method\" value=\"-methods @{testClass}.@{testMethod}\">\n                    <isset property=\"test.method\"/>\n                </condition>\n                <condition else=\"-suitename Choc-O-Holic -testname @{testClass} ${test.class.or.method}\" property=\"testng.cmd.args\" value=\"@{testClass}\">\n                    <matches pattern=\".*\\.xml\" string=\"@{testClass}\"/>\n                </condition>\n                <delete dir=\"${build.test.results.dir}\" quiet=\"true\"/>\n                <mkdir dir=\"${build.test.results.dir}\"/>\n                <j2seproject3:debug classname=\"org.testng.TestNG\" classpath=\"${debug.test.classpath}\">\n                    <customize>\n                        <customize2/>\n                        <jvmarg value=\"-ea\"/>\n                        <arg line=\"${testng.debug.mode}\"/>\n                        <arg line=\"-d ${build.test.results.dir}\"/>\n                        <arg line=\"-listener org.testng.reporters.VerboseReporter\"/>\n                        <arg line=\"${testng.cmd.args}\"/>\n                    </customize>\n                </j2seproject3:debug>\n            </sequential>\n        </macrodef>\n    </target>\n    <target depends=\"-init-macrodef-testng-debug\" if=\"${testng.available}\" name=\"-init-macrodef-testng-debug-impl\">\n        <macrodef name=\"testng-debug-impl\" uri=\"http://www.netbeans.org/ns/j2se-project/3\">\n            <attribute default=\"${main.class}\" name=\"testClass\"/>\n            <attribute default=\"\" name=\"testMethod\"/>\n            <element implicit=\"true\" name=\"customize2\" optional=\"true\"/>\n            <sequential>\n                <j2seproject3:testng-debug testClass=\"@{testClass}\" testMethod=\"@{testMethod}\">\n                    <customize2/>\n                </j2seproject3:testng-debug>\n            </sequential>\n        </macrodef>\n    </target>\n    <target depends=\"-init-macrodef-junit-debug-impl\" if=\"${junit.available}\" name=\"-init-macrodef-test-debug-junit\">\n        <macrodef name=\"test-debug\" uri=\"http://www.netbeans.org/ns/j2se-project/3\">\n            <attribute default=\"${includes}\" name=\"includes\"/>\n            <attribute default=\"${excludes}\" name=\"excludes\"/>\n            <attribute default=\"**\" name=\"testincludes\"/>\n            <attribute default=\"\" name=\"testmethods\"/>\n            <attribute default=\"${main.class}\" name=\"testClass\"/>\n            <attribute default=\"\" name=\"testMethod\"/>\n            <sequential>\n                <j2seproject3:test-debug-impl excludes=\"@{excludes}\" includes=\"@{includes}\" testincludes=\"@{testincludes}\" testmethods=\"@{testmethods}\">\n                    <customize>\n                        <classpath>\n                            <path path=\"${run.test.classpath}\"/>\n                        </classpath>\n                        <jvmarg line=\"${endorsed.classpath.cmd.line.arg}\"/>\n                        <jvmarg line=\"${run.jvmargs}\"/>\n                        <jvmarg line=\"${run.jvmargs.ide}\"/>\n                    </customize>\n                </j2seproject3:test-debug-impl>\n            </sequential>\n        </macrodef>\n    </target>\n    <target depends=\"-init-macrodef-testng-debug-impl\" if=\"${testng.available}\" name=\"-init-macrodef-test-debug-testng\">\n        <macrodef name=\"test-debug\" uri=\"http://www.netbeans.org/ns/j2se-project/3\">\n            <attribute default=\"${includes}\" name=\"includes\"/>\n            <attribute default=\"${excludes}\" name=\"excludes\"/>\n            <attribute default=\"**\" name=\"testincludes\"/>\n            <attribute default=\"\" name=\"testmethods\"/>\n            <attribute default=\"${main.class}\" name=\"testClass\"/>\n            <attribute default=\"\" name=\"testMethod\"/>\n            <sequential>\n                <j2seproject3:testng-debug-impl testClass=\"@{testClass}\" testMethod=\"@{testMethod}\">\n                    <customize2>\n                        <syspropertyset>\n                            <propertyref prefix=\"test-sys-prop.\"/>\n                            <mapper from=\"test-sys-prop.*\" to=\"*\" type=\"glob\"/>\n                        </syspropertyset>\n                    </customize2>\n                </j2seproject3:testng-debug-impl>\n            </sequential>\n        </macrodef>\n    </target>\n    <target depends=\"-init-macrodef-test-debug-junit,-init-macrodef-test-debug-testng\" name=\"-init-macrodef-test-debug\"/>\n    <!--\n                pre NB7.2 profiling section; consider it deprecated\n            -->\n    <target depends=\"-profile-pre-init, init, -profile-post-init, -profile-init-macrodef-profile, -profile-init-check\" if=\"profiler.info.jvmargs.agent\" name=\"profile-init\"/>\n    <target if=\"profiler.info.jvmargs.agent\" name=\"-profile-pre-init\">\n        <!-- Empty placeholder for easier customization. -->\n        <!-- You can override this target in the ../build.xml file. -->\n    </target>\n    <target if=\"profiler.info.jvmargs.agent\" name=\"-profile-post-init\">\n        <!-- Empty placeholder for easier customization. -->\n        <!-- You can override this target in the ../build.xml file. -->\n    </target>\n    <target if=\"profiler.info.jvmargs.agent\" name=\"-profile-init-macrodef-profile\">\n        <macrodef name=\"resolve\">\n            <attribute name=\"name\"/>\n            <attribute name=\"value\"/>\n            <sequential>\n                <property name=\"@{name}\" value=\"${env.@{value}}\"/>\n            </sequential>\n        </macrodef>\n        <macrodef name=\"profile\">\n            <attribute default=\"${main.class}\" name=\"classname\"/>\n            <element name=\"customize\" optional=\"true\"/>\n            <sequential>\n                <property environment=\"env\"/>\n                <resolve name=\"profiler.current.path\" value=\"${profiler.info.pathvar}\"/>\n                <java classname=\"@{classname}\" dir=\"${profiler.info.dir}\" failonerror=\"${java.failonerror}\" fork=\"true\" jvm=\"${profiler.info.jvm}\">\n                    <jvmarg line=\"${endorsed.classpath.cmd.line.arg}\"/>\n                    <jvmarg value=\"${profiler.info.jvmargs.agent}\"/>\n                    <jvmarg line=\"${profiler.info.jvmargs}\"/>\n                    <env key=\"${profiler.info.pathvar}\" path=\"${profiler.info.agentpath}:${profiler.current.path}\"/>\n                    <arg line=\"${application.args}\"/>\n                    <classpath>\n                        <path path=\"${run.classpath}\"/>\n                    </classpath>\n                    <syspropertyset>\n                        <propertyref prefix=\"run-sys-prop.\"/>\n                        <mapper from=\"run-sys-prop.*\" to=\"*\" type=\"glob\"/>\n                    </syspropertyset>\n                    <customize/>\n                </java>\n            </sequential>\n        </macrodef>\n    </target>\n    <target depends=\"-profile-pre-init, init, -profile-post-init, -profile-init-macrodef-profile\" if=\"profiler.info.jvmargs.agent\" name=\"-profile-init-check\">\n        <fail unless=\"profiler.info.jvm\">Must set JVM to use for profiling in profiler.info.jvm</fail>\n        <fail unless=\"profiler.info.jvmargs.agent\">Must set profiler agent JVM arguments in profiler.info.jvmargs.agent</fail>\n    </target>\n    <!--\n                end of pre NB7.2 profiling section\n            -->\n    <target depends=\"-init-debug-args\" name=\"-init-macrodef-nbjpda\">\n        <macrodef name=\"nbjpdastart\" uri=\"http://www.netbeans.org/ns/j2se-project/1\">\n            <attribute default=\"${main.class}\" name=\"name\"/>\n            <attribute default=\"${debug.classpath}\" name=\"classpath\"/>\n            <attribute default=\"\" name=\"stopclassname\"/>\n            <sequential>\n                <nbjpdastart addressproperty=\"jpda.address\" name=\"@{name}\" stopclassname=\"@{stopclassname}\" transport=\"${debug-transport}\">\n                    <classpath>\n                        <path path=\"@{classpath}\"/>\n                    </classpath>\n                </nbjpdastart>\n            </sequential>\n        </macrodef>\n        <macrodef name=\"nbjpdareload\" uri=\"http://www.netbeans.org/ns/j2se-project/1\">\n            <attribute default=\"${build.classes.dir}\" name=\"dir\"/>\n            <sequential>\n                <nbjpdareload>\n                    <fileset dir=\"@{dir}\" includes=\"${fix.classes}\">\n                        <include name=\"${fix.includes}*.class\"/>\n                    </fileset>\n                </nbjpdareload>\n            </sequential>\n        </macrodef>\n    </target>\n    <target name=\"-init-debug-args\">\n        <property name=\"version-output\" value=\"java version &quot;${ant.java.version}\"/>\n        <condition property=\"have-jdk-older-than-1.4\">\n            <or>\n                <contains string=\"${version-output}\" substring=\"java version &quot;1.0\"/>\n                <contains string=\"${version-output}\" substring=\"java version &quot;1.1\"/>\n                <contains string=\"${version-output}\" substring=\"java version &quot;1.2\"/>\n                <contains string=\"${version-output}\" substring=\"java version &quot;1.3\"/>\n            </or>\n        </condition>\n        <condition else=\"-Xdebug\" property=\"debug-args-line\" value=\"-Xdebug -Xnoagent -Djava.compiler=none\">\n            <istrue value=\"${have-jdk-older-than-1.4}\"/>\n        </condition>\n        <condition else=\"dt_socket\" property=\"debug-transport-by-os\" value=\"dt_shmem\">\n            <os family=\"windows\"/>\n        </condition>\n        <condition else=\"${debug-transport-by-os}\" property=\"debug-transport\" value=\"${debug.transport}\">\n            <isset property=\"debug.transport\"/>\n        </condition>\n    </target>\n    <target depends=\"-init-debug-args\" name=\"-init-macrodef-debug\">\n        <macrodef name=\"debug\" uri=\"http://www.netbeans.org/ns/j2se-project/3\">\n            <attribute default=\"${main.class}\" name=\"classname\"/>\n            <attribute default=\"${debug.classpath}\" name=\"classpath\"/>\n            <element name=\"customize\" optional=\"true\"/>\n            <sequential>\n                <java classname=\"@{classname}\" dir=\"${work.dir}\" failonerror=\"${java.failonerror}\" fork=\"true\">\n                    <jvmarg line=\"${endorsed.classpath.cmd.line.arg}\"/>\n                    <jvmarg line=\"${debug-args-line}\"/>\n                    <jvmarg value=\"-Xrunjdwp:transport=${debug-transport},address=${jpda.address}\"/>\n                    <jvmarg value=\"-Dfile.encoding=${runtime.encoding}\"/>\n                    <redirector errorencoding=\"${runtime.encoding}\" inputencoding=\"${runtime.encoding}\" outputencoding=\"${runtime.encoding}\"/>\n                    <jvmarg line=\"${run.jvmargs}\"/>\n                    <jvmarg line=\"${run.jvmargs.ide}\"/>\n                    <classpath>\n                        <path path=\"@{classpath}\"/>\n                    </classpath>\n                    <syspropertyset>\n                        <propertyref prefix=\"run-sys-prop.\"/>\n                        <mapper from=\"run-sys-prop.*\" to=\"*\" type=\"glob\"/>\n                    </syspropertyset>\n                    <customize/>\n                </java>\n            </sequential>\n        </macrodef>\n    </target>\n    <target name=\"-init-macrodef-java\">\n        <macrodef name=\"java\" uri=\"http://www.netbeans.org/ns/j2se-project/1\">\n            <attribute default=\"${main.class}\" name=\"classname\"/>\n            <attribute default=\"${run.classpath}\" name=\"classpath\"/>\n            <attribute default=\"jvm\" name=\"jvm\"/>\n            <element name=\"customize\" optional=\"true\"/>\n            <sequential>\n                <java classname=\"@{classname}\" dir=\"${work.dir}\" failonerror=\"${java.failonerror}\" fork=\"true\">\n                    <jvmarg line=\"${endorsed.classpath.cmd.line.arg}\"/>\n                    <jvmarg value=\"-Dfile.encoding=${runtime.encoding}\"/>\n                    <redirector errorencoding=\"${runtime.encoding}\" inputencoding=\"${runtime.encoding}\" outputencoding=\"${runtime.encoding}\"/>\n                    <jvmarg line=\"${run.jvmargs}\"/>\n                    <jvmarg line=\"${run.jvmargs.ide}\"/>\n                    <classpath>\n                        <path path=\"@{classpath}\"/>\n                    </classpath>\n                    <syspropertyset>\n                        <propertyref prefix=\"run-sys-prop.\"/>\n                        <mapper from=\"run-sys-prop.*\" to=\"*\" type=\"glob\"/>\n                    </syspropertyset>\n                    <customize/>\n                </java>\n            </sequential>\n        </macrodef>\n    </target>\n    <target name=\"-init-macrodef-copylibs\">\n        <macrodef name=\"copylibs\" uri=\"http://www.netbeans.org/ns/j2se-project/3\">\n            <attribute default=\"${manifest.file}\" name=\"manifest\"/>\n            <element name=\"customize\" optional=\"true\"/>\n            <sequential>\n                <property location=\"${build.classes.dir}\" name=\"build.classes.dir.resolved\"/>\n                <pathconvert property=\"run.classpath.without.build.classes.dir\">\n                    <path path=\"${run.classpath}\"/>\n                    <map from=\"${build.classes.dir.resolved}\" to=\"\"/>\n                </pathconvert>\n                <pathconvert pathsep=\" \" property=\"jar.classpath\">\n                    <path path=\"${run.classpath.without.build.classes.dir}\"/>\n                    <chainedmapper>\n                        <flattenmapper/>\n                        <filtermapper>\n                            <replacestring from=\" \" to=\"%20\"/>\n                        </filtermapper>\n                        <globmapper from=\"*\" to=\"lib/*\"/>\n                    </chainedmapper>\n                </pathconvert>\n                <taskdef classname=\"org.netbeans.modules.java.j2seproject.copylibstask.CopyLibs\" classpath=\"${libs.CopyLibs.classpath}\" name=\"copylibs\"/>\n                <copylibs compress=\"${jar.compress}\" excludeFromCopy=\"${copylibs.excludes}\" index=\"${jar.index}\" indexMetaInf=\"${jar.index.metainf}\" jarfile=\"${dist.jar}\" manifest=\"@{manifest}\" manifestencoding=\"UTF-8\" rebase=\"${copylibs.rebase}\" runtimeclasspath=\"${run.classpath.without.build.classes.dir}\">\n                    <fileset dir=\"${build.classes.dir}\" excludes=\"${dist.archive.excludes}\"/>\n                    <manifest>\n                        <attribute name=\"Class-Path\" value=\"${jar.classpath}\"/>\n                        <customize/>\n                    </manifest>\n                </copylibs>\n            </sequential>\n        </macrodef>\n    </target>\n    <target name=\"-init-presetdef-jar\">\n        <presetdef name=\"jar\" uri=\"http://www.netbeans.org/ns/j2se-project/1\">\n            <jar compress=\"${jar.compress}\" index=\"${jar.index}\" jarfile=\"${dist.jar}\" manifestencoding=\"UTF-8\">\n                <j2seproject1:fileset dir=\"${build.classes.dir}\" excludes=\"${dist.archive.excludes}\"/>\n            </jar>\n        </presetdef>\n    </target>\n    <target name=\"-init-ap-cmdline-properties\">\n        <property name=\"annotation.processing.enabled\" value=\"true\"/>\n        <property name=\"annotation.processing.processors.list\" value=\"\"/>\n        <property name=\"annotation.processing.processor.options\" value=\"\"/>\n        <property name=\"annotation.processing.run.all.processors\" value=\"true\"/>\n        <property name=\"javac.processorpath\" value=\"${javac.classpath}\"/>\n        <property name=\"javac.test.processorpath\" value=\"${javac.test.classpath}\"/>\n        <condition property=\"ap.supported.internal\" value=\"true\">\n            <not>\n                <matches pattern=\"1\\.[0-5](\\..*)?\" string=\"${javac.source}\"/>\n            </not>\n        </condition>\n    </target>\n    <target depends=\"-init-ap-cmdline-properties\" if=\"ap.supported.internal\" name=\"-init-ap-cmdline-supported\">\n        <condition else=\"\" property=\"ap.processors.internal\" value=\"-processor ${annotation.processing.processors.list}\">\n            <isfalse value=\"${annotation.processing.run.all.processors}\"/>\n        </condition>\n        <condition else=\"\" property=\"ap.proc.none.internal\" value=\"-proc:none\">\n            <isfalse value=\"${annotation.processing.enabled}\"/>\n        </condition>\n    </target>\n    <target depends=\"-init-ap-cmdline-properties,-init-ap-cmdline-supported\" name=\"-init-ap-cmdline\">\n        <property name=\"ap.cmd.line.internal\" value=\"\"/>\n    </target>\n    <target depends=\"-pre-init,-init-private,-init-user,-init-project,-do-init,-post-init,-init-check,-init-macrodef-property,-init-macrodef-javac,-init-macrodef-test,-init-macrodef-test-debug,-init-macrodef-nbjpda,-init-macrodef-debug,-init-macrodef-java,-init-presetdef-jar,-init-ap-cmdline\" name=\"init\"/>\n    <!--\n                ===================\n                COMPILATION SECTION\n                ===================\n            -->\n    <target name=\"-deps-jar-init\" unless=\"built-jar.properties\">\n        <property location=\"${build.dir}/built-jar.properties\" name=\"built-jar.properties\"/>\n        <delete file=\"${built-jar.properties}\" quiet=\"true\"/>\n    </target>\n    <target if=\"already.built.jar.${basedir}\" name=\"-warn-already-built-jar\">\n        <echo level=\"warn\" message=\"Cycle detected: Choc-O-Holic was already built\"/>\n    </target>\n    <target depends=\"init,-deps-jar-init\" name=\"deps-jar\" unless=\"no.deps\">\n        <mkdir dir=\"${build.dir}\"/>\n        <touch file=\"${built-jar.properties}\" verbose=\"false\"/>\n        <property file=\"${built-jar.properties}\" prefix=\"already.built.jar.\"/>\n        <antcall target=\"-warn-already-built-jar\"/>\n        <propertyfile file=\"${built-jar.properties}\">\n            <entry key=\"${basedir}\" value=\"\"/>\n        </propertyfile>\n    </target>\n    <target depends=\"init,-check-automatic-build,-clean-after-automatic-build\" name=\"-verify-automatic-build\"/>\n    <target depends=\"init\" name=\"-check-automatic-build\">\n        <available file=\"${build.classes.dir}/.netbeans_automatic_build\" property=\"netbeans.automatic.build\"/>\n    </target>\n    <target depends=\"init\" if=\"netbeans.automatic.build\" name=\"-clean-after-automatic-build\">\n        <antcall target=\"clean\"/>\n    </target>\n    <target depends=\"init,deps-jar\" name=\"-pre-pre-compile\">\n        <mkdir dir=\"${build.classes.dir}\"/>\n    </target>\n    <target name=\"-pre-compile\">\n        <!-- Empty placeholder for easier customization. -->\n        <!-- You can override this target in the ../build.xml file. -->\n    </target>\n    <target if=\"do.depend.true\" name=\"-compile-depend\">\n        <pathconvert property=\"build.generated.subdirs\">\n            <dirset dir=\"${build.generated.sources.dir}\" erroronmissingdir=\"false\">\n                <include name=\"*\"/>\n            </dirset>\n        </pathconvert>\n        <j2seproject3:depend srcdir=\"${src.dir}:${build.generated.subdirs}\"/>\n    </target>\n    <target depends=\"init,deps-jar,-pre-pre-compile,-pre-compile, -copy-persistence-xml,-compile-depend\" if=\"have.sources\" name=\"-do-compile\">\n        <j2seproject3:javac gensrcdir=\"${build.generated.sources.dir}\"/>\n        <copy todir=\"${build.classes.dir}\">\n            <fileset dir=\"${src.dir}\" excludes=\"${build.classes.excludes},${excludes}\" includes=\"${includes}\"/>\n        </copy>\n    </target>\n    <target if=\"has.persistence.xml\" name=\"-copy-persistence-xml\">\n        <mkdir dir=\"${build.classes.dir}/META-INF\"/>\n        <copy todir=\"${build.classes.dir}/META-INF\">\n            <fileset dir=\"${meta.inf.dir}\" includes=\"persistence.xml orm.xml\"/>\n        </copy>\n    </target>\n    <target name=\"-post-compile\">\n        <!-- Empty placeholder for easier customization. -->\n        <!-- You can override this target in the ../build.xml file. -->\n    </target>\n    <target depends=\"init,deps-jar,-verify-automatic-build,-pre-pre-compile,-pre-compile,-do-compile,-post-compile\" description=\"Compile project.\" name=\"compile\"/>\n    <target name=\"-pre-compile-single\">\n        <!-- Empty placeholder for easier customization. -->\n        <!-- You can override this target in the ../build.xml file. -->\n    </target>\n    <target depends=\"init,deps-jar,-pre-pre-compile\" name=\"-do-compile-single\">\n        <fail unless=\"javac.includes\">Must select some files in the IDE or set javac.includes</fail>\n        <j2seproject3:force-recompile/>\n        <j2seproject3:javac excludes=\"\" gensrcdir=\"${build.generated.sources.dir}\" includes=\"${javac.includes}\" sourcepath=\"${src.dir}\"/>\n    </target>\n    <target name=\"-post-compile-single\">\n        <!-- Empty placeholder for easier customization. -->\n        <!-- You can override this target in the ../build.xml file. -->\n    </target>\n    <target depends=\"init,deps-jar,-verify-automatic-build,-pre-pre-compile,-pre-compile-single,-do-compile-single,-post-compile-single\" name=\"compile-single\"/>\n    <!--\n                ====================\n                JAR BUILDING SECTION\n                ====================\n            -->\n    <target depends=\"init\" name=\"-pre-pre-jar\">\n        <dirname file=\"${dist.jar}\" property=\"dist.jar.dir\"/>\n        <mkdir dir=\"${dist.jar.dir}\"/>\n    </target>\n    <target name=\"-pre-jar\">\n        <!-- Empty placeholder for easier customization. -->\n        <!-- You can override this target in the ../build.xml file. -->\n    </target>\n    <target depends=\"init\" if=\"do.archive\" name=\"-do-jar-create-manifest\" unless=\"manifest.available\">\n        <tempfile deleteonexit=\"true\" destdir=\"${build.dir}\" property=\"tmp.manifest.file\"/>\n        <touch file=\"${tmp.manifest.file}\" verbose=\"false\"/>\n    </target>\n    <target depends=\"init\" if=\"do.archive+manifest.available\" name=\"-do-jar-copy-manifest\">\n        <tempfile deleteonexit=\"true\" destdir=\"${build.dir}\" property=\"tmp.manifest.file\"/>\n        <copy encoding=\"${manifest.encoding}\" file=\"${manifest.file}\" outputencoding=\"UTF-8\" tofile=\"${tmp.manifest.file}\"/>\n    </target>\n    <target depends=\"init,-do-jar-create-manifest,-do-jar-copy-manifest\" if=\"do.archive+main.class.available\" name=\"-do-jar-set-mainclass\">\n        <manifest encoding=\"UTF-8\" file=\"${tmp.manifest.file}\" mode=\"update\">\n            <attribute name=\"Main-Class\" value=\"${main.class}\"/>\n        </manifest>\n    </target>\n    <target depends=\"init,-do-jar-create-manifest,-do-jar-copy-manifest\" if=\"do.archive+profile.available\" name=\"-do-jar-set-profile\">\n        <manifest encoding=\"UTF-8\" file=\"${tmp.manifest.file}\" mode=\"update\">\n            <attribute name=\"Profile\" value=\"${javac.profile}\"/>\n        </manifest>\n    </target>\n    <target depends=\"init,-do-jar-create-manifest,-do-jar-copy-manifest\" if=\"do.archive+splashscreen.available\" name=\"-do-jar-set-splashscreen\">\n        <basename file=\"${application.splash}\" property=\"splashscreen.basename\"/>\n        <mkdir dir=\"${build.classes.dir}/META-INF\"/>\n        <copy failonerror=\"false\" file=\"${application.splash}\" todir=\"${build.classes.dir}/META-INF\"/>\n        <manifest encoding=\"UTF-8\" file=\"${tmp.manifest.file}\" mode=\"update\">\n            <attribute name=\"SplashScreen-Image\" value=\"META-INF/${splashscreen.basename}\"/>\n        </manifest>\n    </target>\n    <target depends=\"init,-init-macrodef-copylibs,compile,-pre-pre-jar,-pre-jar,-do-jar-create-manifest,-do-jar-copy-manifest,-do-jar-set-mainclass,-do-jar-set-profile,-do-jar-set-splashscreen\" if=\"do.mkdist\" name=\"-do-jar-copylibs\">\n        <j2seproject3:copylibs manifest=\"${tmp.manifest.file}\"/>\n        <echo level=\"info\">To run this application from the command line without Ant, try:</echo>\n        <property location=\"${dist.jar}\" name=\"dist.jar.resolved\"/>\n        <echo level=\"info\">java -jar \"${dist.jar.resolved}\"</echo>\n    </target>\n    <target depends=\"init,compile,-pre-pre-jar,-pre-jar,-do-jar-create-manifest,-do-jar-copy-manifest,-do-jar-set-mainclass,-do-jar-set-profile,-do-jar-set-splashscreen\" if=\"do.archive\" name=\"-do-jar-jar\" unless=\"do.mkdist\">\n        <j2seproject1:jar manifest=\"${tmp.manifest.file}\"/>\n        <property location=\"${build.classes.dir}\" name=\"build.classes.dir.resolved\"/>\n        <property location=\"${dist.jar}\" name=\"dist.jar.resolved\"/>\n        <pathconvert property=\"run.classpath.with.dist.jar\">\n            <path path=\"${run.classpath}\"/>\n            <map from=\"${build.classes.dir.resolved}\" to=\"${dist.jar.resolved}\"/>\n        </pathconvert>\n        <condition else=\"\" property=\"jar.usage.message\" value=\"To run this application from the command line without Ant, try:${line.separator}${platform.java} -cp ${run.classpath.with.dist.jar} ${main.class}\">\n            <isset property=\"main.class.available\"/>\n        </condition>\n        <condition else=\"debug\" property=\"jar.usage.level\" value=\"info\">\n            <isset property=\"main.class.available\"/>\n        </condition>\n        <echo level=\"${jar.usage.level}\" message=\"${jar.usage.message}\"/>\n    </target>\n    <target depends=\"-do-jar-copylibs\" if=\"do.archive\" name=\"-do-jar-delete-manifest\">\n        <delete>\n            <fileset file=\"${tmp.manifest.file}\"/>\n        </delete>\n    </target>\n    <target depends=\"init,compile,-pre-pre-jar,-pre-jar,-do-jar-create-manifest,-do-jar-copy-manifest,-do-jar-set-mainclass,-do-jar-set-profile,-do-jar-set-splashscreen,-do-jar-jar,-do-jar-delete-manifest\" name=\"-do-jar-without-libraries\"/>\n    <target depends=\"init,compile,-pre-pre-jar,-pre-jar,-do-jar-create-manifest,-do-jar-copy-manifest,-do-jar-set-mainclass,-do-jar-set-profile,-do-jar-set-splashscreen,-do-jar-copylibs,-do-jar-delete-manifest\" name=\"-do-jar-with-libraries\"/>\n    <target name=\"-post-jar\">\n        <!-- Empty placeholder for easier customization. -->\n        <!-- You can override this target in the ../build.xml file. -->\n    </target>\n    <target depends=\"init,compile,-pre-jar,-do-jar-without-libraries,-do-jar-with-libraries,-post-jar\" name=\"-do-jar\"/>\n    <target depends=\"init,compile,-pre-jar,-do-jar,-post-jar\" description=\"Build JAR.\" name=\"jar\"/>\n    <!--\n                =================\n                EXECUTION SECTION\n                =================\n            -->\n    <target depends=\"init,compile\" description=\"Run a main class.\" name=\"run\">\n        <j2seproject1:java>\n            <customize>\n                <arg line=\"${application.args}\"/>\n            </customize>\n        </j2seproject1:java>\n    </target>\n    <target name=\"-do-not-recompile\">\n        <property name=\"javac.includes.binary\" value=\"\"/>\n    </target>\n    <target depends=\"init,compile-single\" name=\"run-single\">\n        <fail unless=\"run.class\">Must select one file in the IDE or set run.class</fail>\n        <j2seproject1:java classname=\"${run.class}\"/>\n    </target>\n    <target depends=\"init,compile-test-single\" name=\"run-test-with-main\">\n        <fail unless=\"run.class\">Must select one file in the IDE or set run.class</fail>\n        <j2seproject1:java classname=\"${run.class}\" classpath=\"${run.test.classpath}\"/>\n    </target>\n    <!--\n                =================\n                DEBUGGING SECTION\n                =================\n            -->\n    <target depends=\"init\" if=\"netbeans.home\" name=\"-debug-start-debugger\">\n        <j2seproject1:nbjpdastart name=\"${debug.class}\"/>\n    </target>\n    <target depends=\"init\" if=\"netbeans.home\" name=\"-debug-start-debugger-main-test\">\n        <j2seproject1:nbjpdastart classpath=\"${debug.test.classpath}\" name=\"${debug.class}\"/>\n    </target>\n    <target depends=\"init,compile\" name=\"-debug-start-debuggee\">\n        <j2seproject3:debug>\n            <customize>\n                <arg line=\"${application.args}\"/>\n            </customize>\n        </j2seproject3:debug>\n    </target>\n    <target depends=\"init,compile,-debug-start-debugger,-debug-start-debuggee\" description=\"Debug project in IDE.\" if=\"netbeans.home\" name=\"debug\"/>\n    <target depends=\"init\" if=\"netbeans.home\" name=\"-debug-start-debugger-stepinto\">\n        <j2seproject1:nbjpdastart stopclassname=\"${main.class}\"/>\n    </target>\n    <target depends=\"init,compile,-debug-start-debugger-stepinto,-debug-start-debuggee\" if=\"netbeans.home\" name=\"debug-stepinto\"/>\n    <target depends=\"init,compile-single\" if=\"netbeans.home\" name=\"-debug-start-debuggee-single\">\n        <fail unless=\"debug.class\">Must select one file in the IDE or set debug.class</fail>\n        <j2seproject3:debug classname=\"${debug.class}\"/>\n    </target>\n    <target depends=\"init,compile-single,-debug-start-debugger,-debug-start-debuggee-single\" if=\"netbeans.home\" name=\"debug-single\"/>\n    <target depends=\"init,compile-test-single\" if=\"netbeans.home\" name=\"-debug-start-debuggee-main-test\">\n        <fail unless=\"debug.class\">Must select one file in the IDE or set debug.class</fail>\n        <j2seproject3:debug classname=\"${debug.class}\" classpath=\"${debug.test.classpath}\"/>\n    </target>\n    <target depends=\"init,compile-test-single,-debug-start-debugger-main-test,-debug-start-debuggee-main-test\" if=\"netbeans.home\" name=\"debug-test-with-main\"/>\n    <target depends=\"init\" name=\"-pre-debug-fix\">\n        <fail unless=\"fix.includes\">Must set fix.includes</fail>\n        <property name=\"javac.includes\" value=\"${fix.includes}.java\"/>\n    </target>\n    <target depends=\"init,-pre-debug-fix,compile-single\" if=\"netbeans.home\" name=\"-do-debug-fix\">\n        <j2seproject1:nbjpdareload/>\n    </target>\n    <target depends=\"init,-pre-debug-fix,-do-debug-fix\" if=\"netbeans.home\" name=\"debug-fix\"/>\n    <!--\n                =================\n                PROFILING SECTION\n                =================\n            -->\n    <!--\n                pre NB7.2 profiler integration\n            -->\n    <target depends=\"profile-init,compile\" description=\"Profile a project in the IDE.\" if=\"profiler.info.jvmargs.agent\" name=\"-profile-pre72\">\n        <fail unless=\"netbeans.home\">This target only works when run from inside the NetBeans IDE.</fail>\n        <nbprofiledirect>\n            <classpath>\n                <path path=\"${run.classpath}\"/>\n            </classpath>\n        </nbprofiledirect>\n        <profile/>\n    </target>\n    <target depends=\"profile-init,compile-single\" description=\"Profile a selected class in the IDE.\" if=\"profiler.info.jvmargs.agent\" name=\"-profile-single-pre72\">\n        <fail unless=\"profile.class\">Must select one file in the IDE or set profile.class</fail>\n        <fail unless=\"netbeans.home\">This target only works when run from inside the NetBeans IDE.</fail>\n        <nbprofiledirect>\n            <classpath>\n                <path path=\"${run.classpath}\"/>\n            </classpath>\n        </nbprofiledirect>\n        <profile classname=\"${profile.class}\"/>\n    </target>\n    <target depends=\"profile-init,compile-single\" if=\"profiler.info.jvmargs.agent\" name=\"-profile-applet-pre72\">\n        <fail unless=\"netbeans.home\">This target only works when run from inside the NetBeans IDE.</fail>\n        <nbprofiledirect>\n            <classpath>\n                <path path=\"${run.classpath}\"/>\n            </classpath>\n        </nbprofiledirect>\n        <profile classname=\"sun.applet.AppletViewer\">\n            <customize>\n                <arg value=\"${applet.url}\"/>\n            </customize>\n        </profile>\n    </target>\n    <target depends=\"profile-init,compile-test-single\" if=\"profiler.info.jvmargs.agent\" name=\"-profile-test-single-pre72\">\n        <fail unless=\"netbeans.home\">This target only works when run from inside the NetBeans IDE.</fail>\n        <nbprofiledirect>\n            <classpath>\n                <path path=\"${run.test.classpath}\"/>\n            </classpath>\n        </nbprofiledirect>\n        <junit dir=\"${profiler.info.dir}\" errorproperty=\"tests.failed\" failureproperty=\"tests.failed\" fork=\"true\" jvm=\"${profiler.info.jvm}\" showoutput=\"true\">\n            <env key=\"${profiler.info.pathvar}\" path=\"${profiler.info.agentpath}:${profiler.current.path}\"/>\n            <jvmarg value=\"${profiler.info.jvmargs.agent}\"/>\n            <jvmarg line=\"${profiler.info.jvmargs}\"/>\n            <test name=\"${profile.class}\"/>\n            <classpath>\n                <path path=\"${run.test.classpath}\"/>\n            </classpath>\n            <syspropertyset>\n                <propertyref prefix=\"test-sys-prop.\"/>\n                <mapper from=\"test-sys-prop.*\" to=\"*\" type=\"glob\"/>\n            </syspropertyset>\n            <formatter type=\"brief\" usefile=\"false\"/>\n            <formatter type=\"xml\"/>\n        </junit>\n    </target>\n    <!--\n                end of pre NB72 profiling section\n            -->\n    <target if=\"netbeans.home\" name=\"-profile-check\">\n        <condition property=\"profiler.configured\">\n            <or>\n                <contains casesensitive=\"true\" string=\"${run.jvmargs.ide}\" substring=\"-agentpath:\"/>\n                <contains casesensitive=\"true\" string=\"${run.jvmargs.ide}\" substring=\"-javaagent:\"/>\n            </or>\n        </condition>\n    </target>\n    <target depends=\"-profile-check,-profile-pre72\" description=\"Profile a project in the IDE.\" if=\"profiler.configured\" name=\"profile\" unless=\"profiler.info.jvmargs.agent\">\n        <startprofiler/>\n        <antcall target=\"run\"/>\n    </target>\n    <target depends=\"-profile-check,-profile-single-pre72\" description=\"Profile a selected class in the IDE.\" if=\"profiler.configured\" name=\"profile-single\" unless=\"profiler.info.jvmargs.agent\">\n        <fail unless=\"run.class\">Must select one file in the IDE or set run.class</fail>\n        <startprofiler/>\n        <antcall target=\"run-single\"/>\n    </target>\n    <target depends=\"-profile-test-single-pre72\" description=\"Profile a selected test in the IDE.\" name=\"profile-test-single\"/>\n    <target depends=\"-profile-check\" description=\"Profile a selected test in the IDE.\" if=\"profiler.configured\" name=\"profile-test\" unless=\"profiler.info.jvmargs\">\n        <fail unless=\"test.includes\">Must select some files in the IDE or set test.includes</fail>\n        <startprofiler/>\n        <antcall target=\"test-single\"/>\n    </target>\n    <target depends=\"-profile-check\" description=\"Profile a selected class in the IDE.\" if=\"profiler.configured\" name=\"profile-test-with-main\">\n        <fail unless=\"run.class\">Must select one file in the IDE or set run.class</fail>\n        <startprofiler/>\n        <antcall target=\"run-test-with-main\"/>\n    </target>\n    <target depends=\"-profile-check,-profile-applet-pre72\" if=\"profiler.configured\" name=\"profile-applet\" unless=\"profiler.info.jvmargs.agent\">\n        <fail unless=\"applet.url\">Must select one file in the IDE or set applet.url</fail>\n        <startprofiler/>\n        <antcall target=\"run-applet\"/>\n    </target>\n    <!--\n                ===============\n                JAVADOC SECTION\n                ===============\n            -->\n    <target depends=\"init\" if=\"have.sources\" name=\"-javadoc-build\">\n        <mkdir dir=\"${dist.javadoc.dir}\"/>\n        <condition else=\"\" property=\"javadoc.endorsed.classpath.cmd.line.arg\" value=\"-J${endorsed.classpath.cmd.line.arg}\">\n            <and>\n                <isset property=\"endorsed.classpath.cmd.line.arg\"/>\n                <not>\n                    <equals arg1=\"${endorsed.classpath.cmd.line.arg}\" arg2=\"\"/>\n                </not>\n            </and>\n        </condition>\n        <condition else=\"\" property=\"bug5101868workaround\" value=\"*.java\">\n            <matches pattern=\"1\\.[56](\\..*)?\" string=\"${java.version}\"/>\n        </condition>\n        <javadoc additionalparam=\"-J-Dfile.encoding=${file.encoding} ${javadoc.additionalparam}\" author=\"${javadoc.author}\" charset=\"UTF-8\" destdir=\"${dist.javadoc.dir}\" docencoding=\"UTF-8\" encoding=\"${javadoc.encoding.used}\" failonerror=\"true\" noindex=\"${javadoc.noindex}\" nonavbar=\"${javadoc.nonavbar}\" notree=\"${javadoc.notree}\" private=\"${javadoc.private}\" source=\"${javac.source}\" splitindex=\"${javadoc.splitindex}\" use=\"${javadoc.use}\" useexternalfile=\"true\" version=\"${javadoc.version}\" windowtitle=\"${javadoc.windowtitle}\">\n            <classpath>\n                <path path=\"${javac.classpath}\"/>\n            </classpath>\n            <fileset dir=\"${src.dir}\" excludes=\"${bug5101868workaround},${excludes}\" includes=\"${includes}\">\n                <filename name=\"**/*.java\"/>\n            </fileset>\n            <fileset dir=\"${build.generated.sources.dir}\" erroronmissingdir=\"false\">\n                <include name=\"**/*.java\"/>\n                <exclude name=\"*.java\"/>\n            </fileset>\n            <arg line=\"${javadoc.endorsed.classpath.cmd.line.arg}\"/>\n        </javadoc>\n        <copy todir=\"${dist.javadoc.dir}\">\n            <fileset dir=\"${src.dir}\" excludes=\"${excludes}\" includes=\"${includes}\">\n                <filename name=\"**/doc-files/**\"/>\n            </fileset>\n            <fileset dir=\"${build.generated.sources.dir}\" erroronmissingdir=\"false\">\n                <include name=\"**/doc-files/**\"/>\n            </fileset>\n        </copy>\n    </target>\n    <target depends=\"init,-javadoc-build\" if=\"netbeans.home\" name=\"-javadoc-browse\" unless=\"no.javadoc.preview\">\n        <nbbrowse file=\"${dist.javadoc.dir}/index.html\"/>\n    </target>\n    <target depends=\"init,-javadoc-build,-javadoc-browse\" description=\"Build Javadoc.\" name=\"javadoc\"/>\n    <!--\n                =========================\n                TEST COMPILATION SECTION\n                =========================\n            -->\n    <target depends=\"init,compile\" if=\"have.tests\" name=\"-pre-pre-compile-test\">\n        <mkdir dir=\"${build.test.classes.dir}\"/>\n    </target>\n    <target name=\"-pre-compile-test\">\n        <!-- Empty placeholder for easier customization. -->\n        <!-- You can override this target in the ../build.xml file. -->\n    </target>\n    <target if=\"do.depend.true\" name=\"-compile-test-depend\">\n        <j2seproject3:depend classpath=\"${javac.test.classpath}\" destdir=\"${build.test.classes.dir}\" srcdir=\"${test.src.dir}\"/>\n    </target>\n    <target depends=\"init,deps-jar,compile,-pre-pre-compile-test,-pre-compile-test,-compile-test-depend\" if=\"have.tests\" name=\"-do-compile-test\">\n        <j2seproject3:javac apgeneratedsrcdir=\"${build.test.classes.dir}\" classpath=\"${javac.test.classpath}\" debug=\"true\" destdir=\"${build.test.classes.dir}\" processorpath=\"${javac.test.processorpath}\" srcdir=\"${test.src.dir}\"/>\n        <copy todir=\"${build.test.classes.dir}\">\n            <fileset dir=\"${test.src.dir}\" excludes=\"${build.classes.excludes},${excludes}\" includes=\"${includes}\"/>\n        </copy>\n    </target>\n    <target name=\"-post-compile-test\">\n        <!-- Empty placeholder for easier customization. -->\n        <!-- You can override this target in the ../build.xml file. -->\n    </target>\n    <target depends=\"init,compile,-pre-pre-compile-test,-pre-compile-test,-do-compile-test,-post-compile-test\" name=\"compile-test\"/>\n    <target name=\"-pre-compile-test-single\">\n        <!-- Empty placeholder for easier customization. -->\n        <!-- You can override this target in the ../build.xml file. -->\n    </target>\n    <target depends=\"init,deps-jar,compile,-pre-pre-compile-test,-pre-compile-test-single\" if=\"have.tests\" name=\"-do-compile-test-single\">\n        <fail unless=\"javac.includes\">Must select some files in the IDE or set javac.includes</fail>\n        <j2seproject3:force-recompile destdir=\"${build.test.classes.dir}\"/>\n        <j2seproject3:javac apgeneratedsrcdir=\"${build.test.classes.dir}\" classpath=\"${javac.test.classpath}\" debug=\"true\" destdir=\"${build.test.classes.dir}\" excludes=\"\" includes=\"${javac.includes}\" processorpath=\"${javac.test.processorpath}\" sourcepath=\"${test.src.dir}\" srcdir=\"${test.src.dir}\"/>\n        <copy todir=\"${build.test.classes.dir}\">\n            <fileset dir=\"${test.src.dir}\" excludes=\"${build.classes.excludes},${excludes}\" includes=\"${includes}\"/>\n        </copy>\n    </target>\n    <target name=\"-post-compile-test-single\">\n        <!-- Empty placeholder for easier customization. -->\n        <!-- You can override this target in the ../build.xml file. -->\n    </target>\n    <target depends=\"init,compile,-pre-pre-compile-test,-pre-compile-test-single,-do-compile-test-single,-post-compile-test-single\" name=\"compile-test-single\"/>\n    <!--\n                =======================\n                TEST EXECUTION SECTION\n                =======================\n            -->\n    <target depends=\"init\" if=\"have.tests\" name=\"-pre-test-run\">\n        <mkdir dir=\"${build.test.results.dir}\"/>\n    </target>\n    <target depends=\"init,compile-test,-pre-test-run\" if=\"have.tests\" name=\"-do-test-run\">\n        <j2seproject3:test includes=\"${includes}\" testincludes=\"**/*Test.java\"/>\n    </target>\n    <target depends=\"init,compile-test,-pre-test-run,-do-test-run\" if=\"have.tests\" name=\"-post-test-run\">\n        <fail if=\"tests.failed\" unless=\"ignore.failing.tests\">Some tests failed; see details above.</fail>\n    </target>\n    <target depends=\"init\" if=\"have.tests\" name=\"test-report\"/>\n    <target depends=\"init\" if=\"netbeans.home+have.tests\" name=\"-test-browse\"/>\n    <target depends=\"init,compile-test,-pre-test-run,-do-test-run,test-report,-post-test-run,-test-browse\" description=\"Run unit tests.\" name=\"test\"/>\n    <target depends=\"init\" if=\"have.tests\" name=\"-pre-test-run-single\">\n        <mkdir dir=\"${build.test.results.dir}\"/>\n    </target>\n    <target depends=\"init,compile-test-single,-pre-test-run-single\" if=\"have.tests\" name=\"-do-test-run-single\">\n        <fail unless=\"test.includes\">Must select some files in the IDE or set test.includes</fail>\n        <j2seproject3:test excludes=\"\" includes=\"${test.includes}\" testincludes=\"${test.includes}\"/>\n    </target>\n    <target depends=\"init,compile-test-single,-pre-test-run-single,-do-test-run-single\" if=\"have.tests\" name=\"-post-test-run-single\">\n        <fail if=\"tests.failed\" unless=\"ignore.failing.tests\">Some tests failed; see details above.</fail>\n    </target>\n    <target depends=\"init,compile-test-single,-pre-test-run-single,-do-test-run-single,-post-test-run-single\" description=\"Run single unit test.\" name=\"test-single\"/>\n    <target depends=\"init,compile-test-single,-pre-test-run-single\" if=\"have.tests\" name=\"-do-test-run-single-method\">\n        <fail unless=\"test.class\">Must select some files in the IDE or set test.class</fail>\n        <fail unless=\"test.method\">Must select some method in the IDE or set test.method</fail>\n        <j2seproject3:test excludes=\"\" includes=\"${javac.includes}\" testincludes=\"${test.class}\" testmethods=\"${test.method}\"/>\n    </target>\n    <target depends=\"init,compile-test-single,-pre-test-run-single,-do-test-run-single-method\" if=\"have.tests\" name=\"-post-test-run-single-method\">\n        <fail if=\"tests.failed\" unless=\"ignore.failing.tests\">Some tests failed; see details above.</fail>\n    </target>\n    <target depends=\"init,compile-test-single,-pre-test-run-single,-do-test-run-single-method,-post-test-run-single-method\" description=\"Run single unit test.\" name=\"test-single-method\"/>\n    <!--\n                =======================\n                TEST DEBUGGING SECTION\n                =======================\n            -->\n    <target depends=\"init,compile-test-single,-pre-test-run-single\" if=\"have.tests\" name=\"-debug-start-debuggee-test\">\n        <fail unless=\"test.class\">Must select one file in the IDE or set test.class</fail>\n        <j2seproject3:test-debug excludes=\"\" includes=\"${javac.includes}\" testClass=\"${test.class}\" testincludes=\"${javac.includes}\"/>\n    </target>\n    <target depends=\"init,compile-test-single,-pre-test-run-single\" if=\"have.tests\" name=\"-debug-start-debuggee-test-method\">\n        <fail unless=\"test.class\">Must select one file in the IDE or set test.class</fail>\n        <fail unless=\"test.method\">Must select some method in the IDE or set test.method</fail>\n        <j2seproject3:test-debug excludes=\"\" includes=\"${javac.includes}\" testClass=\"${test.class}\" testMethod=\"${test.method}\" testincludes=\"${test.class}\" testmethods=\"${test.method}\"/>\n    </target>\n    <target depends=\"init,compile-test\" if=\"netbeans.home+have.tests\" name=\"-debug-start-debugger-test\">\n        <j2seproject1:nbjpdastart classpath=\"${debug.test.classpath}\" name=\"${test.class}\"/>\n    </target>\n    <target depends=\"init,compile-test-single,-debug-start-debugger-test,-debug-start-debuggee-test\" name=\"debug-test\"/>\n    <target depends=\"init,compile-test-single,-debug-start-debugger-test,-debug-start-debuggee-test-method\" name=\"debug-test-method\"/>\n    <target depends=\"init,-pre-debug-fix,compile-test-single\" if=\"netbeans.home\" name=\"-do-debug-fix-test\">\n        <j2seproject1:nbjpdareload dir=\"${build.test.classes.dir}\"/>\n    </target>\n    <target depends=\"init,-pre-debug-fix,-do-debug-fix-test\" if=\"netbeans.home\" name=\"debug-fix-test\"/>\n    <!--\n                =========================\n                APPLET EXECUTION SECTION\n                =========================\n            -->\n    <target depends=\"init,compile-single\" name=\"run-applet\">\n        <fail unless=\"applet.url\">Must select one file in the IDE or set applet.url</fail>\n        <j2seproject1:java classname=\"sun.applet.AppletViewer\">\n            <customize>\n                <arg value=\"${applet.url}\"/>\n            </customize>\n        </j2seproject1:java>\n    </target>\n    <!--\n                =========================\n                APPLET DEBUGGING  SECTION\n                =========================\n            -->\n    <target depends=\"init,compile-single\" if=\"netbeans.home\" name=\"-debug-start-debuggee-applet\">\n        <fail unless=\"applet.url\">Must select one file in the IDE or set applet.url</fail>\n        <j2seproject3:debug classname=\"sun.applet.AppletViewer\">\n            <customize>\n                <arg value=\"${applet.url}\"/>\n            </customize>\n        </j2seproject3:debug>\n    </target>\n    <target depends=\"init,compile-single,-debug-start-debugger,-debug-start-debuggee-applet\" if=\"netbeans.home\" name=\"debug-applet\"/>\n    <!--\n                ===============\n                CLEANUP SECTION\n                ===============\n            -->\n    <target name=\"-deps-clean-init\" unless=\"built-clean.properties\">\n        <property location=\"${build.dir}/built-clean.properties\" name=\"built-clean.properties\"/>\n        <delete file=\"${built-clean.properties}\" quiet=\"true\"/>\n    </target>\n    <target if=\"already.built.clean.${basedir}\" name=\"-warn-already-built-clean\">\n        <echo level=\"warn\" message=\"Cycle detected: Choc-O-Holic was already built\"/>\n    </target>\n    <target depends=\"init,-deps-clean-init\" name=\"deps-clean\" unless=\"no.deps\">\n        <mkdir dir=\"${build.dir}\"/>\n        <touch file=\"${built-clean.properties}\" verbose=\"false\"/>\n        <property file=\"${built-clean.properties}\" prefix=\"already.built.clean.\"/>\n        <antcall target=\"-warn-already-built-clean\"/>\n        <propertyfile file=\"${built-clean.properties}\">\n            <entry key=\"${basedir}\" value=\"\"/>\n        </propertyfile>\n    </target>\n    <target depends=\"init\" name=\"-do-clean\">\n        <delete dir=\"${build.dir}\"/>\n        <delete dir=\"${dist.dir}\" followsymlinks=\"false\" includeemptydirs=\"true\"/>\n    </target>\n    <target name=\"-post-clean\">\n        <!-- Empty placeholder for easier customization. -->\n        <!-- You can override this target in the ../build.xml file. -->\n    </target>\n    <target depends=\"init,deps-clean,-do-clean,-post-clean\" description=\"Clean build products.\" name=\"clean\"/>\n    <target name=\"-check-call-dep\">\n        <property file=\"${call.built.properties}\" prefix=\"already.built.\"/>\n        <condition property=\"should.call.dep\">\n            <and>\n                <not>\n                    <isset property=\"already.built.${call.subproject}\"/>\n                </not>\n                <available file=\"${call.script}\"/>\n            </and>\n        </condition>\n    </target>\n    <target depends=\"-check-call-dep\" if=\"should.call.dep\" name=\"-maybe-call-dep\">\n        <ant antfile=\"${call.script}\" inheritall=\"false\" target=\"${call.target}\">\n            <propertyset>\n                <propertyref prefix=\"transfer.\"/>\n                <mapper from=\"transfer.*\" to=\"*\" type=\"glob\"/>\n            </propertyset>\n        </ant>\n    </target>\n</project>\n"
  },
  {
    "path": "Code/Choc-O-Holic/nbproject/genfiles.properties",
    "content": "build.xml.data.CRC32=d9dd1b85\nbuild.xml.script.CRC32=d17f4314\nbuild.xml.stylesheet.CRC32=8064a381@1.80.1.48\n# This file is used by a NetBeans-based IDE to track changes in generated files such as build-impl.xml.\n# Do not edit this file. You may delete it but then the IDE will never regenerate such files for you.\nnbproject/build-impl.xml.data.CRC32=d9dd1b85\nnbproject/build-impl.xml.script.CRC32=a0ba4f87\nnbproject/build-impl.xml.stylesheet.CRC32=830a3534@1.80.1.48\n"
  },
  {
    "path": "Code/Choc-O-Holic/nbproject/project.properties",
    "content": "annotation.processing.enabled=true\nannotation.processing.enabled.in.editor=false\nannotation.processing.processor.options=\nannotation.processing.processors.list=\nannotation.processing.run.all.processors=true\nannotation.processing.source.output=${build.generated.sources.dir}/ap-source-output\nbuild.classes.dir=${build.dir}/classes\nbuild.classes.excludes=**/*.java,**/*.form\n# This directory is removed when the project is cleaned:\nbuild.dir=build\nbuild.generated.dir=${build.dir}/generated\nbuild.generated.sources.dir=${build.dir}/generated-sources\n# Only compile against the classpath explicitly listed here:\nbuild.sysclasspath=ignore\nbuild.test.classes.dir=${build.dir}/test/classes\nbuild.test.results.dir=${build.dir}/test/results\n# Uncomment to specify the preferred debugger connection transport:\n#debug.transport=dt_socket\ndebug.classpath=\\\n    ${run.classpath}\ndebug.test.classpath=\\\n    ${run.test.classpath}\n# Files in build.classes.dir which should be excluded from distribution jar\ndist.archive.excludes=\n# This directory is removed when the project is cleaned:\ndist.dir=dist\ndist.jar=${dist.dir}/Choc-O-Holic.jar\ndist.javadoc.dir=${dist.dir}/javadoc\nexcludes=\nincludes=**\njar.compress=false\njavac.classpath=\n# Space-separated list of extra javac options\njavac.compilerargs=\njavac.deprecation=false\njavac.external.vm=true\njavac.processorpath=\\\n    ${javac.classpath}\njavac.source=1.8\njavac.target=1.8\njavac.test.classpath=\\\n    ${javac.classpath}:\\\n    ${build.classes.dir}\njavac.test.processorpath=\\\n    ${javac.test.classpath}\njavadoc.additionalparam=\njavadoc.author=false\njavadoc.encoding=${source.encoding}\njavadoc.noindex=false\njavadoc.nonavbar=false\njavadoc.notree=false\njavadoc.private=false\njavadoc.splitindex=true\njavadoc.use=true\njavadoc.version=false\njavadoc.windowtitle=\nmain.class=chocoholic.ChocOHolic\nmanifest.file=manifest.mf\nmeta.inf.dir=${src.dir}/META-INF\nmkdist.disabled=false\nplatform.active=default_platform\nrun.classpath=\\\n    ${javac.classpath}:\\\n    ${build.classes.dir}\n# Space-separated list of JVM arguments used when running the project.\n# You may also define separate properties like run-sys-prop.name=value instead of -Dname=value.\n# To set system properties for unit tests define test-sys-prop.name=value:\nrun.jvmargs=\nrun.test.classpath=\\\n    ${javac.test.classpath}:\\\n    ${build.test.classes.dir}\nsource.encoding=UTF-8\nsrc.dir=src\ntest.src.dir=test\n"
  },
  {
    "path": "Code/Choc-O-Holic/nbproject/project.xml",
    "content": "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<project xmlns=\"http://www.netbeans.org/ns/project/1\">\n    <type>org.netbeans.modules.java.j2seproject</type>\n    <configuration>\n        <data xmlns=\"http://www.netbeans.org/ns/j2se-project/3\">\n            <name>Choc-O-Holic</name>\n            <source-roots>\n                <root id=\"src.dir\"/>\n            </source-roots>\n            <test-roots>\n                <root id=\"test.src.dir\"/>\n            </test-roots>\n        </data>\n    </configuration>\n</project>\n"
  },
  {
    "path": "Code/Choc-O-Holic/src/chocoholic/ChocOHolic.java",
    "content": "/*\n * To change this license header, choose License Headers in Project Properties.\n * To change this template file, choose Tools | Templates\n * and open the template in the editor.\n */\npackage chocoholic;\n\n/**\n *\n * @author Khoirul Umam\n */\npublic class ChocOHolic {\n\n    /**\n     * @param args the command line arguments\n     */\n    public static void main(String[] args) {\n        ChocolateBoiler c = new ChocolateBoiler();\n    }\n    \n}\n"
  },
  {
    "path": "Code/Choc-O-Holic/src/chocoholic/ChocolateBoiler.java",
    "content": "/*\n * To change this license header, choose License Headers in Project Properties.\n * To change this template file, choose Tools | Templates\n * and open the template in the editor.\n */\npackage chocoholic;\n\n/**\n *\n * @author Khoirul Umam\n */\npublic class ChocolateBoiler {\n    private boolean empty;\n    private boolean boiled;\n    private static ChocolateBoiler uniqueInstance;\n    \n    private ChocolateBoiler() {\n        empty = true;\n        boiled = false;\n    }\n    \n    public static ChocolateBoiler getInstance() {\n        if (uniqueInstance == null)\n            uniqueInstance = new ChocolateBoiler();\n        \n        return uniqueInstance;\n    }\n    \n    public void fill() {\n        if (isEmpty()) {\n            empty = false;\n            boiled = false;\n            // fill the boiler with a milk/chocolate mixture\n        }\n    }\n    \n    public void drain() {\n        if (!isEmpty() && isBoiled()) {\n        // drain the boiled milk and chocolate\n        empty = true;\n        }\n    }\n    \n    public void boil() {\n        if (!isEmpty() && !isBoiled()) {\n        // bring the contents to a boil\n        boiled = true;\n        }\n    }\n    \n    public boolean isEmpty() {\n        return empty;\n    }\n    \n    public boolean isBoiled() {\n        return boiled;\n    }\n}"
  },
  {
    "path": "Code/Chocolate/build.xml",
    "content": "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<!-- You may freely edit this file. See commented blocks below for -->\n<!-- some examples of how to customize the build. -->\n<!-- (If you delete it and reopen the project it will be recreated.) -->\n<!-- By default, only the Clean and Build commands use this build script. -->\n<!-- Commands such as Run, Debug, and Test only use this build script if -->\n<!-- the Compile on Save feature is turned off for the project. -->\n<!-- You can turn off the Compile on Save (or Deploy on Save) setting -->\n<!-- in the project's Project Properties dialog box.-->\n<project name=\"Chocolate\" default=\"default\" basedir=\".\">\n    <description>Builds, tests, and runs the project Chocolate.</description>\n    <import file=\"nbproject/build-impl.xml\"/>\n    <!--\n\n    There exist several targets which are by default empty and which can be \n    used for execution of your tasks. These targets are usually executed \n    before and after some main targets. They are: \n\n      -pre-init:                 called before initialization of project properties\n      -post-init:                called after initialization of project properties\n      -pre-compile:              called before javac compilation\n      -post-compile:             called after javac compilation\n      -pre-compile-single:       called before javac compilation of single file\n      -post-compile-single:      called after javac compilation of single file\n      -pre-compile-test:         called before javac compilation of JUnit tests\n      -post-compile-test:        called after javac compilation of JUnit tests\n      -pre-compile-test-single:  called before javac compilation of single JUnit test\n      -post-compile-test-single: called after javac compilation of single JUunit test\n      -pre-jar:                  called before JAR building\n      -post-jar:                 called after JAR building\n      -post-clean:               called after cleaning build products\n\n    (Targets beginning with '-' are not intended to be called on their own.)\n\n    Example of inserting an obfuscator after compilation could look like this:\n\n        <target name=\"-post-compile\">\n            <obfuscate>\n                <fileset dir=\"${build.classes.dir}\"/>\n            </obfuscate>\n        </target>\n\n    For list of available properties check the imported \n    nbproject/build-impl.xml file. \n\n\n    Another way to customize the build is by overriding existing main targets.\n    The targets of interest are: \n\n      -init-macrodef-javac:     defines macro for javac compilation\n      -init-macrodef-junit:     defines macro for junit execution\n      -init-macrodef-debug:     defines macro for class debugging\n      -init-macrodef-java:      defines macro for class execution\n      -do-jar:                  JAR building\n      run:                      execution of project \n      -javadoc-build:           Javadoc generation\n      test-report:              JUnit report generation\n\n    An example of overriding the target for project execution could look like this:\n\n        <target name=\"run\" depends=\"Chocolate-impl.jar\">\n            <exec dir=\"bin\" executable=\"launcher.exe\">\n                <arg file=\"${dist.jar}\"/>\n            </exec>\n        </target>\n\n    Notice that the overridden target depends on the jar target and not only on \n    the compile target as the regular run target does. Again, for a list of available \n    properties which you can use, check the target you are overriding in the\n    nbproject/build-impl.xml file. \n\n    -->\n</project>\n"
  },
  {
    "path": "Code/Chocolate/manifest.mf",
    "content": "Manifest-Version: 1.0\nX-COMMENT: Main-Class will be added automatically by build\n\n"
  },
  {
    "path": "Code/Chocolate/nbproject/build-impl.xml",
    "content": "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<!--\n*** GENERATED FROM project.xml - DO NOT EDIT  ***\n***         EDIT ../build.xml INSTEAD         ***\n\nFor the purpose of easier reading the script\nis divided into following sections:\n\n  - initialization\n  - compilation\n  - jar\n  - execution\n  - debugging\n  - javadoc\n  - test compilation\n  - test execution\n  - test debugging\n  - applet\n  - cleanup\n\n        -->\n<project xmlns:j2seproject1=\"http://www.netbeans.org/ns/j2se-project/1\" xmlns:j2seproject3=\"http://www.netbeans.org/ns/j2se-project/3\" xmlns:jaxrpc=\"http://www.netbeans.org/ns/j2se-project/jax-rpc\" basedir=\"..\" default=\"default\" name=\"Chocolate-impl\">\n    <fail message=\"Please build using Ant 1.8.0 or higher.\">\n        <condition>\n            <not>\n                <antversion atleast=\"1.8.0\"/>\n            </not>\n        </condition>\n    </fail>\n    <target depends=\"test,jar,javadoc\" description=\"Build and test whole project.\" name=\"default\"/>\n    <!-- \n                ======================\n                INITIALIZATION SECTION \n                ======================\n            -->\n    <target name=\"-pre-init\">\n        <!-- Empty placeholder for easier customization. -->\n        <!-- You can override this target in the ../build.xml file. -->\n    </target>\n    <target depends=\"-pre-init\" name=\"-init-private\">\n        <property file=\"nbproject/private/config.properties\"/>\n        <property file=\"nbproject/private/configs/${config}.properties\"/>\n        <property file=\"nbproject/private/private.properties\"/>\n    </target>\n    <target depends=\"-pre-init,-init-private\" name=\"-init-user\">\n        <property file=\"${user.properties.file}\"/>\n        <!-- The two properties below are usually overridden -->\n        <!-- by the active platform. Just a fallback. -->\n        <property name=\"default.javac.source\" value=\"1.6\"/>\n        <property name=\"default.javac.target\" value=\"1.6\"/>\n    </target>\n    <target depends=\"-pre-init,-init-private,-init-user\" name=\"-init-project\">\n        <property file=\"nbproject/configs/${config}.properties\"/>\n        <property file=\"nbproject/project.properties\"/>\n    </target>\n    <target depends=\"-pre-init,-init-private,-init-user,-init-project,-init-macrodef-property\" name=\"-do-init\">\n        <property name=\"platform.java\" value=\"${java.home}/bin/java\"/>\n        <available file=\"${manifest.file}\" property=\"manifest.available\"/>\n        <condition property=\"splashscreen.available\">\n            <and>\n                <not>\n                    <equals arg1=\"${application.splash}\" arg2=\"\" trim=\"true\"/>\n                </not>\n                <available file=\"${application.splash}\"/>\n            </and>\n        </condition>\n        <condition property=\"main.class.available\">\n            <and>\n                <isset property=\"main.class\"/>\n                <not>\n                    <equals arg1=\"${main.class}\" arg2=\"\" trim=\"true\"/>\n                </not>\n            </and>\n        </condition>\n        <condition property=\"profile.available\">\n            <and>\n                <isset property=\"javac.profile\"/>\n                <length length=\"0\" string=\"${javac.profile}\" when=\"greater\"/>\n                <matches pattern=\"((1\\.[89])|9)(\\..*)?\" string=\"${javac.source}\"/>\n            </and>\n        </condition>\n        <condition property=\"do.archive\">\n            <or>\n                <not>\n                    <istrue value=\"${jar.archive.disabled}\"/>\n                </not>\n                <istrue value=\"${not.archive.disabled}\"/>\n            </or>\n        </condition>\n        <condition property=\"do.mkdist\">\n            <and>\n                <isset property=\"do.archive\"/>\n                <isset property=\"libs.CopyLibs.classpath\"/>\n                <not>\n                    <istrue value=\"${mkdist.disabled}\"/>\n                </not>\n            </and>\n        </condition>\n        <condition property=\"do.archive+manifest.available\">\n            <and>\n                <isset property=\"manifest.available\"/>\n                <istrue value=\"${do.archive}\"/>\n            </and>\n        </condition>\n        <condition property=\"do.archive+main.class.available\">\n            <and>\n                <isset property=\"main.class.available\"/>\n                <istrue value=\"${do.archive}\"/>\n            </and>\n        </condition>\n        <condition property=\"do.archive+splashscreen.available\">\n            <and>\n                <isset property=\"splashscreen.available\"/>\n                <istrue value=\"${do.archive}\"/>\n            </and>\n        </condition>\n        <condition property=\"do.archive+profile.available\">\n            <and>\n                <isset property=\"profile.available\"/>\n                <istrue value=\"${do.archive}\"/>\n            </and>\n        </condition>\n        <condition property=\"have.tests\">\n            <or>\n                <available file=\"${test.src.dir}\"/>\n            </or>\n        </condition>\n        <condition property=\"have.sources\">\n            <or>\n                <available file=\"${src.dir}\"/>\n            </or>\n        </condition>\n        <condition property=\"netbeans.home+have.tests\">\n            <and>\n                <isset property=\"netbeans.home\"/>\n                <isset property=\"have.tests\"/>\n            </and>\n        </condition>\n        <condition property=\"no.javadoc.preview\">\n            <and>\n                <isset property=\"javadoc.preview\"/>\n                <isfalse value=\"${javadoc.preview}\"/>\n            </and>\n        </condition>\n        <property name=\"run.jvmargs\" value=\"\"/>\n        <property name=\"run.jvmargs.ide\" value=\"\"/>\n        <property name=\"javac.compilerargs\" value=\"\"/>\n        <property name=\"work.dir\" value=\"${basedir}\"/>\n        <condition property=\"no.deps\">\n            <and>\n                <istrue value=\"${no.dependencies}\"/>\n            </and>\n        </condition>\n        <property name=\"javac.debug\" value=\"true\"/>\n        <property name=\"javadoc.preview\" value=\"true\"/>\n        <property name=\"application.args\" value=\"\"/>\n        <property name=\"source.encoding\" value=\"${file.encoding}\"/>\n        <property name=\"runtime.encoding\" value=\"${source.encoding}\"/>\n        <property name=\"manifest.encoding\" value=\"${source.encoding}\"/>\n        <condition property=\"javadoc.encoding.used\" value=\"${javadoc.encoding}\">\n            <and>\n                <isset property=\"javadoc.encoding\"/>\n                <not>\n                    <equals arg1=\"${javadoc.encoding}\" arg2=\"\"/>\n                </not>\n            </and>\n        </condition>\n        <property name=\"javadoc.encoding.used\" value=\"${source.encoding}\"/>\n        <property name=\"includes\" value=\"**\"/>\n        <property name=\"excludes\" value=\"\"/>\n        <property name=\"do.depend\" value=\"false\"/>\n        <condition property=\"do.depend.true\">\n            <istrue value=\"${do.depend}\"/>\n        </condition>\n        <path id=\"endorsed.classpath.path\" path=\"${endorsed.classpath}\"/>\n        <condition else=\"\" property=\"endorsed.classpath.cmd.line.arg\" value=\"-Xbootclasspath/p:'${toString:endorsed.classpath.path}'\">\n            <and>\n                <isset property=\"endorsed.classpath\"/>\n                <not>\n                    <equals arg1=\"${endorsed.classpath}\" arg2=\"\" trim=\"true\"/>\n                </not>\n            </and>\n        </condition>\n        <condition else=\"\" property=\"javac.profile.cmd.line.arg\" value=\"-profile ${javac.profile}\">\n            <isset property=\"profile.available\"/>\n        </condition>\n        <condition else=\"false\" property=\"jdkBug6558476\">\n            <and>\n                <matches pattern=\"1\\.[56]\" string=\"${java.specification.version}\"/>\n                <not>\n                    <os family=\"unix\"/>\n                </not>\n            </and>\n        </condition>\n        <condition else=\"false\" property=\"javac.fork\">\n            <or>\n                <istrue value=\"${jdkBug6558476}\"/>\n                <istrue value=\"${javac.external.vm}\"/>\n            </or>\n        </condition>\n        <property name=\"jar.index\" value=\"false\"/>\n        <property name=\"jar.index.metainf\" value=\"${jar.index}\"/>\n        <property name=\"copylibs.rebase\" value=\"true\"/>\n        <available file=\"${meta.inf.dir}/persistence.xml\" property=\"has.persistence.xml\"/>\n        <condition property=\"junit.available\">\n            <or>\n                <available classname=\"org.junit.Test\" classpath=\"${run.test.classpath}\"/>\n                <available classname=\"junit.framework.Test\" classpath=\"${run.test.classpath}\"/>\n            </or>\n        </condition>\n        <condition property=\"testng.available\">\n            <available classname=\"org.testng.annotations.Test\" classpath=\"${run.test.classpath}\"/>\n        </condition>\n        <condition property=\"junit+testng.available\">\n            <and>\n                <istrue value=\"${junit.available}\"/>\n                <istrue value=\"${testng.available}\"/>\n            </and>\n        </condition>\n        <condition else=\"testng\" property=\"testng.mode\" value=\"mixed\">\n            <istrue value=\"${junit+testng.available}\"/>\n        </condition>\n        <condition else=\"\" property=\"testng.debug.mode\" value=\"-mixed\">\n            <istrue value=\"${junit+testng.available}\"/>\n        </condition>\n        <property name=\"java.failonerror\" value=\"true\"/>\n    </target>\n    <target name=\"-post-init\">\n        <!-- Empty placeholder for easier customization. -->\n        <!-- You can override this target in the ../build.xml file. -->\n    </target>\n    <target depends=\"-pre-init,-init-private,-init-user,-init-project,-do-init\" name=\"-init-check\">\n        <fail unless=\"src.dir\">Must set src.dir</fail>\n        <fail unless=\"test.src.dir\">Must set test.src.dir</fail>\n        <fail unless=\"build.dir\">Must set build.dir</fail>\n        <fail unless=\"dist.dir\">Must set dist.dir</fail>\n        <fail unless=\"build.classes.dir\">Must set build.classes.dir</fail>\n        <fail unless=\"dist.javadoc.dir\">Must set dist.javadoc.dir</fail>\n        <fail unless=\"build.test.classes.dir\">Must set build.test.classes.dir</fail>\n        <fail unless=\"build.test.results.dir\">Must set build.test.results.dir</fail>\n        <fail unless=\"build.classes.excludes\">Must set build.classes.excludes</fail>\n        <fail unless=\"dist.jar\">Must set dist.jar</fail>\n    </target>\n    <target name=\"-init-macrodef-property\">\n        <macrodef name=\"property\" uri=\"http://www.netbeans.org/ns/j2se-project/1\">\n            <attribute name=\"name\"/>\n            <attribute name=\"value\"/>\n            <sequential>\n                <property name=\"@{name}\" value=\"${@{value}}\"/>\n            </sequential>\n        </macrodef>\n    </target>\n    <target depends=\"-init-ap-cmdline-properties\" if=\"ap.supported.internal\" name=\"-init-macrodef-javac-with-processors\">\n        <macrodef name=\"javac\" uri=\"http://www.netbeans.org/ns/j2se-project/3\">\n            <attribute default=\"${src.dir}\" name=\"srcdir\"/>\n            <attribute default=\"${build.classes.dir}\" name=\"destdir\"/>\n            <attribute default=\"${javac.classpath}\" name=\"classpath\"/>\n            <attribute default=\"${javac.processorpath}\" name=\"processorpath\"/>\n            <attribute default=\"${build.generated.sources.dir}/ap-source-output\" name=\"apgeneratedsrcdir\"/>\n            <attribute default=\"${includes}\" name=\"includes\"/>\n            <attribute default=\"${excludes}\" name=\"excludes\"/>\n            <attribute default=\"${javac.debug}\" name=\"debug\"/>\n            <attribute default=\"${empty.dir}\" name=\"sourcepath\"/>\n            <attribute default=\"${empty.dir}\" name=\"gensrcdir\"/>\n            <element name=\"customize\" optional=\"true\"/>\n            <sequential>\n                <property location=\"${build.dir}/empty\" name=\"empty.dir\"/>\n                <mkdir dir=\"${empty.dir}\"/>\n                <mkdir dir=\"@{apgeneratedsrcdir}\"/>\n                <javac debug=\"@{debug}\" deprecation=\"${javac.deprecation}\" destdir=\"@{destdir}\" encoding=\"${source.encoding}\" excludes=\"@{excludes}\" fork=\"${javac.fork}\" includeantruntime=\"false\" includes=\"@{includes}\" source=\"${javac.source}\" sourcepath=\"@{sourcepath}\" srcdir=\"@{srcdir}\" target=\"${javac.target}\" tempdir=\"${java.io.tmpdir}\">\n                    <src>\n                        <dirset dir=\"@{gensrcdir}\" erroronmissingdir=\"false\">\n                            <include name=\"*\"/>\n                        </dirset>\n                    </src>\n                    <classpath>\n                        <path path=\"@{classpath}\"/>\n                    </classpath>\n                    <compilerarg line=\"${endorsed.classpath.cmd.line.arg}\"/>\n                    <compilerarg line=\"${javac.profile.cmd.line.arg}\"/>\n                    <compilerarg line=\"${javac.compilerargs}\"/>\n                    <compilerarg value=\"-processorpath\"/>\n                    <compilerarg path=\"@{processorpath}:${empty.dir}\"/>\n                    <compilerarg line=\"${ap.processors.internal}\"/>\n                    <compilerarg line=\"${annotation.processing.processor.options}\"/>\n                    <compilerarg value=\"-s\"/>\n                    <compilerarg path=\"@{apgeneratedsrcdir}\"/>\n                    <compilerarg line=\"${ap.proc.none.internal}\"/>\n                    <customize/>\n                </javac>\n            </sequential>\n        </macrodef>\n    </target>\n    <target depends=\"-init-ap-cmdline-properties\" name=\"-init-macrodef-javac-without-processors\" unless=\"ap.supported.internal\">\n        <macrodef name=\"javac\" uri=\"http://www.netbeans.org/ns/j2se-project/3\">\n            <attribute default=\"${src.dir}\" name=\"srcdir\"/>\n            <attribute default=\"${build.classes.dir}\" name=\"destdir\"/>\n            <attribute default=\"${javac.classpath}\" name=\"classpath\"/>\n            <attribute default=\"${javac.processorpath}\" name=\"processorpath\"/>\n            <attribute default=\"${build.generated.sources.dir}/ap-source-output\" name=\"apgeneratedsrcdir\"/>\n            <attribute default=\"${includes}\" name=\"includes\"/>\n            <attribute default=\"${excludes}\" name=\"excludes\"/>\n            <attribute default=\"${javac.debug}\" name=\"debug\"/>\n            <attribute default=\"${empty.dir}\" name=\"sourcepath\"/>\n            <attribute default=\"${empty.dir}\" name=\"gensrcdir\"/>\n            <element name=\"customize\" optional=\"true\"/>\n            <sequential>\n                <property location=\"${build.dir}/empty\" name=\"empty.dir\"/>\n                <mkdir dir=\"${empty.dir}\"/>\n                <javac debug=\"@{debug}\" deprecation=\"${javac.deprecation}\" destdir=\"@{destdir}\" encoding=\"${source.encoding}\" excludes=\"@{excludes}\" fork=\"${javac.fork}\" includeantruntime=\"false\" includes=\"@{includes}\" source=\"${javac.source}\" sourcepath=\"@{sourcepath}\" srcdir=\"@{srcdir}\" target=\"${javac.target}\" tempdir=\"${java.io.tmpdir}\">\n                    <src>\n                        <dirset dir=\"@{gensrcdir}\" erroronmissingdir=\"false\">\n                            <include name=\"*\"/>\n                        </dirset>\n                    </src>\n                    <classpath>\n                        <path path=\"@{classpath}\"/>\n                    </classpath>\n                    <compilerarg line=\"${endorsed.classpath.cmd.line.arg}\"/>\n                    <compilerarg line=\"${javac.profile.cmd.line.arg}\"/>\n                    <compilerarg line=\"${javac.compilerargs}\"/>\n                    <customize/>\n                </javac>\n            </sequential>\n        </macrodef>\n    </target>\n    <target depends=\"-init-macrodef-javac-with-processors,-init-macrodef-javac-without-processors\" name=\"-init-macrodef-javac\">\n        <macrodef name=\"depend\" uri=\"http://www.netbeans.org/ns/j2se-project/3\">\n            <attribute default=\"${src.dir}\" name=\"srcdir\"/>\n            <attribute default=\"${build.classes.dir}\" name=\"destdir\"/>\n            <attribute default=\"${javac.classpath}\" name=\"classpath\"/>\n            <sequential>\n                <depend cache=\"${build.dir}/depcache\" destdir=\"@{destdir}\" excludes=\"${excludes}\" includes=\"${includes}\" srcdir=\"@{srcdir}\">\n                    <classpath>\n                        <path path=\"@{classpath}\"/>\n                    </classpath>\n                </depend>\n            </sequential>\n        </macrodef>\n        <macrodef name=\"force-recompile\" uri=\"http://www.netbeans.org/ns/j2se-project/3\">\n            <attribute default=\"${build.classes.dir}\" name=\"destdir\"/>\n            <sequential>\n                <fail unless=\"javac.includes\">Must set javac.includes</fail>\n                <pathconvert pathsep=\"${line.separator}\" property=\"javac.includes.binary\">\n                    <path>\n                        <filelist dir=\"@{destdir}\" files=\"${javac.includes}\"/>\n                    </path>\n                    <globmapper from=\"*.java\" to=\"*.class\"/>\n                </pathconvert>\n                <tempfile deleteonexit=\"true\" property=\"javac.includesfile.binary\"/>\n                <echo file=\"${javac.includesfile.binary}\" message=\"${javac.includes.binary}\"/>\n                <delete>\n                    <files includesfile=\"${javac.includesfile.binary}\"/>\n                </delete>\n                <delete>\n                    <fileset file=\"${javac.includesfile.binary}\"/>\n                </delete>\n            </sequential>\n        </macrodef>\n    </target>\n    <target if=\"${junit.available}\" name=\"-init-macrodef-junit-init\">\n        <condition else=\"false\" property=\"nb.junit.batch\" value=\"true\">\n            <and>\n                <istrue value=\"${junit.available}\"/>\n                <not>\n                    <isset property=\"test.method\"/>\n                </not>\n            </and>\n        </condition>\n        <condition else=\"false\" property=\"nb.junit.single\" value=\"true\">\n            <and>\n                <istrue value=\"${junit.available}\"/>\n                <isset property=\"test.method\"/>\n            </and>\n        </condition>\n    </target>\n    <target name=\"-init-test-properties\">\n        <property name=\"test.binaryincludes\" value=\"&lt;nothing&gt;\"/>\n        <property name=\"test.binarytestincludes\" value=\"\"/>\n        <property name=\"test.binaryexcludes\" value=\"\"/>\n    </target>\n    <target if=\"${nb.junit.single}\" name=\"-init-macrodef-junit-single\" unless=\"${nb.junit.batch}\">\n        <macrodef name=\"junit\" uri=\"http://www.netbeans.org/ns/j2se-project/3\">\n            <attribute default=\"${includes}\" name=\"includes\"/>\n            <attribute default=\"${excludes}\" name=\"excludes\"/>\n            <attribute default=\"**\" name=\"testincludes\"/>\n            <attribute default=\"\" name=\"testmethods\"/>\n            <element name=\"customize\" optional=\"true\"/>\n            <sequential>\n                <property name=\"junit.forkmode\" value=\"perTest\"/>\n                <junit dir=\"${work.dir}\" errorproperty=\"tests.failed\" failureproperty=\"tests.failed\" fork=\"true\" forkmode=\"${junit.forkmode}\" showoutput=\"true\" tempdir=\"${build.dir}\">\n                    <test methods=\"@{testmethods}\" name=\"@{testincludes}\" todir=\"${build.test.results.dir}\"/>\n                    <syspropertyset>\n                        <propertyref prefix=\"test-sys-prop.\"/>\n                        <mapper from=\"test-sys-prop.*\" to=\"*\" type=\"glob\"/>\n                    </syspropertyset>\n                    <formatter type=\"brief\" usefile=\"false\"/>\n                    <formatter type=\"xml\"/>\n                    <jvmarg value=\"-ea\"/>\n                    <customize/>\n                </junit>\n            </sequential>\n        </macrodef>\n    </target>\n    <target depends=\"-init-test-properties\" if=\"${nb.junit.batch}\" name=\"-init-macrodef-junit-batch\" unless=\"${nb.junit.single}\">\n        <macrodef name=\"junit\" uri=\"http://www.netbeans.org/ns/j2se-project/3\">\n            <attribute default=\"${includes}\" name=\"includes\"/>\n            <attribute default=\"${excludes}\" name=\"excludes\"/>\n            <attribute default=\"**\" name=\"testincludes\"/>\n            <attribute default=\"\" name=\"testmethods\"/>\n            <element name=\"customize\" optional=\"true\"/>\n            <sequential>\n                <property name=\"junit.forkmode\" value=\"perTest\"/>\n                <junit dir=\"${work.dir}\" errorproperty=\"tests.failed\" failureproperty=\"tests.failed\" fork=\"true\" forkmode=\"${junit.forkmode}\" showoutput=\"true\" tempdir=\"${build.dir}\">\n                    <batchtest todir=\"${build.test.results.dir}\">\n                        <fileset dir=\"${test.src.dir}\" excludes=\"@{excludes},${excludes}\" includes=\"@{includes}\">\n                            <filename name=\"@{testincludes}\"/>\n                        </fileset>\n                        <fileset dir=\"${build.test.classes.dir}\" excludes=\"@{excludes},${excludes},${test.binaryexcludes}\" includes=\"${test.binaryincludes}\">\n                            <filename name=\"${test.binarytestincludes}\"/>\n                        </fileset>\n                    </batchtest>\n                    <syspropertyset>\n                        <propertyref prefix=\"test-sys-prop.\"/>\n                        <mapper from=\"test-sys-prop.*\" to=\"*\" type=\"glob\"/>\n                    </syspropertyset>\n                    <formatter type=\"brief\" usefile=\"false\"/>\n                    <formatter type=\"xml\"/>\n                    <jvmarg value=\"-ea\"/>\n                    <customize/>\n                </junit>\n            </sequential>\n        </macrodef>\n    </target>\n    <target depends=\"-init-macrodef-junit-init,-init-macrodef-junit-single, -init-macrodef-junit-batch\" if=\"${junit.available}\" name=\"-init-macrodef-junit\"/>\n    <target if=\"${testng.available}\" name=\"-init-macrodef-testng\">\n        <macrodef name=\"testng\" uri=\"http://www.netbeans.org/ns/j2se-project/3\">\n            <attribute default=\"${includes}\" name=\"includes\"/>\n            <attribute default=\"${excludes}\" name=\"excludes\"/>\n            <attribute default=\"**\" name=\"testincludes\"/>\n            <attribute default=\"\" name=\"testmethods\"/>\n            <element name=\"customize\" optional=\"true\"/>\n            <sequential>\n                <condition else=\"\" property=\"testng.methods.arg\" value=\"@{testincludes}.@{testmethods}\">\n                    <isset property=\"test.method\"/>\n                </condition>\n                <union id=\"test.set\">\n                    <fileset dir=\"${test.src.dir}\" excludes=\"@{excludes},**/*.xml,${excludes}\" includes=\"@{includes}\">\n                        <filename name=\"@{testincludes}\"/>\n                    </fileset>\n                </union>\n                <taskdef classname=\"org.testng.TestNGAntTask\" classpath=\"${run.test.classpath}\" name=\"testng\"/>\n                <testng classfilesetref=\"test.set\" failureProperty=\"tests.failed\" listeners=\"org.testng.reporters.VerboseReporter\" methods=\"${testng.methods.arg}\" mode=\"${testng.mode}\" outputdir=\"${build.test.results.dir}\" suitename=\"Chocolate\" testname=\"TestNG tests\" workingDir=\"${work.dir}\">\n                    <xmlfileset dir=\"${build.test.classes.dir}\" includes=\"@{testincludes}\"/>\n                    <propertyset>\n                        <propertyref prefix=\"test-sys-prop.\"/>\n                        <mapper from=\"test-sys-prop.*\" to=\"*\" type=\"glob\"/>\n                    </propertyset>\n                    <customize/>\n                </testng>\n            </sequential>\n        </macrodef>\n    </target>\n    <target name=\"-init-macrodef-test-impl\">\n        <macrodef name=\"test-impl\" uri=\"http://www.netbeans.org/ns/j2se-project/3\">\n            <attribute default=\"${includes}\" name=\"includes\"/>\n            <attribute default=\"${excludes}\" name=\"excludes\"/>\n            <attribute default=\"**\" name=\"testincludes\"/>\n            <attribute default=\"\" name=\"testmethods\"/>\n            <element implicit=\"true\" name=\"customize\" optional=\"true\"/>\n            <sequential>\n                <echo>No tests executed.</echo>\n            </sequential>\n        </macrodef>\n    </target>\n    <target depends=\"-init-macrodef-junit\" if=\"${junit.available}\" name=\"-init-macrodef-junit-impl\">\n        <macrodef name=\"test-impl\" uri=\"http://www.netbeans.org/ns/j2se-project/3\">\n            <attribute default=\"${includes}\" name=\"includes\"/>\n            <attribute default=\"${excludes}\" name=\"excludes\"/>\n            <attribute default=\"**\" name=\"testincludes\"/>\n            <attribute default=\"\" name=\"testmethods\"/>\n            <element implicit=\"true\" name=\"customize\" optional=\"true\"/>\n            <sequential>\n                <j2seproject3:junit excludes=\"@{excludes}\" includes=\"@{includes}\" testincludes=\"@{testincludes}\" testmethods=\"@{testmethods}\">\n                    <customize/>\n                </j2seproject3:junit>\n            </sequential>\n        </macrodef>\n    </target>\n    <target depends=\"-init-macrodef-testng\" if=\"${testng.available}\" name=\"-init-macrodef-testng-impl\">\n        <macrodef name=\"test-impl\" uri=\"http://www.netbeans.org/ns/j2se-project/3\">\n            <attribute default=\"${includes}\" name=\"includes\"/>\n            <attribute default=\"${excludes}\" name=\"excludes\"/>\n            <attribute default=\"**\" name=\"testincludes\"/>\n            <attribute default=\"\" name=\"testmethods\"/>\n            <element implicit=\"true\" name=\"customize\" optional=\"true\"/>\n            <sequential>\n                <j2seproject3:testng excludes=\"@{excludes}\" includes=\"@{includes}\" testincludes=\"@{testincludes}\" testmethods=\"@{testmethods}\">\n                    <customize/>\n                </j2seproject3:testng>\n            </sequential>\n        </macrodef>\n    </target>\n    <target depends=\"-init-macrodef-test-impl,-init-macrodef-junit-impl,-init-macrodef-testng-impl\" name=\"-init-macrodef-test\">\n        <macrodef name=\"test\" uri=\"http://www.netbeans.org/ns/j2se-project/3\">\n            <attribute default=\"${includes}\" name=\"includes\"/>\n            <attribute default=\"${excludes}\" name=\"excludes\"/>\n            <attribute default=\"**\" name=\"testincludes\"/>\n            <attribute default=\"\" name=\"testmethods\"/>\n            <sequential>\n                <j2seproject3:test-impl excludes=\"@{excludes}\" includes=\"@{includes}\" testincludes=\"@{testincludes}\" testmethods=\"@{testmethods}\">\n                    <customize>\n                        <classpath>\n                            <path path=\"${run.test.classpath}\"/>\n                        </classpath>\n                        <jvmarg line=\"${endorsed.classpath.cmd.line.arg}\"/>\n                        <jvmarg line=\"${run.jvmargs}\"/>\n                        <jvmarg line=\"${run.jvmargs.ide}\"/>\n                    </customize>\n                </j2seproject3:test-impl>\n            </sequential>\n        </macrodef>\n    </target>\n    <target if=\"${junit.available}\" name=\"-init-macrodef-junit-debug\" unless=\"${nb.junit.batch}\">\n        <macrodef name=\"junit-debug\" uri=\"http://www.netbeans.org/ns/j2se-project/3\">\n            <attribute default=\"${includes}\" name=\"includes\"/>\n            <attribute default=\"${excludes}\" name=\"excludes\"/>\n            <attribute default=\"**\" name=\"testincludes\"/>\n            <attribute default=\"\" name=\"testmethods\"/>\n            <element name=\"customize\" optional=\"true\"/>\n            <sequential>\n                <property name=\"junit.forkmode\" value=\"perTest\"/>\n                <junit dir=\"${work.dir}\" errorproperty=\"tests.failed\" failureproperty=\"tests.failed\" fork=\"true\" forkmode=\"${junit.forkmode}\" showoutput=\"true\" tempdir=\"${build.dir}\">\n                    <test methods=\"@{testmethods}\" name=\"@{testincludes}\" todir=\"${build.test.results.dir}\"/>\n                    <syspropertyset>\n                        <propertyref prefix=\"test-sys-prop.\"/>\n                        <mapper from=\"test-sys-prop.*\" to=\"*\" type=\"glob\"/>\n                    </syspropertyset>\n                    <formatter type=\"brief\" usefile=\"false\"/>\n                    <formatter type=\"xml\"/>\n                    <jvmarg value=\"-ea\"/>\n                    <jvmarg line=\"${debug-args-line}\"/>\n                    <jvmarg value=\"-Xrunjdwp:transport=${debug-transport},address=${jpda.address}\"/>\n                    <customize/>\n                </junit>\n            </sequential>\n        </macrodef>\n    </target>\n    <target depends=\"-init-test-properties\" if=\"${nb.junit.batch}\" name=\"-init-macrodef-junit-debug-batch\">\n        <macrodef name=\"junit-debug\" uri=\"http://www.netbeans.org/ns/j2se-project/3\">\n            <attribute default=\"${includes}\" name=\"includes\"/>\n            <attribute default=\"${excludes}\" name=\"excludes\"/>\n            <attribute default=\"**\" name=\"testincludes\"/>\n            <attribute default=\"\" name=\"testmethods\"/>\n            <element name=\"customize\" optional=\"true\"/>\n            <sequential>\n                <property name=\"junit.forkmode\" value=\"perTest\"/>\n                <junit dir=\"${work.dir}\" errorproperty=\"tests.failed\" failureproperty=\"tests.failed\" fork=\"true\" forkmode=\"${junit.forkmode}\" showoutput=\"true\" tempdir=\"${build.dir}\">\n                    <batchtest todir=\"${build.test.results.dir}\">\n                        <fileset dir=\"${test.src.dir}\" excludes=\"@{excludes},${excludes}\" includes=\"@{includes}\">\n                            <filename name=\"@{testincludes}\"/>\n                        </fileset>\n                        <fileset dir=\"${build.test.classes.dir}\" excludes=\"@{excludes},${excludes},${test.binaryexcludes}\" includes=\"${test.binaryincludes}\">\n                            <filename name=\"${test.binarytestincludes}\"/>\n                        </fileset>\n                    </batchtest>\n                    <syspropertyset>\n                        <propertyref prefix=\"test-sys-prop.\"/>\n                        <mapper from=\"test-sys-prop.*\" to=\"*\" type=\"glob\"/>\n                    </syspropertyset>\n                    <formatter type=\"brief\" usefile=\"false\"/>\n                    <formatter type=\"xml\"/>\n                    <jvmarg value=\"-ea\"/>\n                    <jvmarg line=\"${debug-args-line}\"/>\n                    <jvmarg value=\"-Xrunjdwp:transport=${debug-transport},address=${jpda.address}\"/>\n                    <customize/>\n                </junit>\n            </sequential>\n        </macrodef>\n    </target>\n    <target depends=\"-init-macrodef-junit-debug,-init-macrodef-junit-debug-batch\" if=\"${junit.available}\" name=\"-init-macrodef-junit-debug-impl\">\n        <macrodef name=\"test-debug-impl\" uri=\"http://www.netbeans.org/ns/j2se-project/3\">\n            <attribute default=\"${includes}\" name=\"includes\"/>\n            <attribute default=\"${excludes}\" name=\"excludes\"/>\n            <attribute default=\"**\" name=\"testincludes\"/>\n            <attribute default=\"\" name=\"testmethods\"/>\n            <element implicit=\"true\" name=\"customize\" optional=\"true\"/>\n            <sequential>\n                <j2seproject3:junit-debug excludes=\"@{excludes}\" includes=\"@{includes}\" testincludes=\"@{testincludes}\" testmethods=\"@{testmethods}\">\n                    <customize/>\n                </j2seproject3:junit-debug>\n            </sequential>\n        </macrodef>\n    </target>\n    <target if=\"${testng.available}\" name=\"-init-macrodef-testng-debug\">\n        <macrodef name=\"testng-debug\" uri=\"http://www.netbeans.org/ns/j2se-project/3\">\n            <attribute default=\"${main.class}\" name=\"testClass\"/>\n            <attribute default=\"\" name=\"testMethod\"/>\n            <element name=\"customize2\" optional=\"true\"/>\n            <sequential>\n                <condition else=\"-testclass @{testClass}\" property=\"test.class.or.method\" value=\"-methods @{testClass}.@{testMethod}\">\n                    <isset property=\"test.method\"/>\n                </condition>\n                <condition else=\"-suitename Chocolate -testname @{testClass} ${test.class.or.method}\" property=\"testng.cmd.args\" value=\"@{testClass}\">\n                    <matches pattern=\".*\\.xml\" string=\"@{testClass}\"/>\n                </condition>\n                <delete dir=\"${build.test.results.dir}\" quiet=\"true\"/>\n                <mkdir dir=\"${build.test.results.dir}\"/>\n                <j2seproject3:debug classname=\"org.testng.TestNG\" classpath=\"${debug.test.classpath}\">\n                    <customize>\n                        <customize2/>\n                        <jvmarg value=\"-ea\"/>\n                        <arg line=\"${testng.debug.mode}\"/>\n                        <arg line=\"-d ${build.test.results.dir}\"/>\n                        <arg line=\"-listener org.testng.reporters.VerboseReporter\"/>\n                        <arg line=\"${testng.cmd.args}\"/>\n                    </customize>\n                </j2seproject3:debug>\n            </sequential>\n        </macrodef>\n    </target>\n    <target depends=\"-init-macrodef-testng-debug\" if=\"${testng.available}\" name=\"-init-macrodef-testng-debug-impl\">\n        <macrodef name=\"testng-debug-impl\" uri=\"http://www.netbeans.org/ns/j2se-project/3\">\n            <attribute default=\"${main.class}\" name=\"testClass\"/>\n            <attribute default=\"\" name=\"testMethod\"/>\n            <element implicit=\"true\" name=\"customize2\" optional=\"true\"/>\n            <sequential>\n                <j2seproject3:testng-debug testClass=\"@{testClass}\" testMethod=\"@{testMethod}\">\n                    <customize2/>\n                </j2seproject3:testng-debug>\n            </sequential>\n        </macrodef>\n    </target>\n    <target depends=\"-init-macrodef-junit-debug-impl\" if=\"${junit.available}\" name=\"-init-macrodef-test-debug-junit\">\n        <macrodef name=\"test-debug\" uri=\"http://www.netbeans.org/ns/j2se-project/3\">\n            <attribute default=\"${includes}\" name=\"includes\"/>\n            <attribute default=\"${excludes}\" name=\"excludes\"/>\n            <attribute default=\"**\" name=\"testincludes\"/>\n            <attribute default=\"\" name=\"testmethods\"/>\n            <attribute default=\"${main.class}\" name=\"testClass\"/>\n            <attribute default=\"\" name=\"testMethod\"/>\n            <sequential>\n                <j2seproject3:test-debug-impl excludes=\"@{excludes}\" includes=\"@{includes}\" testincludes=\"@{testincludes}\" testmethods=\"@{testmethods}\">\n                    <customize>\n                        <classpath>\n                            <path path=\"${run.test.classpath}\"/>\n                        </classpath>\n                        <jvmarg line=\"${endorsed.classpath.cmd.line.arg}\"/>\n                        <jvmarg line=\"${run.jvmargs}\"/>\n                        <jvmarg line=\"${run.jvmargs.ide}\"/>\n                    </customize>\n                </j2seproject3:test-debug-impl>\n            </sequential>\n        </macrodef>\n    </target>\n    <target depends=\"-init-macrodef-testng-debug-impl\" if=\"${testng.available}\" name=\"-init-macrodef-test-debug-testng\">\n        <macrodef name=\"test-debug\" uri=\"http://www.netbeans.org/ns/j2se-project/3\">\n            <attribute default=\"${includes}\" name=\"includes\"/>\n            <attribute default=\"${excludes}\" name=\"excludes\"/>\n            <attribute default=\"**\" name=\"testincludes\"/>\n            <attribute default=\"\" name=\"testmethods\"/>\n            <attribute default=\"${main.class}\" name=\"testClass\"/>\n            <attribute default=\"\" name=\"testMethod\"/>\n            <sequential>\n                <j2seproject3:testng-debug-impl testClass=\"@{testClass}\" testMethod=\"@{testMethod}\">\n                    <customize2>\n                        <syspropertyset>\n                            <propertyref prefix=\"test-sys-prop.\"/>\n                            <mapper from=\"test-sys-prop.*\" to=\"*\" type=\"glob\"/>\n                        </syspropertyset>\n                    </customize2>\n                </j2seproject3:testng-debug-impl>\n            </sequential>\n        </macrodef>\n    </target>\n    <target depends=\"-init-macrodef-test-debug-junit,-init-macrodef-test-debug-testng\" name=\"-init-macrodef-test-debug\"/>\n    <!--\n                pre NB7.2 profiling section; consider it deprecated\n            -->\n    <target depends=\"-profile-pre-init, init, -profile-post-init, -profile-init-macrodef-profile, -profile-init-check\" if=\"profiler.info.jvmargs.agent\" name=\"profile-init\"/>\n    <target if=\"profiler.info.jvmargs.agent\" name=\"-profile-pre-init\">\n        <!-- Empty placeholder for easier customization. -->\n        <!-- You can override this target in the ../build.xml file. -->\n    </target>\n    <target if=\"profiler.info.jvmargs.agent\" name=\"-profile-post-init\">\n        <!-- Empty placeholder for easier customization. -->\n        <!-- You can override this target in the ../build.xml file. -->\n    </target>\n    <target if=\"profiler.info.jvmargs.agent\" name=\"-profile-init-macrodef-profile\">\n        <macrodef name=\"resolve\">\n            <attribute name=\"name\"/>\n            <attribute name=\"value\"/>\n            <sequential>\n                <property name=\"@{name}\" value=\"${env.@{value}}\"/>\n            </sequential>\n        </macrodef>\n        <macrodef name=\"profile\">\n            <attribute default=\"${main.class}\" name=\"classname\"/>\n            <element name=\"customize\" optional=\"true\"/>\n            <sequential>\n                <property environment=\"env\"/>\n                <resolve name=\"profiler.current.path\" value=\"${profiler.info.pathvar}\"/>\n                <java classname=\"@{classname}\" dir=\"${profiler.info.dir}\" failonerror=\"${java.failonerror}\" fork=\"true\" jvm=\"${profiler.info.jvm}\">\n                    <jvmarg line=\"${endorsed.classpath.cmd.line.arg}\"/>\n                    <jvmarg value=\"${profiler.info.jvmargs.agent}\"/>\n                    <jvmarg line=\"${profiler.info.jvmargs}\"/>\n                    <env key=\"${profiler.info.pathvar}\" path=\"${profiler.info.agentpath}:${profiler.current.path}\"/>\n                    <arg line=\"${application.args}\"/>\n                    <classpath>\n                        <path path=\"${run.classpath}\"/>\n                    </classpath>\n                    <syspropertyset>\n                        <propertyref prefix=\"run-sys-prop.\"/>\n                        <mapper from=\"run-sys-prop.*\" to=\"*\" type=\"glob\"/>\n                    </syspropertyset>\n                    <customize/>\n                </java>\n            </sequential>\n        </macrodef>\n    </target>\n    <target depends=\"-profile-pre-init, init, -profile-post-init, -profile-init-macrodef-profile\" if=\"profiler.info.jvmargs.agent\" name=\"-profile-init-check\">\n        <fail unless=\"profiler.info.jvm\">Must set JVM to use for profiling in profiler.info.jvm</fail>\n        <fail unless=\"profiler.info.jvmargs.agent\">Must set profiler agent JVM arguments in profiler.info.jvmargs.agent</fail>\n    </target>\n    <!--\n                end of pre NB7.2 profiling section\n            -->\n    <target depends=\"-init-debug-args\" name=\"-init-macrodef-nbjpda\">\n        <macrodef name=\"nbjpdastart\" uri=\"http://www.netbeans.org/ns/j2se-project/1\">\n            <attribute default=\"${main.class}\" name=\"name\"/>\n            <attribute default=\"${debug.classpath}\" name=\"classpath\"/>\n            <attribute default=\"\" name=\"stopclassname\"/>\n            <sequential>\n                <nbjpdastart addressproperty=\"jpda.address\" name=\"@{name}\" stopclassname=\"@{stopclassname}\" transport=\"${debug-transport}\">\n                    <classpath>\n                        <path path=\"@{classpath}\"/>\n                    </classpath>\n                </nbjpdastart>\n            </sequential>\n        </macrodef>\n        <macrodef name=\"nbjpdareload\" uri=\"http://www.netbeans.org/ns/j2se-project/1\">\n            <attribute default=\"${build.classes.dir}\" name=\"dir\"/>\n            <sequential>\n                <nbjpdareload>\n                    <fileset dir=\"@{dir}\" includes=\"${fix.classes}\">\n                        <include name=\"${fix.includes}*.class\"/>\n                    </fileset>\n                </nbjpdareload>\n            </sequential>\n        </macrodef>\n    </target>\n    <target name=\"-init-debug-args\">\n        <property name=\"version-output\" value=\"java version &quot;${ant.java.version}\"/>\n        <condition property=\"have-jdk-older-than-1.4\">\n            <or>\n                <contains string=\"${version-output}\" substring=\"java version &quot;1.0\"/>\n                <contains string=\"${version-output}\" substring=\"java version &quot;1.1\"/>\n                <contains string=\"${version-output}\" substring=\"java version &quot;1.2\"/>\n                <contains string=\"${version-output}\" substring=\"java version &quot;1.3\"/>\n            </or>\n        </condition>\n        <condition else=\"-Xdebug\" property=\"debug-args-line\" value=\"-Xdebug -Xnoagent -Djava.compiler=none\">\n            <istrue value=\"${have-jdk-older-than-1.4}\"/>\n        </condition>\n        <condition else=\"dt_socket\" property=\"debug-transport-by-os\" value=\"dt_shmem\">\n            <os family=\"windows\"/>\n        </condition>\n        <condition else=\"${debug-transport-by-os}\" property=\"debug-transport\" value=\"${debug.transport}\">\n            <isset property=\"debug.transport\"/>\n        </condition>\n    </target>\n    <target depends=\"-init-debug-args\" name=\"-init-macrodef-debug\">\n        <macrodef name=\"debug\" uri=\"http://www.netbeans.org/ns/j2se-project/3\">\n            <attribute default=\"${main.class}\" name=\"classname\"/>\n            <attribute default=\"${debug.classpath}\" name=\"classpath\"/>\n            <element name=\"customize\" optional=\"true\"/>\n            <sequential>\n                <java classname=\"@{classname}\" dir=\"${work.dir}\" failonerror=\"${java.failonerror}\" fork=\"true\">\n                    <jvmarg line=\"${endorsed.classpath.cmd.line.arg}\"/>\n                    <jvmarg line=\"${debug-args-line}\"/>\n                    <jvmarg value=\"-Xrunjdwp:transport=${debug-transport},address=${jpda.address}\"/>\n                    <jvmarg value=\"-Dfile.encoding=${runtime.encoding}\"/>\n                    <redirector errorencoding=\"${runtime.encoding}\" inputencoding=\"${runtime.encoding}\" outputencoding=\"${runtime.encoding}\"/>\n                    <jvmarg line=\"${run.jvmargs}\"/>\n                    <jvmarg line=\"${run.jvmargs.ide}\"/>\n                    <classpath>\n                        <path path=\"@{classpath}\"/>\n                    </classpath>\n                    <syspropertyset>\n                        <propertyref prefix=\"run-sys-prop.\"/>\n                        <mapper from=\"run-sys-prop.*\" to=\"*\" type=\"glob\"/>\n                    </syspropertyset>\n                    <customize/>\n                </java>\n            </sequential>\n        </macrodef>\n    </target>\n    <target name=\"-init-macrodef-java\">\n        <macrodef name=\"java\" uri=\"http://www.netbeans.org/ns/j2se-project/1\">\n            <attribute default=\"${main.class}\" name=\"classname\"/>\n            <attribute default=\"${run.classpath}\" name=\"classpath\"/>\n            <attribute default=\"jvm\" name=\"jvm\"/>\n            <element name=\"customize\" optional=\"true\"/>\n            <sequential>\n                <java classname=\"@{classname}\" dir=\"${work.dir}\" failonerror=\"${java.failonerror}\" fork=\"true\">\n                    <jvmarg line=\"${endorsed.classpath.cmd.line.arg}\"/>\n                    <jvmarg value=\"-Dfile.encoding=${runtime.encoding}\"/>\n                    <redirector errorencoding=\"${runtime.encoding}\" inputencoding=\"${runtime.encoding}\" outputencoding=\"${runtime.encoding}\"/>\n                    <jvmarg line=\"${run.jvmargs}\"/>\n                    <jvmarg line=\"${run.jvmargs.ide}\"/>\n                    <classpath>\n                        <path path=\"@{classpath}\"/>\n                    </classpath>\n                    <syspropertyset>\n                        <propertyref prefix=\"run-sys-prop.\"/>\n                        <mapper from=\"run-sys-prop.*\" to=\"*\" type=\"glob\"/>\n                    </syspropertyset>\n                    <customize/>\n                </java>\n            </sequential>\n        </macrodef>\n    </target>\n    <target name=\"-init-macrodef-copylibs\">\n        <macrodef name=\"copylibs\" uri=\"http://www.netbeans.org/ns/j2se-project/3\">\n            <attribute default=\"${manifest.file}\" name=\"manifest\"/>\n            <element name=\"customize\" optional=\"true\"/>\n            <sequential>\n                <property location=\"${build.classes.dir}\" name=\"build.classes.dir.resolved\"/>\n                <pathconvert property=\"run.classpath.without.build.classes.dir\">\n                    <path path=\"${run.classpath}\"/>\n                    <map from=\"${build.classes.dir.resolved}\" to=\"\"/>\n                </pathconvert>\n                <pathconvert pathsep=\" \" property=\"jar.classpath\">\n                    <path path=\"${run.classpath.without.build.classes.dir}\"/>\n                    <chainedmapper>\n                        <flattenmapper/>\n                        <filtermapper>\n                            <replacestring from=\" \" to=\"%20\"/>\n                        </filtermapper>\n                        <globmapper from=\"*\" to=\"lib/*\"/>\n                    </chainedmapper>\n                </pathconvert>\n                <taskdef classname=\"org.netbeans.modules.java.j2seproject.copylibstask.CopyLibs\" classpath=\"${libs.CopyLibs.classpath}\" name=\"copylibs\"/>\n                <copylibs compress=\"${jar.compress}\" excludeFromCopy=\"${copylibs.excludes}\" index=\"${jar.index}\" indexMetaInf=\"${jar.index.metainf}\" jarfile=\"${dist.jar}\" manifest=\"@{manifest}\" manifestencoding=\"UTF-8\" rebase=\"${copylibs.rebase}\" runtimeclasspath=\"${run.classpath.without.build.classes.dir}\">\n                    <fileset dir=\"${build.classes.dir}\" excludes=\"${dist.archive.excludes}\"/>\n                    <manifest>\n                        <attribute name=\"Class-Path\" value=\"${jar.classpath}\"/>\n                        <customize/>\n                    </manifest>\n                </copylibs>\n            </sequential>\n        </macrodef>\n    </target>\n    <target name=\"-init-presetdef-jar\">\n        <presetdef name=\"jar\" uri=\"http://www.netbeans.org/ns/j2se-project/1\">\n            <jar compress=\"${jar.compress}\" index=\"${jar.index}\" jarfile=\"${dist.jar}\" manifestencoding=\"UTF-8\">\n                <j2seproject1:fileset dir=\"${build.classes.dir}\" excludes=\"${dist.archive.excludes}\"/>\n            </jar>\n        </presetdef>\n    </target>\n    <target name=\"-init-ap-cmdline-properties\">\n        <property name=\"annotation.processing.enabled\" value=\"true\"/>\n        <property name=\"annotation.processing.processors.list\" value=\"\"/>\n        <property name=\"annotation.processing.processor.options\" value=\"\"/>\n        <property name=\"annotation.processing.run.all.processors\" value=\"true\"/>\n        <property name=\"javac.processorpath\" value=\"${javac.classpath}\"/>\n        <property name=\"javac.test.processorpath\" value=\"${javac.test.classpath}\"/>\n        <condition property=\"ap.supported.internal\" value=\"true\">\n            <not>\n                <matches pattern=\"1\\.[0-5](\\..*)?\" string=\"${javac.source}\"/>\n            </not>\n        </condition>\n    </target>\n    <target depends=\"-init-ap-cmdline-properties\" if=\"ap.supported.internal\" name=\"-init-ap-cmdline-supported\">\n        <condition else=\"\" property=\"ap.processors.internal\" value=\"-processor ${annotation.processing.processors.list}\">\n            <isfalse value=\"${annotation.processing.run.all.processors}\"/>\n        </condition>\n        <condition else=\"\" property=\"ap.proc.none.internal\" value=\"-proc:none\">\n            <isfalse value=\"${annotation.processing.enabled}\"/>\n        </condition>\n    </target>\n    <target depends=\"-init-ap-cmdline-properties,-init-ap-cmdline-supported\" name=\"-init-ap-cmdline\">\n        <property name=\"ap.cmd.line.internal\" value=\"\"/>\n    </target>\n    <target depends=\"-pre-init,-init-private,-init-user,-init-project,-do-init,-post-init,-init-check,-init-macrodef-property,-init-macrodef-javac,-init-macrodef-test,-init-macrodef-test-debug,-init-macrodef-nbjpda,-init-macrodef-debug,-init-macrodef-java,-init-presetdef-jar,-init-ap-cmdline\" name=\"init\"/>\n    <!--\n                ===================\n                COMPILATION SECTION\n                ===================\n            -->\n    <target name=\"-deps-jar-init\" unless=\"built-jar.properties\">\n        <property location=\"${build.dir}/built-jar.properties\" name=\"built-jar.properties\"/>\n        <delete file=\"${built-jar.properties}\" quiet=\"true\"/>\n    </target>\n    <target if=\"already.built.jar.${basedir}\" name=\"-warn-already-built-jar\">\n        <echo level=\"warn\" message=\"Cycle detected: Chocolate was already built\"/>\n    </target>\n    <target depends=\"init,-deps-jar-init\" name=\"deps-jar\" unless=\"no.deps\">\n        <mkdir dir=\"${build.dir}\"/>\n        <touch file=\"${built-jar.properties}\" verbose=\"false\"/>\n        <property file=\"${built-jar.properties}\" prefix=\"already.built.jar.\"/>\n        <antcall target=\"-warn-already-built-jar\"/>\n        <propertyfile file=\"${built-jar.properties}\">\n            <entry key=\"${basedir}\" value=\"\"/>\n        </propertyfile>\n    </target>\n    <target depends=\"init,-check-automatic-build,-clean-after-automatic-build\" name=\"-verify-automatic-build\"/>\n    <target depends=\"init\" name=\"-check-automatic-build\">\n        <available file=\"${build.classes.dir}/.netbeans_automatic_build\" property=\"netbeans.automatic.build\"/>\n    </target>\n    <target depends=\"init\" if=\"netbeans.automatic.build\" name=\"-clean-after-automatic-build\">\n        <antcall target=\"clean\"/>\n    </target>\n    <target depends=\"init,deps-jar\" name=\"-pre-pre-compile\">\n        <mkdir dir=\"${build.classes.dir}\"/>\n    </target>\n    <target name=\"-pre-compile\">\n        <!-- Empty placeholder for easier customization. -->\n        <!-- You can override this target in the ../build.xml file. -->\n    </target>\n    <target if=\"do.depend.true\" name=\"-compile-depend\">\n        <pathconvert property=\"build.generated.subdirs\">\n            <dirset dir=\"${build.generated.sources.dir}\" erroronmissingdir=\"false\">\n                <include name=\"*\"/>\n            </dirset>\n        </pathconvert>\n        <j2seproject3:depend srcdir=\"${src.dir}:${build.generated.subdirs}\"/>\n    </target>\n    <target depends=\"init,deps-jar,-pre-pre-compile,-pre-compile, -copy-persistence-xml,-compile-depend\" if=\"have.sources\" name=\"-do-compile\">\n        <j2seproject3:javac gensrcdir=\"${build.generated.sources.dir}\"/>\n        <copy todir=\"${build.classes.dir}\">\n            <fileset dir=\"${src.dir}\" excludes=\"${build.classes.excludes},${excludes}\" includes=\"${includes}\"/>\n        </copy>\n    </target>\n    <target if=\"has.persistence.xml\" name=\"-copy-persistence-xml\">\n        <mkdir dir=\"${build.classes.dir}/META-INF\"/>\n        <copy todir=\"${build.classes.dir}/META-INF\">\n            <fileset dir=\"${meta.inf.dir}\" includes=\"persistence.xml orm.xml\"/>\n        </copy>\n    </target>\n    <target name=\"-post-compile\">\n        <!-- Empty placeholder for easier customization. -->\n        <!-- You can override this target in the ../build.xml file. -->\n    </target>\n    <target depends=\"init,deps-jar,-verify-automatic-build,-pre-pre-compile,-pre-compile,-do-compile,-post-compile\" description=\"Compile project.\" name=\"compile\"/>\n    <target name=\"-pre-compile-single\">\n        <!-- Empty placeholder for easier customization. -->\n        <!-- You can override this target in the ../build.xml file. -->\n    </target>\n    <target depends=\"init,deps-jar,-pre-pre-compile\" name=\"-do-compile-single\">\n        <fail unless=\"javac.includes\">Must select some files in the IDE or set javac.includes</fail>\n        <j2seproject3:force-recompile/>\n        <j2seproject3:javac excludes=\"\" gensrcdir=\"${build.generated.sources.dir}\" includes=\"${javac.includes}\" sourcepath=\"${src.dir}\"/>\n    </target>\n    <target name=\"-post-compile-single\">\n        <!-- Empty placeholder for easier customization. -->\n        <!-- You can override this target in the ../build.xml file. -->\n    </target>\n    <target depends=\"init,deps-jar,-verify-automatic-build,-pre-pre-compile,-pre-compile-single,-do-compile-single,-post-compile-single\" name=\"compile-single\"/>\n    <!--\n                ====================\n                JAR BUILDING SECTION\n                ====================\n            -->\n    <target depends=\"init\" name=\"-pre-pre-jar\">\n        <dirname file=\"${dist.jar}\" property=\"dist.jar.dir\"/>\n        <mkdir dir=\"${dist.jar.dir}\"/>\n    </target>\n    <target name=\"-pre-jar\">\n        <!-- Empty placeholder for easier customization. -->\n        <!-- You can override this target in the ../build.xml file. -->\n    </target>\n    <target depends=\"init\" if=\"do.archive\" name=\"-do-jar-create-manifest\" unless=\"manifest.available\">\n        <tempfile deleteonexit=\"true\" destdir=\"${build.dir}\" property=\"tmp.manifest.file\"/>\n        <touch file=\"${tmp.manifest.file}\" verbose=\"false\"/>\n    </target>\n    <target depends=\"init\" if=\"do.archive+manifest.available\" name=\"-do-jar-copy-manifest\">\n        <tempfile deleteonexit=\"true\" destdir=\"${build.dir}\" property=\"tmp.manifest.file\"/>\n        <copy encoding=\"${manifest.encoding}\" file=\"${manifest.file}\" outputencoding=\"UTF-8\" tofile=\"${tmp.manifest.file}\"/>\n    </target>\n    <target depends=\"init,-do-jar-create-manifest,-do-jar-copy-manifest\" if=\"do.archive+main.class.available\" name=\"-do-jar-set-mainclass\">\n        <manifest encoding=\"UTF-8\" file=\"${tmp.manifest.file}\" mode=\"update\">\n            <attribute name=\"Main-Class\" value=\"${main.class}\"/>\n        </manifest>\n    </target>\n    <target depends=\"init,-do-jar-create-manifest,-do-jar-copy-manifest\" if=\"do.archive+profile.available\" name=\"-do-jar-set-profile\">\n        <manifest encoding=\"UTF-8\" file=\"${tmp.manifest.file}\" mode=\"update\">\n            <attribute name=\"Profile\" value=\"${javac.profile}\"/>\n        </manifest>\n    </target>\n    <target depends=\"init,-do-jar-create-manifest,-do-jar-copy-manifest\" if=\"do.archive+splashscreen.available\" name=\"-do-jar-set-splashscreen\">\n        <basename file=\"${application.splash}\" property=\"splashscreen.basename\"/>\n        <mkdir dir=\"${build.classes.dir}/META-INF\"/>\n        <copy failonerror=\"false\" file=\"${application.splash}\" todir=\"${build.classes.dir}/META-INF\"/>\n        <manifest encoding=\"UTF-8\" file=\"${tmp.manifest.file}\" mode=\"update\">\n            <attribute name=\"SplashScreen-Image\" value=\"META-INF/${splashscreen.basename}\"/>\n        </manifest>\n    </target>\n    <target depends=\"init,-init-macrodef-copylibs,compile,-pre-pre-jar,-pre-jar,-do-jar-create-manifest,-do-jar-copy-manifest,-do-jar-set-mainclass,-do-jar-set-profile,-do-jar-set-splashscreen\" if=\"do.mkdist\" name=\"-do-jar-copylibs\">\n        <j2seproject3:copylibs manifest=\"${tmp.manifest.file}\"/>\n        <echo level=\"info\">To run this application from the command line without Ant, try:</echo>\n        <property location=\"${dist.jar}\" name=\"dist.jar.resolved\"/>\n        <echo level=\"info\">java -jar \"${dist.jar.resolved}\"</echo>\n    </target>\n    <target depends=\"init,compile,-pre-pre-jar,-pre-jar,-do-jar-create-manifest,-do-jar-copy-manifest,-do-jar-set-mainclass,-do-jar-set-profile,-do-jar-set-splashscreen\" if=\"do.archive\" name=\"-do-jar-jar\" unless=\"do.mkdist\">\n        <j2seproject1:jar manifest=\"${tmp.manifest.file}\"/>\n        <property location=\"${build.classes.dir}\" name=\"build.classes.dir.resolved\"/>\n        <property location=\"${dist.jar}\" name=\"dist.jar.resolved\"/>\n        <pathconvert property=\"run.classpath.with.dist.jar\">\n            <path path=\"${run.classpath}\"/>\n            <map from=\"${build.classes.dir.resolved}\" to=\"${dist.jar.resolved}\"/>\n        </pathconvert>\n        <condition else=\"\" property=\"jar.usage.message\" value=\"To run this application from the command line without Ant, try:${line.separator}${platform.java} -cp ${run.classpath.with.dist.jar} ${main.class}\">\n            <isset property=\"main.class.available\"/>\n        </condition>\n        <condition else=\"debug\" property=\"jar.usage.level\" value=\"info\">\n            <isset property=\"main.class.available\"/>\n        </condition>\n        <echo level=\"${jar.usage.level}\" message=\"${jar.usage.message}\"/>\n    </target>\n    <target depends=\"-do-jar-copylibs\" if=\"do.archive\" name=\"-do-jar-delete-manifest\">\n        <delete>\n            <fileset file=\"${tmp.manifest.file}\"/>\n        </delete>\n    </target>\n    <target depends=\"init,compile,-pre-pre-jar,-pre-jar,-do-jar-create-manifest,-do-jar-copy-manifest,-do-jar-set-mainclass,-do-jar-set-profile,-do-jar-set-splashscreen,-do-jar-jar,-do-jar-delete-manifest\" name=\"-do-jar-without-libraries\"/>\n    <target depends=\"init,compile,-pre-pre-jar,-pre-jar,-do-jar-create-manifest,-do-jar-copy-manifest,-do-jar-set-mainclass,-do-jar-set-profile,-do-jar-set-splashscreen,-do-jar-copylibs,-do-jar-delete-manifest\" name=\"-do-jar-with-libraries\"/>\n    <target name=\"-post-jar\">\n        <!-- Empty placeholder for easier customization. -->\n        <!-- You can override this target in the ../build.xml file. -->\n    </target>\n    <target depends=\"init,compile,-pre-jar,-do-jar-without-libraries,-do-jar-with-libraries,-post-jar\" name=\"-do-jar\"/>\n    <target depends=\"init,compile,-pre-jar,-do-jar,-post-jar\" description=\"Build JAR.\" name=\"jar\"/>\n    <!--\n                =================\n                EXECUTION SECTION\n                =================\n            -->\n    <target depends=\"init,compile\" description=\"Run a main class.\" name=\"run\">\n        <j2seproject1:java>\n            <customize>\n                <arg line=\"${application.args}\"/>\n            </customize>\n        </j2seproject1:java>\n    </target>\n    <target name=\"-do-not-recompile\">\n        <property name=\"javac.includes.binary\" value=\"\"/>\n    </target>\n    <target depends=\"init,compile-single\" name=\"run-single\">\n        <fail unless=\"run.class\">Must select one file in the IDE or set run.class</fail>\n        <j2seproject1:java classname=\"${run.class}\"/>\n    </target>\n    <target depends=\"init,compile-test-single\" name=\"run-test-with-main\">\n        <fail unless=\"run.class\">Must select one file in the IDE or set run.class</fail>\n        <j2seproject1:java classname=\"${run.class}\" classpath=\"${run.test.classpath}\"/>\n    </target>\n    <!--\n                =================\n                DEBUGGING SECTION\n                =================\n            -->\n    <target depends=\"init\" if=\"netbeans.home\" name=\"-debug-start-debugger\">\n        <j2seproject1:nbjpdastart name=\"${debug.class}\"/>\n    </target>\n    <target depends=\"init\" if=\"netbeans.home\" name=\"-debug-start-debugger-main-test\">\n        <j2seproject1:nbjpdastart classpath=\"${debug.test.classpath}\" name=\"${debug.class}\"/>\n    </target>\n    <target depends=\"init,compile\" name=\"-debug-start-debuggee\">\n        <j2seproject3:debug>\n            <customize>\n                <arg line=\"${application.args}\"/>\n            </customize>\n        </j2seproject3:debug>\n    </target>\n    <target depends=\"init,compile,-debug-start-debugger,-debug-start-debuggee\" description=\"Debug project in IDE.\" if=\"netbeans.home\" name=\"debug\"/>\n    <target depends=\"init\" if=\"netbeans.home\" name=\"-debug-start-debugger-stepinto\">\n        <j2seproject1:nbjpdastart stopclassname=\"${main.class}\"/>\n    </target>\n    <target depends=\"init,compile,-debug-start-debugger-stepinto,-debug-start-debuggee\" if=\"netbeans.home\" name=\"debug-stepinto\"/>\n    <target depends=\"init,compile-single\" if=\"netbeans.home\" name=\"-debug-start-debuggee-single\">\n        <fail unless=\"debug.class\">Must select one file in the IDE or set debug.class</fail>\n        <j2seproject3:debug classname=\"${debug.class}\"/>\n    </target>\n    <target depends=\"init,compile-single,-debug-start-debugger,-debug-start-debuggee-single\" if=\"netbeans.home\" name=\"debug-single\"/>\n    <target depends=\"init,compile-test-single\" if=\"netbeans.home\" name=\"-debug-start-debuggee-main-test\">\n        <fail unless=\"debug.class\">Must select one file in the IDE or set debug.class</fail>\n        <j2seproject3:debug classname=\"${debug.class}\" classpath=\"${debug.test.classpath}\"/>\n    </target>\n    <target depends=\"init,compile-test-single,-debug-start-debugger-main-test,-debug-start-debuggee-main-test\" if=\"netbeans.home\" name=\"debug-test-with-main\"/>\n    <target depends=\"init\" name=\"-pre-debug-fix\">\n        <fail unless=\"fix.includes\">Must set fix.includes</fail>\n        <property name=\"javac.includes\" value=\"${fix.includes}.java\"/>\n    </target>\n    <target depends=\"init,-pre-debug-fix,compile-single\" if=\"netbeans.home\" name=\"-do-debug-fix\">\n        <j2seproject1:nbjpdareload/>\n    </target>\n    <target depends=\"init,-pre-debug-fix,-do-debug-fix\" if=\"netbeans.home\" name=\"debug-fix\"/>\n    <!--\n                =================\n                PROFILING SECTION\n                =================\n            -->\n    <!--\n                pre NB7.2 profiler integration\n            -->\n    <target depends=\"profile-init,compile\" description=\"Profile a project in the IDE.\" if=\"profiler.info.jvmargs.agent\" name=\"-profile-pre72\">\n        <fail unless=\"netbeans.home\">This target only works when run from inside the NetBeans IDE.</fail>\n        <nbprofiledirect>\n            <classpath>\n                <path path=\"${run.classpath}\"/>\n            </classpath>\n        </nbprofiledirect>\n        <profile/>\n    </target>\n    <target depends=\"profile-init,compile-single\" description=\"Profile a selected class in the IDE.\" if=\"profiler.info.jvmargs.agent\" name=\"-profile-single-pre72\">\n        <fail unless=\"profile.class\">Must select one file in the IDE or set profile.class</fail>\n        <fail unless=\"netbeans.home\">This target only works when run from inside the NetBeans IDE.</fail>\n        <nbprofiledirect>\n            <classpath>\n                <path path=\"${run.classpath}\"/>\n            </classpath>\n        </nbprofiledirect>\n        <profile classname=\"${profile.class}\"/>\n    </target>\n    <target depends=\"profile-init,compile-single\" if=\"profiler.info.jvmargs.agent\" name=\"-profile-applet-pre72\">\n        <fail unless=\"netbeans.home\">This target only works when run from inside the NetBeans IDE.</fail>\n        <nbprofiledirect>\n            <classpath>\n                <path path=\"${run.classpath}\"/>\n            </classpath>\n        </nbprofiledirect>\n        <profile classname=\"sun.applet.AppletViewer\">\n            <customize>\n                <arg value=\"${applet.url}\"/>\n            </customize>\n        </profile>\n    </target>\n    <target depends=\"profile-init,compile-test-single\" if=\"profiler.info.jvmargs.agent\" name=\"-profile-test-single-pre72\">\n        <fail unless=\"netbeans.home\">This target only works when run from inside the NetBeans IDE.</fail>\n        <nbprofiledirect>\n            <classpath>\n                <path path=\"${run.test.classpath}\"/>\n            </classpath>\n        </nbprofiledirect>\n        <junit dir=\"${profiler.info.dir}\" errorproperty=\"tests.failed\" failureproperty=\"tests.failed\" fork=\"true\" jvm=\"${profiler.info.jvm}\" showoutput=\"true\">\n            <env key=\"${profiler.info.pathvar}\" path=\"${profiler.info.agentpath}:${profiler.current.path}\"/>\n            <jvmarg value=\"${profiler.info.jvmargs.agent}\"/>\n            <jvmarg line=\"${profiler.info.jvmargs}\"/>\n            <test name=\"${profile.class}\"/>\n            <classpath>\n                <path path=\"${run.test.classpath}\"/>\n            </classpath>\n            <syspropertyset>\n                <propertyref prefix=\"test-sys-prop.\"/>\n                <mapper from=\"test-sys-prop.*\" to=\"*\" type=\"glob\"/>\n            </syspropertyset>\n            <formatter type=\"brief\" usefile=\"false\"/>\n            <formatter type=\"xml\"/>\n        </junit>\n    </target>\n    <!--\n                end of pre NB72 profiling section\n            -->\n    <target if=\"netbeans.home\" name=\"-profile-check\">\n        <condition property=\"profiler.configured\">\n            <or>\n                <contains casesensitive=\"true\" string=\"${run.jvmargs.ide}\" substring=\"-agentpath:\"/>\n                <contains casesensitive=\"true\" string=\"${run.jvmargs.ide}\" substring=\"-javaagent:\"/>\n            </or>\n        </condition>\n    </target>\n    <target depends=\"-profile-check,-profile-pre72\" description=\"Profile a project in the IDE.\" if=\"profiler.configured\" name=\"profile\" unless=\"profiler.info.jvmargs.agent\">\n        <startprofiler/>\n        <antcall target=\"run\"/>\n    </target>\n    <target depends=\"-profile-check,-profile-single-pre72\" description=\"Profile a selected class in the IDE.\" if=\"profiler.configured\" name=\"profile-single\" unless=\"profiler.info.jvmargs.agent\">\n        <fail unless=\"run.class\">Must select one file in the IDE or set run.class</fail>\n        <startprofiler/>\n        <antcall target=\"run-single\"/>\n    </target>\n    <target depends=\"-profile-test-single-pre72\" description=\"Profile a selected test in the IDE.\" name=\"profile-test-single\"/>\n    <target depends=\"-profile-check\" description=\"Profile a selected test in the IDE.\" if=\"profiler.configured\" name=\"profile-test\" unless=\"profiler.info.jvmargs\">\n        <fail unless=\"test.includes\">Must select some files in the IDE or set test.includes</fail>\n        <startprofiler/>\n        <antcall target=\"test-single\"/>\n    </target>\n    <target depends=\"-profile-check\" description=\"Profile a selected class in the IDE.\" if=\"profiler.configured\" name=\"profile-test-with-main\">\n        <fail unless=\"run.class\">Must select one file in the IDE or set run.class</fail>\n        <startprofiler/>\n        <antcall target=\"run-test-with-main\"/>\n    </target>\n    <target depends=\"-profile-check,-profile-applet-pre72\" if=\"profiler.configured\" name=\"profile-applet\" unless=\"profiler.info.jvmargs.agent\">\n        <fail unless=\"applet.url\">Must select one file in the IDE or set applet.url</fail>\n        <startprofiler/>\n        <antcall target=\"run-applet\"/>\n    </target>\n    <!--\n                ===============\n                JAVADOC SECTION\n                ===============\n            -->\n    <target depends=\"init\" if=\"have.sources\" name=\"-javadoc-build\">\n        <mkdir dir=\"${dist.javadoc.dir}\"/>\n        <condition else=\"\" property=\"javadoc.endorsed.classpath.cmd.line.arg\" value=\"-J${endorsed.classpath.cmd.line.arg}\">\n            <and>\n                <isset property=\"endorsed.classpath.cmd.line.arg\"/>\n                <not>\n                    <equals arg1=\"${endorsed.classpath.cmd.line.arg}\" arg2=\"\"/>\n                </not>\n            </and>\n        </condition>\n        <condition else=\"\" property=\"bug5101868workaround\" value=\"*.java\">\n            <matches pattern=\"1\\.[56](\\..*)?\" string=\"${java.version}\"/>\n        </condition>\n        <javadoc additionalparam=\"-J-Dfile.encoding=${file.encoding} ${javadoc.additionalparam}\" author=\"${javadoc.author}\" charset=\"UTF-8\" destdir=\"${dist.javadoc.dir}\" docencoding=\"UTF-8\" encoding=\"${javadoc.encoding.used}\" failonerror=\"true\" noindex=\"${javadoc.noindex}\" nonavbar=\"${javadoc.nonavbar}\" notree=\"${javadoc.notree}\" private=\"${javadoc.private}\" source=\"${javac.source}\" splitindex=\"${javadoc.splitindex}\" use=\"${javadoc.use}\" useexternalfile=\"true\" version=\"${javadoc.version}\" windowtitle=\"${javadoc.windowtitle}\">\n            <classpath>\n                <path path=\"${javac.classpath}\"/>\n            </classpath>\n            <fileset dir=\"${src.dir}\" excludes=\"${bug5101868workaround},${excludes}\" includes=\"${includes}\">\n                <filename name=\"**/*.java\"/>\n            </fileset>\n            <fileset dir=\"${build.generated.sources.dir}\" erroronmissingdir=\"false\">\n                <include name=\"**/*.java\"/>\n                <exclude name=\"*.java\"/>\n            </fileset>\n            <arg line=\"${javadoc.endorsed.classpath.cmd.line.arg}\"/>\n        </javadoc>\n        <copy todir=\"${dist.javadoc.dir}\">\n            <fileset dir=\"${src.dir}\" excludes=\"${excludes}\" includes=\"${includes}\">\n                <filename name=\"**/doc-files/**\"/>\n            </fileset>\n            <fileset dir=\"${build.generated.sources.dir}\" erroronmissingdir=\"false\">\n                <include name=\"**/doc-files/**\"/>\n            </fileset>\n        </copy>\n    </target>\n    <target depends=\"init,-javadoc-build\" if=\"netbeans.home\" name=\"-javadoc-browse\" unless=\"no.javadoc.preview\">\n        <nbbrowse file=\"${dist.javadoc.dir}/index.html\"/>\n    </target>\n    <target depends=\"init,-javadoc-build,-javadoc-browse\" description=\"Build Javadoc.\" name=\"javadoc\"/>\n    <!--\n                =========================\n                TEST COMPILATION SECTION\n                =========================\n            -->\n    <target depends=\"init,compile\" if=\"have.tests\" name=\"-pre-pre-compile-test\">\n        <mkdir dir=\"${build.test.classes.dir}\"/>\n    </target>\n    <target name=\"-pre-compile-test\">\n        <!-- Empty placeholder for easier customization. -->\n        <!-- You can override this target in the ../build.xml file. -->\n    </target>\n    <target if=\"do.depend.true\" name=\"-compile-test-depend\">\n        <j2seproject3:depend classpath=\"${javac.test.classpath}\" destdir=\"${build.test.classes.dir}\" srcdir=\"${test.src.dir}\"/>\n    </target>\n    <target depends=\"init,deps-jar,compile,-pre-pre-compile-test,-pre-compile-test,-compile-test-depend\" if=\"have.tests\" name=\"-do-compile-test\">\n        <j2seproject3:javac apgeneratedsrcdir=\"${build.test.classes.dir}\" classpath=\"${javac.test.classpath}\" debug=\"true\" destdir=\"${build.test.classes.dir}\" processorpath=\"${javac.test.processorpath}\" srcdir=\"${test.src.dir}\"/>\n        <copy todir=\"${build.test.classes.dir}\">\n            <fileset dir=\"${test.src.dir}\" excludes=\"${build.classes.excludes},${excludes}\" includes=\"${includes}\"/>\n        </copy>\n    </target>\n    <target name=\"-post-compile-test\">\n        <!-- Empty placeholder for easier customization. -->\n        <!-- You can override this target in the ../build.xml file. -->\n    </target>\n    <target depends=\"init,compile,-pre-pre-compile-test,-pre-compile-test,-do-compile-test,-post-compile-test\" name=\"compile-test\"/>\n    <target name=\"-pre-compile-test-single\">\n        <!-- Empty placeholder for easier customization. -->\n        <!-- You can override this target in the ../build.xml file. -->\n    </target>\n    <target depends=\"init,deps-jar,compile,-pre-pre-compile-test,-pre-compile-test-single\" if=\"have.tests\" name=\"-do-compile-test-single\">\n        <fail unless=\"javac.includes\">Must select some files in the IDE or set javac.includes</fail>\n        <j2seproject3:force-recompile destdir=\"${build.test.classes.dir}\"/>\n        <j2seproject3:javac apgeneratedsrcdir=\"${build.test.classes.dir}\" classpath=\"${javac.test.classpath}\" debug=\"true\" destdir=\"${build.test.classes.dir}\" excludes=\"\" includes=\"${javac.includes}\" processorpath=\"${javac.test.processorpath}\" sourcepath=\"${test.src.dir}\" srcdir=\"${test.src.dir}\"/>\n        <copy todir=\"${build.test.classes.dir}\">\n            <fileset dir=\"${test.src.dir}\" excludes=\"${build.classes.excludes},${excludes}\" includes=\"${includes}\"/>\n        </copy>\n    </target>\n    <target name=\"-post-compile-test-single\">\n        <!-- Empty placeholder for easier customization. -->\n        <!-- You can override this target in the ../build.xml file. -->\n    </target>\n    <target depends=\"init,compile,-pre-pre-compile-test,-pre-compile-test-single,-do-compile-test-single,-post-compile-test-single\" name=\"compile-test-single\"/>\n    <!--\n                =======================\n                TEST EXECUTION SECTION\n                =======================\n            -->\n    <target depends=\"init\" if=\"have.tests\" name=\"-pre-test-run\">\n        <mkdir dir=\"${build.test.results.dir}\"/>\n    </target>\n    <target depends=\"init,compile-test,-pre-test-run\" if=\"have.tests\" name=\"-do-test-run\">\n        <j2seproject3:test includes=\"${includes}\" testincludes=\"**/*Test.java\"/>\n    </target>\n    <target depends=\"init,compile-test,-pre-test-run,-do-test-run\" if=\"have.tests\" name=\"-post-test-run\">\n        <fail if=\"tests.failed\" unless=\"ignore.failing.tests\">Some tests failed; see details above.</fail>\n    </target>\n    <target depends=\"init\" if=\"have.tests\" name=\"test-report\"/>\n    <target depends=\"init\" if=\"netbeans.home+have.tests\" name=\"-test-browse\"/>\n    <target depends=\"init,compile-test,-pre-test-run,-do-test-run,test-report,-post-test-run,-test-browse\" description=\"Run unit tests.\" name=\"test\"/>\n    <target depends=\"init\" if=\"have.tests\" name=\"-pre-test-run-single\">\n        <mkdir dir=\"${build.test.results.dir}\"/>\n    </target>\n    <target depends=\"init,compile-test-single,-pre-test-run-single\" if=\"have.tests\" name=\"-do-test-run-single\">\n        <fail unless=\"test.includes\">Must select some files in the IDE or set test.includes</fail>\n        <j2seproject3:test excludes=\"\" includes=\"${test.includes}\" testincludes=\"${test.includes}\"/>\n    </target>\n    <target depends=\"init,compile-test-single,-pre-test-run-single,-do-test-run-single\" if=\"have.tests\" name=\"-post-test-run-single\">\n        <fail if=\"tests.failed\" unless=\"ignore.failing.tests\">Some tests failed; see details above.</fail>\n    </target>\n    <target depends=\"init,compile-test-single,-pre-test-run-single,-do-test-run-single,-post-test-run-single\" description=\"Run single unit test.\" name=\"test-single\"/>\n    <target depends=\"init,compile-test-single,-pre-test-run-single\" if=\"have.tests\" name=\"-do-test-run-single-method\">\n        <fail unless=\"test.class\">Must select some files in the IDE or set test.class</fail>\n        <fail unless=\"test.method\">Must select some method in the IDE or set test.method</fail>\n        <j2seproject3:test excludes=\"\" includes=\"${javac.includes}\" testincludes=\"${test.class}\" testmethods=\"${test.method}\"/>\n    </target>\n    <target depends=\"init,compile-test-single,-pre-test-run-single,-do-test-run-single-method\" if=\"have.tests\" name=\"-post-test-run-single-method\">\n        <fail if=\"tests.failed\" unless=\"ignore.failing.tests\">Some tests failed; see details above.</fail>\n    </target>\n    <target depends=\"init,compile-test-single,-pre-test-run-single,-do-test-run-single-method,-post-test-run-single-method\" description=\"Run single unit test.\" name=\"test-single-method\"/>\n    <!--\n                =======================\n                TEST DEBUGGING SECTION\n                =======================\n            -->\n    <target depends=\"init,compile-test-single,-pre-test-run-single\" if=\"have.tests\" name=\"-debug-start-debuggee-test\">\n        <fail unless=\"test.class\">Must select one file in the IDE or set test.class</fail>\n        <j2seproject3:test-debug excludes=\"\" includes=\"${javac.includes}\" testClass=\"${test.class}\" testincludes=\"${javac.includes}\"/>\n    </target>\n    <target depends=\"init,compile-test-single,-pre-test-run-single\" if=\"have.tests\" name=\"-debug-start-debuggee-test-method\">\n        <fail unless=\"test.class\">Must select one file in the IDE or set test.class</fail>\n        <fail unless=\"test.method\">Must select some method in the IDE or set test.method</fail>\n        <j2seproject3:test-debug excludes=\"\" includes=\"${javac.includes}\" testClass=\"${test.class}\" testMethod=\"${test.method}\" testincludes=\"${test.class}\" testmethods=\"${test.method}\"/>\n    </target>\n    <target depends=\"init,compile-test\" if=\"netbeans.home+have.tests\" name=\"-debug-start-debugger-test\">\n        <j2seproject1:nbjpdastart classpath=\"${debug.test.classpath}\" name=\"${test.class}\"/>\n    </target>\n    <target depends=\"init,compile-test-single,-debug-start-debugger-test,-debug-start-debuggee-test\" name=\"debug-test\"/>\n    <target depends=\"init,compile-test-single,-debug-start-debugger-test,-debug-start-debuggee-test-method\" name=\"debug-test-method\"/>\n    <target depends=\"init,-pre-debug-fix,compile-test-single\" if=\"netbeans.home\" name=\"-do-debug-fix-test\">\n        <j2seproject1:nbjpdareload dir=\"${build.test.classes.dir}\"/>\n    </target>\n    <target depends=\"init,-pre-debug-fix,-do-debug-fix-test\" if=\"netbeans.home\" name=\"debug-fix-test\"/>\n    <!--\n                =========================\n                APPLET EXECUTION SECTION\n                =========================\n            -->\n    <target depends=\"init,compile-single\" name=\"run-applet\">\n        <fail unless=\"applet.url\">Must select one file in the IDE or set applet.url</fail>\n        <j2seproject1:java classname=\"sun.applet.AppletViewer\">\n            <customize>\n                <arg value=\"${applet.url}\"/>\n            </customize>\n        </j2seproject1:java>\n    </target>\n    <!--\n                =========================\n                APPLET DEBUGGING  SECTION\n                =========================\n            -->\n    <target depends=\"init,compile-single\" if=\"netbeans.home\" name=\"-debug-start-debuggee-applet\">\n        <fail unless=\"applet.url\">Must select one file in the IDE or set applet.url</fail>\n        <j2seproject3:debug classname=\"sun.applet.AppletViewer\">\n            <customize>\n                <arg value=\"${applet.url}\"/>\n            </customize>\n        </j2seproject3:debug>\n    </target>\n    <target depends=\"init,compile-single,-debug-start-debugger,-debug-start-debuggee-applet\" if=\"netbeans.home\" name=\"debug-applet\"/>\n    <!--\n                ===============\n                CLEANUP SECTION\n                ===============\n            -->\n    <target name=\"-deps-clean-init\" unless=\"built-clean.properties\">\n        <property location=\"${build.dir}/built-clean.properties\" name=\"built-clean.properties\"/>\n        <delete file=\"${built-clean.properties}\" quiet=\"true\"/>\n    </target>\n    <target if=\"already.built.clean.${basedir}\" name=\"-warn-already-built-clean\">\n        <echo level=\"warn\" message=\"Cycle detected: Chocolate was already built\"/>\n    </target>\n    <target depends=\"init,-deps-clean-init\" name=\"deps-clean\" unless=\"no.deps\">\n        <mkdir dir=\"${build.dir}\"/>\n        <touch file=\"${built-clean.properties}\" verbose=\"false\"/>\n        <property file=\"${built-clean.properties}\" prefix=\"already.built.clean.\"/>\n        <antcall target=\"-warn-already-built-clean\"/>\n        <propertyfile file=\"${built-clean.properties}\">\n            <entry key=\"${basedir}\" value=\"\"/>\n        </propertyfile>\n    </target>\n    <target depends=\"init\" name=\"-do-clean\">\n        <delete dir=\"${build.dir}\"/>\n        <delete dir=\"${dist.dir}\" followsymlinks=\"false\" includeemptydirs=\"true\"/>\n    </target>\n    <target name=\"-post-clean\">\n        <!-- Empty placeholder for easier customization. -->\n        <!-- You can override this target in the ../build.xml file. -->\n    </target>\n    <target depends=\"init,deps-clean,-do-clean,-post-clean\" description=\"Clean build products.\" name=\"clean\"/>\n    <target name=\"-check-call-dep\">\n        <property file=\"${call.built.properties}\" prefix=\"already.built.\"/>\n        <condition property=\"should.call.dep\">\n            <and>\n                <not>\n                    <isset property=\"already.built.${call.subproject}\"/>\n                </not>\n                <available file=\"${call.script}\"/>\n            </and>\n        </condition>\n    </target>\n    <target depends=\"-check-call-dep\" if=\"should.call.dep\" name=\"-maybe-call-dep\">\n        <ant antfile=\"${call.script}\" inheritall=\"false\" target=\"${call.target}\">\n            <propertyset>\n                <propertyref prefix=\"transfer.\"/>\n                <mapper from=\"transfer.*\" to=\"*\" type=\"glob\"/>\n            </propertyset>\n        </ant>\n    </target>\n</project>\n"
  },
  {
    "path": "Code/Chocolate/nbproject/genfiles.properties",
    "content": "build.xml.data.CRC32=f46f5106\nbuild.xml.script.CRC32=d9211207\nbuild.xml.stylesheet.CRC32=8064a381@1.80.1.48\n# This file is used by a NetBeans-based IDE to track changes in generated files such as build-impl.xml.\n# Do not edit this file. You may delete it but then the IDE will never regenerate such files for you.\nnbproject/build-impl.xml.data.CRC32=f46f5106\nnbproject/build-impl.xml.script.CRC32=797ba709\nnbproject/build-impl.xml.stylesheet.CRC32=830a3534@1.80.1.48\n"
  },
  {
    "path": "Code/Chocolate/nbproject/project.properties",
    "content": "annotation.processing.enabled=true\nannotation.processing.enabled.in.editor=false\nannotation.processing.processor.options=\nannotation.processing.processors.list=\nannotation.processing.run.all.processors=true\nannotation.processing.source.output=${build.generated.sources.dir}/ap-source-output\nbuild.classes.dir=${build.dir}/classes\nbuild.classes.excludes=**/*.java,**/*.form\n# This directory is removed when the project is cleaned:\nbuild.dir=build\nbuild.generated.dir=${build.dir}/generated\nbuild.generated.sources.dir=${build.dir}/generated-sources\n# Only compile against the classpath explicitly listed here:\nbuild.sysclasspath=ignore\nbuild.test.classes.dir=${build.dir}/test/classes\nbuild.test.results.dir=${build.dir}/test/results\n# Uncomment to specify the preferred debugger connection transport:\n#debug.transport=dt_socket\ndebug.classpath=\\\n    ${run.classpath}\ndebug.test.classpath=\\\n    ${run.test.classpath}\n# Files in build.classes.dir which should be excluded from distribution jar\ndist.archive.excludes=\n# This directory is removed when the project is cleaned:\ndist.dir=dist\ndist.jar=${dist.dir}/Chocolate.jar\ndist.javadoc.dir=${dist.dir}/javadoc\nexcludes=\nincludes=**\njar.compress=false\njavac.classpath=\n# Space-separated list of extra javac options\njavac.compilerargs=\njavac.deprecation=false\njavac.external.vm=true\njavac.processorpath=\\\n    ${javac.classpath}\njavac.source=1.8\njavac.target=1.8\njavac.test.classpath=\\\n    ${javac.classpath}:\\\n    ${build.classes.dir}\njavac.test.processorpath=\\\n    ${javac.test.classpath}\njavadoc.additionalparam=\njavadoc.author=false\njavadoc.encoding=${source.encoding}\njavadoc.noindex=false\njavadoc.nonavbar=false\njavadoc.notree=false\njavadoc.private=false\njavadoc.splitindex=true\njavadoc.use=true\njavadoc.version=false\njavadoc.windowtitle=\nmain.class=chocolate.Chocolate\nmanifest.file=manifest.mf\nmeta.inf.dir=${src.dir}/META-INF\nmkdist.disabled=false\nplatform.active=default_platform\nrun.classpath=\\\n    ${javac.classpath}:\\\n    ${build.classes.dir}\n# Space-separated list of JVM arguments used when running the project.\n# You may also define separate properties like run-sys-prop.name=value instead of -Dname=value.\n# To set system properties for unit tests define test-sys-prop.name=value:\nrun.jvmargs=\nrun.test.classpath=\\\n    ${javac.test.classpath}:\\\n    ${build.test.classes.dir}\nsource.encoding=UTF-8\nsrc.dir=src\ntest.src.dir=test\n"
  },
  {
    "path": "Code/Chocolate/nbproject/project.xml",
    "content": "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<project xmlns=\"http://www.netbeans.org/ns/project/1\">\n    <type>org.netbeans.modules.java.j2seproject</type>\n    <configuration>\n        <data xmlns=\"http://www.netbeans.org/ns/j2se-project/3\">\n            <name>Chocolate</name>\n            <source-roots>\n                <root id=\"src.dir\"/>\n            </source-roots>\n            <test-roots>\n                <root id=\"test.src.dir\"/>\n            </test-roots>\n        </data>\n    </configuration>\n</project>\n"
  },
  {
    "path": "Code/Chocolate/src/chocolate/Chocolate.java",
    "content": "/*\n * To change this license header, choose License Headers in Project Properties.\n * To change this template file, choose Tools | Templates\n * and open the template in the editor.\n */\npackage chocolate;\n\n/**\n *\n * @author User\n */\npublic class Chocolate {\n\n    /**\n     * @param args the command line arguments\n     */\n    public static void main(String[] args) {\n        ChocolateBoiler boiler = ChocolateBoiler.getInstance();\n        boiler.fill();\n        boiler.boil();\n        boiler.drain();\n        \n        // will return the existing instance\n        ChocolateBoiler boiler2 = ChocolateBoiler.getInstance();\n    }\n    \n}\n"
  },
  {
    "path": "Code/Chocolate/src/chocolate/ChocolateBoiler.java",
    "content": "/*\n * To change this license header, choose License Headers in Project Properties.\n * To change this template file, choose Tools | Templates\n * and open the template in the editor.\n */\npackage chocolate;\n\n/**\n *\n * @author User\n */\npublic class ChocolateBoiler {\n    private boolean empty;\n    private boolean boiled;\n    private static ChocolateBoiler uniqueInstance;\n    \n    private ChocolateBoiler() {\n        empty = true;\n        boiled = false;\n    }\n    \n    public static ChocolateBoiler getInstance() {\n        if (uniqueInstance == null) {\n            System.out.println(\"Creating unique instance of Chocolate Boiler\");\n            uniqueInstance = new ChocolateBoiler();\n        }\n        \n        System.out.println(\"Returning instance of Chocolate Boiler\");\n        \n        return uniqueInstance;\n    }\n\n    public void fill() {\n        if (isEmpty()) {\n            empty = false;\n            boiled = false;\n            // fill the boiler with a milk/chocolate mixture\n        }\n    }\n    \n    public void drain() {\n        if (!isEmpty() && isBoiled()) {\n            // drain the boiled milk and chocolate\n            empty = true;\n        }\n    }\n    \n    public void boil() {\n        if (!isEmpty() && !isBoiled()) {\n            // bring the contents to a boil\n            boiled = true;\n        }\n    }\n    \n    public boolean isEmpty() {\n        return empty;\n    }\n    \n    public boolean isBoiled() {\n        return boiled;\n    }\n}\n"
  },
  {
    "path": "Code/Command/UML.mdj",
    "content": "{\n\t\"_type\": \"Project\",\n\t\"_id\": \"AAAAAAFF+h6SjaM2Hec=\",\n\t\"name\": \"Untitled\",\n\t\"ownedElements\": [\n\t\t{\n\t\t\t\"_type\": \"UMLModel\",\n\t\t\t\"_id\": \"AAAAAAFF+qBWK6M3Z8Y=\",\n\t\t\t\"_parent\": {\n\t\t\t\t\"$ref\": \"AAAAAAFF+h6SjaM2Hec=\"\n\t\t\t},\n\t\t\t\"name\": \"Model\",\n\t\t\t\"ownedElements\": [\n\t\t\t\t{\n\t\t\t\t\t\"_type\": \"UMLClassDiagram\",\n\t\t\t\t\t\"_id\": \"AAAAAAFF+qBtyKM79qY=\",\n\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\"$ref\": \"AAAAAAFF+qBWK6M3Z8Y=\"\n\t\t\t\t\t},\n\t\t\t\t\t\"name\": \"Main\",\n\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\"defaultDiagram\": true,\n\t\t\t\t\t\"ownedViews\": [\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLInterfaceView\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa5proc8crYMM=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFF+qBtyKM79qY=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5prob8cp59o=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLNameCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa5proc8cs4SU=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5proc8crYMM=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5prob8cp59o=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa5prodMctrP8=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5proc8cs4SU=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 541,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 149,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 98.32080078125,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"«interface»\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa5prodMcuhGU=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5proc8cs4SU=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;1\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 541,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 164,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 98.32080078125,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"Command\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa5prodMcvXYE=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5proc8cs4SU=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 73.67724609375,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"(from Model)\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa5prodMcwWcs=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5proc8cs4SU=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 1,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 536,\n\t\t\t\t\t\t\t\t\t\"top\": 144,\n\t\t\t\t\t\t\t\t\t\"width\": 108.32080078125,\n\t\t\t\t\t\t\t\t\t\"height\": 38,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"stereotypeLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5prodMctrP8=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"nameLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5prodMcuhGU=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"namespaceLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5prodMcvXYE=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"propertyLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5prodMcwWcs=\"\n\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLAttributeCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa5prodMcxbP0=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5proc8crYMM=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5prob8cp59o=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 0,\n\t\t\t\t\t\t\t\t\t\"top\": 0,\n\t\t\t\t\t\t\t\t\t\"width\": 10,\n\t\t\t\t\t\t\t\t\t\"height\": 10,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLOperationCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa5prodccyj+Y=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5proc8crYMM=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5prob8cp59o=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"UMLOperationView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa5puqacde7PQ=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5prodccyj+Y=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5puqFcdbpxE=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 541,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 187,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 98.32080078125,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"+execute()\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 536,\n\t\t\t\t\t\t\t\t\t\"top\": 182,\n\t\t\t\t\t\t\t\t\t\"width\": 108.32080078125,\n\t\t\t\t\t\t\t\t\t\"height\": 23,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLReceptionCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa5prodsczbok=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5proc8crYMM=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5prob8cp59o=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 0,\n\t\t\t\t\t\t\t\t\t\"top\": 0,\n\t\t\t\t\t\t\t\t\t\"width\": 10,\n\t\t\t\t\t\t\t\t\t\"height\": 10,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLTemplateParameterCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa5prod8c0CQg=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5proc8crYMM=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5prob8cp59o=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 0,\n\t\t\t\t\t\t\t\t\t\"top\": 0,\n\t\t\t\t\t\t\t\t\t\"width\": 10,\n\t\t\t\t\t\t\t\t\t\"height\": 10,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\"containerChangeable\": true,\n\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\"left\": 536,\n\t\t\t\t\t\t\t\"top\": 144,\n\t\t\t\t\t\t\t\"width\": 108.32080078125,\n\t\t\t\t\t\t\t\"height\": 62,\n\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\"stereotypeDisplay\": \"label\",\n\t\t\t\t\t\t\t\"showVisibility\": true,\n\t\t\t\t\t\t\t\"showNamespace\": false,\n\t\t\t\t\t\t\t\"showProperty\": true,\n\t\t\t\t\t\t\t\"showType\": true,\n\t\t\t\t\t\t\t\"nameCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5proc8cs4SU=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"wordWrap\": false,\n\t\t\t\t\t\t\t\"suppressAttributes\": true,\n\t\t\t\t\t\t\t\"suppressOperations\": false,\n\t\t\t\t\t\t\t\"suppressReceptions\": true,\n\t\t\t\t\t\t\t\"showMultiplicity\": true,\n\t\t\t\t\t\t\t\"showOperationSignature\": true,\n\t\t\t\t\t\t\t\"attributeCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5prodMcxbP0=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"operationCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5prodccyj+Y=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"receptionCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5prodsczbok=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"templateParameterCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5prod8c0CQg=\"\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLClassView\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa5pvqTcdkMEA=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFF+qBtyKM79qY=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5pvqScdibFY=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLNameCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa5pvqTcdlC9o=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5pvqTcdkMEA=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5pvqScdibFY=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa5pvqTsdmAQ4=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5pvqTcdlC9o=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": -32,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": -112,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa5pvqTsdnS5w=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5pvqTcdlC9o=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;1\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 533,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 263,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 119.9072265625,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"ConcreteCommand\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa5pvqTsdo6mc=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5pvqTcdlC9o=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": -32,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": -112,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 73.67724609375,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"(from Model)\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa5pvqTsdpdxs=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5pvqTcdlC9o=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": -32,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": -112,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 1,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 528,\n\t\t\t\t\t\t\t\t\t\"top\": 256,\n\t\t\t\t\t\t\t\t\t\"width\": 129.9072265625,\n\t\t\t\t\t\t\t\t\t\"height\": 25,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"stereotypeLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5pvqTsdmAQ4=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"nameLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5pvqTsdnS5w=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"namespaceLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5pvqTsdo6mc=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"propertyLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5pvqTsdpdxs=\"\n\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLAttributeCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa5pvqT8dq35Y=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5pvqTcdkMEA=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5pvqScdibFY=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"UMLAttributeView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa5pzF0seobs0=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5pvqT8dq35Y=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5pzFecelM5o=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 533,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 286,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 119.9072265625,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"+receiver\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 528,\n\t\t\t\t\t\t\t\t\t\"top\": 281,\n\t\t\t\t\t\t\t\t\t\"width\": 129.9072265625,\n\t\t\t\t\t\t\t\t\t\"height\": 23,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLOperationCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa5pvqT8drcws=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5pvqTcdkMEA=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5pvqScdibFY=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"UMLOperationView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa5pwqW8eg6Yo=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5pvqT8drcws=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5pwqCcedXXA=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 533,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 309,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 119.9072265625,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"+execute()\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 528,\n\t\t\t\t\t\t\t\t\t\"top\": 304,\n\t\t\t\t\t\t\t\t\t\"width\": 129.9072265625,\n\t\t\t\t\t\t\t\t\t\"height\": 23,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLReceptionCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa5pvqUMds4oI=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5pvqTcdkMEA=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5pvqScdibFY=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": -16,\n\t\t\t\t\t\t\t\t\t\"top\": -56,\n\t\t\t\t\t\t\t\t\t\"width\": 10,\n\t\t\t\t\t\t\t\t\t\"height\": 10,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLTemplateParameterCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa5pvqUMdtAVU=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5pvqTcdkMEA=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5pvqScdibFY=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": -16,\n\t\t\t\t\t\t\t\t\t\"top\": -56,\n\t\t\t\t\t\t\t\t\t\"width\": 10,\n\t\t\t\t\t\t\t\t\t\"height\": 10,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\"containerChangeable\": true,\n\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\"left\": 528,\n\t\t\t\t\t\t\t\"top\": 256,\n\t\t\t\t\t\t\t\"width\": 129.9072265625,\n\t\t\t\t\t\t\t\"height\": 71,\n\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\"stereotypeDisplay\": \"label\",\n\t\t\t\t\t\t\t\"showVisibility\": true,\n\t\t\t\t\t\t\t\"showNamespace\": false,\n\t\t\t\t\t\t\t\"showProperty\": true,\n\t\t\t\t\t\t\t\"showType\": true,\n\t\t\t\t\t\t\t\"nameCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5pvqTcdlC9o=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"wordWrap\": false,\n\t\t\t\t\t\t\t\"suppressAttributes\": false,\n\t\t\t\t\t\t\t\"suppressOperations\": false,\n\t\t\t\t\t\t\t\"suppressReceptions\": true,\n\t\t\t\t\t\t\t\"showMultiplicity\": true,\n\t\t\t\t\t\t\t\"showOperationSignature\": true,\n\t\t\t\t\t\t\t\"attributeCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5pvqT8dq35Y=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"operationCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5pvqT8drcws=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"receptionCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5pvqUMds4oI=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"templateParameterCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5pvqUMdtAVU=\"\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLInterfaceRealizationView\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa5pwRSseNJtw=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFF+qBtyKM79qY=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5pwRSseMxeo=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"EdgeLabelView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa5pwRS8eO9Is=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5pwRSseNJtw=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5pwRSseMxeo=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 575,\n\t\t\t\t\t\t\t\t\t\"top\": 223,\n\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"alpha\": 1.5707963267948966,\n\t\t\t\t\t\t\t\t\t\"distance\": 15,\n\t\t\t\t\t\t\t\t\t\"hostEdge\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5pwRSseNJtw=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"edgePosition\": 1,\n\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"EdgeLabelView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa5pwRS8ePQIA=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5pwRSseNJtw=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5pwRSseMxeo=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": null,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 560,\n\t\t\t\t\t\t\t\t\t\"top\": 223,\n\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"alpha\": 1.5707963267948966,\n\t\t\t\t\t\t\t\t\t\"distance\": 30,\n\t\t\t\t\t\t\t\t\t\"hostEdge\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5pwRSseNJtw=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"edgePosition\": 1,\n\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"EdgeLabelView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa5pwRS8eQNK8=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5pwRSseNJtw=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5pwRSseMxeo=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 604,\n\t\t\t\t\t\t\t\t\t\"top\": 224,\n\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"alpha\": -1.5707963267948966,\n\t\t\t\t\t\t\t\t\t\"distance\": 15,\n\t\t\t\t\t\t\t\t\t\"hostEdge\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5pwRSseNJtw=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"edgePosition\": 1,\n\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\"head\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5proc8crYMM=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"tail\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5pvqTcdkMEA=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"lineStyle\": 1,\n\t\t\t\t\t\t\t\"points\": \"591:255;590:206\",\n\t\t\t\t\t\t\t\"stereotypeDisplay\": \"label\",\n\t\t\t\t\t\t\t\"showVisibility\": true,\n\t\t\t\t\t\t\t\"showProperty\": true,\n\t\t\t\t\t\t\t\"nameLabel\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5pwRS8eO9Is=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"stereotypeLabel\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5pwRS8ePQIA=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"propertyLabel\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5pwRS8eQNK8=\"\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLNoteView\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa5p1FH8esO0Q=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFF+qBtyKM79qY=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\"left\": 704,\n\t\t\t\t\t\t\t\"top\": 288,\n\t\t\t\t\t\t\t\"width\": 113.1962890625,\n\t\t\t\t\t\t\t\"height\": 40,\n\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\"text\": \"receiver.action()\",\n\t\t\t\t\t\t\t\"wordWrap\": true\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLNoteLinkView\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa5p1zH8ewjrQ=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFF+qBtyKM79qY=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\"head\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5p1FH8esO0Q=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"tail\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5pvqTcdkMEA=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"lineStyle\": 0,\n\t\t\t\t\t\t\t\"points\": \"657:312;704:312\"\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLClassView\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa5p48IMe8e6k=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFF+qBtyKM79qY=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5p48H8e6HHM=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLNameCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa5p48Ice97p8=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5p48IMe8e6k=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5p48H8e6HHM=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa5p48Ise+pbk=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5p48Ice97p8=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 64,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": -16,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa5p48Ise/XKE=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5p48Ice97p8=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;1\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 381,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 263,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 80.57080078125,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"Receiver\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa5p48IsfA7jY=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5p48Ice97p8=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 64,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": -16,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 73.67724609375,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"(from Model)\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa5p48IsfBVkk=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5p48Ice97p8=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 64,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": -16,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 1,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 376,\n\t\t\t\t\t\t\t\t\t\"top\": 256,\n\t\t\t\t\t\t\t\t\t\"width\": 90.57080078125,\n\t\t\t\t\t\t\t\t\t\"height\": 25,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"stereotypeLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5p48Ise+pbk=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"nameLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5p48Ise/XKE=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"namespaceLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5p48IsfA7jY=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"propertyLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5p48IsfBVkk=\"\n\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLAttributeCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa5p48I8fCMxQ=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5p48IMe8e6k=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5p48H8e6HHM=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 376,\n\t\t\t\t\t\t\t\t\t\"top\": 281,\n\t\t\t\t\t\t\t\t\t\"width\": 90.57080078125,\n\t\t\t\t\t\t\t\t\t\"height\": 10,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLOperationCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa5p48I8fD/qM=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5p48IMe8e6k=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5p48H8e6HHM=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"UMLOperationView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa5p5O18fn/5E=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5p48I8fD/qM=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5p5OecfkgTk=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 381,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 296,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 80.57080078125,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"+action()\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 376,\n\t\t\t\t\t\t\t\t\t\"top\": 291,\n\t\t\t\t\t\t\t\t\t\"width\": 90.57080078125,\n\t\t\t\t\t\t\t\t\t\"height\": 23,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLReceptionCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa5p48JMfEvwA=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5p48IMe8e6k=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5p48H8e6HHM=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 32,\n\t\t\t\t\t\t\t\t\t\"top\": -8,\n\t\t\t\t\t\t\t\t\t\"width\": 10,\n\t\t\t\t\t\t\t\t\t\"height\": 10,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLTemplateParameterCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa5p48JMfFpf8=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5p48IMe8e6k=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5p48H8e6HHM=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 32,\n\t\t\t\t\t\t\t\t\t\"top\": -8,\n\t\t\t\t\t\t\t\t\t\"width\": 10,\n\t\t\t\t\t\t\t\t\t\"height\": 10,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\"containerChangeable\": true,\n\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\"left\": 376,\n\t\t\t\t\t\t\t\"top\": 256,\n\t\t\t\t\t\t\t\"width\": 90.57080078125,\n\t\t\t\t\t\t\t\"height\": 58,\n\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\"stereotypeDisplay\": \"label\",\n\t\t\t\t\t\t\t\"showVisibility\": true,\n\t\t\t\t\t\t\t\"showNamespace\": false,\n\t\t\t\t\t\t\t\"showProperty\": true,\n\t\t\t\t\t\t\t\"showType\": true,\n\t\t\t\t\t\t\t\"nameCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5p48Ice97p8=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"wordWrap\": false,\n\t\t\t\t\t\t\t\"suppressAttributes\": false,\n\t\t\t\t\t\t\t\"suppressOperations\": false,\n\t\t\t\t\t\t\t\"suppressReceptions\": true,\n\t\t\t\t\t\t\t\"showMultiplicity\": true,\n\t\t\t\t\t\t\t\"showOperationSignature\": true,\n\t\t\t\t\t\t\t\"attributeCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5p48I8fCMxQ=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"operationCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5p48I8fD/qM=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"receptionCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5p48JMfEvwA=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"templateParameterCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5p48JMfFpf8=\"\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLAssociationView\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa5p6Fpsfv0Gw=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFF+qBtyKM79qY=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5p6FpMfrGSU=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"EdgeLabelView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa5p6Fp8fwKRM=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5p6Fpsfv0Gw=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5p6FpMfrGSU=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 496,\n\t\t\t\t\t\t\t\t\t\"top\": 297,\n\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"alpha\": 1.5707963267948966,\n\t\t\t\t\t\t\t\t\t\"distance\": 15,\n\t\t\t\t\t\t\t\t\t\"hostEdge\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5p6Fpsfv0Gw=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"edgePosition\": 1,\n\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"EdgeLabelView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa5p6FqMfxD1A=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5p6Fpsfv0Gw=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5p6FpMfrGSU=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": null,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 496,\n\t\t\t\t\t\t\t\t\t\"top\": 312,\n\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"alpha\": 1.5707963267948966,\n\t\t\t\t\t\t\t\t\t\"distance\": 30,\n\t\t\t\t\t\t\t\t\t\"hostEdge\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5p6Fpsfv0Gw=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"edgePosition\": 1,\n\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"EdgeLabelView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa5p6FqMfyCMQ=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5p6Fpsfv0Gw=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5p6FpMfrGSU=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 497,\n\t\t\t\t\t\t\t\t\t\"top\": 267,\n\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"alpha\": -1.5707963267948966,\n\t\t\t\t\t\t\t\t\t\"distance\": 15,\n\t\t\t\t\t\t\t\t\t\"hostEdge\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5p6Fpsfv0Gw=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"edgePosition\": 1,\n\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"EdgeLabelView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa5p6FqMfzsok=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5p6Fpsfv0Gw=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5p6FpMfsEII=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 502,\n\t\t\t\t\t\t\t\t\t\"top\": 296,\n\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"alpha\": 0.5235987755982988,\n\t\t\t\t\t\t\t\t\t\"distance\": 30,\n\t\t\t\t\t\t\t\t\t\"hostEdge\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5p6Fpsfv0Gw=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"edgePosition\": 2,\n\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"EdgeLabelView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa5p6FqMf0p1o=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5p6Fpsfv0Gw=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5p6FpMfsEII=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 499,\n\t\t\t\t\t\t\t\t\t\"top\": 310,\n\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"alpha\": 0.7853981633974483,\n\t\t\t\t\t\t\t\t\t\"distance\": 40,\n\t\t\t\t\t\t\t\t\t\"hostEdge\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5p6Fpsfv0Gw=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"edgePosition\": 2,\n\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"EdgeLabelView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa5p6FqMf1kOE=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5p6Fpsfv0Gw=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5p6FpMfsEII=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 506,\n\t\t\t\t\t\t\t\t\t\"top\": 269,\n\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"alpha\": -0.5235987755982988,\n\t\t\t\t\t\t\t\t\t\"distance\": 25,\n\t\t\t\t\t\t\t\t\t\"hostEdge\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5p6Fpsfv0Gw=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"edgePosition\": 2,\n\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"EdgeLabelView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa5p6FqMf2euo=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5p6Fpsfv0Gw=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5p6FpMftVkU=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 491,\n\t\t\t\t\t\t\t\t\t\"top\": 296,\n\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"alpha\": -0.5235987755982988,\n\t\t\t\t\t\t\t\t\t\"distance\": 30,\n\t\t\t\t\t\t\t\t\t\"hostEdge\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5p6Fpsfv0Gw=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"edgePosition\": 0,\n\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"EdgeLabelView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa5p6FqMf3oQ8=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5p6Fpsfv0Gw=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5p6FpMftVkU=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 494,\n\t\t\t\t\t\t\t\t\t\"top\": 310,\n\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"alpha\": -0.7853981633974483,\n\t\t\t\t\t\t\t\t\t\"distance\": 40,\n\t\t\t\t\t\t\t\t\t\"hostEdge\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5p6Fpsfv0Gw=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"edgePosition\": 0,\n\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"EdgeLabelView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa5p6Fqcf4UfQ=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5p6Fpsfv0Gw=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5p6FpMftVkU=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 487,\n\t\t\t\t\t\t\t\t\t\"top\": 269,\n\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"alpha\": 0.5235987755982988,\n\t\t\t\t\t\t\t\t\t\"distance\": 25,\n\t\t\t\t\t\t\t\t\t\"hostEdge\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5p6Fpsfv0Gw=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"edgePosition\": 0,\n\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLQualifierCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa5p6Fqcf55lw=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5p6Fpsfv0Gw=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5p6FpMfsEII=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 0,\n\t\t\t\t\t\t\t\t\t\"top\": 0,\n\t\t\t\t\t\t\t\t\t\"width\": 10,\n\t\t\t\t\t\t\t\t\t\"height\": 10,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLQualifierCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa5p6Fqcf647U=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5p6Fpsfv0Gw=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5p6FpMftVkU=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 0,\n\t\t\t\t\t\t\t\t\t\"top\": 0,\n\t\t\t\t\t\t\t\t\t\"width\": 10,\n\t\t\t\t\t\t\t\t\t\"height\": 10,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\"head\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5p48IMe8e6k=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"tail\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5pvqTcdkMEA=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"lineStyle\": 0,\n\t\t\t\t\t\t\t\"points\": \"528:288;466:288\",\n\t\t\t\t\t\t\t\"stereotypeDisplay\": \"label\",\n\t\t\t\t\t\t\t\"showVisibility\": true,\n\t\t\t\t\t\t\t\"showProperty\": true,\n\t\t\t\t\t\t\t\"nameLabel\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5p6Fp8fwKRM=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"stereotypeLabel\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5p6FqMfxD1A=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"propertyLabel\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5p6FqMfyCMQ=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"showMultiplicity\": true,\n\t\t\t\t\t\t\t\"showType\": true,\n\t\t\t\t\t\t\t\"tailRoleNameLabel\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5p6FqMfzsok=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"tailPropertyLabel\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5p6FqMf0p1o=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"tailMultiplicityLabel\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5p6FqMf1kOE=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"headRoleNameLabel\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5p6FqMf2euo=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"headPropertyLabel\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5p6FqMf3oQ8=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"headMultiplicityLabel\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5p6Fqcf4UfQ=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"tailQualifiersCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5p6Fqcf55lw=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"headQualifiersCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5p6Fqcf647U=\"\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLClassView\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa5qDQ58hxSSQ=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFF+qBtyKM79qY=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5qDQ5shvgSM=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLNameCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa5qDQ6Mhy43A=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5qDQ58hxSSQ=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5qDQ5shvgSM=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa5qDQ6chzUdQ=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5qDQ6Mhy43A=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": -48,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": -16,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa5qDQ6ch0DL4=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5qDQ6Mhy43A=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;1\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 373,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 143,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 90.67626953125,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"Invoker\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa5qDQ6ch1nM8=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5qDQ6Mhy43A=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": -48,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": -16,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 73.67724609375,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"(from Model)\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa5qDQ6ch21vw=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5qDQ6Mhy43A=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": -48,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": -16,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 1,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 368,\n\t\t\t\t\t\t\t\t\t\"top\": 136,\n\t\t\t\t\t\t\t\t\t\"width\": 100.67626953125,\n\t\t\t\t\t\t\t\t\t\"height\": 25,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"stereotypeLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5qDQ6chzUdQ=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"nameLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5qDQ6ch0DL4=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"namespaceLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5qDQ6ch1nM8=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"propertyLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5qDQ6ch21vw=\"\n\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLAttributeCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa5qDQ6ch3hTQ=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5qDQ58hxSSQ=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5qDQ5shvgSM=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"UMLAttributeView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa5qqXMMi05XA=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5qDQ6ch3hTQ=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5qqW0Miu7TM=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 373,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 166,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 90.67626953125,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"+command\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 368,\n\t\t\t\t\t\t\t\t\t\"top\": 161,\n\t\t\t\t\t\t\t\t\t\"width\": 100.67626953125,\n\t\t\t\t\t\t\t\t\t\"height\": 23,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLOperationCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa5qDQ6sh4IKU=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5qDQ58hxSSQ=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5qDQ5shvgSM=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"UMLOperationView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa5qqplMjTg08=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5qDQ6sh4IKU=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5qqpP8jN+F4=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 373,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 189,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 90.67626953125,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"+doCommand()\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 368,\n\t\t\t\t\t\t\t\t\t\"top\": 184,\n\t\t\t\t\t\t\t\t\t\"width\": 100.67626953125,\n\t\t\t\t\t\t\t\t\t\"height\": 23,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLReceptionCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa5qDQ6sh5Rqk=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5qDQ58hxSSQ=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5qDQ5shvgSM=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": -24,\n\t\t\t\t\t\t\t\t\t\"top\": -8,\n\t\t\t\t\t\t\t\t\t\"width\": 10,\n\t\t\t\t\t\t\t\t\t\"height\": 10,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLTemplateParameterCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa5qDQ6sh6riM=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5qDQ58hxSSQ=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5qDQ5shvgSM=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": -24,\n\t\t\t\t\t\t\t\t\t\"top\": -8,\n\t\t\t\t\t\t\t\t\t\"width\": 10,\n\t\t\t\t\t\t\t\t\t\"height\": 10,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\"containerChangeable\": true,\n\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\"left\": 368,\n\t\t\t\t\t\t\t\"top\": 136,\n\t\t\t\t\t\t\t\"width\": 100.67626953125,\n\t\t\t\t\t\t\t\"height\": 71,\n\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\"stereotypeDisplay\": \"label\",\n\t\t\t\t\t\t\t\"showVisibility\": true,\n\t\t\t\t\t\t\t\"showNamespace\": false,\n\t\t\t\t\t\t\t\"showProperty\": true,\n\t\t\t\t\t\t\t\"showType\": true,\n\t\t\t\t\t\t\t\"nameCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5qDQ6Mhy43A=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"wordWrap\": false,\n\t\t\t\t\t\t\t\"suppressAttributes\": false,\n\t\t\t\t\t\t\t\"suppressOperations\": false,\n\t\t\t\t\t\t\t\"suppressReceptions\": true,\n\t\t\t\t\t\t\t\"showMultiplicity\": true,\n\t\t\t\t\t\t\t\"showOperationSignature\": true,\n\t\t\t\t\t\t\t\"attributeCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5qDQ6ch3hTQ=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"operationCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5qDQ6sh4IKU=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"receptionCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5qDQ6sh5Rqk=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"templateParameterCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5qDQ6sh6riM=\"\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLAssociationView\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa5qw3Tcj0M2I=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFF+qBtyKM79qY=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5qw3S8jwLrc=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"EdgeLabelView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa5qw3Tcj14lo=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5qw3Tcj0M2I=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5qw3S8jwLrc=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 501,\n\t\t\t\t\t\t\t\t\t\"top\": 181,\n\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"alpha\": 1.5707963267948966,\n\t\t\t\t\t\t\t\t\t\"distance\": 15,\n\t\t\t\t\t\t\t\t\t\"hostEdge\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5qw3Tcj0M2I=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"edgePosition\": 1,\n\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"EdgeLabelView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa5qw3Tsj2yG0=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5qw3Tcj0M2I=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5qw3S8jwLrc=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": null,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 501,\n\t\t\t\t\t\t\t\t\t\"top\": 196,\n\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"alpha\": 1.5707963267948966,\n\t\t\t\t\t\t\t\t\t\"distance\": 30,\n\t\t\t\t\t\t\t\t\t\"hostEdge\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5qw3Tcj0M2I=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"edgePosition\": 1,\n\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"EdgeLabelView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa5qw3Tsj3a2k=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5qw3Tcj0M2I=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5qw3S8jwLrc=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 502,\n\t\t\t\t\t\t\t\t\t\"top\": 151,\n\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"alpha\": -1.5707963267948966,\n\t\t\t\t\t\t\t\t\t\"distance\": 15,\n\t\t\t\t\t\t\t\t\t\"hostEdge\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5qw3Tcj0M2I=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"edgePosition\": 1,\n\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"EdgeLabelView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa5qw3Tsj4Cas=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5qw3Tcj0M2I=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5qw3TMjxjbI=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 508,\n\t\t\t\t\t\t\t\t\t\"top\": 181,\n\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"alpha\": 0.5235987755982988,\n\t\t\t\t\t\t\t\t\t\"distance\": 30,\n\t\t\t\t\t\t\t\t\t\"hostEdge\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5qw3Tcj0M2I=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"edgePosition\": 2,\n\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"EdgeLabelView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa5qw3Tsj5NL4=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5qw3Tcj0M2I=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5qw3TMjxjbI=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 506,\n\t\t\t\t\t\t\t\t\t\"top\": 194,\n\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"alpha\": 0.7853981633974483,\n\t\t\t\t\t\t\t\t\t\"distance\": 40,\n\t\t\t\t\t\t\t\t\t\"hostEdge\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5qw3Tcj0M2I=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"edgePosition\": 2,\n\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"EdgeLabelView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa5qw3Tsj6sLA=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5qw3Tcj0M2I=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5qw3TMjxjbI=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 513,\n\t\t\t\t\t\t\t\t\t\"top\": 154,\n\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"alpha\": -0.5235987755982988,\n\t\t\t\t\t\t\t\t\t\"distance\": 25,\n\t\t\t\t\t\t\t\t\t\"hostEdge\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5qw3Tcj0M2I=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"edgePosition\": 2,\n\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"EdgeLabelView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa5qw3Tsj70WQ=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5qw3Tcj0M2I=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5qw3TMjyG3g=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 494,\n\t\t\t\t\t\t\t\t\t\"top\": 181,\n\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"alpha\": -0.5235987755982988,\n\t\t\t\t\t\t\t\t\t\"distance\": 30,\n\t\t\t\t\t\t\t\t\t\"hostEdge\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5qw3Tcj0M2I=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"edgePosition\": 0,\n\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"EdgeLabelView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa5qw3Tsj8RCc=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5qw3Tcj0M2I=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5qw3TMjyG3g=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 496,\n\t\t\t\t\t\t\t\t\t\"top\": 194,\n\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"alpha\": -0.7853981633974483,\n\t\t\t\t\t\t\t\t\t\"distance\": 40,\n\t\t\t\t\t\t\t\t\t\"hostEdge\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5qw3Tcj0M2I=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"edgePosition\": 0,\n\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"EdgeLabelView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa5qw3Tsj93ik=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5qw3Tcj0M2I=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5qw3TMjyG3g=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 490,\n\t\t\t\t\t\t\t\t\t\"top\": 153,\n\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"alpha\": 0.5235987755982988,\n\t\t\t\t\t\t\t\t\t\"distance\": 25,\n\t\t\t\t\t\t\t\t\t\"hostEdge\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5qw3Tcj0M2I=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"edgePosition\": 0,\n\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLQualifierCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa5qw3T8j+n4k=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5qw3Tcj0M2I=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5qw3TMjxjbI=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 0,\n\t\t\t\t\t\t\t\t\t\"top\": 0,\n\t\t\t\t\t\t\t\t\t\"width\": 10,\n\t\t\t\t\t\t\t\t\t\"height\": 10,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLQualifierCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa5qw3T8j/r9o=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5qw3Tcj0M2I=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5qw3TMjyG3g=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 0,\n\t\t\t\t\t\t\t\t\t\"top\": 0,\n\t\t\t\t\t\t\t\t\t\"width\": 10,\n\t\t\t\t\t\t\t\t\t\"height\": 10,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\"head\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5qDQ58hxSSQ=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"tail\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5proc8crYMM=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"lineStyle\": 1,\n\t\t\t\t\t\t\t\"points\": \"535:173;469:172\",\n\t\t\t\t\t\t\t\"stereotypeDisplay\": \"label\",\n\t\t\t\t\t\t\t\"showVisibility\": true,\n\t\t\t\t\t\t\t\"showProperty\": true,\n\t\t\t\t\t\t\t\"nameLabel\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5qw3Tcj14lo=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"stereotypeLabel\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5qw3Tsj2yG0=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"propertyLabel\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5qw3Tsj3a2k=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"showMultiplicity\": true,\n\t\t\t\t\t\t\t\"showType\": true,\n\t\t\t\t\t\t\t\"tailRoleNameLabel\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5qw3Tsj4Cas=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"tailPropertyLabel\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5qw3Tsj5NL4=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"tailMultiplicityLabel\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5qw3Tsj6sLA=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"headRoleNameLabel\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5qw3Tsj70WQ=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"headPropertyLabel\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5qw3Tsj8RCc=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"headMultiplicityLabel\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5qw3Tsj93ik=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"tailQualifiersCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5qw3T8j+n4k=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"headQualifiersCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5qw3T8j/r9o=\"\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLNoteView\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa5q6af8l/fZM=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFF+qBtyKM79qY=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\"left\": 208,\n\t\t\t\t\t\t\t\"top\": 176,\n\t\t\t\t\t\t\t\"width\": 126.2216796875,\n\t\t\t\t\t\t\t\"height\": 40,\n\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\"text\": \"command.execute\",\n\t\t\t\t\t\t\t\"wordWrap\": true\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLNoteLinkView\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa5q9008r6QNA=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFF+qBtyKM79qY=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\"head\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5qDQ58hxSSQ=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"tail\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5q6af8l/fZM=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"lineStyle\": 0,\n\t\t\t\t\t\t\t\"points\": \"333:192;368:192\"\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLClassView\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa5rB1k8xVDBo=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFF+qBtyKM79qY=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5rB1ksxTMD8=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLNameCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa5rB1k8xWDWI=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5rB1k8xVDBo=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5rB1ksxTMD8=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa5rB1lMxXQ4I=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5rB1k8xWDWI=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 368,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 80,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa5rB1lMxYpf0=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5rB1k8xWDWI=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;1\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 261,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 263,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 41.919921875,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"Client\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa5rB1lMxZIq8=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5rB1k8xWDWI=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 368,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 80,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 73.67724609375,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"(from Model)\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa5rB1lMxa25c=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5rB1k8xWDWI=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 368,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 80,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 1,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 256,\n\t\t\t\t\t\t\t\t\t\"top\": 256,\n\t\t\t\t\t\t\t\t\t\"width\": 51.919921875,\n\t\t\t\t\t\t\t\t\t\"height\": 25,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"stereotypeLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5rB1lMxXQ4I=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"nameLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5rB1lMxYpf0=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"namespaceLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5rB1lMxZIq8=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"propertyLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5rB1lMxa25c=\"\n\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLAttributeCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa5rB1lMxbHuI=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5rB1k8xVDBo=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5rB1ksxTMD8=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 256,\n\t\t\t\t\t\t\t\t\t\"top\": 281,\n\t\t\t\t\t\t\t\t\t\"width\": 51.919921875,\n\t\t\t\t\t\t\t\t\t\"height\": 10,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLOperationCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa5rB1lMxcntw=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5rB1k8xVDBo=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5rB1ksxTMD8=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 256,\n\t\t\t\t\t\t\t\t\t\"top\": 291,\n\t\t\t\t\t\t\t\t\t\"width\": 51.919921875,\n\t\t\t\t\t\t\t\t\t\"height\": 10,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLReceptionCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa5rB1lcxdPfg=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5rB1k8xVDBo=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5rB1ksxTMD8=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 184,\n\t\t\t\t\t\t\t\t\t\"top\": 40,\n\t\t\t\t\t\t\t\t\t\"width\": 10,\n\t\t\t\t\t\t\t\t\t\"height\": 10,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLTemplateParameterCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa5rB1lcxeb0M=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5rB1k8xVDBo=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5rB1ksxTMD8=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 184,\n\t\t\t\t\t\t\t\t\t\"top\": 40,\n\t\t\t\t\t\t\t\t\t\"width\": 10,\n\t\t\t\t\t\t\t\t\t\"height\": 10,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\"containerChangeable\": true,\n\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\"left\": 256,\n\t\t\t\t\t\t\t\"top\": 256,\n\t\t\t\t\t\t\t\"width\": 51.919921875,\n\t\t\t\t\t\t\t\"height\": 45,\n\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\"stereotypeDisplay\": \"label\",\n\t\t\t\t\t\t\t\"showVisibility\": true,\n\t\t\t\t\t\t\t\"showNamespace\": false,\n\t\t\t\t\t\t\t\"showProperty\": true,\n\t\t\t\t\t\t\t\"showType\": true,\n\t\t\t\t\t\t\t\"nameCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5rB1k8xWDWI=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"wordWrap\": false,\n\t\t\t\t\t\t\t\"suppressAttributes\": false,\n\t\t\t\t\t\t\t\"suppressOperations\": false,\n\t\t\t\t\t\t\t\"suppressReceptions\": true,\n\t\t\t\t\t\t\t\"showMultiplicity\": true,\n\t\t\t\t\t\t\t\"showOperationSignature\": true,\n\t\t\t\t\t\t\t\"attributeCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5rB1lMxbHuI=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"operationCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5rB1lMxcntw=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"receptionCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5rB1lcxdPfg=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"templateParameterCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5rB1lcxeb0M=\"\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLAssociationView\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa5rEpKcy3+yM=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFF+qBtyKM79qY=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5rEpKMyzdgA=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"EdgeLabelView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa5rEpKcy44k4=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5rEpKcy3+yM=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5rEpKMyzdgA=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 341,\n\t\t\t\t\t\t\t\t\t\"top\": 262,\n\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"alpha\": 1.5707963267948966,\n\t\t\t\t\t\t\t\t\t\"distance\": 15,\n\t\t\t\t\t\t\t\t\t\"hostEdge\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5rEpKcy3+yM=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"edgePosition\": 1,\n\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"EdgeLabelView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa5rEpKsy5p5M=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5rEpKcy3+yM=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5rEpKMyzdgA=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": null,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 341,\n\t\t\t\t\t\t\t\t\t\"top\": 247,\n\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"alpha\": 1.5707963267948966,\n\t\t\t\t\t\t\t\t\t\"distance\": 30,\n\t\t\t\t\t\t\t\t\t\"hostEdge\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5rEpKcy3+yM=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"edgePosition\": 1,\n\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"EdgeLabelView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa5rEpKsy6gsw=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5rEpKcy3+yM=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5rEpKMyzdgA=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 341,\n\t\t\t\t\t\t\t\t\t\"top\": 292,\n\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"alpha\": -1.5707963267948966,\n\t\t\t\t\t\t\t\t\t\"distance\": 15,\n\t\t\t\t\t\t\t\t\t\"hostEdge\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5rEpKcy3+yM=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"edgePosition\": 1,\n\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"EdgeLabelView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa5rEpKsy7UgU=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5rEpKcy3+yM=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5rEpKMy0yuI=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 332,\n\t\t\t\t\t\t\t\t\t\"top\": 262,\n\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"alpha\": 0.5235987755982988,\n\t\t\t\t\t\t\t\t\t\"distance\": 30,\n\t\t\t\t\t\t\t\t\t\"hostEdge\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5rEpKcy3+yM=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"edgePosition\": 2,\n\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"EdgeLabelView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa5rEpKsy8m10=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5rEpKcy3+yM=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5rEpKMy0yuI=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 335,\n\t\t\t\t\t\t\t\t\t\"top\": 248,\n\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"alpha\": 0.7853981633974483,\n\t\t\t\t\t\t\t\t\t\"distance\": 40,\n\t\t\t\t\t\t\t\t\t\"hostEdge\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5rEpKcy3+yM=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"edgePosition\": 2,\n\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"EdgeLabelView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa5rEpKsy9wBs=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5rEpKcy3+yM=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5rEpKMy0yuI=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 328,\n\t\t\t\t\t\t\t\t\t\"top\": 289,\n\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"alpha\": -0.5235987755982988,\n\t\t\t\t\t\t\t\t\t\"distance\": 25,\n\t\t\t\t\t\t\t\t\t\"hostEdge\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5rEpKcy3+yM=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"edgePosition\": 2,\n\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"EdgeLabelView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa5rEpKsy+cow=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5rEpKcy3+yM=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5rEpKMy1rog=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 350,\n\t\t\t\t\t\t\t\t\t\"top\": 262,\n\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"alpha\": -0.5235987755982988,\n\t\t\t\t\t\t\t\t\t\"distance\": 30,\n\t\t\t\t\t\t\t\t\t\"hostEdge\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5rEpKcy3+yM=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"edgePosition\": 0,\n\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"EdgeLabelView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa5rEpKsy/cJw=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5rEpKcy3+yM=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5rEpKMy1rog=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 347,\n\t\t\t\t\t\t\t\t\t\"top\": 248,\n\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"alpha\": -0.7853981633974483,\n\t\t\t\t\t\t\t\t\t\"distance\": 40,\n\t\t\t\t\t\t\t\t\t\"hostEdge\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5rEpKcy3+yM=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"edgePosition\": 0,\n\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"EdgeLabelView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa5rEpKszADww=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5rEpKcy3+yM=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5rEpKMy1rog=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 354,\n\t\t\t\t\t\t\t\t\t\"top\": 289,\n\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"alpha\": 0.5235987755982988,\n\t\t\t\t\t\t\t\t\t\"distance\": 25,\n\t\t\t\t\t\t\t\t\t\"hostEdge\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5rEpKcy3+yM=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"edgePosition\": 0,\n\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLQualifierCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa5rEpKszBJvI=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5rEpKcy3+yM=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5rEpKMy0yuI=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 0,\n\t\t\t\t\t\t\t\t\t\"top\": 0,\n\t\t\t\t\t\t\t\t\t\"width\": 10,\n\t\t\t\t\t\t\t\t\t\"height\": 10,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLQualifierCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa5rEpK8zC4+Q=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5rEpKcy3+yM=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5rEpKMy1rog=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 0,\n\t\t\t\t\t\t\t\t\t\"top\": 0,\n\t\t\t\t\t\t\t\t\t\"width\": 10,\n\t\t\t\t\t\t\t\t\t\"height\": 10,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\"head\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5p48IMe8e6k=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"tail\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5rB1k8xVDBo=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"lineStyle\": 0,\n\t\t\t\t\t\t\t\"points\": \"307:283;376:283\",\n\t\t\t\t\t\t\t\"stereotypeDisplay\": \"label\",\n\t\t\t\t\t\t\t\"showVisibility\": true,\n\t\t\t\t\t\t\t\"showProperty\": true,\n\t\t\t\t\t\t\t\"nameLabel\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5rEpKcy44k4=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"stereotypeLabel\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5rEpKsy5p5M=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"propertyLabel\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5rEpKsy6gsw=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"showMultiplicity\": true,\n\t\t\t\t\t\t\t\"showType\": true,\n\t\t\t\t\t\t\t\"tailRoleNameLabel\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5rEpKsy7UgU=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"tailPropertyLabel\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5rEpKsy8m10=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"tailMultiplicityLabel\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5rEpKsy9wBs=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"headRoleNameLabel\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5rEpKsy+cow=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"headPropertyLabel\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5rEpKsy/cJw=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"headMultiplicityLabel\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5rEpKszADww=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"tailQualifiersCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5rEpKszBJvI=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"headQualifiersCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5rEpK8zC4+Q=\"\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLDependencyView\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa5rGI+M4W//M=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFF+qBtyKM79qY=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5rGI984UPcA=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"EdgeLabelView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa5rGI+c4XklM=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5rGI+M4W//M=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5rGI984UPcA=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 281,\n\t\t\t\t\t\t\t\t\t\"top\": 299,\n\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"alpha\": 1.5707963267948966,\n\t\t\t\t\t\t\t\t\t\"distance\": 15,\n\t\t\t\t\t\t\t\t\t\"hostEdge\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5rGI+M4W//M=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"edgePosition\": 1,\n\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"EdgeLabelView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa5rGI+c4YvdA=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5rGI+M4W//M=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5rGI984UPcA=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": null,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 281,\n\t\t\t\t\t\t\t\t\t\"top\": 284,\n\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"alpha\": 1.5707963267948966,\n\t\t\t\t\t\t\t\t\t\"distance\": 30,\n\t\t\t\t\t\t\t\t\t\"hostEdge\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5rGI+M4W//M=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"edgePosition\": 1,\n\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"EdgeLabelView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa5rGI+s4ZxJw=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5rGI+M4W//M=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5rGI984UPcA=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 281,\n\t\t\t\t\t\t\t\t\t\"top\": 329,\n\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"alpha\": -1.5707963267948966,\n\t\t\t\t\t\t\t\t\t\"distance\": 15,\n\t\t\t\t\t\t\t\t\t\"hostEdge\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5rGI+M4W//M=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"edgePosition\": 1,\n\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\"head\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5pvqTcdkMEA=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"tail\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5rB1k8xVDBo=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"lineStyle\": 0,\n\t\t\t\t\t\t\t\"points\": \"281:300;281:320;528:320\",\n\t\t\t\t\t\t\t\"stereotypeDisplay\": \"label\",\n\t\t\t\t\t\t\t\"showVisibility\": true,\n\t\t\t\t\t\t\t\"showProperty\": true,\n\t\t\t\t\t\t\t\"nameLabel\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5rGI+c4XklM=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"stereotypeLabel\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5rGI+c4YvdA=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"propertyLabel\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5rGI+s4ZxJw=\"\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t]\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\t\"_type\": \"UMLInterface\",\n\t\t\t\t\t\"_id\": \"AAAAAAFa5prob8cp59o=\",\n\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\"$ref\": \"AAAAAAFF+qBWK6M3Z8Y=\"\n\t\t\t\t\t},\n\t\t\t\t\t\"name\": \"Command\",\n\t\t\t\t\t\"ownedElements\": [\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLAssociation\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa5qw3S8jwLrc=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5prob8cp59o=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"end1\": {\n\t\t\t\t\t\t\t\t\"_type\": \"UMLAssociationEnd\",\n\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa5qw3TMjxjbI=\",\n\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5qw3S8jwLrc=\"\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\"reference\": {\n\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5prob8cp59o=\"\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\"visibility\": \"public\",\n\t\t\t\t\t\t\t\t\"navigable\": true,\n\t\t\t\t\t\t\t\t\"aggregation\": \"none\",\n\t\t\t\t\t\t\t\t\"isReadOnly\": false,\n\t\t\t\t\t\t\t\t\"isOrdered\": false,\n\t\t\t\t\t\t\t\t\"isUnique\": false,\n\t\t\t\t\t\t\t\t\"isDerived\": false,\n\t\t\t\t\t\t\t\t\"isID\": false\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"end2\": {\n\t\t\t\t\t\t\t\t\"_type\": \"UMLAssociationEnd\",\n\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa5qw3TMjyG3g=\",\n\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5qw3S8jwLrc=\"\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\"reference\": {\n\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5qDQ5shvgSM=\"\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\"visibility\": \"public\",\n\t\t\t\t\t\t\t\t\"navigable\": true,\n\t\t\t\t\t\t\t\t\"aggregation\": \"shared\",\n\t\t\t\t\t\t\t\t\"isReadOnly\": false,\n\t\t\t\t\t\t\t\t\"isOrdered\": false,\n\t\t\t\t\t\t\t\t\"isUnique\": false,\n\t\t\t\t\t\t\t\t\"isDerived\": false,\n\t\t\t\t\t\t\t\t\"isID\": false\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"visibility\": \"public\",\n\t\t\t\t\t\t\t\"isDerived\": false\n\t\t\t\t\t\t}\n\t\t\t\t\t],\n\t\t\t\t\t\"visibility\": \"public\",\n\t\t\t\t\t\"operations\": [\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLOperation\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa5puqFcdbpxE=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5prob8cp59o=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"name\": \"execute\",\n\t\t\t\t\t\t\t\"visibility\": \"public\",\n\t\t\t\t\t\t\t\"isStatic\": false,\n\t\t\t\t\t\t\t\"isLeaf\": false,\n\t\t\t\t\t\t\t\"concurrency\": \"sequential\",\n\t\t\t\t\t\t\t\"isQuery\": false,\n\t\t\t\t\t\t\t\"isAbstract\": false\n\t\t\t\t\t\t}\n\t\t\t\t\t],\n\t\t\t\t\t\"isAbstract\": false,\n\t\t\t\t\t\"isFinalSpecialization\": false,\n\t\t\t\t\t\"isLeaf\": false\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\t\"_type\": \"UMLClass\",\n\t\t\t\t\t\"_id\": \"AAAAAAFa5pvqScdibFY=\",\n\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\"$ref\": \"AAAAAAFF+qBWK6M3Z8Y=\"\n\t\t\t\t\t},\n\t\t\t\t\t\"name\": \"ConcreteCommand\",\n\t\t\t\t\t\"ownedElements\": [\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLInterfaceRealization\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa5pwRSseMxeo=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5pvqScdibFY=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"source\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5pvqScdibFY=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"target\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5prob8cp59o=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"visibility\": \"public\"\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLAssociation\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa5p6FpMfrGSU=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5pvqScdibFY=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"end1\": {\n\t\t\t\t\t\t\t\t\"_type\": \"UMLAssociationEnd\",\n\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa5p6FpMfsEII=\",\n\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5p6FpMfrGSU=\"\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\"reference\": {\n\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5pvqScdibFY=\"\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\"visibility\": \"public\",\n\t\t\t\t\t\t\t\t\"navigable\": false,\n\t\t\t\t\t\t\t\t\"aggregation\": \"none\",\n\t\t\t\t\t\t\t\t\"isReadOnly\": false,\n\t\t\t\t\t\t\t\t\"isOrdered\": false,\n\t\t\t\t\t\t\t\t\"isUnique\": false,\n\t\t\t\t\t\t\t\t\"isDerived\": false,\n\t\t\t\t\t\t\t\t\"isID\": false\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"end2\": {\n\t\t\t\t\t\t\t\t\"_type\": \"UMLAssociationEnd\",\n\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa5p6FpMftVkU=\",\n\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5p6FpMfrGSU=\"\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\"reference\": {\n\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5p48H8e6HHM=\"\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\"visibility\": \"public\",\n\t\t\t\t\t\t\t\t\"navigable\": true,\n\t\t\t\t\t\t\t\t\"aggregation\": \"none\",\n\t\t\t\t\t\t\t\t\"isReadOnly\": false,\n\t\t\t\t\t\t\t\t\"isOrdered\": false,\n\t\t\t\t\t\t\t\t\"isUnique\": false,\n\t\t\t\t\t\t\t\t\"isDerived\": false,\n\t\t\t\t\t\t\t\t\"isID\": false\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"visibility\": \"public\",\n\t\t\t\t\t\t\t\"isDerived\": false\n\t\t\t\t\t\t}\n\t\t\t\t\t],\n\t\t\t\t\t\"visibility\": \"public\",\n\t\t\t\t\t\"attributes\": [\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLAttribute\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa5pzFecelM5o=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5pvqScdibFY=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"name\": \"receiver\",\n\t\t\t\t\t\t\t\"visibility\": \"public\",\n\t\t\t\t\t\t\t\"isStatic\": false,\n\t\t\t\t\t\t\t\"isLeaf\": false,\n\t\t\t\t\t\t\t\"type\": \"\",\n\t\t\t\t\t\t\t\"isReadOnly\": false,\n\t\t\t\t\t\t\t\"isOrdered\": false,\n\t\t\t\t\t\t\t\"isUnique\": false,\n\t\t\t\t\t\t\t\"isDerived\": false,\n\t\t\t\t\t\t\t\"aggregation\": \"none\",\n\t\t\t\t\t\t\t\"isID\": false\n\t\t\t\t\t\t}\n\t\t\t\t\t],\n\t\t\t\t\t\"operations\": [\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLOperation\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa5pwqCcedXXA=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5pvqScdibFY=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"name\": \"execute\",\n\t\t\t\t\t\t\t\"visibility\": \"public\",\n\t\t\t\t\t\t\t\"isStatic\": false,\n\t\t\t\t\t\t\t\"isLeaf\": false,\n\t\t\t\t\t\t\t\"concurrency\": \"sequential\",\n\t\t\t\t\t\t\t\"isQuery\": false,\n\t\t\t\t\t\t\t\"isAbstract\": false\n\t\t\t\t\t\t}\n\t\t\t\t\t],\n\t\t\t\t\t\"isAbstract\": false,\n\t\t\t\t\t\"isFinalSpecialization\": false,\n\t\t\t\t\t\"isLeaf\": false,\n\t\t\t\t\t\"isActive\": false\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\t\"_type\": \"UMLClass\",\n\t\t\t\t\t\"_id\": \"AAAAAAFa5p48H8e6HHM=\",\n\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\"$ref\": \"AAAAAAFF+qBWK6M3Z8Y=\"\n\t\t\t\t\t},\n\t\t\t\t\t\"name\": \"Receiver\",\n\t\t\t\t\t\"visibility\": \"public\",\n\t\t\t\t\t\"operations\": [\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLOperation\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa5p5OecfkgTk=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5p48H8e6HHM=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"name\": \"action\",\n\t\t\t\t\t\t\t\"visibility\": \"public\",\n\t\t\t\t\t\t\t\"isStatic\": false,\n\t\t\t\t\t\t\t\"isLeaf\": false,\n\t\t\t\t\t\t\t\"concurrency\": \"sequential\",\n\t\t\t\t\t\t\t\"isQuery\": false,\n\t\t\t\t\t\t\t\"isAbstract\": false\n\t\t\t\t\t\t}\n\t\t\t\t\t],\n\t\t\t\t\t\"isAbstract\": false,\n\t\t\t\t\t\"isFinalSpecialization\": false,\n\t\t\t\t\t\"isLeaf\": false,\n\t\t\t\t\t\"isActive\": false\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\t\"_type\": \"UMLClass\",\n\t\t\t\t\t\"_id\": \"AAAAAAFa5qDQ5shvgSM=\",\n\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\"$ref\": \"AAAAAAFF+qBWK6M3Z8Y=\"\n\t\t\t\t\t},\n\t\t\t\t\t\"name\": \"Invoker\",\n\t\t\t\t\t\"visibility\": \"public\",\n\t\t\t\t\t\"attributes\": [\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLAttribute\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa5qqW0Miu7TM=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5qDQ5shvgSM=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"name\": \"command\",\n\t\t\t\t\t\t\t\"visibility\": \"public\",\n\t\t\t\t\t\t\t\"isStatic\": false,\n\t\t\t\t\t\t\t\"isLeaf\": false,\n\t\t\t\t\t\t\t\"type\": \"\",\n\t\t\t\t\t\t\t\"isReadOnly\": false,\n\t\t\t\t\t\t\t\"isOrdered\": false,\n\t\t\t\t\t\t\t\"isUnique\": false,\n\t\t\t\t\t\t\t\"isDerived\": false,\n\t\t\t\t\t\t\t\"aggregation\": \"none\",\n\t\t\t\t\t\t\t\"isID\": false\n\t\t\t\t\t\t}\n\t\t\t\t\t],\n\t\t\t\t\t\"operations\": [\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLOperation\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa5qqpP8jN+F4=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5qDQ5shvgSM=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"name\": \"doCommand\",\n\t\t\t\t\t\t\t\"visibility\": \"public\",\n\t\t\t\t\t\t\t\"isStatic\": false,\n\t\t\t\t\t\t\t\"isLeaf\": false,\n\t\t\t\t\t\t\t\"concurrency\": \"sequential\",\n\t\t\t\t\t\t\t\"isQuery\": false,\n\t\t\t\t\t\t\t\"isAbstract\": false\n\t\t\t\t\t\t}\n\t\t\t\t\t],\n\t\t\t\t\t\"isAbstract\": false,\n\t\t\t\t\t\"isFinalSpecialization\": false,\n\t\t\t\t\t\"isLeaf\": false,\n\t\t\t\t\t\"isActive\": false\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\t\"_type\": \"UMLClass\",\n\t\t\t\t\t\"_id\": \"AAAAAAFa5rB1ksxTMD8=\",\n\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\"$ref\": \"AAAAAAFF+qBWK6M3Z8Y=\"\n\t\t\t\t\t},\n\t\t\t\t\t\"name\": \"Client\",\n\t\t\t\t\t\"ownedElements\": [\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLAssociation\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa5rEpKMyzdgA=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5rB1ksxTMD8=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"end1\": {\n\t\t\t\t\t\t\t\t\"_type\": \"UMLAssociationEnd\",\n\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa5rEpKMy0yuI=\",\n\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5rEpKMyzdgA=\"\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\"reference\": {\n\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5rB1ksxTMD8=\"\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\"visibility\": \"public\",\n\t\t\t\t\t\t\t\t\"navigable\": false,\n\t\t\t\t\t\t\t\t\"aggregation\": \"none\",\n\t\t\t\t\t\t\t\t\"isReadOnly\": false,\n\t\t\t\t\t\t\t\t\"isOrdered\": false,\n\t\t\t\t\t\t\t\t\"isUnique\": false,\n\t\t\t\t\t\t\t\t\"isDerived\": false,\n\t\t\t\t\t\t\t\t\"isID\": false\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"end2\": {\n\t\t\t\t\t\t\t\t\"_type\": \"UMLAssociationEnd\",\n\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa5rEpKMy1rog=\",\n\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5rEpKMyzdgA=\"\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\"reference\": {\n\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5p48H8e6HHM=\"\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\"visibility\": \"public\",\n\t\t\t\t\t\t\t\t\"navigable\": true,\n\t\t\t\t\t\t\t\t\"aggregation\": \"none\",\n\t\t\t\t\t\t\t\t\"isReadOnly\": false,\n\t\t\t\t\t\t\t\t\"isOrdered\": false,\n\t\t\t\t\t\t\t\t\"isUnique\": false,\n\t\t\t\t\t\t\t\t\"isDerived\": false,\n\t\t\t\t\t\t\t\t\"isID\": false\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"visibility\": \"public\",\n\t\t\t\t\t\t\t\"isDerived\": false\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLDependency\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa5rGI984UPcA=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5rB1ksxTMD8=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"source\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5rB1ksxTMD8=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"target\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa5pvqScdibFY=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"visibility\": \"public\"\n\t\t\t\t\t\t}\n\t\t\t\t\t],\n\t\t\t\t\t\"visibility\": \"public\",\n\t\t\t\t\t\"isAbstract\": false,\n\t\t\t\t\t\"isFinalSpecialization\": false,\n\t\t\t\t\t\"isLeaf\": false,\n\t\t\t\t\t\"isActive\": false\n\t\t\t\t}\n\t\t\t],\n\t\t\t\"visibility\": \"public\"\n\t\t},\n\t\t{\n\t\t\t\"_type\": \"UMLModel\",\n\t\t\t\"_id\": \"AAAAAAFa6YWj2DPhjAI=\",\n\t\t\t\"_parent\": {\n\t\t\t\t\"$ref\": \"AAAAAAFF+h6SjaM2Hec=\"\n\t\t\t},\n\t\t\t\"name\": \"Model1\",\n\t\t\t\"ownedElements\": [\n\t\t\t\t{\n\t\t\t\t\t\"_type\": \"UMLClassDiagram\",\n\t\t\t\t\t\"_id\": \"AAAAAAFa6YWj2TPitMc=\",\n\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YWj2DPhjAI=\"\n\t\t\t\t\t},\n\t\t\t\t\t\"name\": \"ClassDiagram1\",\n\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\"defaultDiagram\": false,\n\t\t\t\t\t\"ownedViews\": [\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLClassView\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa6YXCKDP6V+Y=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YWj2TPitMc=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YXCKDP4cgo=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLNameCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa6YXCKDP7ISs=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YXCKDP6V+Y=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YXCKDP4cgo=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa6YXCKDP8ls0=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YXCKDP7ISs=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 176,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 368,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa6YXCKDP9B+w=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YXCKDP7ISs=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;1\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 173,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 359,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 80.57080078125,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"Client\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa6YXCKDP+nng=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YXCKDP7ISs=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 176,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 368,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 89.5654296875,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"(from Receiver)\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa6YXCKDP/Va0=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YXCKDP7ISs=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 176,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 368,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 1,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 168,\n\t\t\t\t\t\t\t\t\t\"top\": 352,\n\t\t\t\t\t\t\t\t\t\"width\": 90.57080078125,\n\t\t\t\t\t\t\t\t\t\"height\": 25,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"stereotypeLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YXCKDP8ls0=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"nameLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YXCKDP9B+w=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"namespaceLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YXCKDP+nng=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"propertyLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YXCKDP/Va0=\"\n\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLAttributeCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa6YXCKDQAnbw=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YXCKDP6V+Y=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YXCKDP4cgo=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 168,\n\t\t\t\t\t\t\t\t\t\"top\": 377,\n\t\t\t\t\t\t\t\t\t\"width\": 90.57080078125,\n\t\t\t\t\t\t\t\t\t\"height\": 10,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLOperationCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa6YXCKDQBAB8=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YXCKDP6V+Y=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YXCKDP4cgo=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"UMLOperationView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa6YXakjQlPiQ=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YXCKDQBAB8=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YXaFTQijJA=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 173,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 392,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 80.57080078125,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"+main()\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 168,\n\t\t\t\t\t\t\t\t\t\"top\": 387,\n\t\t\t\t\t\t\t\t\t\"width\": 90.57080078125,\n\t\t\t\t\t\t\t\t\t\"height\": 23,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLReceptionCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa6YXCKDQC0Lo=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YXCKDP6V+Y=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YXCKDP4cgo=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 88,\n\t\t\t\t\t\t\t\t\t\"top\": 184,\n\t\t\t\t\t\t\t\t\t\"width\": 10,\n\t\t\t\t\t\t\t\t\t\"height\": 10,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLTemplateParameterCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa6YXCKDQDrII=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YXCKDP6V+Y=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YXCKDP4cgo=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 88,\n\t\t\t\t\t\t\t\t\t\"top\": 184,\n\t\t\t\t\t\t\t\t\t\"width\": 10,\n\t\t\t\t\t\t\t\t\t\"height\": 10,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\"containerChangeable\": true,\n\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\"left\": 168,\n\t\t\t\t\t\t\t\"top\": 352,\n\t\t\t\t\t\t\t\"width\": 90.57080078125,\n\t\t\t\t\t\t\t\"height\": 58,\n\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\"stereotypeDisplay\": \"label\",\n\t\t\t\t\t\t\t\"showVisibility\": true,\n\t\t\t\t\t\t\t\"showNamespace\": false,\n\t\t\t\t\t\t\t\"showProperty\": true,\n\t\t\t\t\t\t\t\"showType\": true,\n\t\t\t\t\t\t\t\"nameCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YXCKDP7ISs=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"wordWrap\": false,\n\t\t\t\t\t\t\t\"suppressAttributes\": false,\n\t\t\t\t\t\t\t\"suppressOperations\": false,\n\t\t\t\t\t\t\t\"suppressReceptions\": true,\n\t\t\t\t\t\t\t\"showMultiplicity\": true,\n\t\t\t\t\t\t\t\"showOperationSignature\": true,\n\t\t\t\t\t\t\t\"attributeCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YXCKDQAnbw=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"operationCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YXCKDQBAB8=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"receptionCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YXCKDQC0Lo=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"templateParameterCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YXCKDQDrII=\"\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLInterfaceView\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa6YYJJzQrm+0=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YWj2TPitMc=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YYJJzQpWko=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLNameCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa6YYJJzQsC9o=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YYJJzQrm+0=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YYJJzQpWko=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa6YYJJzQtHxQ=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YYJJzQsC9o=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 485,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 117,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 80.57080078125,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"«interface»\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa6YYJJzQuVeI=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YYJJzQsC9o=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;1\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 485,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 132,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 80.57080078125,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"Command\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa6YYJJzQvQUw=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YYJJzQsC9o=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 288,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": -16,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 80.9072265625,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"(from Model1)\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa6YYJJzQw6b4=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YYJJzQsC9o=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 288,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": -16,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 1,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 480,\n\t\t\t\t\t\t\t\t\t\"top\": 112,\n\t\t\t\t\t\t\t\t\t\"width\": 90.57080078125,\n\t\t\t\t\t\t\t\t\t\"height\": 38,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"stereotypeLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YYJJzQtHxQ=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"nameLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YYJJzQuVeI=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"namespaceLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YYJJzQvQUw=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"propertyLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YYJJzQw6b4=\"\n\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLAttributeCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa6YYJJzQxVTI=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YYJJzQrm+0=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YYJJzQpWko=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 144,\n\t\t\t\t\t\t\t\t\t\"top\": -8,\n\t\t\t\t\t\t\t\t\t\"width\": 10,\n\t\t\t\t\t\t\t\t\t\"height\": 10,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLOperationCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa6YYJJzQyZx4=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YYJJzQrm+0=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YYJJzQpWko=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"UMLOperationView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa6YYYwjRXvFQ=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YYJJzQyZx4=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YYYTTRUo8k=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 485,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 155,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 80.57080078125,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"+execute()\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 480,\n\t\t\t\t\t\t\t\t\t\"top\": 150,\n\t\t\t\t\t\t\t\t\t\"width\": 90.57080078125,\n\t\t\t\t\t\t\t\t\t\"height\": 23,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLReceptionCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa6YYJJzQzfB8=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YYJJzQrm+0=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YYJJzQpWko=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 144,\n\t\t\t\t\t\t\t\t\t\"top\": -8,\n\t\t\t\t\t\t\t\t\t\"width\": 10,\n\t\t\t\t\t\t\t\t\t\"height\": 10,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLTemplateParameterCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa6YYJJzQ0vX8=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YYJJzQrm+0=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YYJJzQpWko=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 144,\n\t\t\t\t\t\t\t\t\t\"top\": -8,\n\t\t\t\t\t\t\t\t\t\"width\": 10,\n\t\t\t\t\t\t\t\t\t\"height\": 10,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\"containerChangeable\": true,\n\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\"left\": 480,\n\t\t\t\t\t\t\t\"top\": 112,\n\t\t\t\t\t\t\t\"width\": 90.57080078125,\n\t\t\t\t\t\t\t\"height\": 61,\n\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\"stereotypeDisplay\": \"label\",\n\t\t\t\t\t\t\t\"showVisibility\": true,\n\t\t\t\t\t\t\t\"showNamespace\": false,\n\t\t\t\t\t\t\t\"showProperty\": true,\n\t\t\t\t\t\t\t\"showType\": true,\n\t\t\t\t\t\t\t\"nameCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YYJJzQsC9o=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"wordWrap\": false,\n\t\t\t\t\t\t\t\"suppressAttributes\": true,\n\t\t\t\t\t\t\t\"suppressOperations\": false,\n\t\t\t\t\t\t\t\"suppressReceptions\": true,\n\t\t\t\t\t\t\t\"showMultiplicity\": true,\n\t\t\t\t\t\t\t\"showOperationSignature\": true,\n\t\t\t\t\t\t\t\"attributeCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YYJJzQxVTI=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"operationCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YYJJzQyZx4=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"receptionCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YYJJzQzfB8=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"templateParameterCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YYJJzQ0vX8=\"\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLClassView\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa6YaX0jRfAfU=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YWj2TPitMc=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YaX0jRdE6g=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLNameCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa6YaX0jRgufU=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YaX0jRfAfU=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YaX0jRdE6g=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa6YaX0jRhaWA=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YaX0jRgufU=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": -32,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 336,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa6YaX0jRiwTk=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YaX0jRgufU=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;1\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 317,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 431,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 80.57080078125,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"Light\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa6YaX0jRjIvo=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YaX0jRgufU=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": -32,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 336,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 80.9072265625,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"(from Model1)\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa6YaX0jRkzJo=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YaX0jRgufU=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": -32,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 336,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 1,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 312,\n\t\t\t\t\t\t\t\t\t\"top\": 424,\n\t\t\t\t\t\t\t\t\t\"width\": 90.57080078125,\n\t\t\t\t\t\t\t\t\t\"height\": 25,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"stereotypeLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YaX0jRhaWA=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"nameLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YaX0jRiwTk=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"namespaceLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YaX0jRjIvo=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"propertyLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YaX0jRkzJo=\"\n\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLAttributeCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa6YaX0jRlRho=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YaX0jRfAfU=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YaX0jRdE6g=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 312,\n\t\t\t\t\t\t\t\t\t\"top\": 449,\n\t\t\t\t\t\t\t\t\t\"width\": 90.57080078125,\n\t\t\t\t\t\t\t\t\t\"height\": 10,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLOperationCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa6YaX0jRm/uY=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YaX0jRfAfU=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YaX0jRdE6g=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"UMLOperationView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa6YasejSKlRk=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YaX0jRm/uY=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YasDzSHWV8=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 317,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 464,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 80.57080078125,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"+on()\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"UMLOperationView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa6Ya4GTSRJ+U=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YaX0jRm/uY=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6Ya3tTSOZy4=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 317,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 479,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 80.57080078125,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"+off()\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 312,\n\t\t\t\t\t\t\t\t\t\"top\": 459,\n\t\t\t\t\t\t\t\t\t\"width\": 90.57080078125,\n\t\t\t\t\t\t\t\t\t\"height\": 38,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLReceptionCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa6YaX0jRncrE=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YaX0jRfAfU=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YaX0jRdE6g=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": -16,\n\t\t\t\t\t\t\t\t\t\"top\": 168,\n\t\t\t\t\t\t\t\t\t\"width\": 10,\n\t\t\t\t\t\t\t\t\t\"height\": 10,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLTemplateParameterCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa6YaX0jRo0yM=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YaX0jRfAfU=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YaX0jRdE6g=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": -16,\n\t\t\t\t\t\t\t\t\t\"top\": 168,\n\t\t\t\t\t\t\t\t\t\"width\": 10,\n\t\t\t\t\t\t\t\t\t\"height\": 10,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\"containerChangeable\": true,\n\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\"left\": 312,\n\t\t\t\t\t\t\t\"top\": 424,\n\t\t\t\t\t\t\t\"width\": 90.57080078125,\n\t\t\t\t\t\t\t\"height\": 73,\n\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\"stereotypeDisplay\": \"label\",\n\t\t\t\t\t\t\t\"showVisibility\": true,\n\t\t\t\t\t\t\t\"showNamespace\": false,\n\t\t\t\t\t\t\t\"showProperty\": true,\n\t\t\t\t\t\t\t\"showType\": true,\n\t\t\t\t\t\t\t\"nameCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YaX0jRgufU=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"wordWrap\": false,\n\t\t\t\t\t\t\t\"suppressAttributes\": false,\n\t\t\t\t\t\t\t\"suppressOperations\": false,\n\t\t\t\t\t\t\t\"suppressReceptions\": true,\n\t\t\t\t\t\t\t\"showMultiplicity\": true,\n\t\t\t\t\t\t\t\"showOperationSignature\": true,\n\t\t\t\t\t\t\t\"attributeCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YaX0jRlRho=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"operationCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YaX0jRm/uY=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"receptionCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YaX0jRncrE=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"templateParameterCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YaX0jRo0yM=\"\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLClassView\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa6YcQtDSXZkE=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YWj2TPitMc=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YcQpTSVvxk=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLNameCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa6YcQtDSY67c=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YcQtDSXZkE=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YcQpTSVvxk=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa6YcQtDSZLdk=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YcQtDSY67c=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": -464,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 80,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa6YcQtDSaz/I=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YcQtDSY67c=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;1\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 301,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 271,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 113.37548828125,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"LightOnCommand\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa6YcQtDSb9Xo=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YcQtDSY67c=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": -464,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 80,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 80.9072265625,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"(from Model1)\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa6YcQtDScEzQ=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YcQtDSY67c=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": -464,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 80,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 1,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 296,\n\t\t\t\t\t\t\t\t\t\"top\": 264,\n\t\t\t\t\t\t\t\t\t\"width\": 123.37548828125,\n\t\t\t\t\t\t\t\t\t\"height\": 25,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"stereotypeLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YcQtDSZLdk=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"nameLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YcQtDSaz/I=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"namespaceLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YcQtDSb9Xo=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"propertyLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YcQtDScEzQ=\"\n\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLAttributeCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa6YcQtDSd9yY=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YcQtDSXZkE=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YcQpTSVvxk=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"UMLAttributeView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa6YdFKDTCUIs=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YcQtDSd9yY=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YdEwzS/fBc=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 301,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 294,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 113.37548828125,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"+light: Light\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 296,\n\t\t\t\t\t\t\t\t\t\"top\": 289,\n\t\t\t\t\t\t\t\t\t\"width\": 123.37548828125,\n\t\t\t\t\t\t\t\t\t\"height\": 23,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLOperationCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa6YcQtDSeNMA=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YcQtDSXZkE=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YcQpTSVvxk=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"UMLOperationView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa6Yd+/zTaWwA=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YcQtDSeNMA=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6Yd+qTTXJuI=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 301,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 317,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 113.37548828125,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"+execute()\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 296,\n\t\t\t\t\t\t\t\t\t\"top\": 312,\n\t\t\t\t\t\t\t\t\t\"width\": 123.37548828125,\n\t\t\t\t\t\t\t\t\t\"height\": 23,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLReceptionCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa6YcQtDSfgak=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YcQtDSXZkE=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YcQpTSVvxk=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": -232,\n\t\t\t\t\t\t\t\t\t\"top\": 40,\n\t\t\t\t\t\t\t\t\t\"width\": 10,\n\t\t\t\t\t\t\t\t\t\"height\": 10,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLTemplateParameterCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa6YcQtDSgDr4=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YcQtDSXZkE=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YcQpTSVvxk=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": -232,\n\t\t\t\t\t\t\t\t\t\"top\": 40,\n\t\t\t\t\t\t\t\t\t\"width\": 10,\n\t\t\t\t\t\t\t\t\t\"height\": 10,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\"containerChangeable\": true,\n\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\"left\": 296,\n\t\t\t\t\t\t\t\"top\": 264,\n\t\t\t\t\t\t\t\"width\": 123.37548828125,\n\t\t\t\t\t\t\t\"height\": 71,\n\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\"stereotypeDisplay\": \"label\",\n\t\t\t\t\t\t\t\"showVisibility\": true,\n\t\t\t\t\t\t\t\"showNamespace\": false,\n\t\t\t\t\t\t\t\"showProperty\": true,\n\t\t\t\t\t\t\t\"showType\": true,\n\t\t\t\t\t\t\t\"nameCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YcQtDSY67c=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"wordWrap\": false,\n\t\t\t\t\t\t\t\"suppressAttributes\": false,\n\t\t\t\t\t\t\t\"suppressOperations\": false,\n\t\t\t\t\t\t\t\"suppressReceptions\": true,\n\t\t\t\t\t\t\t\"showMultiplicity\": true,\n\t\t\t\t\t\t\t\"showOperationSignature\": true,\n\t\t\t\t\t\t\t\"attributeCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YcQtDSd9yY=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"operationCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YcQtDSeNMA=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"receptionCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YcQtDSfgak=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"templateParameterCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YcQtDSgDr4=\"\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLInterfaceRealizationView\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa6YdrHDTHkzQ=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YWj2TPitMc=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YdrGzTGCgk=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"EdgeLabelView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa6YdrHTTINYA=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YdrHDTHkzQ=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YdrGzTGCgk=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 432,\n\t\t\t\t\t\t\t\t\t\"top\": 201,\n\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"alpha\": 1.5707963267948966,\n\t\t\t\t\t\t\t\t\t\"distance\": 15,\n\t\t\t\t\t\t\t\t\t\"hostEdge\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YdrHDTHkzQ=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"edgePosition\": 1,\n\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"EdgeLabelView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa6YdrHTTJ7os=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YdrHDTHkzQ=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YdrGzTGCgk=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": null,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 422,\n\t\t\t\t\t\t\t\t\t\"top\": 190,\n\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"alpha\": 1.5707963267948966,\n\t\t\t\t\t\t\t\t\t\"distance\": 30,\n\t\t\t\t\t\t\t\t\t\"hostEdge\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YdrHDTHkzQ=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"edgePosition\": 1,\n\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"EdgeLabelView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa6YdrHTTK/pU=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YdrHDTHkzQ=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YdrGzTGCgk=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 453,\n\t\t\t\t\t\t\t\t\t\"top\": 222,\n\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"alpha\": -1.5707963267948966,\n\t\t\t\t\t\t\t\t\t\"distance\": 15,\n\t\t\t\t\t\t\t\t\t\"hostEdge\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YdrHDTHkzQ=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"edgePosition\": 1,\n\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\"head\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YYJJzQrm+0=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"tail\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YcQtDSXZkE=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"lineStyle\": 1,\n\t\t\t\t\t\t\t\"points\": \"395:263;491:173\",\n\t\t\t\t\t\t\t\"stereotypeDisplay\": \"label\",\n\t\t\t\t\t\t\t\"showVisibility\": true,\n\t\t\t\t\t\t\t\"showProperty\": true,\n\t\t\t\t\t\t\t\"nameLabel\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YdrHTTINYA=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"stereotypeLabel\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YdrHTTJ7os=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"propertyLabel\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YdrHTTK/pU=\"\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLClassView\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa6Ye8RDTg3y8=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YWj2TPitMc=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6Ye8QzTeVsY=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLNameCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa6Ye8RTTh3Bg=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6Ye8RDTg3y8=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6Ye8QzTeVsY=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa6Ye8RTTiS1I=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6Ye8RTTh3Bg=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": -496,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 80,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa6Ye8RjTjhXA=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6Ye8RTTh3Bg=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;1\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 429,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 271,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 171.91357421875,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"GarageDoorOpenCommand\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa6Ye8RjTktHA=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6Ye8RTTh3Bg=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": -496,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 80,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 80.9072265625,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"(from Model1)\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa6Ye8RjTlk6Q=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6Ye8RTTh3Bg=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": -496,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 80,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 1,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 424,\n\t\t\t\t\t\t\t\t\t\"top\": 264,\n\t\t\t\t\t\t\t\t\t\"width\": 181.91357421875,\n\t\t\t\t\t\t\t\t\t\"height\": 25,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"stereotypeLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6Ye8RTTiS1I=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"nameLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6Ye8RjTjhXA=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"namespaceLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6Ye8RjTktHA=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"propertyLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6Ye8RjTlk6Q=\"\n\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLAttributeCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa6Ye8RjTmn3M=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6Ye8RDTg3y8=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6Ye8QzTeVsY=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"UMLAttributeView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa6YfNcDULVBc=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6Ye8RjTmn3M=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YfM9DUIWNU=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 429,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 294,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 171.91357421875,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"+door: GarageDoor\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 424,\n\t\t\t\t\t\t\t\t\t\"top\": 289,\n\t\t\t\t\t\t\t\t\t\"width\": 181.91357421875,\n\t\t\t\t\t\t\t\t\t\"height\": 23,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLOperationCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa6Ye8RzTneL0=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6Ye8RDTg3y8=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6Ye8QzTeVsY=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"UMLOperationView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa6Yg2YTUXM9U=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6Ye8RzTneL0=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6Yg2ADUU474=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 429,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 317,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 171.91357421875,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"+execute()\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 424,\n\t\t\t\t\t\t\t\t\t\"top\": 312,\n\t\t\t\t\t\t\t\t\t\"width\": 181.91357421875,\n\t\t\t\t\t\t\t\t\t\"height\": 23,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLReceptionCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa6Ye8RzToVxI=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6Ye8RDTg3y8=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6Ye8QzTeVsY=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": -248,\n\t\t\t\t\t\t\t\t\t\"top\": 40,\n\t\t\t\t\t\t\t\t\t\"width\": 10,\n\t\t\t\t\t\t\t\t\t\"height\": 10,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLTemplateParameterCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa6Ye8RzTpHXw=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6Ye8RDTg3y8=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6Ye8QzTeVsY=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": -248,\n\t\t\t\t\t\t\t\t\t\"top\": 40,\n\t\t\t\t\t\t\t\t\t\"width\": 10,\n\t\t\t\t\t\t\t\t\t\"height\": 10,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\"containerChangeable\": true,\n\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\"left\": 424,\n\t\t\t\t\t\t\t\"top\": 264,\n\t\t\t\t\t\t\t\"width\": 181.91357421875,\n\t\t\t\t\t\t\t\"height\": 71,\n\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\"stereotypeDisplay\": \"label\",\n\t\t\t\t\t\t\t\"showVisibility\": true,\n\t\t\t\t\t\t\t\"showNamespace\": false,\n\t\t\t\t\t\t\t\"showProperty\": true,\n\t\t\t\t\t\t\t\"showType\": true,\n\t\t\t\t\t\t\t\"nameCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6Ye8RTTh3Bg=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"wordWrap\": false,\n\t\t\t\t\t\t\t\"suppressAttributes\": false,\n\t\t\t\t\t\t\t\"suppressOperations\": false,\n\t\t\t\t\t\t\t\"suppressReceptions\": true,\n\t\t\t\t\t\t\t\"showMultiplicity\": true,\n\t\t\t\t\t\t\t\"showOperationSignature\": true,\n\t\t\t\t\t\t\t\"attributeCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6Ye8RjTmn3M=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"operationCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6Ye8RzTneL0=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"receptionCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6Ye8RzToVxI=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"templateParameterCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6Ye8RzTpHXw=\"\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLClassView\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa6Yh3kDUd2MA=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YWj2TPitMc=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6Yh3jzUbt54=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLNameCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa6Yh3kTUejx4=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6Yh3kDUd2MA=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6Yh3jzUbt54=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa6Yh3kTUfyM0=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6Yh3kTUejx4=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": -32,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 80,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa6Yh3kjUgGJQ=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6Yh3kTUejx4=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;1\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 613,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 271,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 153.8798828125,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"TelevisionPlayCommand\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa6Yh3kjUhlBE=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6Yh3kTUejx4=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": -32,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 80,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 80.9072265625,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"(from Model1)\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa6Yh3kjUi2Es=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6Yh3kTUejx4=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": -32,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 80,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 1,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 608,\n\t\t\t\t\t\t\t\t\t\"top\": 264,\n\t\t\t\t\t\t\t\t\t\"width\": 163.8798828125,\n\t\t\t\t\t\t\t\t\t\"height\": 25,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"stereotypeLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6Yh3kTUfyM0=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"nameLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6Yh3kjUgGJQ=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"namespaceLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6Yh3kjUhlBE=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"propertyLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6Yh3kjUi2Es=\"\n\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLAttributeCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa6Yh3kzUj6rM=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6Yh3kDUd2MA=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6Yh3jzUbt54=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"UMLAttributeView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa6YiOEjVIcMQ=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6Yh3kzUj6rM=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YiNqDVFudk=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 613,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 294,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 153.8798828125,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"+tv: Television\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 608,\n\t\t\t\t\t\t\t\t\t\"top\": 289,\n\t\t\t\t\t\t\t\t\t\"width\": 163.8798828125,\n\t\t\t\t\t\t\t\t\t\"height\": 23,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLOperationCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa6Yh3kzUkzyE=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6Yh3kDUd2MA=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6Yh3jzUbt54=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"UMLOperationView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa6Yio4jVPha0=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6Yh3kzUkzyE=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YiodzVMG/s=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 613,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 317,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 153.8798828125,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"+execute()\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 608,\n\t\t\t\t\t\t\t\t\t\"top\": 312,\n\t\t\t\t\t\t\t\t\t\"width\": 163.8798828125,\n\t\t\t\t\t\t\t\t\t\"height\": 23,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLReceptionCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa6Yh3lDUl4/E=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6Yh3kDUd2MA=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6Yh3jzUbt54=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": -16,\n\t\t\t\t\t\t\t\t\t\"top\": 40,\n\t\t\t\t\t\t\t\t\t\"width\": 10,\n\t\t\t\t\t\t\t\t\t\"height\": 10,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLTemplateParameterCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa6Yh3lDUmbxE=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6Yh3kDUd2MA=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6Yh3jzUbt54=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": -16,\n\t\t\t\t\t\t\t\t\t\"top\": 40,\n\t\t\t\t\t\t\t\t\t\"width\": 10,\n\t\t\t\t\t\t\t\t\t\"height\": 10,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\"containerChangeable\": true,\n\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\"left\": 608,\n\t\t\t\t\t\t\t\"top\": 264,\n\t\t\t\t\t\t\t\"width\": 163.8798828125,\n\t\t\t\t\t\t\t\"height\": 71,\n\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\"stereotypeDisplay\": \"label\",\n\t\t\t\t\t\t\t\"showVisibility\": true,\n\t\t\t\t\t\t\t\"showNamespace\": false,\n\t\t\t\t\t\t\t\"showProperty\": true,\n\t\t\t\t\t\t\t\"showType\": true,\n\t\t\t\t\t\t\t\"nameCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6Yh3kTUejx4=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"wordWrap\": false,\n\t\t\t\t\t\t\t\"suppressAttributes\": false,\n\t\t\t\t\t\t\t\"suppressOperations\": false,\n\t\t\t\t\t\t\t\"suppressReceptions\": true,\n\t\t\t\t\t\t\t\"showMultiplicity\": true,\n\t\t\t\t\t\t\t\"showOperationSignature\": true,\n\t\t\t\t\t\t\t\"attributeCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6Yh3kzUj6rM=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"operationCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6Yh3kzUkzyE=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"receptionCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6Yh3lDUl4/E=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"templateParameterCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6Yh3lDUmbxE=\"\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLInterfaceRealizationView\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa6YjElzVUJ5w=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YWj2TPitMc=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YjElzVTWg4=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"EdgeLabelView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa6YjEmDVVXzg=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YjElzVUJ5w=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YjElzVTWg4=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 504,\n\t\t\t\t\t\t\t\t\t\"top\": 211,\n\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"alpha\": 1.5707963267948966,\n\t\t\t\t\t\t\t\t\t\"distance\": 15,\n\t\t\t\t\t\t\t\t\t\"hostEdge\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YjElzVUJ5w=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"edgePosition\": 1,\n\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"EdgeLabelView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa6YjEmTVWp0M=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YjElzVUJ5w=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YjElzVTWg4=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": null,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 489,\n\t\t\t\t\t\t\t\t\t\"top\": 210,\n\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"alpha\": 1.5707963267948966,\n\t\t\t\t\t\t\t\t\t\"distance\": 30,\n\t\t\t\t\t\t\t\t\t\"hostEdge\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YjElzVUJ5w=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"edgePosition\": 1,\n\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"EdgeLabelView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa6YjEmTVXD+8=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YjElzVUJ5w=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YjElzVTWg4=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 533,\n\t\t\t\t\t\t\t\t\t\"top\": 212,\n\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"alpha\": -1.5707963267948966,\n\t\t\t\t\t\t\t\t\t\"distance\": 15,\n\t\t\t\t\t\t\t\t\t\"hostEdge\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YjElzVUJ5w=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"edgePosition\": 1,\n\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\"head\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YYJJzQrm+0=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"tail\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6Ye8RDTg3y8=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"lineStyle\": 1,\n\t\t\t\t\t\t\t\"points\": \"516:263;522:173\",\n\t\t\t\t\t\t\t\"stereotypeDisplay\": \"label\",\n\t\t\t\t\t\t\t\"showVisibility\": true,\n\t\t\t\t\t\t\t\"showProperty\": true,\n\t\t\t\t\t\t\t\"nameLabel\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YjEmDVVXzg=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"stereotypeLabel\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YjEmTVWp0M=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"propertyLabel\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YjEmTVXD+8=\"\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLInterfaceRealizationView\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa6YjKkTVlmz4=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YWj2TPitMc=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YjKkTVk3Qo=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"EdgeLabelView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa6YjKkTVmQh8=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YjKkTVlmz4=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YjKkTVk3Qo=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 593,\n\t\t\t\t\t\t\t\t\t\"top\": 222,\n\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"alpha\": 1.5707963267948966,\n\t\t\t\t\t\t\t\t\t\"distance\": 15,\n\t\t\t\t\t\t\t\t\t\"hostEdge\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YjKkTVlmz4=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"edgePosition\": 1,\n\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"EdgeLabelView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa6YjKkTVn0gg=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YjKkTVlmz4=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YjKkTVk3Qo=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": null,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 583,\n\t\t\t\t\t\t\t\t\t\"top\": 233,\n\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"alpha\": 1.5707963267948966,\n\t\t\t\t\t\t\t\t\t\"distance\": 30,\n\t\t\t\t\t\t\t\t\t\"hostEdge\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YjKkTVlmz4=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"edgePosition\": 1,\n\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"EdgeLabelView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa6YjKkTVo33c=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YjKkTVlmz4=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YjKkTVk3Qo=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 614,\n\t\t\t\t\t\t\t\t\t\"top\": 201,\n\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"alpha\": -1.5707963267948966,\n\t\t\t\t\t\t\t\t\t\"distance\": 15,\n\t\t\t\t\t\t\t\t\t\"hostEdge\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YjKkTVlmz4=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"edgePosition\": 1,\n\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\"head\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YYJJzQrm+0=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"tail\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6Yh3kDUd2MA=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"lineStyle\": 1,\n\t\t\t\t\t\t\t\"points\": \"651:263;557:173\",\n\t\t\t\t\t\t\t\"stereotypeDisplay\": \"label\",\n\t\t\t\t\t\t\t\"showVisibility\": true,\n\t\t\t\t\t\t\t\"showProperty\": true,\n\t\t\t\t\t\t\t\"nameLabel\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YjKkTVmQh8=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"stereotypeLabel\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YjKkTVn0gg=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"propertyLabel\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YjKkTVo33c=\"\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLClassView\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa6YljADV7dTI=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YWj2TPitMc=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6Yli/jV5M4A=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLNameCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa6YljADV8S68=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YljADV7dTI=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6Yli/jV5M4A=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa6YljATV9Vvw=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YljADV8S68=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 80,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 96,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa6YljAjV+7pY=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YljADV8S68=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;1\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 477,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 431,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 80.57080078125,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"GarageDoor\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa6YljAjV/GRY=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YljADV8S68=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 80,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 96,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 80.9072265625,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"(from Model1)\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa6YljAjWA3dw=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YljADV8S68=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 80,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 96,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 1,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 472,\n\t\t\t\t\t\t\t\t\t\"top\": 424,\n\t\t\t\t\t\t\t\t\t\"width\": 90.57080078125,\n\t\t\t\t\t\t\t\t\t\"height\": 25,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"stereotypeLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YljATV9Vvw=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"nameLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YljAjV+7pY=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"namespaceLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YljAjV/GRY=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"propertyLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YljAjWA3dw=\"\n\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLAttributeCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa6YljAjWBG1o=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YljADV7dTI=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6Yli/jV5M4A=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 472,\n\t\t\t\t\t\t\t\t\t\"top\": 449,\n\t\t\t\t\t\t\t\t\t\"width\": 90.57080078125,\n\t\t\t\t\t\t\t\t\t\"height\": 10,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLOperationCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa6YljAjWCkPY=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YljADV7dTI=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6Yli/jV5M4A=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"UMLOperationView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa6Yl0ozWmLlM=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YljAjWCkPY=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6Yl0LTWjKhY=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 477,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 464,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 80.57080078125,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"+up()\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"UMLOperationView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa6YmCXzWt3eo=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YljAjWCkPY=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YmCATWqWJk=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 477,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 479,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 80.57080078125,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"+down()\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 472,\n\t\t\t\t\t\t\t\t\t\"top\": 459,\n\t\t\t\t\t\t\t\t\t\"width\": 90.57080078125,\n\t\t\t\t\t\t\t\t\t\"height\": 38,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLReceptionCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa6YljAjWDLtY=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YljADV7dTI=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6Yli/jV5M4A=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 40,\n\t\t\t\t\t\t\t\t\t\"top\": 48,\n\t\t\t\t\t\t\t\t\t\"width\": 10,\n\t\t\t\t\t\t\t\t\t\"height\": 10,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLTemplateParameterCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa6YljAjWEQYE=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YljADV7dTI=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6Yli/jV5M4A=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 40,\n\t\t\t\t\t\t\t\t\t\"top\": 48,\n\t\t\t\t\t\t\t\t\t\"width\": 10,\n\t\t\t\t\t\t\t\t\t\"height\": 10,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\"containerChangeable\": true,\n\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\"left\": 472,\n\t\t\t\t\t\t\t\"top\": 424,\n\t\t\t\t\t\t\t\"width\": 90.57080078125,\n\t\t\t\t\t\t\t\"height\": 73,\n\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\"stereotypeDisplay\": \"label\",\n\t\t\t\t\t\t\t\"showVisibility\": true,\n\t\t\t\t\t\t\t\"showNamespace\": false,\n\t\t\t\t\t\t\t\"showProperty\": true,\n\t\t\t\t\t\t\t\"showType\": true,\n\t\t\t\t\t\t\t\"nameCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YljADV8S68=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"wordWrap\": false,\n\t\t\t\t\t\t\t\"suppressAttributes\": false,\n\t\t\t\t\t\t\t\"suppressOperations\": false,\n\t\t\t\t\t\t\t\"suppressReceptions\": true,\n\t\t\t\t\t\t\t\"showMultiplicity\": true,\n\t\t\t\t\t\t\t\"showOperationSignature\": true,\n\t\t\t\t\t\t\t\"attributeCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YljAjWBG1o=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"operationCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YljAjWCkPY=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"receptionCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YljAjWDLtY=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"templateParameterCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YljAjWEQYE=\"\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLClassView\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa6YmavjWz3Is=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YWj2TPitMc=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YmavjWx9lI=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLNameCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa6YmavjW0Kn0=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YmavjWz3Is=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YmavjWx9lI=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa6YmavjW1Ads=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YmavjW0Kn0=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 64,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 112,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa6YmavjW2fNQ=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YmavjW0Kn0=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;1\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 653,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 431,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 80.57080078125,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"Television\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa6YmavjW3GNg=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YmavjW0Kn0=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 64,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 112,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 80.9072265625,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"(from Model1)\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa6YmavjW4dKY=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YmavjW0Kn0=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 64,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 112,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 1,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 648,\n\t\t\t\t\t\t\t\t\t\"top\": 424,\n\t\t\t\t\t\t\t\t\t\"width\": 90.57080078125,\n\t\t\t\t\t\t\t\t\t\"height\": 25,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"stereotypeLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YmavjW1Ads=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"nameLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YmavjW2fNQ=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"namespaceLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YmavjW3GNg=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"propertyLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YmavjW4dKY=\"\n\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLAttributeCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa6YmavjW5Q9M=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YmavjWz3Is=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YmavjWx9lI=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 648,\n\t\t\t\t\t\t\t\t\t\"top\": 449,\n\t\t\t\t\t\t\t\t\t\"width\": 90.57080078125,\n\t\t\t\t\t\t\t\t\t\"height\": 10,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLOperationCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa6YmavjW6WHk=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YmavjWz3Is=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YmavjWx9lI=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"UMLOperationView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa6YmrIjXeryk=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YmavjW6WHk=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YmqqDXb/aQ=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 653,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 464,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 80.57080078125,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"+play()\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"UMLOperationView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa6Ym3JTXlciA=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YmavjW6WHk=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6Ym2uDXiXbw=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 653,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 479,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 80.57080078125,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"+stop()\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 648,\n\t\t\t\t\t\t\t\t\t\"top\": 459,\n\t\t\t\t\t\t\t\t\t\"width\": 90.57080078125,\n\t\t\t\t\t\t\t\t\t\"height\": 38,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLReceptionCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa6YmavjW7J8I=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YmavjWz3Is=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YmavjWx9lI=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 32,\n\t\t\t\t\t\t\t\t\t\"top\": 56,\n\t\t\t\t\t\t\t\t\t\"width\": 10,\n\t\t\t\t\t\t\t\t\t\"height\": 10,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLTemplateParameterCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa6YmavjW89y0=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YmavjWz3Is=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YmavjWx9lI=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 32,\n\t\t\t\t\t\t\t\t\t\"top\": 56,\n\t\t\t\t\t\t\t\t\t\"width\": 10,\n\t\t\t\t\t\t\t\t\t\"height\": 10,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\"containerChangeable\": true,\n\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\"left\": 648,\n\t\t\t\t\t\t\t\"top\": 424,\n\t\t\t\t\t\t\t\"width\": 90.57080078125,\n\t\t\t\t\t\t\t\"height\": 73,\n\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\"stereotypeDisplay\": \"label\",\n\t\t\t\t\t\t\t\"showVisibility\": true,\n\t\t\t\t\t\t\t\"showNamespace\": false,\n\t\t\t\t\t\t\t\"showProperty\": true,\n\t\t\t\t\t\t\t\"showType\": true,\n\t\t\t\t\t\t\t\"nameCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YmavjW0Kn0=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"wordWrap\": false,\n\t\t\t\t\t\t\t\"suppressAttributes\": false,\n\t\t\t\t\t\t\t\"suppressOperations\": false,\n\t\t\t\t\t\t\t\"suppressReceptions\": true,\n\t\t\t\t\t\t\t\"showMultiplicity\": true,\n\t\t\t\t\t\t\t\"showOperationSignature\": true,\n\t\t\t\t\t\t\t\"attributeCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YmavjW5Q9M=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"operationCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YmavjW6WHk=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"receptionCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YmavjW7J8I=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"templateParameterCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YmavjW89y0=\"\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLAssociationView\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa6YohyjXuZIU=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YWj2TPitMc=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YohvTXqvp4=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"EdgeLabelView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa6YohyzXv+wo=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YohyjXuZIU=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YohvTXqvp4=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 370,\n\t\t\t\t\t\t\t\t\t\"top\": 372,\n\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"alpha\": 1.5707963267948966,\n\t\t\t\t\t\t\t\t\t\"distance\": 15,\n\t\t\t\t\t\t\t\t\t\"hostEdge\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YohyjXuZIU=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"edgePosition\": 1,\n\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"EdgeLabelView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa6YohzDXwANA=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YohyjXuZIU=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YohvTXqvp4=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": null,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 385,\n\t\t\t\t\t\t\t\t\t\"top\": 372,\n\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"alpha\": 1.5707963267948966,\n\t\t\t\t\t\t\t\t\t\"distance\": 30,\n\t\t\t\t\t\t\t\t\t\"hostEdge\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YohyjXuZIU=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"edgePosition\": 1,\n\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"EdgeLabelView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa6YohzDXxRM8=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YohyjXuZIU=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YohvTXqvp4=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 341,\n\t\t\t\t\t\t\t\t\t\"top\": 373,\n\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"alpha\": -1.5707963267948966,\n\t\t\t\t\t\t\t\t\t\"distance\": 15,\n\t\t\t\t\t\t\t\t\t\"hostEdge\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YohyjXuZIU=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"edgePosition\": 1,\n\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"EdgeLabelView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa6YohzTXye6k=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YohyjXuZIU=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YohvTXrL1A=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 371,\n\t\t\t\t\t\t\t\t\t\"top\": 355,\n\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"alpha\": 0.5235987755982988,\n\t\t\t\t\t\t\t\t\t\"distance\": 30,\n\t\t\t\t\t\t\t\t\t\"hostEdge\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YohyjXuZIU=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"edgePosition\": 2,\n\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"EdgeLabelView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa6YohzTXzzTg=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YohyjXuZIU=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YohvTXrL1A=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 384,\n\t\t\t\t\t\t\t\t\t\"top\": 357,\n\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"alpha\": 0.7853981633974483,\n\t\t\t\t\t\t\t\t\t\"distance\": 40,\n\t\t\t\t\t\t\t\t\t\"hostEdge\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YohyjXuZIU=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"edgePosition\": 2,\n\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"EdgeLabelView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa6YohzTX0bLI=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YohyjXuZIU=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YohvTXrL1A=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 344,\n\t\t\t\t\t\t\t\t\t\"top\": 350,\n\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"alpha\": -0.5235987755982988,\n\t\t\t\t\t\t\t\t\t\"distance\": 25,\n\t\t\t\t\t\t\t\t\t\"hostEdge\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YohyjXuZIU=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"edgePosition\": 2,\n\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"EdgeLabelView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa6YohzTX1xqo=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YohyjXuZIU=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YohvTXsUnY=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 371,\n\t\t\t\t\t\t\t\t\t\"top\": 391,\n\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"alpha\": -0.5235987755982988,\n\t\t\t\t\t\t\t\t\t\"distance\": 30,\n\t\t\t\t\t\t\t\t\t\"hostEdge\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YohyjXuZIU=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"edgePosition\": 0,\n\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"EdgeLabelView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa6YohzTX2irg=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YohyjXuZIU=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YohvTXsUnY=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 384,\n\t\t\t\t\t\t\t\t\t\"top\": 389,\n\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"alpha\": -0.7853981633974483,\n\t\t\t\t\t\t\t\t\t\"distance\": 40,\n\t\t\t\t\t\t\t\t\t\"hostEdge\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YohyjXuZIU=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"edgePosition\": 0,\n\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"EdgeLabelView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa6YohzTX3zxw=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YohyjXuZIU=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YohvTXsUnY=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 343,\n\t\t\t\t\t\t\t\t\t\"top\": 395,\n\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"alpha\": 0.5235987755982988,\n\t\t\t\t\t\t\t\t\t\"distance\": 25,\n\t\t\t\t\t\t\t\t\t\"hostEdge\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YohyjXuZIU=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"edgePosition\": 0,\n\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLQualifierCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa6YohzjX4ZEk=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YohyjXuZIU=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YohvTXrL1A=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": -8,\n\t\t\t\t\t\t\t\t\t\"top\": 40,\n\t\t\t\t\t\t\t\t\t\"width\": 10,\n\t\t\t\t\t\t\t\t\t\"height\": 10,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLQualifierCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa6YohzjX5eGg=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YohyjXuZIU=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YohvTXsUnY=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": -8,\n\t\t\t\t\t\t\t\t\t\"top\": 40,\n\t\t\t\t\t\t\t\t\t\"width\": 10,\n\t\t\t\t\t\t\t\t\t\"height\": 10,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\"head\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YaX0jRfAfU=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"tail\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YcQtDSXZkE=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"lineStyle\": 1,\n\t\t\t\t\t\t\t\"points\": \"357:335;356:423\",\n\t\t\t\t\t\t\t\"stereotypeDisplay\": \"label\",\n\t\t\t\t\t\t\t\"showVisibility\": true,\n\t\t\t\t\t\t\t\"showProperty\": true,\n\t\t\t\t\t\t\t\"nameLabel\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YohyzXv+wo=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"stereotypeLabel\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YohzDXwANA=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"propertyLabel\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YohzDXxRM8=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"showMultiplicity\": true,\n\t\t\t\t\t\t\t\"showType\": true,\n\t\t\t\t\t\t\t\"tailRoleNameLabel\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YohzTXye6k=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"tailPropertyLabel\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YohzTXzzTg=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"tailMultiplicityLabel\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YohzTX0bLI=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"headRoleNameLabel\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YohzTX1xqo=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"headPropertyLabel\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YohzTX2irg=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"headMultiplicityLabel\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YohzTX3zxw=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"tailQualifiersCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YohzjX4ZEk=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"headQualifiersCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YohzjX5eGg=\"\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLAssociationView\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa6YonVDYxICc=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YWj2TPitMc=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YonVDYtpTc=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"EdgeLabelView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa6YonVDYyNBA=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YonVDYxICc=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YonVDYtpTc=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 529,\n\t\t\t\t\t\t\t\t\t\"top\": 372,\n\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"alpha\": 1.5707963267948966,\n\t\t\t\t\t\t\t\t\t\"distance\": 15,\n\t\t\t\t\t\t\t\t\t\"hostEdge\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YonVDYxICc=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"edgePosition\": 1,\n\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"EdgeLabelView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa6YonVDYzMwc=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YonVDYxICc=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YonVDYtpTc=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": null,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 544,\n\t\t\t\t\t\t\t\t\t\"top\": 372,\n\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"alpha\": 1.5707963267948966,\n\t\t\t\t\t\t\t\t\t\"distance\": 30,\n\t\t\t\t\t\t\t\t\t\"hostEdge\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YonVDYxICc=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"edgePosition\": 1,\n\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"EdgeLabelView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa6YonVDY0VSs=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YonVDYxICc=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YonVDYtpTc=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 500,\n\t\t\t\t\t\t\t\t\t\"top\": 373,\n\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"alpha\": -1.5707963267948966,\n\t\t\t\t\t\t\t\t\t\"distance\": 15,\n\t\t\t\t\t\t\t\t\t\"hostEdge\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YonVDYxICc=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"edgePosition\": 1,\n\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"EdgeLabelView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa6YonVDY1QIU=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YonVDYxICc=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YonVDYuGXo=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 529,\n\t\t\t\t\t\t\t\t\t\"top\": 354,\n\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"alpha\": 0.5235987755982988,\n\t\t\t\t\t\t\t\t\t\"distance\": 30,\n\t\t\t\t\t\t\t\t\t\"hostEdge\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YonVDYxICc=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"edgePosition\": 2,\n\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"EdgeLabelView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa6YonVDY2bSQ=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YonVDYxICc=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YonVDYuGXo=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 542,\n\t\t\t\t\t\t\t\t\t\"top\": 356,\n\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"alpha\": 0.7853981633974483,\n\t\t\t\t\t\t\t\t\t\"distance\": 40,\n\t\t\t\t\t\t\t\t\t\"hostEdge\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YonVDYxICc=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"edgePosition\": 2,\n\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"EdgeLabelView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa6YonVDY3aKE=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YonVDYxICc=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YonVDYuGXo=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 501,\n\t\t\t\t\t\t\t\t\t\"top\": 350,\n\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"alpha\": -0.5235987755982988,\n\t\t\t\t\t\t\t\t\t\"distance\": 25,\n\t\t\t\t\t\t\t\t\t\"hostEdge\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YonVDYxICc=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"edgePosition\": 2,\n\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"EdgeLabelView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa6YonVDY4am8=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YonVDYxICc=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YonVDYvq0s=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 530,\n\t\t\t\t\t\t\t\t\t\"top\": 390,\n\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"alpha\": -0.5235987755982988,\n\t\t\t\t\t\t\t\t\t\"distance\": 30,\n\t\t\t\t\t\t\t\t\t\"hostEdge\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YonVDYxICc=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"edgePosition\": 0,\n\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"EdgeLabelView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa6YonZDY5Ojs=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YonVDYxICc=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YonVDYvq0s=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 543,\n\t\t\t\t\t\t\t\t\t\"top\": 388,\n\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"alpha\": -0.7853981633974483,\n\t\t\t\t\t\t\t\t\t\"distance\": 40,\n\t\t\t\t\t\t\t\t\t\"hostEdge\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YonVDYxICc=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"edgePosition\": 0,\n\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"EdgeLabelView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa6YonZDY6iwg=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YonVDYxICc=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YonVDYvq0s=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 503,\n\t\t\t\t\t\t\t\t\t\"top\": 395,\n\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"alpha\": 0.5235987755982988,\n\t\t\t\t\t\t\t\t\t\"distance\": 25,\n\t\t\t\t\t\t\t\t\t\"hostEdge\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YonVDYxICc=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"edgePosition\": 0,\n\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLQualifierCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa6YonZDY79kQ=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YonVDYxICc=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YonVDYuGXo=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": -8,\n\t\t\t\t\t\t\t\t\t\"top\": 40,\n\t\t\t\t\t\t\t\t\t\"width\": 10,\n\t\t\t\t\t\t\t\t\t\"height\": 10,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLQualifierCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa6YonZDY8Uoc=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YonVDYxICc=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YonVDYvq0s=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": -8,\n\t\t\t\t\t\t\t\t\t\"top\": 40,\n\t\t\t\t\t\t\t\t\t\"width\": 10,\n\t\t\t\t\t\t\t\t\t\"height\": 10,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\"head\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YljADV7dTI=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"tail\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6Ye8RDTg3y8=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"lineStyle\": 1,\n\t\t\t\t\t\t\t\"points\": \"514:335;516:423\",\n\t\t\t\t\t\t\t\"stereotypeDisplay\": \"label\",\n\t\t\t\t\t\t\t\"showVisibility\": true,\n\t\t\t\t\t\t\t\"showProperty\": true,\n\t\t\t\t\t\t\t\"nameLabel\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YonVDYyNBA=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"stereotypeLabel\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YonVDYzMwc=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"propertyLabel\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YonVDY0VSs=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"showMultiplicity\": true,\n\t\t\t\t\t\t\t\"showType\": true,\n\t\t\t\t\t\t\t\"tailRoleNameLabel\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YonVDY1QIU=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"tailPropertyLabel\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YonVDY2bSQ=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"tailMultiplicityLabel\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YonVDY3aKE=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"headRoleNameLabel\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YonVDY4am8=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"headPropertyLabel\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YonZDY5Ojs=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"headMultiplicityLabel\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YonZDY6iwg=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"tailQualifiersCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YonZDY79kQ=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"headQualifiersCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YonZDY8Uoc=\"\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLAssociationView\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa6YotkDaDmxM=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YWj2TPitMc=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YotkDZ/TqY=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"EdgeLabelView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa6YotkDaECow=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YotkDaDmxM=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YotkDZ/TqY=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 704,\n\t\t\t\t\t\t\t\t\t\"top\": 372,\n\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"alpha\": 1.5707963267948966,\n\t\t\t\t\t\t\t\t\t\"distance\": 15,\n\t\t\t\t\t\t\t\t\t\"hostEdge\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YotkDaDmxM=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"edgePosition\": 1,\n\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"EdgeLabelView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa6YotkDaF/kk=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YotkDaDmxM=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YotkDZ/TqY=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": null,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 719,\n\t\t\t\t\t\t\t\t\t\"top\": 372,\n\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"alpha\": 1.5707963267948966,\n\t\t\t\t\t\t\t\t\t\"distance\": 30,\n\t\t\t\t\t\t\t\t\t\"hostEdge\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YotkDaDmxM=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"edgePosition\": 1,\n\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"EdgeLabelView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa6YotkDaGm5k=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YotkDaDmxM=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YotkDZ/TqY=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 675,\n\t\t\t\t\t\t\t\t\t\"top\": 373,\n\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"alpha\": -1.5707963267948966,\n\t\t\t\t\t\t\t\t\t\"distance\": 15,\n\t\t\t\t\t\t\t\t\t\"hostEdge\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YotkDaDmxM=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"edgePosition\": 1,\n\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"EdgeLabelView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa6YotkDaHqt8=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YotkDaDmxM=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YotkDaA5qc=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 705,\n\t\t\t\t\t\t\t\t\t\"top\": 354,\n\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"alpha\": 0.5235987755982988,\n\t\t\t\t\t\t\t\t\t\"distance\": 30,\n\t\t\t\t\t\t\t\t\t\"hostEdge\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YotkDaDmxM=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"edgePosition\": 2,\n\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"EdgeLabelView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa6YotkDaIwuE=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YotkDaDmxM=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YotkDaA5qc=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 718,\n\t\t\t\t\t\t\t\t\t\"top\": 356,\n\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"alpha\": 0.7853981633974483,\n\t\t\t\t\t\t\t\t\t\"distance\": 40,\n\t\t\t\t\t\t\t\t\t\"hostEdge\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YotkDaDmxM=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"edgePosition\": 2,\n\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"EdgeLabelView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa6YotkDaJbeU=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YotkDaDmxM=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YotkDaA5qc=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 677,\n\t\t\t\t\t\t\t\t\t\"top\": 350,\n\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"alpha\": -0.5235987755982988,\n\t\t\t\t\t\t\t\t\t\"distance\": 25,\n\t\t\t\t\t\t\t\t\t\"hostEdge\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YotkDaDmxM=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"edgePosition\": 2,\n\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"EdgeLabelView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa6YotkDaKXRs=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YotkDaDmxM=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YotkDaBzDQ=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 705,\n\t\t\t\t\t\t\t\t\t\"top\": 390,\n\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"alpha\": -0.5235987755982988,\n\t\t\t\t\t\t\t\t\t\"distance\": 30,\n\t\t\t\t\t\t\t\t\t\"hostEdge\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YotkDaDmxM=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"edgePosition\": 0,\n\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"EdgeLabelView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa6YotkDaL4t8=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YotkDaDmxM=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YotkDaBzDQ=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 718,\n\t\t\t\t\t\t\t\t\t\"top\": 388,\n\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"alpha\": -0.7853981633974483,\n\t\t\t\t\t\t\t\t\t\"distance\": 40,\n\t\t\t\t\t\t\t\t\t\"hostEdge\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YotkDaDmxM=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"edgePosition\": 0,\n\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"EdgeLabelView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa6YotkDaM6XQ=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YotkDaDmxM=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YotkDaBzDQ=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 678,\n\t\t\t\t\t\t\t\t\t\"top\": 395,\n\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"alpha\": 0.5235987755982988,\n\t\t\t\t\t\t\t\t\t\"distance\": 25,\n\t\t\t\t\t\t\t\t\t\"hostEdge\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YotkDaDmxM=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"edgePosition\": 0,\n\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLQualifierCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa6YotkDaN4DU=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YotkDaDmxM=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YotkDaA5qc=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": -8,\n\t\t\t\t\t\t\t\t\t\"top\": 40,\n\t\t\t\t\t\t\t\t\t\"width\": 10,\n\t\t\t\t\t\t\t\t\t\"height\": 10,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLQualifierCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa6YotkDaO6Cw=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YotkDaDmxM=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YotkDaBzDQ=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": -8,\n\t\t\t\t\t\t\t\t\t\"top\": 40,\n\t\t\t\t\t\t\t\t\t\"width\": 10,\n\t\t\t\t\t\t\t\t\t\"height\": 10,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\"head\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YmavjWz3Is=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"tail\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6Yh3kDUd2MA=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"lineStyle\": 1,\n\t\t\t\t\t\t\t\"points\": \"690:335;691:423\",\n\t\t\t\t\t\t\t\"stereotypeDisplay\": \"label\",\n\t\t\t\t\t\t\t\"showVisibility\": true,\n\t\t\t\t\t\t\t\"showProperty\": true,\n\t\t\t\t\t\t\t\"nameLabel\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YotkDaECow=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"stereotypeLabel\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YotkDaF/kk=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"propertyLabel\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YotkDaGm5k=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"showMultiplicity\": true,\n\t\t\t\t\t\t\t\"showType\": true,\n\t\t\t\t\t\t\t\"tailRoleNameLabel\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YotkDaHqt8=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"tailPropertyLabel\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YotkDaIwuE=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"tailMultiplicityLabel\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YotkDaJbeU=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"headRoleNameLabel\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YotkDaKXRs=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"headPropertyLabel\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YotkDaL4t8=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"headMultiplicityLabel\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YotkDaM6XQ=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"tailQualifiersCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YotkDaN4DU=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"headQualifiersCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YotkDaO6Cw=\"\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLClassView\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa6Ypvszb0uxs=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YWj2TPitMc=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6Ypvszby20U=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLNameCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa6Ypvszb1ewk=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6Ypvszb0uxs=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6Ypvszby20U=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa6Ypvszb2UZQ=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6Ypvszb1ewk=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 160,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": -464,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa6Ypvszb3F2I=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6Ypvszb1ewk=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;1\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 189,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 111,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 217.826171875,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"SimpleRemoteControl\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa6Ypvszb4IOE=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6Ypvszb1ewk=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 160,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": -464,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 80.9072265625,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"(from Model1)\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa6Ypvszb54sY=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6Ypvszb1ewk=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 160,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": -464,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 1,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 184,\n\t\t\t\t\t\t\t\t\t\"top\": 104,\n\t\t\t\t\t\t\t\t\t\"width\": 227.826171875,\n\t\t\t\t\t\t\t\t\t\"height\": 25,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"stereotypeLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6Ypvszb2UZQ=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"nameLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6Ypvszb3F2I=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"namespaceLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6Ypvszb4IOE=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"propertyLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6Ypvszb54sY=\"\n\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLAttributeCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa6Ypvszb64DA=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6Ypvszb0uxs=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6Ypvszby20U=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"UMLAttributeView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa6Yp9gzdnmxQ=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6Ypvszb64DA=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6Yp88DdbTYg=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 189,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 134,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 217.826171875,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"+slot: Command\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 184,\n\t\t\t\t\t\t\t\t\t\"top\": 129,\n\t\t\t\t\t\t\t\t\t\"width\": 227.826171875,\n\t\t\t\t\t\t\t\t\t\"height\": 23,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLOperationCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa6Ypvszb7gWo=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6Ypvszb0uxs=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6Ypvszby20U=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"UMLOperationView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa6Yqrcje2lPk=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6Ypvszb7gWo=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6Yqq6zeqPdI=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 189,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 157,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 217.826171875,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"+setCommand(command: Command)\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"UMLOperationView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa6YsIdjg+LVU=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6Ypvszb7gWo=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YsIAzgywnM=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 189,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 172,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 217.826171875,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"+buttonWasPressed()\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 184,\n\t\t\t\t\t\t\t\t\t\"top\": 152,\n\t\t\t\t\t\t\t\t\t\"width\": 227.826171875,\n\t\t\t\t\t\t\t\t\t\"height\": 38,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLReceptionCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa6Ypvszb8raw=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6Ypvszb0uxs=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6Ypvszby20U=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 80,\n\t\t\t\t\t\t\t\t\t\"top\": -232,\n\t\t\t\t\t\t\t\t\t\"width\": 10,\n\t\t\t\t\t\t\t\t\t\"height\": 10,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLTemplateParameterCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa6Ypvszb9pkE=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6Ypvszb0uxs=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6Ypvszby20U=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 80,\n\t\t\t\t\t\t\t\t\t\"top\": -232,\n\t\t\t\t\t\t\t\t\t\"width\": 10,\n\t\t\t\t\t\t\t\t\t\"height\": 10,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\"containerChangeable\": true,\n\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\"left\": 184,\n\t\t\t\t\t\t\t\"top\": 104,\n\t\t\t\t\t\t\t\"width\": 227.826171875,\n\t\t\t\t\t\t\t\"height\": 86,\n\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\"stereotypeDisplay\": \"label\",\n\t\t\t\t\t\t\t\"showVisibility\": true,\n\t\t\t\t\t\t\t\"showNamespace\": false,\n\t\t\t\t\t\t\t\"showProperty\": true,\n\t\t\t\t\t\t\t\"showType\": true,\n\t\t\t\t\t\t\t\"nameCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6Ypvszb1ewk=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"wordWrap\": false,\n\t\t\t\t\t\t\t\"suppressAttributes\": false,\n\t\t\t\t\t\t\t\"suppressOperations\": false,\n\t\t\t\t\t\t\t\"suppressReceptions\": true,\n\t\t\t\t\t\t\t\"showMultiplicity\": true,\n\t\t\t\t\t\t\t\"showOperationSignature\": true,\n\t\t\t\t\t\t\t\"attributeCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6Ypvszb64DA=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"operationCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6Ypvszb7gWo=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"receptionCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6Ypvszb8raw=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"templateParameterCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6Ypvszb9pkE=\"\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLAssociationView\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa6YtjbDizLxo=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YWj2TPitMc=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YtjajivPeE=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"EdgeLabelView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa6YtjbDi0SPA=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YtjbDizLxo=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YtjajivPeE=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 445,\n\t\t\t\t\t\t\t\t\t\"top\": 151,\n\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"alpha\": 1.5707963267948966,\n\t\t\t\t\t\t\t\t\t\"distance\": 15,\n\t\t\t\t\t\t\t\t\t\"hostEdge\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YtjbDizLxo=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"edgePosition\": 1,\n\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"EdgeLabelView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa6YtjbTi1QBI=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YtjbDizLxo=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YtjajivPeE=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": null,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 445,\n\t\t\t\t\t\t\t\t\t\"top\": 166,\n\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"alpha\": 1.5707963267948966,\n\t\t\t\t\t\t\t\t\t\"distance\": 30,\n\t\t\t\t\t\t\t\t\t\"hostEdge\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YtjbDizLxo=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"edgePosition\": 1,\n\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"EdgeLabelView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa6YtjbTi2WSg=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YtjbDizLxo=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YtjajivPeE=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 444,\n\t\t\t\t\t\t\t\t\t\"top\": 122,\n\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"alpha\": -1.5707963267948966,\n\t\t\t\t\t\t\t\t\t\"distance\": 15,\n\t\t\t\t\t\t\t\t\t\"hostEdge\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YtjbDizLxo=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"edgePosition\": 1,\n\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"EdgeLabelView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa6YtjbTi38gU=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YtjbDizLxo=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YtjajiwHz0=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 453,\n\t\t\t\t\t\t\t\t\t\"top\": 152,\n\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"alpha\": 0.5235987755982988,\n\t\t\t\t\t\t\t\t\t\"distance\": 30,\n\t\t\t\t\t\t\t\t\t\"hostEdge\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YtjbDizLxo=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"edgePosition\": 2,\n\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"EdgeLabelView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa6YtjbTi4L8A=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YtjbDizLxo=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YtjajiwHz0=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 451,\n\t\t\t\t\t\t\t\t\t\"top\": 165,\n\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"alpha\": 0.7853981633974483,\n\t\t\t\t\t\t\t\t\t\"distance\": 40,\n\t\t\t\t\t\t\t\t\t\"hostEdge\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YtjbDizLxo=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"edgePosition\": 2,\n\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"EdgeLabelView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa6YtjbTi5mzs=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YtjbDizLxo=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YtjajiwHz0=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 457,\n\t\t\t\t\t\t\t\t\t\"top\": 124,\n\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"alpha\": -0.5235987755982988,\n\t\t\t\t\t\t\t\t\t\"distance\": 25,\n\t\t\t\t\t\t\t\t\t\"hostEdge\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YtjbDizLxo=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"edgePosition\": 2,\n\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"EdgeLabelView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa6YtjbTi6O6s=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YtjbDizLxo=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6Ytjajix0l4=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 438,\n\t\t\t\t\t\t\t\t\t\"top\": 152,\n\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"alpha\": -0.5235987755982988,\n\t\t\t\t\t\t\t\t\t\"distance\": 30,\n\t\t\t\t\t\t\t\t\t\"hostEdge\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YtjbDizLxo=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"edgePosition\": 0,\n\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"EdgeLabelView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa6YtjbTi7NBM=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YtjbDizLxo=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6Ytjajix0l4=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 440,\n\t\t\t\t\t\t\t\t\t\"top\": 165,\n\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"alpha\": -0.7853981633974483,\n\t\t\t\t\t\t\t\t\t\"distance\": 40,\n\t\t\t\t\t\t\t\t\t\"hostEdge\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YtjbDizLxo=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"edgePosition\": 0,\n\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"EdgeLabelView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa6Ytjbji8ENY=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YtjbDizLxo=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6Ytjajix0l4=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 433,\n\t\t\t\t\t\t\t\t\t\"top\": 125,\n\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"alpha\": 0.5235987755982988,\n\t\t\t\t\t\t\t\t\t\"distance\": 25,\n\t\t\t\t\t\t\t\t\t\"hostEdge\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YtjbDizLxo=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"edgePosition\": 0,\n\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLQualifierCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa6Ytjbji9yZs=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YtjbDizLxo=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YtjajiwHz0=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 0,\n\t\t\t\t\t\t\t\t\t\"top\": 0,\n\t\t\t\t\t\t\t\t\t\"width\": 10,\n\t\t\t\t\t\t\t\t\t\"height\": 10,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLQualifierCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa6Ytjbji+ZWw=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YtjbDizLxo=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6Ytjajix0l4=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 0,\n\t\t\t\t\t\t\t\t\t\"top\": 0,\n\t\t\t\t\t\t\t\t\t\"width\": 10,\n\t\t\t\t\t\t\t\t\t\"height\": 10,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\"head\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6Ypvszb0uxs=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"tail\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YYJJzQrm+0=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"lineStyle\": 1,\n\t\t\t\t\t\t\t\"points\": \"479:143;412:144\",\n\t\t\t\t\t\t\t\"stereotypeDisplay\": \"label\",\n\t\t\t\t\t\t\t\"showVisibility\": true,\n\t\t\t\t\t\t\t\"showProperty\": true,\n\t\t\t\t\t\t\t\"nameLabel\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YtjbDi0SPA=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"stereotypeLabel\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YtjbTi1QBI=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"propertyLabel\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YtjbTi2WSg=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"showMultiplicity\": true,\n\t\t\t\t\t\t\t\"showType\": true,\n\t\t\t\t\t\t\t\"tailRoleNameLabel\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YtjbTi38gU=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"tailPropertyLabel\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YtjbTi4L8A=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"tailMultiplicityLabel\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YtjbTi5mzs=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"headRoleNameLabel\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YtjbTi6O6s=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"headPropertyLabel\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YtjbTi7NBM=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"headMultiplicityLabel\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6Ytjbji8ENY=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"tailQualifiersCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6Ytjbji9yZs=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"headQualifiersCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6Ytjbji+ZWw=\"\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLDependencyView\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa6ZF880b5ZIc=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YWj2TPitMc=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6ZF88kb3EAI=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"EdgeLabelView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa6ZF880b6v40=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6ZF880b5ZIc=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6ZF88kb3EAI=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 313,\n\t\t\t\t\t\t\t\t\t\"top\": 361,\n\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"alpha\": 1.5707963267948966,\n\t\t\t\t\t\t\t\t\t\"distance\": 15,\n\t\t\t\t\t\t\t\t\t\"hostEdge\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6ZF880b5ZIc=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"edgePosition\": 1,\n\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"EdgeLabelView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa6ZF880b7y3Q=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6ZF880b5ZIc=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6ZF88kb3EAI=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": null,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 298,\n\t\t\t\t\t\t\t\t\t\"top\": 361,\n\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"alpha\": 1.5707963267948966,\n\t\t\t\t\t\t\t\t\t\"distance\": 30,\n\t\t\t\t\t\t\t\t\t\"hostEdge\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6ZF880b5ZIc=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"edgePosition\": 1,\n\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"EdgeLabelView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa6ZF880b8eFw=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6ZF880b5ZIc=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6ZF88kb3EAI=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 342,\n\t\t\t\t\t\t\t\t\t\"top\": 362,\n\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"alpha\": -1.5707963267948966,\n\t\t\t\t\t\t\t\t\t\"distance\": 15,\n\t\t\t\t\t\t\t\t\t\"hostEdge\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6ZF880b5ZIc=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"edgePosition\": 1,\n\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\"head\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YcQtDSXZkE=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"tail\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YXCKDP6V+Y=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"lineStyle\": 0,\n\t\t\t\t\t\t\t\"points\": \"258:368;328:368;328:334\",\n\t\t\t\t\t\t\t\"stereotypeDisplay\": \"label\",\n\t\t\t\t\t\t\t\"showVisibility\": true,\n\t\t\t\t\t\t\t\"showProperty\": true,\n\t\t\t\t\t\t\t\"nameLabel\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6ZF880b6v40=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"stereotypeLabel\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6ZF880b7y3Q=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"propertyLabel\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6ZF880b8eFw=\"\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLDependencyView\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa6ZGCvkdGXrs=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YWj2TPitMc=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6ZGCvkdEOKc=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"EdgeLabelView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa6ZGCvkdHAbA=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6ZGCvkdGXrs=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6ZGCvkdEOKc=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 473,\n\t\t\t\t\t\t\t\t\t\"top\": 374,\n\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"alpha\": 1.5707963267948966,\n\t\t\t\t\t\t\t\t\t\"distance\": 15,\n\t\t\t\t\t\t\t\t\t\"hostEdge\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6ZGCvkdGXrs=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"edgePosition\": 1,\n\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"EdgeLabelView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa6ZGCvkdIjho=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6ZGCvkdGXrs=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6ZGCvkdEOKc=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": null,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 458,\n\t\t\t\t\t\t\t\t\t\"top\": 374,\n\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"alpha\": 1.5707963267948966,\n\t\t\t\t\t\t\t\t\t\"distance\": 30,\n\t\t\t\t\t\t\t\t\t\"hostEdge\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6ZGCvkdGXrs=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"edgePosition\": 1,\n\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"EdgeLabelView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa6ZGCvkdJDlI=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6ZGCvkdGXrs=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6ZGCvkdEOKc=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 502,\n\t\t\t\t\t\t\t\t\t\"top\": 375,\n\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"alpha\": -1.5707963267948966,\n\t\t\t\t\t\t\t\t\t\"distance\": 15,\n\t\t\t\t\t\t\t\t\t\"hostEdge\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6ZGCvkdGXrs=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"edgePosition\": 1,\n\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\"head\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6Ye8RDTg3y8=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"tail\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YXCKDP6V+Y=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"lineStyle\": 0,\n\t\t\t\t\t\t\t\"points\": \"258:381;488:381;488:334\",\n\t\t\t\t\t\t\t\"stereotypeDisplay\": \"label\",\n\t\t\t\t\t\t\t\"showVisibility\": true,\n\t\t\t\t\t\t\t\"showProperty\": true,\n\t\t\t\t\t\t\t\"nameLabel\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6ZGCvkdHAbA=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"stereotypeLabel\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6ZGCvkdIjho=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"propertyLabel\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6ZGCvkdJDlI=\"\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLDependencyView\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa6ZGJokeThhE=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YWj2TPitMc=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6ZGJokeRPyk=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"EdgeLabelView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa6ZGJokeUqc0=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6ZGJokeThhE=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6ZGJokeRPyk=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 649,\n\t\t\t\t\t\t\t\t\t\"top\": 393,\n\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"alpha\": 1.5707963267948966,\n\t\t\t\t\t\t\t\t\t\"distance\": 15,\n\t\t\t\t\t\t\t\t\t\"hostEdge\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6ZGJokeThhE=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"edgePosition\": 1,\n\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"EdgeLabelView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa6ZGJokeVVw4=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6ZGJokeThhE=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6ZGJokeRPyk=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": null,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 634,\n\t\t\t\t\t\t\t\t\t\"top\": 393,\n\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"alpha\": 1.5707963267948966,\n\t\t\t\t\t\t\t\t\t\"distance\": 30,\n\t\t\t\t\t\t\t\t\t\"hostEdge\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6ZGJokeThhE=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"edgePosition\": 1,\n\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"EdgeLabelView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa6ZGJo0eWDaY=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6ZGJokeThhE=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6ZGJokeRPyk=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 678,\n\t\t\t\t\t\t\t\t\t\"top\": 394,\n\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"alpha\": -1.5707963267948966,\n\t\t\t\t\t\t\t\t\t\"distance\": 15,\n\t\t\t\t\t\t\t\t\t\"hostEdge\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6ZGJokeThhE=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"edgePosition\": 1,\n\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\"head\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6Yh3kDUd2MA=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"tail\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YXCKDP6V+Y=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"lineStyle\": 0,\n\t\t\t\t\t\t\t\"points\": \"258:400;664:400;664:334\",\n\t\t\t\t\t\t\t\"stereotypeDisplay\": \"label\",\n\t\t\t\t\t\t\t\"showVisibility\": true,\n\t\t\t\t\t\t\t\"showProperty\": true,\n\t\t\t\t\t\t\t\"nameLabel\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6ZGJokeUqc0=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"stereotypeLabel\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6ZGJokeVVw4=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"propertyLabel\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6ZGJo0eWDaY=\"\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLAssociationView\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa6ZGeu0hhPOQ=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YWj2TPitMc=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6ZGeukhdwHI=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"EdgeLabelView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa6ZGevEhib7M=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6ZGeu0hhPOQ=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6ZGeukhdwHI=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 362,\n\t\t\t\t\t\t\t\t\t\"top\": 499,\n\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"alpha\": 1.5707963267948966,\n\t\t\t\t\t\t\t\t\t\"distance\": 15,\n\t\t\t\t\t\t\t\t\t\"hostEdge\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6ZGeu0hhPOQ=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"edgePosition\": 1,\n\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"EdgeLabelView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa6ZGevEhjCM0=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6ZGeu0hhPOQ=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6ZGeukhdwHI=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": null,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 362,\n\t\t\t\t\t\t\t\t\t\"top\": 484,\n\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"alpha\": 1.5707963267948966,\n\t\t\t\t\t\t\t\t\t\"distance\": 30,\n\t\t\t\t\t\t\t\t\t\"hostEdge\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6ZGeu0hhPOQ=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"edgePosition\": 1,\n\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"EdgeLabelView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa6ZGevEhkT9I=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6ZGeu0hhPOQ=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6ZGeukhdwHI=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 362,\n\t\t\t\t\t\t\t\t\t\"top\": 529,\n\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"alpha\": -1.5707963267948966,\n\t\t\t\t\t\t\t\t\t\"distance\": 15,\n\t\t\t\t\t\t\t\t\t\"hostEdge\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6ZGeu0hhPOQ=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"edgePosition\": 1,\n\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"EdgeLabelView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa6ZGevEhlfwY=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6ZGeu0hhPOQ=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6ZGeukhen5E=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 227,\n\t\t\t\t\t\t\t\t\t\"top\": 428,\n\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"alpha\": 0.5235987755982988,\n\t\t\t\t\t\t\t\t\t\"distance\": 30,\n\t\t\t\t\t\t\t\t\t\"hostEdge\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6ZGeu0hhPOQ=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"edgePosition\": 2,\n\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"EdgeLabelView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa6ZGevEhm4Yc=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6ZGeu0hhPOQ=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6ZGeukhen5E=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 240,\n\t\t\t\t\t\t\t\t\t\"top\": 431,\n\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"alpha\": 0.7853981633974483,\n\t\t\t\t\t\t\t\t\t\"distance\": 40,\n\t\t\t\t\t\t\t\t\t\"hostEdge\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6ZGeu0hhPOQ=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"edgePosition\": 2,\n\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"EdgeLabelView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa6ZGevUhnCJE=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6ZGeu0hhPOQ=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6ZGeukhen5E=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 199,\n\t\t\t\t\t\t\t\t\t\"top\": 424,\n\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"alpha\": -0.5235987755982988,\n\t\t\t\t\t\t\t\t\t\"distance\": 25,\n\t\t\t\t\t\t\t\t\t\"hostEdge\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6ZGeu0hhPOQ=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"edgePosition\": 2,\n\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"EdgeLabelView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa6ZGevUhotNM=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6ZGeu0hhPOQ=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6ZGeu0hf4pk=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 497,\n\t\t\t\t\t\t\t\t\t\"top\": 515,\n\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"alpha\": -0.5235987755982988,\n\t\t\t\t\t\t\t\t\t\"distance\": 30,\n\t\t\t\t\t\t\t\t\t\"hostEdge\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6ZGeu0hhPOQ=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"edgePosition\": 0,\n\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"EdgeLabelView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa6ZGevUhpC1Y=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6ZGeu0hhPOQ=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6ZGeu0hf4pk=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 483,\n\t\t\t\t\t\t\t\t\t\"top\": 518,\n\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"alpha\": -0.7853981633974483,\n\t\t\t\t\t\t\t\t\t\"distance\": 40,\n\t\t\t\t\t\t\t\t\t\"hostEdge\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6ZGeu0hhPOQ=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"edgePosition\": 0,\n\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"EdgeLabelView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa6ZGevUhqWAE=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6ZGeu0hhPOQ=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6ZGeu0hf4pk=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 524,\n\t\t\t\t\t\t\t\t\t\"top\": 511,\n\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"alpha\": 0.5235987755982988,\n\t\t\t\t\t\t\t\t\t\"distance\": 25,\n\t\t\t\t\t\t\t\t\t\"hostEdge\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6ZGeu0hhPOQ=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"edgePosition\": 0,\n\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLQualifierCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa6ZGevUhrooo=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6ZGeu0hhPOQ=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6ZGeukhen5E=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 0,\n\t\t\t\t\t\t\t\t\t\"top\": 0,\n\t\t\t\t\t\t\t\t\t\"width\": 10,\n\t\t\t\t\t\t\t\t\t\"height\": 10,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLQualifierCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa6ZGevUhs9NM=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6ZGeu0hhPOQ=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6ZGeu0hf4pk=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 0,\n\t\t\t\t\t\t\t\t\t\"top\": 0,\n\t\t\t\t\t\t\t\t\t\"width\": 10,\n\t\t\t\t\t\t\t\t\t\"height\": 10,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\"head\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YljADV7dTI=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"tail\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YXCKDP6V+Y=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"lineStyle\": 0,\n\t\t\t\t\t\t\t\"points\": \"212:409;212:520;512:520;512:496\",\n\t\t\t\t\t\t\t\"stereotypeDisplay\": \"label\",\n\t\t\t\t\t\t\t\"showVisibility\": true,\n\t\t\t\t\t\t\t\"showProperty\": true,\n\t\t\t\t\t\t\t\"nameLabel\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6ZGevEhib7M=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"stereotypeLabel\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6ZGevEhjCM0=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"propertyLabel\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6ZGevEhkT9I=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"showMultiplicity\": true,\n\t\t\t\t\t\t\t\"showType\": true,\n\t\t\t\t\t\t\t\"tailRoleNameLabel\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6ZGevEhlfwY=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"tailPropertyLabel\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6ZGevEhm4Yc=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"tailMultiplicityLabel\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6ZGevUhnCJE=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"headRoleNameLabel\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6ZGevUhotNM=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"headPropertyLabel\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6ZGevUhpC1Y=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"headMultiplicityLabel\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6ZGevUhqWAE=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"tailQualifiersCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6ZGevUhrooo=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"headQualifiersCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6ZGevUhs9NM=\"\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLAssociationView\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa6ZGls0jv47s=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YWj2TPitMc=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6ZGlskjruUc=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"EdgeLabelView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa6ZGls0jwJ5k=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6ZGls0jv47s=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6ZGlskjruUc=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 450,\n\t\t\t\t\t\t\t\t\t\"top\": 507,\n\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"alpha\": 1.5707963267948966,\n\t\t\t\t\t\t\t\t\t\"distance\": 15,\n\t\t\t\t\t\t\t\t\t\"hostEdge\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6ZGls0jv47s=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"edgePosition\": 1,\n\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"EdgeLabelView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa6ZGls0jxr3g=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6ZGls0jv47s=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6ZGlskjruUc=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": null,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 450,\n\t\t\t\t\t\t\t\t\t\"top\": 492,\n\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"alpha\": 1.5707963267948966,\n\t\t\t\t\t\t\t\t\t\"distance\": 30,\n\t\t\t\t\t\t\t\t\t\"hostEdge\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6ZGls0jv47s=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"edgePosition\": 1,\n\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"EdgeLabelView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa6ZGltEjyz4I=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6ZGls0jv47s=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6ZGlskjruUc=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 450,\n\t\t\t\t\t\t\t\t\t\"top\": 537,\n\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"alpha\": -1.5707963267948966,\n\t\t\t\t\t\t\t\t\t\"distance\": 15,\n\t\t\t\t\t\t\t\t\t\"hostEdge\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6ZGls0jv47s=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"edgePosition\": 1,\n\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"EdgeLabelView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa6ZGltEjz3y4=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6ZGls0jv47s=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6ZGls0jsK+Y=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 227,\n\t\t\t\t\t\t\t\t\t\"top\": 428,\n\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"alpha\": 0.5235987755982988,\n\t\t\t\t\t\t\t\t\t\"distance\": 30,\n\t\t\t\t\t\t\t\t\t\"hostEdge\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6ZGls0jv47s=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"edgePosition\": 2,\n\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"EdgeLabelView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa6ZGltEj0jEk=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6ZGls0jv47s=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6ZGls0jsK+Y=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 240,\n\t\t\t\t\t\t\t\t\t\"top\": 431,\n\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"alpha\": 0.7853981633974483,\n\t\t\t\t\t\t\t\t\t\"distance\": 40,\n\t\t\t\t\t\t\t\t\t\"hostEdge\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6ZGls0jv47s=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"edgePosition\": 2,\n\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"EdgeLabelView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa6ZGltEj1pOM=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6ZGls0jv47s=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6ZGls0jsK+Y=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 199,\n\t\t\t\t\t\t\t\t\t\"top\": 424,\n\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"alpha\": -0.5235987755982988,\n\t\t\t\t\t\t\t\t\t\"distance\": 25,\n\t\t\t\t\t\t\t\t\t\"hostEdge\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6ZGls0jv47s=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"edgePosition\": 2,\n\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"EdgeLabelView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa6ZGltEj2liA=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6ZGls0jv47s=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6ZGls0jtn88=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 673,\n\t\t\t\t\t\t\t\t\t\"top\": 515,\n\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"alpha\": -0.5235987755982988,\n\t\t\t\t\t\t\t\t\t\"distance\": 30,\n\t\t\t\t\t\t\t\t\t\"hostEdge\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6ZGls0jv47s=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"edgePosition\": 0,\n\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"EdgeLabelView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa6ZGltEj38Bk=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6ZGls0jv47s=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6ZGls0jtn88=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 659,\n\t\t\t\t\t\t\t\t\t\"top\": 518,\n\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"alpha\": -0.7853981633974483,\n\t\t\t\t\t\t\t\t\t\"distance\": 40,\n\t\t\t\t\t\t\t\t\t\"hostEdge\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6ZGls0jv47s=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"edgePosition\": 0,\n\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"EdgeLabelView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa6ZGltUj4ElQ=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6ZGls0jv47s=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6ZGls0jtn88=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 700,\n\t\t\t\t\t\t\t\t\t\"top\": 511,\n\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"alpha\": 0.5235987755982988,\n\t\t\t\t\t\t\t\t\t\"distance\": 25,\n\t\t\t\t\t\t\t\t\t\"hostEdge\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6ZGls0jv47s=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"edgePosition\": 0,\n\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLQualifierCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa6ZGltUj5gMY=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6ZGls0jv47s=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6ZGls0jsK+Y=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 0,\n\t\t\t\t\t\t\t\t\t\"top\": 0,\n\t\t\t\t\t\t\t\t\t\"width\": 10,\n\t\t\t\t\t\t\t\t\t\"height\": 10,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLQualifierCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa6ZGltUj6uiI=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6ZGls0jv47s=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6ZGls0jtn88=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 0,\n\t\t\t\t\t\t\t\t\t\"top\": 0,\n\t\t\t\t\t\t\t\t\t\"width\": 10,\n\t\t\t\t\t\t\t\t\t\"height\": 10,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\"head\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YmavjWz3Is=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"tail\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YXCKDP6V+Y=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"lineStyle\": 0,\n\t\t\t\t\t\t\t\"points\": \"212:409;212:528;688:528;688:496\",\n\t\t\t\t\t\t\t\"stereotypeDisplay\": \"label\",\n\t\t\t\t\t\t\t\"showVisibility\": true,\n\t\t\t\t\t\t\t\"showProperty\": true,\n\t\t\t\t\t\t\t\"nameLabel\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6ZGls0jwJ5k=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"stereotypeLabel\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6ZGls0jxr3g=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"propertyLabel\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6ZGltEjyz4I=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"showMultiplicity\": true,\n\t\t\t\t\t\t\t\"showType\": true,\n\t\t\t\t\t\t\t\"tailRoleNameLabel\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6ZGltEjz3y4=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"tailPropertyLabel\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6ZGltEj0jEk=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"tailMultiplicityLabel\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6ZGltEj1pOM=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"headRoleNameLabel\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6ZGltEj2liA=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"headPropertyLabel\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6ZGltEj38Bk=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"headMultiplicityLabel\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6ZGltUj4ElQ=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"tailQualifiersCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6ZGltUj5gMY=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"headQualifiersCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6ZGltUj6uiI=\"\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLAssociationView\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa6ZJWUk1/Emk=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YWj2TPitMc=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6ZJWUU17NyI=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"EdgeLabelView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa6ZJWUk2AVjs=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6ZJWUk1/Emk=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6ZJWUU17NyI=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 282,\n\t\t\t\t\t\t\t\t\t\"top\": 491,\n\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"alpha\": 1.5707963267948966,\n\t\t\t\t\t\t\t\t\t\"distance\": 15,\n\t\t\t\t\t\t\t\t\t\"hostEdge\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6ZJWUk1/Emk=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"edgePosition\": 1,\n\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"EdgeLabelView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa6ZJWUk2BDn0=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6ZJWUk1/Emk=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6ZJWUU17NyI=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": null,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 282,\n\t\t\t\t\t\t\t\t\t\"top\": 476,\n\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"alpha\": 1.5707963267948966,\n\t\t\t\t\t\t\t\t\t\"distance\": 30,\n\t\t\t\t\t\t\t\t\t\"hostEdge\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6ZJWUk1/Emk=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"edgePosition\": 1,\n\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"EdgeLabelView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa6ZJWUk2CQGg=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6ZJWUk1/Emk=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6ZJWUU17NyI=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 282,\n\t\t\t\t\t\t\t\t\t\"top\": 521,\n\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"alpha\": -1.5707963267948966,\n\t\t\t\t\t\t\t\t\t\"distance\": 15,\n\t\t\t\t\t\t\t\t\t\"hostEdge\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6ZJWUk1/Emk=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"edgePosition\": 1,\n\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"EdgeLabelView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa6ZJWUk2DQ3I=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6ZJWUk1/Emk=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6ZJWUU18X04=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 227,\n\t\t\t\t\t\t\t\t\t\"top\": 428,\n\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"alpha\": 0.5235987755982988,\n\t\t\t\t\t\t\t\t\t\"distance\": 30,\n\t\t\t\t\t\t\t\t\t\"hostEdge\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6ZJWUk1/Emk=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"edgePosition\": 2,\n\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"EdgeLabelView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa6ZJWUk2EPic=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6ZJWUk1/Emk=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6ZJWUU18X04=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 240,\n\t\t\t\t\t\t\t\t\t\"top\": 431,\n\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"alpha\": 0.7853981633974483,\n\t\t\t\t\t\t\t\t\t\"distance\": 40,\n\t\t\t\t\t\t\t\t\t\"hostEdge\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6ZJWUk1/Emk=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"edgePosition\": 2,\n\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"EdgeLabelView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa6ZJWUk2FcJU=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6ZJWUk1/Emk=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6ZJWUU18X04=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 199,\n\t\t\t\t\t\t\t\t\t\"top\": 424,\n\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"alpha\": -0.5235987755982988,\n\t\t\t\t\t\t\t\t\t\"distance\": 25,\n\t\t\t\t\t\t\t\t\t\"hostEdge\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6ZJWUk1/Emk=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"edgePosition\": 2,\n\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"EdgeLabelView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa6ZJWUk2GDMk=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6ZJWUk1/Emk=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6ZJWUk19ze0=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 337,\n\t\t\t\t\t\t\t\t\t\"top\": 515,\n\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"alpha\": -0.5235987755982988,\n\t\t\t\t\t\t\t\t\t\"distance\": 30,\n\t\t\t\t\t\t\t\t\t\"hostEdge\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6ZJWUk1/Emk=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"edgePosition\": 0,\n\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"EdgeLabelView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa6ZJWU02Hto0=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6ZJWUk1/Emk=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6ZJWUk19ze0=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 323,\n\t\t\t\t\t\t\t\t\t\"top\": 518,\n\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"alpha\": -0.7853981633974483,\n\t\t\t\t\t\t\t\t\t\"distance\": 40,\n\t\t\t\t\t\t\t\t\t\"hostEdge\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6ZJWUk1/Emk=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"edgePosition\": 0,\n\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"EdgeLabelView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa6ZJWU02ISf0=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6ZJWUk1/Emk=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6ZJWUk19ze0=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 364,\n\t\t\t\t\t\t\t\t\t\"top\": 511,\n\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"alpha\": 0.5235987755982988,\n\t\t\t\t\t\t\t\t\t\"distance\": 25,\n\t\t\t\t\t\t\t\t\t\"hostEdge\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6ZJWUk1/Emk=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"edgePosition\": 0,\n\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLQualifierCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa6ZJWU02JZsM=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6ZJWUk1/Emk=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6ZJWUU18X04=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 0,\n\t\t\t\t\t\t\t\t\t\"top\": 0,\n\t\t\t\t\t\t\t\t\t\"width\": 10,\n\t\t\t\t\t\t\t\t\t\"height\": 10,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLQualifierCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa6ZJWU02KGYQ=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6ZJWUk1/Emk=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6ZJWUk19ze0=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 0,\n\t\t\t\t\t\t\t\t\t\"top\": 0,\n\t\t\t\t\t\t\t\t\t\"width\": 10,\n\t\t\t\t\t\t\t\t\t\"height\": 10,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\"head\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YaX0jRfAfU=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"tail\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YXCKDP6V+Y=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"lineStyle\": 0,\n\t\t\t\t\t\t\t\"points\": \"212:409;212:512;352:512;352:496\",\n\t\t\t\t\t\t\t\"stereotypeDisplay\": \"label\",\n\t\t\t\t\t\t\t\"showVisibility\": true,\n\t\t\t\t\t\t\t\"showProperty\": true,\n\t\t\t\t\t\t\t\"nameLabel\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6ZJWUk2AVjs=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"stereotypeLabel\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6ZJWUk2BDn0=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"propertyLabel\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6ZJWUk2CQGg=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"showMultiplicity\": true,\n\t\t\t\t\t\t\t\"showType\": true,\n\t\t\t\t\t\t\t\"tailRoleNameLabel\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6ZJWUk2DQ3I=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"tailPropertyLabel\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6ZJWUk2EPic=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"tailMultiplicityLabel\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6ZJWUk2FcJU=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"headRoleNameLabel\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6ZJWUk2GDMk=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"headPropertyLabel\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6ZJWU02Hto0=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"headMultiplicityLabel\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6ZJWU02ISf0=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"tailQualifiersCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6ZJWU02JZsM=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"headQualifiersCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6ZJWU02KGYQ=\"\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t]\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\t\"_type\": \"UMLInterface\",\n\t\t\t\t\t\"_id\": \"AAAAAAFa6YYJJzQpWko=\",\n\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YWj2DPhjAI=\"\n\t\t\t\t\t},\n\t\t\t\t\t\"name\": \"Command\",\n\t\t\t\t\t\"ownedElements\": [\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLAssociation\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa6YtjajivPeE=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YYJJzQpWko=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"end1\": {\n\t\t\t\t\t\t\t\t\"_type\": \"UMLAssociationEnd\",\n\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa6YtjajiwHz0=\",\n\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YtjajivPeE=\"\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\"reference\": {\n\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YYJJzQpWko=\"\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\"visibility\": \"public\",\n\t\t\t\t\t\t\t\t\"navigable\": true,\n\t\t\t\t\t\t\t\t\"aggregation\": \"none\",\n\t\t\t\t\t\t\t\t\"isReadOnly\": false,\n\t\t\t\t\t\t\t\t\"isOrdered\": false,\n\t\t\t\t\t\t\t\t\"isUnique\": false,\n\t\t\t\t\t\t\t\t\"isDerived\": false,\n\t\t\t\t\t\t\t\t\"isID\": false\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"end2\": {\n\t\t\t\t\t\t\t\t\"_type\": \"UMLAssociationEnd\",\n\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa6Ytjajix0l4=\",\n\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YtjajivPeE=\"\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\"reference\": {\n\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6Ypvszby20U=\"\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\"visibility\": \"public\",\n\t\t\t\t\t\t\t\t\"navigable\": true,\n\t\t\t\t\t\t\t\t\"aggregation\": \"shared\",\n\t\t\t\t\t\t\t\t\"isReadOnly\": false,\n\t\t\t\t\t\t\t\t\"isOrdered\": false,\n\t\t\t\t\t\t\t\t\"isUnique\": false,\n\t\t\t\t\t\t\t\t\"isDerived\": false,\n\t\t\t\t\t\t\t\t\"isID\": false\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"visibility\": \"public\",\n\t\t\t\t\t\t\t\"isDerived\": false\n\t\t\t\t\t\t}\n\t\t\t\t\t],\n\t\t\t\t\t\"visibility\": \"public\",\n\t\t\t\t\t\"operations\": [\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLOperation\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa6YYYTTRUo8k=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YYJJzQpWko=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"name\": \"execute\",\n\t\t\t\t\t\t\t\"visibility\": \"public\",\n\t\t\t\t\t\t\t\"isStatic\": false,\n\t\t\t\t\t\t\t\"isLeaf\": false,\n\t\t\t\t\t\t\t\"concurrency\": \"sequential\",\n\t\t\t\t\t\t\t\"isQuery\": false,\n\t\t\t\t\t\t\t\"isAbstract\": false\n\t\t\t\t\t\t}\n\t\t\t\t\t],\n\t\t\t\t\t\"isAbstract\": false,\n\t\t\t\t\t\"isFinalSpecialization\": false,\n\t\t\t\t\t\"isLeaf\": false\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\t\"_type\": \"UMLClass\",\n\t\t\t\t\t\"_id\": \"AAAAAAFa6YaX0jRdE6g=\",\n\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YWj2DPhjAI=\"\n\t\t\t\t\t},\n\t\t\t\t\t\"name\": \"Light\",\n\t\t\t\t\t\"visibility\": \"public\",\n\t\t\t\t\t\"operations\": [\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLOperation\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa6YasDzSHWV8=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YaX0jRdE6g=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"name\": \"on\",\n\t\t\t\t\t\t\t\"visibility\": \"public\",\n\t\t\t\t\t\t\t\"isStatic\": false,\n\t\t\t\t\t\t\t\"isLeaf\": false,\n\t\t\t\t\t\t\t\"concurrency\": \"sequential\",\n\t\t\t\t\t\t\t\"isQuery\": false,\n\t\t\t\t\t\t\t\"isAbstract\": false\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLOperation\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa6Ya3tTSOZy4=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YaX0jRdE6g=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"name\": \"off\",\n\t\t\t\t\t\t\t\"visibility\": \"public\",\n\t\t\t\t\t\t\t\"isStatic\": false,\n\t\t\t\t\t\t\t\"isLeaf\": false,\n\t\t\t\t\t\t\t\"concurrency\": \"sequential\",\n\t\t\t\t\t\t\t\"isQuery\": false,\n\t\t\t\t\t\t\t\"isAbstract\": false\n\t\t\t\t\t\t}\n\t\t\t\t\t],\n\t\t\t\t\t\"isAbstract\": false,\n\t\t\t\t\t\"isFinalSpecialization\": false,\n\t\t\t\t\t\"isLeaf\": false,\n\t\t\t\t\t\"isActive\": false\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\t\"_type\": \"UMLClass\",\n\t\t\t\t\t\"_id\": \"AAAAAAFa6YcQpTSVvxk=\",\n\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YWj2DPhjAI=\"\n\t\t\t\t\t},\n\t\t\t\t\t\"name\": \"LightOnCommand\",\n\t\t\t\t\t\"ownedElements\": [\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLInterfaceRealization\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa6YdrGzTGCgk=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YcQpTSVvxk=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"source\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YcQpTSVvxk=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"target\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YYJJzQpWko=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"visibility\": \"public\"\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLAssociation\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa6YohvTXqvp4=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YcQpTSVvxk=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"end1\": {\n\t\t\t\t\t\t\t\t\"_type\": \"UMLAssociationEnd\",\n\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa6YohvTXrL1A=\",\n\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YohvTXqvp4=\"\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\"reference\": {\n\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YcQpTSVvxk=\"\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\"visibility\": \"public\",\n\t\t\t\t\t\t\t\t\"navigable\": false,\n\t\t\t\t\t\t\t\t\"aggregation\": \"none\",\n\t\t\t\t\t\t\t\t\"isReadOnly\": false,\n\t\t\t\t\t\t\t\t\"isOrdered\": false,\n\t\t\t\t\t\t\t\t\"isUnique\": false,\n\t\t\t\t\t\t\t\t\"isDerived\": false,\n\t\t\t\t\t\t\t\t\"isID\": false\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"end2\": {\n\t\t\t\t\t\t\t\t\"_type\": \"UMLAssociationEnd\",\n\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa6YohvTXsUnY=\",\n\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YohvTXqvp4=\"\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\"reference\": {\n\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YaX0jRdE6g=\"\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\"visibility\": \"public\",\n\t\t\t\t\t\t\t\t\"navigable\": true,\n\t\t\t\t\t\t\t\t\"aggregation\": \"none\",\n\t\t\t\t\t\t\t\t\"isReadOnly\": false,\n\t\t\t\t\t\t\t\t\"isOrdered\": false,\n\t\t\t\t\t\t\t\t\"isUnique\": false,\n\t\t\t\t\t\t\t\t\"isDerived\": false,\n\t\t\t\t\t\t\t\t\"isID\": false\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"visibility\": \"public\",\n\t\t\t\t\t\t\t\"isDerived\": false\n\t\t\t\t\t\t}\n\t\t\t\t\t],\n\t\t\t\t\t\"visibility\": \"public\",\n\t\t\t\t\t\"attributes\": [\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLAttribute\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa6YdEwzS/fBc=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YcQpTSVvxk=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"name\": \"light\",\n\t\t\t\t\t\t\t\"visibility\": \"public\",\n\t\t\t\t\t\t\t\"isStatic\": false,\n\t\t\t\t\t\t\t\"isLeaf\": false,\n\t\t\t\t\t\t\t\"type\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YaX0jRdE6g=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"isReadOnly\": false,\n\t\t\t\t\t\t\t\"isOrdered\": false,\n\t\t\t\t\t\t\t\"isUnique\": false,\n\t\t\t\t\t\t\t\"isDerived\": false,\n\t\t\t\t\t\t\t\"aggregation\": \"none\",\n\t\t\t\t\t\t\t\"isID\": false\n\t\t\t\t\t\t}\n\t\t\t\t\t],\n\t\t\t\t\t\"operations\": [\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLOperation\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa6Yd+qTTXJuI=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YcQpTSVvxk=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"name\": \"execute\",\n\t\t\t\t\t\t\t\"visibility\": \"public\",\n\t\t\t\t\t\t\t\"isStatic\": false,\n\t\t\t\t\t\t\t\"isLeaf\": false,\n\t\t\t\t\t\t\t\"concurrency\": \"sequential\",\n\t\t\t\t\t\t\t\"isQuery\": false,\n\t\t\t\t\t\t\t\"isAbstract\": false\n\t\t\t\t\t\t}\n\t\t\t\t\t],\n\t\t\t\t\t\"isAbstract\": false,\n\t\t\t\t\t\"isFinalSpecialization\": false,\n\t\t\t\t\t\"isLeaf\": false,\n\t\t\t\t\t\"isActive\": false\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\t\"_type\": \"UMLClass\",\n\t\t\t\t\t\"_id\": \"AAAAAAFa6Ye8QzTeVsY=\",\n\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YWj2DPhjAI=\"\n\t\t\t\t\t},\n\t\t\t\t\t\"name\": \"GarageDoorOpenCommand\",\n\t\t\t\t\t\"ownedElements\": [\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLInterfaceRealization\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa6YjElzVTWg4=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6Ye8QzTeVsY=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"source\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6Ye8QzTeVsY=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"target\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YYJJzQpWko=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"visibility\": \"public\"\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLAssociation\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa6YonVDYtpTc=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6Ye8QzTeVsY=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"end1\": {\n\t\t\t\t\t\t\t\t\"_type\": \"UMLAssociationEnd\",\n\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa6YonVDYuGXo=\",\n\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YonVDYtpTc=\"\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\"reference\": {\n\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6Ye8QzTeVsY=\"\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\"visibility\": \"public\",\n\t\t\t\t\t\t\t\t\"navigable\": false,\n\t\t\t\t\t\t\t\t\"aggregation\": \"none\",\n\t\t\t\t\t\t\t\t\"isReadOnly\": false,\n\t\t\t\t\t\t\t\t\"isOrdered\": false,\n\t\t\t\t\t\t\t\t\"isUnique\": false,\n\t\t\t\t\t\t\t\t\"isDerived\": false,\n\t\t\t\t\t\t\t\t\"isID\": false\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"end2\": {\n\t\t\t\t\t\t\t\t\"_type\": \"UMLAssociationEnd\",\n\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa6YonVDYvq0s=\",\n\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YonVDYtpTc=\"\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\"reference\": {\n\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6Yli/jV5M4A=\"\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\"visibility\": \"public\",\n\t\t\t\t\t\t\t\t\"navigable\": true,\n\t\t\t\t\t\t\t\t\"aggregation\": \"none\",\n\t\t\t\t\t\t\t\t\"isReadOnly\": false,\n\t\t\t\t\t\t\t\t\"isOrdered\": false,\n\t\t\t\t\t\t\t\t\"isUnique\": false,\n\t\t\t\t\t\t\t\t\"isDerived\": false,\n\t\t\t\t\t\t\t\t\"isID\": false\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"visibility\": \"public\",\n\t\t\t\t\t\t\t\"isDerived\": false\n\t\t\t\t\t\t}\n\t\t\t\t\t],\n\t\t\t\t\t\"visibility\": \"public\",\n\t\t\t\t\t\"attributes\": [\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLAttribute\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa6YfM9DUIWNU=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6Ye8QzTeVsY=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"name\": \"door\",\n\t\t\t\t\t\t\t\"visibility\": \"public\",\n\t\t\t\t\t\t\t\"isStatic\": false,\n\t\t\t\t\t\t\t\"isLeaf\": false,\n\t\t\t\t\t\t\t\"type\": \"GarageDoor\",\n\t\t\t\t\t\t\t\"isReadOnly\": false,\n\t\t\t\t\t\t\t\"isOrdered\": false,\n\t\t\t\t\t\t\t\"isUnique\": false,\n\t\t\t\t\t\t\t\"isDerived\": false,\n\t\t\t\t\t\t\t\"aggregation\": \"none\",\n\t\t\t\t\t\t\t\"isID\": false\n\t\t\t\t\t\t}\n\t\t\t\t\t],\n\t\t\t\t\t\"operations\": [\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLOperation\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa6Yg2ADUU474=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6Ye8QzTeVsY=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"name\": \"execute\",\n\t\t\t\t\t\t\t\"visibility\": \"public\",\n\t\t\t\t\t\t\t\"isStatic\": false,\n\t\t\t\t\t\t\t\"isLeaf\": false,\n\t\t\t\t\t\t\t\"concurrency\": \"sequential\",\n\t\t\t\t\t\t\t\"isQuery\": false,\n\t\t\t\t\t\t\t\"isAbstract\": false\n\t\t\t\t\t\t}\n\t\t\t\t\t],\n\t\t\t\t\t\"isAbstract\": false,\n\t\t\t\t\t\"isFinalSpecialization\": false,\n\t\t\t\t\t\"isLeaf\": false,\n\t\t\t\t\t\"isActive\": false\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\t\"_type\": \"UMLClass\",\n\t\t\t\t\t\"_id\": \"AAAAAAFa6Yh3jzUbt54=\",\n\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YWj2DPhjAI=\"\n\t\t\t\t\t},\n\t\t\t\t\t\"name\": \"TelevisionPlayCommand\",\n\t\t\t\t\t\"ownedElements\": [\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLInterfaceRealization\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa6YjKkTVk3Qo=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6Yh3jzUbt54=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"source\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6Yh3jzUbt54=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"target\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YYJJzQpWko=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"visibility\": \"public\"\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLAssociation\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa6YotkDZ/TqY=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6Yh3jzUbt54=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"end1\": {\n\t\t\t\t\t\t\t\t\"_type\": \"UMLAssociationEnd\",\n\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa6YotkDaA5qc=\",\n\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YotkDZ/TqY=\"\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\"reference\": {\n\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6Yh3jzUbt54=\"\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\"visibility\": \"public\",\n\t\t\t\t\t\t\t\t\"navigable\": false,\n\t\t\t\t\t\t\t\t\"aggregation\": \"none\",\n\t\t\t\t\t\t\t\t\"isReadOnly\": false,\n\t\t\t\t\t\t\t\t\"isOrdered\": false,\n\t\t\t\t\t\t\t\t\"isUnique\": false,\n\t\t\t\t\t\t\t\t\"isDerived\": false,\n\t\t\t\t\t\t\t\t\"isID\": false\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"end2\": {\n\t\t\t\t\t\t\t\t\"_type\": \"UMLAssociationEnd\",\n\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa6YotkDaBzDQ=\",\n\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YotkDZ/TqY=\"\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\"reference\": {\n\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YmavjWx9lI=\"\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\"visibility\": \"public\",\n\t\t\t\t\t\t\t\t\"navigable\": true,\n\t\t\t\t\t\t\t\t\"aggregation\": \"none\",\n\t\t\t\t\t\t\t\t\"isReadOnly\": false,\n\t\t\t\t\t\t\t\t\"isOrdered\": false,\n\t\t\t\t\t\t\t\t\"isUnique\": false,\n\t\t\t\t\t\t\t\t\"isDerived\": false,\n\t\t\t\t\t\t\t\t\"isID\": false\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"visibility\": \"public\",\n\t\t\t\t\t\t\t\"isDerived\": false\n\t\t\t\t\t\t}\n\t\t\t\t\t],\n\t\t\t\t\t\"visibility\": \"public\",\n\t\t\t\t\t\"attributes\": [\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLAttribute\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa6YiNqDVFudk=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6Yh3jzUbt54=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"name\": \"tv\",\n\t\t\t\t\t\t\t\"visibility\": \"public\",\n\t\t\t\t\t\t\t\"isStatic\": false,\n\t\t\t\t\t\t\t\"isLeaf\": false,\n\t\t\t\t\t\t\t\"type\": \"Television\",\n\t\t\t\t\t\t\t\"isReadOnly\": false,\n\t\t\t\t\t\t\t\"isOrdered\": false,\n\t\t\t\t\t\t\t\"isUnique\": false,\n\t\t\t\t\t\t\t\"isDerived\": false,\n\t\t\t\t\t\t\t\"aggregation\": \"none\",\n\t\t\t\t\t\t\t\"isID\": false\n\t\t\t\t\t\t}\n\t\t\t\t\t],\n\t\t\t\t\t\"operations\": [\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLOperation\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa6YiodzVMG/s=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6Yh3jzUbt54=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"name\": \"execute\",\n\t\t\t\t\t\t\t\"visibility\": \"public\",\n\t\t\t\t\t\t\t\"isStatic\": false,\n\t\t\t\t\t\t\t\"isLeaf\": false,\n\t\t\t\t\t\t\t\"concurrency\": \"sequential\",\n\t\t\t\t\t\t\t\"isQuery\": false,\n\t\t\t\t\t\t\t\"isAbstract\": false\n\t\t\t\t\t\t}\n\t\t\t\t\t],\n\t\t\t\t\t\"isAbstract\": false,\n\t\t\t\t\t\"isFinalSpecialization\": false,\n\t\t\t\t\t\"isLeaf\": false,\n\t\t\t\t\t\"isActive\": false\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\t\"_type\": \"UMLClass\",\n\t\t\t\t\t\"_id\": \"AAAAAAFa6Yli/jV5M4A=\",\n\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YWj2DPhjAI=\"\n\t\t\t\t\t},\n\t\t\t\t\t\"name\": \"GarageDoor\",\n\t\t\t\t\t\"visibility\": \"public\",\n\t\t\t\t\t\"operations\": [\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLOperation\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa6Yl0LTWjKhY=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6Yli/jV5M4A=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"name\": \"up\",\n\t\t\t\t\t\t\t\"visibility\": \"public\",\n\t\t\t\t\t\t\t\"isStatic\": false,\n\t\t\t\t\t\t\t\"isLeaf\": false,\n\t\t\t\t\t\t\t\"concurrency\": \"sequential\",\n\t\t\t\t\t\t\t\"isQuery\": false,\n\t\t\t\t\t\t\t\"isAbstract\": false\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLOperation\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa6YmCATWqWJk=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6Yli/jV5M4A=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"name\": \"down\",\n\t\t\t\t\t\t\t\"visibility\": \"public\",\n\t\t\t\t\t\t\t\"isStatic\": false,\n\t\t\t\t\t\t\t\"isLeaf\": false,\n\t\t\t\t\t\t\t\"concurrency\": \"sequential\",\n\t\t\t\t\t\t\t\"isQuery\": false,\n\t\t\t\t\t\t\t\"isAbstract\": false\n\t\t\t\t\t\t}\n\t\t\t\t\t],\n\t\t\t\t\t\"isAbstract\": false,\n\t\t\t\t\t\"isFinalSpecialization\": false,\n\t\t\t\t\t\"isLeaf\": false,\n\t\t\t\t\t\"isActive\": false\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\t\"_type\": \"UMLClass\",\n\t\t\t\t\t\"_id\": \"AAAAAAFa6YmavjWx9lI=\",\n\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YWj2DPhjAI=\"\n\t\t\t\t\t},\n\t\t\t\t\t\"name\": \"Television\",\n\t\t\t\t\t\"visibility\": \"public\",\n\t\t\t\t\t\"operations\": [\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLOperation\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa6YmqqDXb/aQ=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YmavjWx9lI=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"name\": \"play\",\n\t\t\t\t\t\t\t\"visibility\": \"public\",\n\t\t\t\t\t\t\t\"isStatic\": false,\n\t\t\t\t\t\t\t\"isLeaf\": false,\n\t\t\t\t\t\t\t\"concurrency\": \"sequential\",\n\t\t\t\t\t\t\t\"isQuery\": false,\n\t\t\t\t\t\t\t\"isAbstract\": false\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLOperation\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa6Ym2uDXiXbw=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YmavjWx9lI=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"name\": \"stop\",\n\t\t\t\t\t\t\t\"visibility\": \"public\",\n\t\t\t\t\t\t\t\"isStatic\": false,\n\t\t\t\t\t\t\t\"isLeaf\": false,\n\t\t\t\t\t\t\t\"concurrency\": \"sequential\",\n\t\t\t\t\t\t\t\"isQuery\": false,\n\t\t\t\t\t\t\t\"isAbstract\": false\n\t\t\t\t\t\t}\n\t\t\t\t\t],\n\t\t\t\t\t\"isAbstract\": false,\n\t\t\t\t\t\"isFinalSpecialization\": false,\n\t\t\t\t\t\"isLeaf\": false,\n\t\t\t\t\t\"isActive\": false\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\t\"_type\": \"UMLClass\",\n\t\t\t\t\t\"_id\": \"AAAAAAFa6Ypvszby20U=\",\n\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YWj2DPhjAI=\"\n\t\t\t\t\t},\n\t\t\t\t\t\"name\": \"SimpleRemoteControl\",\n\t\t\t\t\t\"visibility\": \"public\",\n\t\t\t\t\t\"attributes\": [\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLAttribute\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa6Yp88DdbTYg=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6Ypvszby20U=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"name\": \"slot\",\n\t\t\t\t\t\t\t\"visibility\": \"public\",\n\t\t\t\t\t\t\t\"isStatic\": false,\n\t\t\t\t\t\t\t\"isLeaf\": false,\n\t\t\t\t\t\t\t\"type\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YYJJzQpWko=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"isReadOnly\": false,\n\t\t\t\t\t\t\t\"isOrdered\": false,\n\t\t\t\t\t\t\t\"isUnique\": false,\n\t\t\t\t\t\t\t\"isDerived\": false,\n\t\t\t\t\t\t\t\"aggregation\": \"none\",\n\t\t\t\t\t\t\t\"isID\": false\n\t\t\t\t\t\t}\n\t\t\t\t\t],\n\t\t\t\t\t\"operations\": [\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLOperation\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa6Yqq6zeqPdI=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6Ypvszby20U=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"name\": \"setCommand\",\n\t\t\t\t\t\t\t\"visibility\": \"public\",\n\t\t\t\t\t\t\t\"isStatic\": false,\n\t\t\t\t\t\t\t\"isLeaf\": false,\n\t\t\t\t\t\t\t\"parameters\": [\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLParameter\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa6YrKODfMeCQ=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6Yqq6zeqPdI=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"name\": \"command\",\n\t\t\t\t\t\t\t\t\t\"visibility\": \"public\",\n\t\t\t\t\t\t\t\t\t\"isStatic\": false,\n\t\t\t\t\t\t\t\t\t\"isLeaf\": false,\n\t\t\t\t\t\t\t\t\t\"type\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YYJJzQpWko=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"isReadOnly\": false,\n\t\t\t\t\t\t\t\t\t\"isOrdered\": false,\n\t\t\t\t\t\t\t\t\t\"isUnique\": false,\n\t\t\t\t\t\t\t\t\t\"direction\": \"in\"\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\"concurrency\": \"sequential\",\n\t\t\t\t\t\t\t\"isQuery\": false,\n\t\t\t\t\t\t\t\"isAbstract\": false\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLOperation\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa6YsIAzgywnM=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6Ypvszby20U=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"name\": \"buttonWasPressed\",\n\t\t\t\t\t\t\t\"visibility\": \"public\",\n\t\t\t\t\t\t\t\"isStatic\": false,\n\t\t\t\t\t\t\t\"isLeaf\": false,\n\t\t\t\t\t\t\t\"concurrency\": \"sequential\",\n\t\t\t\t\t\t\t\"isQuery\": false,\n\t\t\t\t\t\t\t\"isAbstract\": false\n\t\t\t\t\t\t}\n\t\t\t\t\t],\n\t\t\t\t\t\"isAbstract\": false,\n\t\t\t\t\t\"isFinalSpecialization\": false,\n\t\t\t\t\t\"isLeaf\": false,\n\t\t\t\t\t\"isActive\": false\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\t\"_type\": \"UMLPackage\",\n\t\t\t\t\t\"_id\": \"AAAAAAFa6Y4QjT5BzTI=\",\n\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YWj2DPhjAI=\"\n\t\t\t\t\t},\n\t\t\t\t\t\"name\": \"Commands\",\n\t\t\t\t\t\"visibility\": \"public\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\t\"_type\": \"UMLPackage\",\n\t\t\t\t\t\"_id\": \"AAAAAAFa6Y/zz0EFTiE=\",\n\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YWj2DPhjAI=\"\n\t\t\t\t\t},\n\t\t\t\t\t\"name\": \"Receiver\",\n\t\t\t\t\t\"ownedElements\": [\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLClass\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa6YXCKDP4cgo=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6Y/zz0EFTiE=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"name\": \"Client\",\n\t\t\t\t\t\t\t\"ownedElements\": [\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLDependency\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa6ZF88kb3EAI=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YXCKDP4cgo=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"source\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YXCKDP4cgo=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"target\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YcQpTSVvxk=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visibility\": \"public\"\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLDependency\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa6ZGCvkdEOKc=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YXCKDP4cgo=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"source\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YXCKDP4cgo=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"target\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6Ye8QzTeVsY=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visibility\": \"public\"\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLDependency\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa6ZGJokeRPyk=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YXCKDP4cgo=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"source\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YXCKDP4cgo=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"target\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6Yh3jzUbt54=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visibility\": \"public\"\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLAssociation\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa6ZGeukhdwHI=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YXCKDP4cgo=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"end1\": {\n\t\t\t\t\t\t\t\t\t\t\"_type\": \"UMLAssociationEnd\",\n\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa6ZGeukhen5E=\",\n\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6ZGeukhdwHI=\"\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\"reference\": {\n\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YXCKDP4cgo=\"\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\"visibility\": \"public\",\n\t\t\t\t\t\t\t\t\t\t\"navigable\": false,\n\t\t\t\t\t\t\t\t\t\t\"aggregation\": \"none\",\n\t\t\t\t\t\t\t\t\t\t\"isReadOnly\": false,\n\t\t\t\t\t\t\t\t\t\t\"isOrdered\": false,\n\t\t\t\t\t\t\t\t\t\t\"isUnique\": false,\n\t\t\t\t\t\t\t\t\t\t\"isDerived\": false,\n\t\t\t\t\t\t\t\t\t\t\"isID\": false\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"end2\": {\n\t\t\t\t\t\t\t\t\t\t\"_type\": \"UMLAssociationEnd\",\n\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa6ZGeu0hf4pk=\",\n\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6ZGeukhdwHI=\"\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\"reference\": {\n\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6Yli/jV5M4A=\"\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\"visibility\": \"public\",\n\t\t\t\t\t\t\t\t\t\t\"navigable\": true,\n\t\t\t\t\t\t\t\t\t\t\"aggregation\": \"none\",\n\t\t\t\t\t\t\t\t\t\t\"isReadOnly\": false,\n\t\t\t\t\t\t\t\t\t\t\"isOrdered\": false,\n\t\t\t\t\t\t\t\t\t\t\"isUnique\": false,\n\t\t\t\t\t\t\t\t\t\t\"isDerived\": false,\n\t\t\t\t\t\t\t\t\t\t\"isID\": false\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visibility\": \"public\",\n\t\t\t\t\t\t\t\t\t\"isDerived\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLAssociation\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa6ZGlskjruUc=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YXCKDP4cgo=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"end1\": {\n\t\t\t\t\t\t\t\t\t\t\"_type\": \"UMLAssociationEnd\",\n\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa6ZGls0jsK+Y=\",\n\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6ZGlskjruUc=\"\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\"reference\": {\n\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YXCKDP4cgo=\"\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\"visibility\": \"public\",\n\t\t\t\t\t\t\t\t\t\t\"navigable\": false,\n\t\t\t\t\t\t\t\t\t\t\"aggregation\": \"none\",\n\t\t\t\t\t\t\t\t\t\t\"isReadOnly\": false,\n\t\t\t\t\t\t\t\t\t\t\"isOrdered\": false,\n\t\t\t\t\t\t\t\t\t\t\"isUnique\": false,\n\t\t\t\t\t\t\t\t\t\t\"isDerived\": false,\n\t\t\t\t\t\t\t\t\t\t\"isID\": false\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"end2\": {\n\t\t\t\t\t\t\t\t\t\t\"_type\": \"UMLAssociationEnd\",\n\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa6ZGls0jtn88=\",\n\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6ZGlskjruUc=\"\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\"reference\": {\n\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YmavjWx9lI=\"\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\"visibility\": \"public\",\n\t\t\t\t\t\t\t\t\t\t\"navigable\": true,\n\t\t\t\t\t\t\t\t\t\t\"aggregation\": \"none\",\n\t\t\t\t\t\t\t\t\t\t\"isReadOnly\": false,\n\t\t\t\t\t\t\t\t\t\t\"isOrdered\": false,\n\t\t\t\t\t\t\t\t\t\t\"isUnique\": false,\n\t\t\t\t\t\t\t\t\t\t\"isDerived\": false,\n\t\t\t\t\t\t\t\t\t\t\"isID\": false\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visibility\": \"public\",\n\t\t\t\t\t\t\t\t\t\"isDerived\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLAssociation\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa6ZJWUU17NyI=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YXCKDP4cgo=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"end1\": {\n\t\t\t\t\t\t\t\t\t\t\"_type\": \"UMLAssociationEnd\",\n\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa6ZJWUU18X04=\",\n\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6ZJWUU17NyI=\"\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\"reference\": {\n\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YXCKDP4cgo=\"\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\"visibility\": \"public\",\n\t\t\t\t\t\t\t\t\t\t\"navigable\": false,\n\t\t\t\t\t\t\t\t\t\t\"aggregation\": \"none\",\n\t\t\t\t\t\t\t\t\t\t\"isReadOnly\": false,\n\t\t\t\t\t\t\t\t\t\t\"isOrdered\": false,\n\t\t\t\t\t\t\t\t\t\t\"isUnique\": false,\n\t\t\t\t\t\t\t\t\t\t\"isDerived\": false,\n\t\t\t\t\t\t\t\t\t\t\"isID\": false\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"end2\": {\n\t\t\t\t\t\t\t\t\t\t\"_type\": \"UMLAssociationEnd\",\n\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa6ZJWUk19ze0=\",\n\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6ZJWUU17NyI=\"\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\"reference\": {\n\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YaX0jRdE6g=\"\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\"visibility\": \"public\",\n\t\t\t\t\t\t\t\t\t\t\"navigable\": true,\n\t\t\t\t\t\t\t\t\t\t\"aggregation\": \"none\",\n\t\t\t\t\t\t\t\t\t\t\"isReadOnly\": false,\n\t\t\t\t\t\t\t\t\t\t\"isOrdered\": false,\n\t\t\t\t\t\t\t\t\t\t\"isUnique\": false,\n\t\t\t\t\t\t\t\t\t\t\"isDerived\": false,\n\t\t\t\t\t\t\t\t\t\t\"isID\": false\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visibility\": \"public\",\n\t\t\t\t\t\t\t\t\t\"isDerived\": false\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\"visibility\": \"public\",\n\t\t\t\t\t\t\t\"operations\": [\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLOperation\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFa6YXaFTQijJA=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFa6YXCKDP4cgo=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"name\": \"main\",\n\t\t\t\t\t\t\t\t\t\"visibility\": \"public\",\n\t\t\t\t\t\t\t\t\t\"isStatic\": false,\n\t\t\t\t\t\t\t\t\t\"isLeaf\": false,\n\t\t\t\t\t\t\t\t\t\"concurrency\": \"sequential\",\n\t\t\t\t\t\t\t\t\t\"isQuery\": false,\n\t\t\t\t\t\t\t\t\t\"isAbstract\": false\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\"isAbstract\": false,\n\t\t\t\t\t\t\t\"isFinalSpecialization\": false,\n\t\t\t\t\t\t\t\"isLeaf\": false,\n\t\t\t\t\t\t\t\"isActive\": false\n\t\t\t\t\t\t}\n\t\t\t\t\t],\n\t\t\t\t\t\"visibility\": \"public\"\n\t\t\t\t}\n\t\t\t],\n\t\t\t\"visibility\": \"public\"\n\t\t}\n\t]\n}"
  },
  {
    "path": "Code/Command/build.xml",
    "content": "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<!-- You may freely edit this file. See commented blocks below for -->\n<!-- some examples of how to customize the build. -->\n<!-- (If you delete it and reopen the project it will be recreated.) -->\n<!-- By default, only the Clean and Build commands use this build script. -->\n<!-- Commands such as Run, Debug, and Test only use this build script if -->\n<!-- the Compile on Save feature is turned off for the project. -->\n<!-- You can turn off the Compile on Save (or Deploy on Save) setting -->\n<!-- in the project's Project Properties dialog box.-->\n<project name=\"Command\" default=\"default\" basedir=\".\">\n    <description>Builds, tests, and runs the project Command.</description>\n    <import file=\"nbproject/build-impl.xml\"/>\n    <!--\n\n    There exist several targets which are by default empty and which can be \n    used for execution of your tasks. These targets are usually executed \n    before and after some main targets. They are: \n\n      -pre-init:                 called before initialization of project properties\n      -post-init:                called after initialization of project properties\n      -pre-compile:              called before javac compilation\n      -post-compile:             called after javac compilation\n      -pre-compile-single:       called before javac compilation of single file\n      -post-compile-single:      called after javac compilation of single file\n      -pre-compile-test:         called before javac compilation of JUnit tests\n      -post-compile-test:        called after javac compilation of JUnit tests\n      -pre-compile-test-single:  called before javac compilation of single JUnit test\n      -post-compile-test-single: called after javac compilation of single JUunit test\n      -pre-jar:                  called before JAR building\n      -post-jar:                 called after JAR building\n      -post-clean:               called after cleaning build products\n\n    (Targets beginning with '-' are not intended to be called on their own.)\n\n    Example of inserting an obfuscator after compilation could look like this:\n\n        <target name=\"-post-compile\">\n            <obfuscate>\n                <fileset dir=\"${build.classes.dir}\"/>\n            </obfuscate>\n        </target>\n\n    For list of available properties check the imported \n    nbproject/build-impl.xml file. \n\n\n    Another way to customize the build is by overriding existing main targets.\n    The targets of interest are: \n\n      -init-macrodef-javac:     defines macro for javac compilation\n      -init-macrodef-junit:     defines macro for junit execution\n      -init-macrodef-debug:     defines macro for class debugging\n      -init-macrodef-java:      defines macro for class execution\n      -do-jar:                  JAR building\n      run:                      execution of project \n      -javadoc-build:           Javadoc generation\n      test-report:              JUnit report generation\n\n    An example of overriding the target for project execution could look like this:\n\n        <target name=\"run\" depends=\"Command-impl.jar\">\n            <exec dir=\"bin\" executable=\"launcher.exe\">\n                <arg file=\"${dist.jar}\"/>\n            </exec>\n        </target>\n\n    Notice that the overridden target depends on the jar target and not only on \n    the compile target as the regular run target does. Again, for a list of available \n    properties which you can use, check the target you are overriding in the\n    nbproject/build-impl.xml file. \n\n    -->\n</project>\n"
  },
  {
    "path": "Code/Command/manifest.mf",
    "content": "Manifest-Version: 1.0\nX-COMMENT: Main-Class will be added automatically by build\n\n"
  },
  {
    "path": "Code/Command/nbproject/build-impl.xml",
    "content": "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<!--\n*** GENERATED FROM project.xml - DO NOT EDIT  ***\n***         EDIT ../build.xml INSTEAD         ***\n\nFor the purpose of easier reading the script\nis divided into following sections:\n\n  - initialization\n  - compilation\n  - jar\n  - execution\n  - debugging\n  - javadoc\n  - test compilation\n  - test execution\n  - test debugging\n  - applet\n  - cleanup\n\n        -->\n<project xmlns:j2seproject1=\"http://www.netbeans.org/ns/j2se-project/1\" xmlns:j2seproject3=\"http://www.netbeans.org/ns/j2se-project/3\" xmlns:jaxrpc=\"http://www.netbeans.org/ns/j2se-project/jax-rpc\" basedir=\"..\" default=\"default\" name=\"Command-impl\">\n    <fail message=\"Please build using Ant 1.8.0 or higher.\">\n        <condition>\n            <not>\n                <antversion atleast=\"1.8.0\"/>\n            </not>\n        </condition>\n    </fail>\n    <target depends=\"test,jar,javadoc\" description=\"Build and test whole project.\" name=\"default\"/>\n    <!-- \n                ======================\n                INITIALIZATION SECTION \n                ======================\n            -->\n    <target name=\"-pre-init\">\n        <!-- Empty placeholder for easier customization. -->\n        <!-- You can override this target in the ../build.xml file. -->\n    </target>\n    <target depends=\"-pre-init\" name=\"-init-private\">\n        <property file=\"nbproject/private/config.properties\"/>\n        <property file=\"nbproject/private/configs/${config}.properties\"/>\n        <property file=\"nbproject/private/private.properties\"/>\n    </target>\n    <target depends=\"-pre-init,-init-private\" name=\"-init-user\">\n        <property file=\"${user.properties.file}\"/>\n        <!-- The two properties below are usually overridden -->\n        <!-- by the active platform. Just a fallback. -->\n        <property name=\"default.javac.source\" value=\"1.6\"/>\n        <property name=\"default.javac.target\" value=\"1.6\"/>\n    </target>\n    <target depends=\"-pre-init,-init-private,-init-user\" name=\"-init-project\">\n        <property file=\"nbproject/configs/${config}.properties\"/>\n        <property file=\"nbproject/project.properties\"/>\n    </target>\n    <target depends=\"-pre-init,-init-private,-init-user,-init-project,-init-macrodef-property\" name=\"-do-init\">\n        <property name=\"platform.java\" value=\"${java.home}/bin/java\"/>\n        <available file=\"${manifest.file}\" property=\"manifest.available\"/>\n        <condition property=\"splashscreen.available\">\n            <and>\n                <not>\n                    <equals arg1=\"${application.splash}\" arg2=\"\" trim=\"true\"/>\n                </not>\n                <available file=\"${application.splash}\"/>\n            </and>\n        </condition>\n        <condition property=\"main.class.available\">\n            <and>\n                <isset property=\"main.class\"/>\n                <not>\n                    <equals arg1=\"${main.class}\" arg2=\"\" trim=\"true\"/>\n                </not>\n            </and>\n        </condition>\n        <condition property=\"profile.available\">\n            <and>\n                <isset property=\"javac.profile\"/>\n                <length length=\"0\" string=\"${javac.profile}\" when=\"greater\"/>\n                <matches pattern=\"((1\\.[89])|9)(\\..*)?\" string=\"${javac.source}\"/>\n            </and>\n        </condition>\n        <condition property=\"do.archive\">\n            <or>\n                <not>\n                    <istrue value=\"${jar.archive.disabled}\"/>\n                </not>\n                <istrue value=\"${not.archive.disabled}\"/>\n            </or>\n        </condition>\n        <condition property=\"do.mkdist\">\n            <and>\n                <isset property=\"do.archive\"/>\n                <isset property=\"libs.CopyLibs.classpath\"/>\n                <not>\n                    <istrue value=\"${mkdist.disabled}\"/>\n                </not>\n            </and>\n        </condition>\n        <condition property=\"do.archive+manifest.available\">\n            <and>\n                <isset property=\"manifest.available\"/>\n                <istrue value=\"${do.archive}\"/>\n            </and>\n        </condition>\n        <condition property=\"do.archive+main.class.available\">\n            <and>\n                <isset property=\"main.class.available\"/>\n                <istrue value=\"${do.archive}\"/>\n            </and>\n        </condition>\n        <condition property=\"do.archive+splashscreen.available\">\n            <and>\n                <isset property=\"splashscreen.available\"/>\n                <istrue value=\"${do.archive}\"/>\n            </and>\n        </condition>\n        <condition property=\"do.archive+profile.available\">\n            <and>\n                <isset property=\"profile.available\"/>\n                <istrue value=\"${do.archive}\"/>\n            </and>\n        </condition>\n        <condition property=\"have.tests\">\n            <or>\n                <available file=\"${test.src.dir}\"/>\n            </or>\n        </condition>\n        <condition property=\"have.sources\">\n            <or>\n                <available file=\"${src.dir}\"/>\n            </or>\n        </condition>\n        <condition property=\"netbeans.home+have.tests\">\n            <and>\n                <isset property=\"netbeans.home\"/>\n                <isset property=\"have.tests\"/>\n            </and>\n        </condition>\n        <condition property=\"no.javadoc.preview\">\n            <and>\n                <isset property=\"javadoc.preview\"/>\n                <isfalse value=\"${javadoc.preview}\"/>\n            </and>\n        </condition>\n        <property name=\"run.jvmargs\" value=\"\"/>\n        <property name=\"run.jvmargs.ide\" value=\"\"/>\n        <property name=\"javac.compilerargs\" value=\"\"/>\n        <property name=\"work.dir\" value=\"${basedir}\"/>\n        <condition property=\"no.deps\">\n            <and>\n                <istrue value=\"${no.dependencies}\"/>\n            </and>\n        </condition>\n        <property name=\"javac.debug\" value=\"true\"/>\n        <property name=\"javadoc.preview\" value=\"true\"/>\n        <property name=\"application.args\" value=\"\"/>\n        <property name=\"source.encoding\" value=\"${file.encoding}\"/>\n        <property name=\"runtime.encoding\" value=\"${source.encoding}\"/>\n        <property name=\"manifest.encoding\" value=\"${source.encoding}\"/>\n        <condition property=\"javadoc.encoding.used\" value=\"${javadoc.encoding}\">\n            <and>\n                <isset property=\"javadoc.encoding\"/>\n                <not>\n                    <equals arg1=\"${javadoc.encoding}\" arg2=\"\"/>\n                </not>\n            </and>\n        </condition>\n        <property name=\"javadoc.encoding.used\" value=\"${source.encoding}\"/>\n        <property name=\"includes\" value=\"**\"/>\n        <property name=\"excludes\" value=\"\"/>\n        <property name=\"do.depend\" value=\"false\"/>\n        <condition property=\"do.depend.true\">\n            <istrue value=\"${do.depend}\"/>\n        </condition>\n        <path id=\"endorsed.classpath.path\" path=\"${endorsed.classpath}\"/>\n        <condition else=\"\" property=\"endorsed.classpath.cmd.line.arg\" value=\"-Xbootclasspath/p:'${toString:endorsed.classpath.path}'\">\n            <and>\n                <isset property=\"endorsed.classpath\"/>\n                <not>\n                    <equals arg1=\"${endorsed.classpath}\" arg2=\"\" trim=\"true\"/>\n                </not>\n            </and>\n        </condition>\n        <condition else=\"\" property=\"javac.profile.cmd.line.arg\" value=\"-profile ${javac.profile}\">\n            <isset property=\"profile.available\"/>\n        </condition>\n        <condition else=\"false\" property=\"jdkBug6558476\">\n            <and>\n                <matches pattern=\"1\\.[56]\" string=\"${java.specification.version}\"/>\n                <not>\n                    <os family=\"unix\"/>\n                </not>\n            </and>\n        </condition>\n        <condition else=\"false\" property=\"javac.fork\">\n            <or>\n                <istrue value=\"${jdkBug6558476}\"/>\n                <istrue value=\"${javac.external.vm}\"/>\n            </or>\n        </condition>\n        <property name=\"jar.index\" value=\"false\"/>\n        <property name=\"jar.index.metainf\" value=\"${jar.index}\"/>\n        <property name=\"copylibs.rebase\" value=\"true\"/>\n        <available file=\"${meta.inf.dir}/persistence.xml\" property=\"has.persistence.xml\"/>\n        <condition property=\"junit.available\">\n            <or>\n                <available classname=\"org.junit.Test\" classpath=\"${run.test.classpath}\"/>\n                <available classname=\"junit.framework.Test\" classpath=\"${run.test.classpath}\"/>\n            </or>\n        </condition>\n        <condition property=\"testng.available\">\n            <available classname=\"org.testng.annotations.Test\" classpath=\"${run.test.classpath}\"/>\n        </condition>\n        <condition property=\"junit+testng.available\">\n            <and>\n                <istrue value=\"${junit.available}\"/>\n                <istrue value=\"${testng.available}\"/>\n            </and>\n        </condition>\n        <condition else=\"testng\" property=\"testng.mode\" value=\"mixed\">\n            <istrue value=\"${junit+testng.available}\"/>\n        </condition>\n        <condition else=\"\" property=\"testng.debug.mode\" value=\"-mixed\">\n            <istrue value=\"${junit+testng.available}\"/>\n        </condition>\n        <property name=\"java.failonerror\" value=\"true\"/>\n    </target>\n    <target name=\"-post-init\">\n        <!-- Empty placeholder for easier customization. -->\n        <!-- You can override this target in the ../build.xml file. -->\n    </target>\n    <target depends=\"-pre-init,-init-private,-init-user,-init-project,-do-init\" name=\"-init-check\">\n        <fail unless=\"src.dir\">Must set src.dir</fail>\n        <fail unless=\"test.src.dir\">Must set test.src.dir</fail>\n        <fail unless=\"build.dir\">Must set build.dir</fail>\n        <fail unless=\"dist.dir\">Must set dist.dir</fail>\n        <fail unless=\"build.classes.dir\">Must set build.classes.dir</fail>\n        <fail unless=\"dist.javadoc.dir\">Must set dist.javadoc.dir</fail>\n        <fail unless=\"build.test.classes.dir\">Must set build.test.classes.dir</fail>\n        <fail unless=\"build.test.results.dir\">Must set build.test.results.dir</fail>\n        <fail unless=\"build.classes.excludes\">Must set build.classes.excludes</fail>\n        <fail unless=\"dist.jar\">Must set dist.jar</fail>\n    </target>\n    <target name=\"-init-macrodef-property\">\n        <macrodef name=\"property\" uri=\"http://www.netbeans.org/ns/j2se-project/1\">\n            <attribute name=\"name\"/>\n            <attribute name=\"value\"/>\n            <sequential>\n                <property name=\"@{name}\" value=\"${@{value}}\"/>\n            </sequential>\n        </macrodef>\n    </target>\n    <target depends=\"-init-ap-cmdline-properties\" if=\"ap.supported.internal\" name=\"-init-macrodef-javac-with-processors\">\n        <macrodef name=\"javac\" uri=\"http://www.netbeans.org/ns/j2se-project/3\">\n            <attribute default=\"${src.dir}\" name=\"srcdir\"/>\n            <attribute default=\"${build.classes.dir}\" name=\"destdir\"/>\n            <attribute default=\"${javac.classpath}\" name=\"classpath\"/>\n            <attribute default=\"${javac.processorpath}\" name=\"processorpath\"/>\n            <attribute default=\"${build.generated.sources.dir}/ap-source-output\" name=\"apgeneratedsrcdir\"/>\n            <attribute default=\"${includes}\" name=\"includes\"/>\n            <attribute default=\"${excludes}\" name=\"excludes\"/>\n            <attribute default=\"${javac.debug}\" name=\"debug\"/>\n            <attribute default=\"${empty.dir}\" name=\"sourcepath\"/>\n            <attribute default=\"${empty.dir}\" name=\"gensrcdir\"/>\n            <element name=\"customize\" optional=\"true\"/>\n            <sequential>\n                <property location=\"${build.dir}/empty\" name=\"empty.dir\"/>\n                <mkdir dir=\"${empty.dir}\"/>\n                <mkdir dir=\"@{apgeneratedsrcdir}\"/>\n                <javac debug=\"@{debug}\" deprecation=\"${javac.deprecation}\" destdir=\"@{destdir}\" encoding=\"${source.encoding}\" excludes=\"@{excludes}\" fork=\"${javac.fork}\" includeantruntime=\"false\" includes=\"@{includes}\" source=\"${javac.source}\" sourcepath=\"@{sourcepath}\" srcdir=\"@{srcdir}\" target=\"${javac.target}\" tempdir=\"${java.io.tmpdir}\">\n                    <src>\n                        <dirset dir=\"@{gensrcdir}\" erroronmissingdir=\"false\">\n                            <include name=\"*\"/>\n                        </dirset>\n                    </src>\n                    <classpath>\n                        <path path=\"@{classpath}\"/>\n                    </classpath>\n                    <compilerarg line=\"${endorsed.classpath.cmd.line.arg}\"/>\n                    <compilerarg line=\"${javac.profile.cmd.line.arg}\"/>\n                    <compilerarg line=\"${javac.compilerargs}\"/>\n                    <compilerarg value=\"-processorpath\"/>\n                    <compilerarg path=\"@{processorpath}:${empty.dir}\"/>\n                    <compilerarg line=\"${ap.processors.internal}\"/>\n                    <compilerarg line=\"${annotation.processing.processor.options}\"/>\n                    <compilerarg value=\"-s\"/>\n                    <compilerarg path=\"@{apgeneratedsrcdir}\"/>\n                    <compilerarg line=\"${ap.proc.none.internal}\"/>\n                    <customize/>\n                </javac>\n            </sequential>\n        </macrodef>\n    </target>\n    <target depends=\"-init-ap-cmdline-properties\" name=\"-init-macrodef-javac-without-processors\" unless=\"ap.supported.internal\">\n        <macrodef name=\"javac\" uri=\"http://www.netbeans.org/ns/j2se-project/3\">\n            <attribute default=\"${src.dir}\" name=\"srcdir\"/>\n            <attribute default=\"${build.classes.dir}\" name=\"destdir\"/>\n            <attribute default=\"${javac.classpath}\" name=\"classpath\"/>\n            <attribute default=\"${javac.processorpath}\" name=\"processorpath\"/>\n            <attribute default=\"${build.generated.sources.dir}/ap-source-output\" name=\"apgeneratedsrcdir\"/>\n            <attribute default=\"${includes}\" name=\"includes\"/>\n            <attribute default=\"${excludes}\" name=\"excludes\"/>\n            <attribute default=\"${javac.debug}\" name=\"debug\"/>\n            <attribute default=\"${empty.dir}\" name=\"sourcepath\"/>\n            <attribute default=\"${empty.dir}\" name=\"gensrcdir\"/>\n            <element name=\"customize\" optional=\"true\"/>\n            <sequential>\n                <property location=\"${build.dir}/empty\" name=\"empty.dir\"/>\n                <mkdir dir=\"${empty.dir}\"/>\n                <javac debug=\"@{debug}\" deprecation=\"${javac.deprecation}\" destdir=\"@{destdir}\" encoding=\"${source.encoding}\" excludes=\"@{excludes}\" fork=\"${javac.fork}\" includeantruntime=\"false\" includes=\"@{includes}\" source=\"${javac.source}\" sourcepath=\"@{sourcepath}\" srcdir=\"@{srcdir}\" target=\"${javac.target}\" tempdir=\"${java.io.tmpdir}\">\n                    <src>\n                        <dirset dir=\"@{gensrcdir}\" erroronmissingdir=\"false\">\n                            <include name=\"*\"/>\n                        </dirset>\n                    </src>\n                    <classpath>\n                        <path path=\"@{classpath}\"/>\n                    </classpath>\n                    <compilerarg line=\"${endorsed.classpath.cmd.line.arg}\"/>\n                    <compilerarg line=\"${javac.profile.cmd.line.arg}\"/>\n                    <compilerarg line=\"${javac.compilerargs}\"/>\n                    <customize/>\n                </javac>\n            </sequential>\n        </macrodef>\n    </target>\n    <target depends=\"-init-macrodef-javac-with-processors,-init-macrodef-javac-without-processors\" name=\"-init-macrodef-javac\">\n        <macrodef name=\"depend\" uri=\"http://www.netbeans.org/ns/j2se-project/3\">\n            <attribute default=\"${src.dir}\" name=\"srcdir\"/>\n            <attribute default=\"${build.classes.dir}\" name=\"destdir\"/>\n            <attribute default=\"${javac.classpath}\" name=\"classpath\"/>\n            <sequential>\n                <depend cache=\"${build.dir}/depcache\" destdir=\"@{destdir}\" excludes=\"${excludes}\" includes=\"${includes}\" srcdir=\"@{srcdir}\">\n                    <classpath>\n                        <path path=\"@{classpath}\"/>\n                    </classpath>\n                </depend>\n            </sequential>\n        </macrodef>\n        <macrodef name=\"force-recompile\" uri=\"http://www.netbeans.org/ns/j2se-project/3\">\n            <attribute default=\"${build.classes.dir}\" name=\"destdir\"/>\n            <sequential>\n                <fail unless=\"javac.includes\">Must set javac.includes</fail>\n                <pathconvert pathsep=\"${line.separator}\" property=\"javac.includes.binary\">\n                    <path>\n                        <filelist dir=\"@{destdir}\" files=\"${javac.includes}\"/>\n                    </path>\n                    <globmapper from=\"*.java\" to=\"*.class\"/>\n                </pathconvert>\n                <tempfile deleteonexit=\"true\" property=\"javac.includesfile.binary\"/>\n                <echo file=\"${javac.includesfile.binary}\" message=\"${javac.includes.binary}\"/>\n                <delete>\n                    <files includesfile=\"${javac.includesfile.binary}\"/>\n                </delete>\n                <delete>\n                    <fileset file=\"${javac.includesfile.binary}\"/>\n                </delete>\n            </sequential>\n        </macrodef>\n    </target>\n    <target if=\"${junit.available}\" name=\"-init-macrodef-junit-init\">\n        <condition else=\"false\" property=\"nb.junit.batch\" value=\"true\">\n            <and>\n                <istrue value=\"${junit.available}\"/>\n                <not>\n                    <isset property=\"test.method\"/>\n                </not>\n            </and>\n        </condition>\n        <condition else=\"false\" property=\"nb.junit.single\" value=\"true\">\n            <and>\n                <istrue value=\"${junit.available}\"/>\n                <isset property=\"test.method\"/>\n            </and>\n        </condition>\n    </target>\n    <target name=\"-init-test-properties\">\n        <property name=\"test.binaryincludes\" value=\"&lt;nothing&gt;\"/>\n        <property name=\"test.binarytestincludes\" value=\"\"/>\n        <property name=\"test.binaryexcludes\" value=\"\"/>\n    </target>\n    <target if=\"${nb.junit.single}\" name=\"-init-macrodef-junit-single\" unless=\"${nb.junit.batch}\">\n        <macrodef name=\"junit\" uri=\"http://www.netbeans.org/ns/j2se-project/3\">\n            <attribute default=\"${includes}\" name=\"includes\"/>\n            <attribute default=\"${excludes}\" name=\"excludes\"/>\n            <attribute default=\"**\" name=\"testincludes\"/>\n            <attribute default=\"\" name=\"testmethods\"/>\n            <element name=\"customize\" optional=\"true\"/>\n            <sequential>\n                <property name=\"junit.forkmode\" value=\"perTest\"/>\n                <junit dir=\"${work.dir}\" errorproperty=\"tests.failed\" failureproperty=\"tests.failed\" fork=\"true\" forkmode=\"${junit.forkmode}\" showoutput=\"true\" tempdir=\"${build.dir}\">\n                    <test methods=\"@{testmethods}\" name=\"@{testincludes}\" todir=\"${build.test.results.dir}\"/>\n                    <syspropertyset>\n                        <propertyref prefix=\"test-sys-prop.\"/>\n                        <mapper from=\"test-sys-prop.*\" to=\"*\" type=\"glob\"/>\n                    </syspropertyset>\n                    <formatter type=\"brief\" usefile=\"false\"/>\n                    <formatter type=\"xml\"/>\n                    <jvmarg value=\"-ea\"/>\n                    <customize/>\n                </junit>\n            </sequential>\n        </macrodef>\n    </target>\n    <target depends=\"-init-test-properties\" if=\"${nb.junit.batch}\" name=\"-init-macrodef-junit-batch\" unless=\"${nb.junit.single}\">\n        <macrodef name=\"junit\" uri=\"http://www.netbeans.org/ns/j2se-project/3\">\n            <attribute default=\"${includes}\" name=\"includes\"/>\n            <attribute default=\"${excludes}\" name=\"excludes\"/>\n            <attribute default=\"**\" name=\"testincludes\"/>\n            <attribute default=\"\" name=\"testmethods\"/>\n            <element name=\"customize\" optional=\"true\"/>\n            <sequential>\n                <property name=\"junit.forkmode\" value=\"perTest\"/>\n                <junit dir=\"${work.dir}\" errorproperty=\"tests.failed\" failureproperty=\"tests.failed\" fork=\"true\" forkmode=\"${junit.forkmode}\" showoutput=\"true\" tempdir=\"${build.dir}\">\n                    <batchtest todir=\"${build.test.results.dir}\">\n                        <fileset dir=\"${test.src.dir}\" excludes=\"@{excludes},${excludes}\" includes=\"@{includes}\">\n                            <filename name=\"@{testincludes}\"/>\n                        </fileset>\n                        <fileset dir=\"${build.test.classes.dir}\" excludes=\"@{excludes},${excludes},${test.binaryexcludes}\" includes=\"${test.binaryincludes}\">\n                            <filename name=\"${test.binarytestincludes}\"/>\n                        </fileset>\n                    </batchtest>\n                    <syspropertyset>\n                        <propertyref prefix=\"test-sys-prop.\"/>\n                        <mapper from=\"test-sys-prop.*\" to=\"*\" type=\"glob\"/>\n                    </syspropertyset>\n                    <formatter type=\"brief\" usefile=\"false\"/>\n                    <formatter type=\"xml\"/>\n                    <jvmarg value=\"-ea\"/>\n                    <customize/>\n                </junit>\n            </sequential>\n        </macrodef>\n    </target>\n    <target depends=\"-init-macrodef-junit-init,-init-macrodef-junit-single, -init-macrodef-junit-batch\" if=\"${junit.available}\" name=\"-init-macrodef-junit\"/>\n    <target if=\"${testng.available}\" name=\"-init-macrodef-testng\">\n        <macrodef name=\"testng\" uri=\"http://www.netbeans.org/ns/j2se-project/3\">\n            <attribute default=\"${includes}\" name=\"includes\"/>\n            <attribute default=\"${excludes}\" name=\"excludes\"/>\n            <attribute default=\"**\" name=\"testincludes\"/>\n            <attribute default=\"\" name=\"testmethods\"/>\n            <element name=\"customize\" optional=\"true\"/>\n            <sequential>\n                <condition else=\"\" property=\"testng.methods.arg\" value=\"@{testincludes}.@{testmethods}\">\n                    <isset property=\"test.method\"/>\n                </condition>\n                <union id=\"test.set\">\n                    <fileset dir=\"${test.src.dir}\" excludes=\"@{excludes},**/*.xml,${excludes}\" includes=\"@{includes}\">\n                        <filename name=\"@{testincludes}\"/>\n                    </fileset>\n                </union>\n                <taskdef classname=\"org.testng.TestNGAntTask\" classpath=\"${run.test.classpath}\" name=\"testng\"/>\n                <testng classfilesetref=\"test.set\" failureProperty=\"tests.failed\" listeners=\"org.testng.reporters.VerboseReporter\" methods=\"${testng.methods.arg}\" mode=\"${testng.mode}\" outputdir=\"${build.test.results.dir}\" suitename=\"Command\" testname=\"TestNG tests\" workingDir=\"${work.dir}\">\n                    <xmlfileset dir=\"${build.test.classes.dir}\" includes=\"@{testincludes}\"/>\n                    <propertyset>\n                        <propertyref prefix=\"test-sys-prop.\"/>\n                        <mapper from=\"test-sys-prop.*\" to=\"*\" type=\"glob\"/>\n                    </propertyset>\n                    <customize/>\n                </testng>\n            </sequential>\n        </macrodef>\n    </target>\n    <target name=\"-init-macrodef-test-impl\">\n        <macrodef name=\"test-impl\" uri=\"http://www.netbeans.org/ns/j2se-project/3\">\n            <attribute default=\"${includes}\" name=\"includes\"/>\n            <attribute default=\"${excludes}\" name=\"excludes\"/>\n            <attribute default=\"**\" name=\"testincludes\"/>\n            <attribute default=\"\" name=\"testmethods\"/>\n            <element implicit=\"true\" name=\"customize\" optional=\"true\"/>\n            <sequential>\n                <echo>No tests executed.</echo>\n            </sequential>\n        </macrodef>\n    </target>\n    <target depends=\"-init-macrodef-junit\" if=\"${junit.available}\" name=\"-init-macrodef-junit-impl\">\n        <macrodef name=\"test-impl\" uri=\"http://www.netbeans.org/ns/j2se-project/3\">\n            <attribute default=\"${includes}\" name=\"includes\"/>\n            <attribute default=\"${excludes}\" name=\"excludes\"/>\n            <attribute default=\"**\" name=\"testincludes\"/>\n            <attribute default=\"\" name=\"testmethods\"/>\n            <element implicit=\"true\" name=\"customize\" optional=\"true\"/>\n            <sequential>\n                <j2seproject3:junit excludes=\"@{excludes}\" includes=\"@{includes}\" testincludes=\"@{testincludes}\" testmethods=\"@{testmethods}\">\n                    <customize/>\n                </j2seproject3:junit>\n            </sequential>\n        </macrodef>\n    </target>\n    <target depends=\"-init-macrodef-testng\" if=\"${testng.available}\" name=\"-init-macrodef-testng-impl\">\n        <macrodef name=\"test-impl\" uri=\"http://www.netbeans.org/ns/j2se-project/3\">\n            <attribute default=\"${includes}\" name=\"includes\"/>\n            <attribute default=\"${excludes}\" name=\"excludes\"/>\n            <attribute default=\"**\" name=\"testincludes\"/>\n            <attribute default=\"\" name=\"testmethods\"/>\n            <element implicit=\"true\" name=\"customize\" optional=\"true\"/>\n            <sequential>\n                <j2seproject3:testng excludes=\"@{excludes}\" includes=\"@{includes}\" testincludes=\"@{testincludes}\" testmethods=\"@{testmethods}\">\n                    <customize/>\n                </j2seproject3:testng>\n            </sequential>\n        </macrodef>\n    </target>\n    <target depends=\"-init-macrodef-test-impl,-init-macrodef-junit-impl,-init-macrodef-testng-impl\" name=\"-init-macrodef-test\">\n        <macrodef name=\"test\" uri=\"http://www.netbeans.org/ns/j2se-project/3\">\n            <attribute default=\"${includes}\" name=\"includes\"/>\n            <attribute default=\"${excludes}\" name=\"excludes\"/>\n            <attribute default=\"**\" name=\"testincludes\"/>\n            <attribute default=\"\" name=\"testmethods\"/>\n            <sequential>\n                <j2seproject3:test-impl excludes=\"@{excludes}\" includes=\"@{includes}\" testincludes=\"@{testincludes}\" testmethods=\"@{testmethods}\">\n                    <customize>\n                        <classpath>\n                            <path path=\"${run.test.classpath}\"/>\n                        </classpath>\n                        <jvmarg line=\"${endorsed.classpath.cmd.line.arg}\"/>\n                        <jvmarg line=\"${run.jvmargs}\"/>\n                        <jvmarg line=\"${run.jvmargs.ide}\"/>\n                    </customize>\n                </j2seproject3:test-impl>\n            </sequential>\n        </macrodef>\n    </target>\n    <target if=\"${junit.available}\" name=\"-init-macrodef-junit-debug\" unless=\"${nb.junit.batch}\">\n        <macrodef name=\"junit-debug\" uri=\"http://www.netbeans.org/ns/j2se-project/3\">\n            <attribute default=\"${includes}\" name=\"includes\"/>\n            <attribute default=\"${excludes}\" name=\"excludes\"/>\n            <attribute default=\"**\" name=\"testincludes\"/>\n            <attribute default=\"\" name=\"testmethods\"/>\n            <element name=\"customize\" optional=\"true\"/>\n            <sequential>\n                <property name=\"junit.forkmode\" value=\"perTest\"/>\n                <junit dir=\"${work.dir}\" errorproperty=\"tests.failed\" failureproperty=\"tests.failed\" fork=\"true\" forkmode=\"${junit.forkmode}\" showoutput=\"true\" tempdir=\"${build.dir}\">\n                    <test methods=\"@{testmethods}\" name=\"@{testincludes}\" todir=\"${build.test.results.dir}\"/>\n                    <syspropertyset>\n                        <propertyref prefix=\"test-sys-prop.\"/>\n                        <mapper from=\"test-sys-prop.*\" to=\"*\" type=\"glob\"/>\n                    </syspropertyset>\n                    <formatter type=\"brief\" usefile=\"false\"/>\n                    <formatter type=\"xml\"/>\n                    <jvmarg value=\"-ea\"/>\n                    <jvmarg line=\"${debug-args-line}\"/>\n                    <jvmarg value=\"-Xrunjdwp:transport=${debug-transport},address=${jpda.address}\"/>\n                    <customize/>\n                </junit>\n            </sequential>\n        </macrodef>\n    </target>\n    <target depends=\"-init-test-properties\" if=\"${nb.junit.batch}\" name=\"-init-macrodef-junit-debug-batch\">\n        <macrodef name=\"junit-debug\" uri=\"http://www.netbeans.org/ns/j2se-project/3\">\n            <attribute default=\"${includes}\" name=\"includes\"/>\n            <attribute default=\"${excludes}\" name=\"excludes\"/>\n            <attribute default=\"**\" name=\"testincludes\"/>\n            <attribute default=\"\" name=\"testmethods\"/>\n            <element name=\"customize\" optional=\"true\"/>\n            <sequential>\n                <property name=\"junit.forkmode\" value=\"perTest\"/>\n                <junit dir=\"${work.dir}\" errorproperty=\"tests.failed\" failureproperty=\"tests.failed\" fork=\"true\" forkmode=\"${junit.forkmode}\" showoutput=\"true\" tempdir=\"${build.dir}\">\n                    <batchtest todir=\"${build.test.results.dir}\">\n                        <fileset dir=\"${test.src.dir}\" excludes=\"@{excludes},${excludes}\" includes=\"@{includes}\">\n                            <filename name=\"@{testincludes}\"/>\n                        </fileset>\n                        <fileset dir=\"${build.test.classes.dir}\" excludes=\"@{excludes},${excludes},${test.binaryexcludes}\" includes=\"${test.binaryincludes}\">\n                            <filename name=\"${test.binarytestincludes}\"/>\n                        </fileset>\n                    </batchtest>\n                    <syspropertyset>\n                        <propertyref prefix=\"test-sys-prop.\"/>\n                        <mapper from=\"test-sys-prop.*\" to=\"*\" type=\"glob\"/>\n                    </syspropertyset>\n                    <formatter type=\"brief\" usefile=\"false\"/>\n                    <formatter type=\"xml\"/>\n                    <jvmarg value=\"-ea\"/>\n                    <jvmarg line=\"${debug-args-line}\"/>\n                    <jvmarg value=\"-Xrunjdwp:transport=${debug-transport},address=${jpda.address}\"/>\n                    <customize/>\n                </junit>\n            </sequential>\n        </macrodef>\n    </target>\n    <target depends=\"-init-macrodef-junit-debug,-init-macrodef-junit-debug-batch\" if=\"${junit.available}\" name=\"-init-macrodef-junit-debug-impl\">\n        <macrodef name=\"test-debug-impl\" uri=\"http://www.netbeans.org/ns/j2se-project/3\">\n            <attribute default=\"${includes}\" name=\"includes\"/>\n            <attribute default=\"${excludes}\" name=\"excludes\"/>\n            <attribute default=\"**\" name=\"testincludes\"/>\n            <attribute default=\"\" name=\"testmethods\"/>\n            <element implicit=\"true\" name=\"customize\" optional=\"true\"/>\n            <sequential>\n                <j2seproject3:junit-debug excludes=\"@{excludes}\" includes=\"@{includes}\" testincludes=\"@{testincludes}\" testmethods=\"@{testmethods}\">\n                    <customize/>\n                </j2seproject3:junit-debug>\n            </sequential>\n        </macrodef>\n    </target>\n    <target if=\"${testng.available}\" name=\"-init-macrodef-testng-debug\">\n        <macrodef name=\"testng-debug\" uri=\"http://www.netbeans.org/ns/j2se-project/3\">\n            <attribute default=\"${main.class}\" name=\"testClass\"/>\n            <attribute default=\"\" name=\"testMethod\"/>\n            <element name=\"customize2\" optional=\"true\"/>\n            <sequential>\n                <condition else=\"-testclass @{testClass}\" property=\"test.class.or.method\" value=\"-methods @{testClass}.@{testMethod}\">\n                    <isset property=\"test.method\"/>\n                </condition>\n                <condition else=\"-suitename Command -testname @{testClass} ${test.class.or.method}\" property=\"testng.cmd.args\" value=\"@{testClass}\">\n                    <matches pattern=\".*\\.xml\" string=\"@{testClass}\"/>\n                </condition>\n                <delete dir=\"${build.test.results.dir}\" quiet=\"true\"/>\n                <mkdir dir=\"${build.test.results.dir}\"/>\n                <j2seproject3:debug classname=\"org.testng.TestNG\" classpath=\"${debug.test.classpath}\">\n                    <customize>\n                        <customize2/>\n                        <jvmarg value=\"-ea\"/>\n                        <arg line=\"${testng.debug.mode}\"/>\n                        <arg line=\"-d ${build.test.results.dir}\"/>\n                        <arg line=\"-listener org.testng.reporters.VerboseReporter\"/>\n                        <arg line=\"${testng.cmd.args}\"/>\n                    </customize>\n                </j2seproject3:debug>\n            </sequential>\n        </macrodef>\n    </target>\n    <target depends=\"-init-macrodef-testng-debug\" if=\"${testng.available}\" name=\"-init-macrodef-testng-debug-impl\">\n        <macrodef name=\"testng-debug-impl\" uri=\"http://www.netbeans.org/ns/j2se-project/3\">\n            <attribute default=\"${main.class}\" name=\"testClass\"/>\n            <attribute default=\"\" name=\"testMethod\"/>\n            <element implicit=\"true\" name=\"customize2\" optional=\"true\"/>\n            <sequential>\n                <j2seproject3:testng-debug testClass=\"@{testClass}\" testMethod=\"@{testMethod}\">\n                    <customize2/>\n                </j2seproject3:testng-debug>\n            </sequential>\n        </macrodef>\n    </target>\n    <target depends=\"-init-macrodef-junit-debug-impl\" if=\"${junit.available}\" name=\"-init-macrodef-test-debug-junit\">\n        <macrodef name=\"test-debug\" uri=\"http://www.netbeans.org/ns/j2se-project/3\">\n            <attribute default=\"${includes}\" name=\"includes\"/>\n            <attribute default=\"${excludes}\" name=\"excludes\"/>\n            <attribute default=\"**\" name=\"testincludes\"/>\n            <attribute default=\"\" name=\"testmethods\"/>\n            <attribute default=\"${main.class}\" name=\"testClass\"/>\n            <attribute default=\"\" name=\"testMethod\"/>\n            <sequential>\n                <j2seproject3:test-debug-impl excludes=\"@{excludes}\" includes=\"@{includes}\" testincludes=\"@{testincludes}\" testmethods=\"@{testmethods}\">\n                    <customize>\n                        <classpath>\n                            <path path=\"${run.test.classpath}\"/>\n                        </classpath>\n                        <jvmarg line=\"${endorsed.classpath.cmd.line.arg}\"/>\n                        <jvmarg line=\"${run.jvmargs}\"/>\n                        <jvmarg line=\"${run.jvmargs.ide}\"/>\n                    </customize>\n                </j2seproject3:test-debug-impl>\n            </sequential>\n        </macrodef>\n    </target>\n    <target depends=\"-init-macrodef-testng-debug-impl\" if=\"${testng.available}\" name=\"-init-macrodef-test-debug-testng\">\n        <macrodef name=\"test-debug\" uri=\"http://www.netbeans.org/ns/j2se-project/3\">\n            <attribute default=\"${includes}\" name=\"includes\"/>\n            <attribute default=\"${excludes}\" name=\"excludes\"/>\n            <attribute default=\"**\" name=\"testincludes\"/>\n            <attribute default=\"\" name=\"testmethods\"/>\n            <attribute default=\"${main.class}\" name=\"testClass\"/>\n            <attribute default=\"\" name=\"testMethod\"/>\n            <sequential>\n                <j2seproject3:testng-debug-impl testClass=\"@{testClass}\" testMethod=\"@{testMethod}\">\n                    <customize2>\n                        <syspropertyset>\n                            <propertyref prefix=\"test-sys-prop.\"/>\n                            <mapper from=\"test-sys-prop.*\" to=\"*\" type=\"glob\"/>\n                        </syspropertyset>\n                    </customize2>\n                </j2seproject3:testng-debug-impl>\n            </sequential>\n        </macrodef>\n    </target>\n    <target depends=\"-init-macrodef-test-debug-junit,-init-macrodef-test-debug-testng\" name=\"-init-macrodef-test-debug\"/>\n    <!--\n                pre NB7.2 profiling section; consider it deprecated\n            -->\n    <target depends=\"-profile-pre-init, init, -profile-post-init, -profile-init-macrodef-profile, -profile-init-check\" if=\"profiler.info.jvmargs.agent\" name=\"profile-init\"/>\n    <target if=\"profiler.info.jvmargs.agent\" name=\"-profile-pre-init\">\n        <!-- Empty placeholder for easier customization. -->\n        <!-- You can override this target in the ../build.xml file. -->\n    </target>\n    <target if=\"profiler.info.jvmargs.agent\" name=\"-profile-post-init\">\n        <!-- Empty placeholder for easier customization. -->\n        <!-- You can override this target in the ../build.xml file. -->\n    </target>\n    <target if=\"profiler.info.jvmargs.agent\" name=\"-profile-init-macrodef-profile\">\n        <macrodef name=\"resolve\">\n            <attribute name=\"name\"/>\n            <attribute name=\"value\"/>\n            <sequential>\n                <property name=\"@{name}\" value=\"${env.@{value}}\"/>\n            </sequential>\n        </macrodef>\n        <macrodef name=\"profile\">\n            <attribute default=\"${main.class}\" name=\"classname\"/>\n            <element name=\"customize\" optional=\"true\"/>\n            <sequential>\n                <property environment=\"env\"/>\n                <resolve name=\"profiler.current.path\" value=\"${profiler.info.pathvar}\"/>\n                <java classname=\"@{classname}\" dir=\"${profiler.info.dir}\" failonerror=\"${java.failonerror}\" fork=\"true\" jvm=\"${profiler.info.jvm}\">\n                    <jvmarg line=\"${endorsed.classpath.cmd.line.arg}\"/>\n                    <jvmarg value=\"${profiler.info.jvmargs.agent}\"/>\n                    <jvmarg line=\"${profiler.info.jvmargs}\"/>\n                    <env key=\"${profiler.info.pathvar}\" path=\"${profiler.info.agentpath}:${profiler.current.path}\"/>\n                    <arg line=\"${application.args}\"/>\n                    <classpath>\n                        <path path=\"${run.classpath}\"/>\n                    </classpath>\n                    <syspropertyset>\n                        <propertyref prefix=\"run-sys-prop.\"/>\n                        <mapper from=\"run-sys-prop.*\" to=\"*\" type=\"glob\"/>\n                    </syspropertyset>\n                    <customize/>\n                </java>\n            </sequential>\n        </macrodef>\n    </target>\n    <target depends=\"-profile-pre-init, init, -profile-post-init, -profile-init-macrodef-profile\" if=\"profiler.info.jvmargs.agent\" name=\"-profile-init-check\">\n        <fail unless=\"profiler.info.jvm\">Must set JVM to use for profiling in profiler.info.jvm</fail>\n        <fail unless=\"profiler.info.jvmargs.agent\">Must set profiler agent JVM arguments in profiler.info.jvmargs.agent</fail>\n    </target>\n    <!--\n                end of pre NB7.2 profiling section\n            -->\n    <target depends=\"-init-debug-args\" name=\"-init-macrodef-nbjpda\">\n        <macrodef name=\"nbjpdastart\" uri=\"http://www.netbeans.org/ns/j2se-project/1\">\n            <attribute default=\"${main.class}\" name=\"name\"/>\n            <attribute default=\"${debug.classpath}\" name=\"classpath\"/>\n            <attribute default=\"\" name=\"stopclassname\"/>\n            <sequential>\n                <nbjpdastart addressproperty=\"jpda.address\" name=\"@{name}\" stopclassname=\"@{stopclassname}\" transport=\"${debug-transport}\">\n                    <classpath>\n                        <path path=\"@{classpath}\"/>\n                    </classpath>\n                </nbjpdastart>\n            </sequential>\n        </macrodef>\n        <macrodef name=\"nbjpdareload\" uri=\"http://www.netbeans.org/ns/j2se-project/1\">\n            <attribute default=\"${build.classes.dir}\" name=\"dir\"/>\n            <sequential>\n                <nbjpdareload>\n                    <fileset dir=\"@{dir}\" includes=\"${fix.classes}\">\n                        <include name=\"${fix.includes}*.class\"/>\n                    </fileset>\n                </nbjpdareload>\n            </sequential>\n        </macrodef>\n    </target>\n    <target name=\"-init-debug-args\">\n        <property name=\"version-output\" value=\"java version &quot;${ant.java.version}\"/>\n        <condition property=\"have-jdk-older-than-1.4\">\n            <or>\n                <contains string=\"${version-output}\" substring=\"java version &quot;1.0\"/>\n                <contains string=\"${version-output}\" substring=\"java version &quot;1.1\"/>\n                <contains string=\"${version-output}\" substring=\"java version &quot;1.2\"/>\n                <contains string=\"${version-output}\" substring=\"java version &quot;1.3\"/>\n            </or>\n        </condition>\n        <condition else=\"-Xdebug\" property=\"debug-args-line\" value=\"-Xdebug -Xnoagent -Djava.compiler=none\">\n            <istrue value=\"${have-jdk-older-than-1.4}\"/>\n        </condition>\n        <condition else=\"dt_socket\" property=\"debug-transport-by-os\" value=\"dt_shmem\">\n            <os family=\"windows\"/>\n        </condition>\n        <condition else=\"${debug-transport-by-os}\" property=\"debug-transport\" value=\"${debug.transport}\">\n            <isset property=\"debug.transport\"/>\n        </condition>\n    </target>\n    <target depends=\"-init-debug-args\" name=\"-init-macrodef-debug\">\n        <macrodef name=\"debug\" uri=\"http://www.netbeans.org/ns/j2se-project/3\">\n            <attribute default=\"${main.class}\" name=\"classname\"/>\n            <attribute default=\"${debug.classpath}\" name=\"classpath\"/>\n            <element name=\"customize\" optional=\"true\"/>\n            <sequential>\n                <java classname=\"@{classname}\" dir=\"${work.dir}\" failonerror=\"${java.failonerror}\" fork=\"true\">\n                    <jvmarg line=\"${endorsed.classpath.cmd.line.arg}\"/>\n                    <jvmarg line=\"${debug-args-line}\"/>\n                    <jvmarg value=\"-Xrunjdwp:transport=${debug-transport},address=${jpda.address}\"/>\n                    <jvmarg value=\"-Dfile.encoding=${runtime.encoding}\"/>\n                    <redirector errorencoding=\"${runtime.encoding}\" inputencoding=\"${runtime.encoding}\" outputencoding=\"${runtime.encoding}\"/>\n                    <jvmarg line=\"${run.jvmargs}\"/>\n                    <jvmarg line=\"${run.jvmargs.ide}\"/>\n                    <classpath>\n                        <path path=\"@{classpath}\"/>\n                    </classpath>\n                    <syspropertyset>\n                        <propertyref prefix=\"run-sys-prop.\"/>\n                        <mapper from=\"run-sys-prop.*\" to=\"*\" type=\"glob\"/>\n                    </syspropertyset>\n                    <customize/>\n                </java>\n            </sequential>\n        </macrodef>\n    </target>\n    <target name=\"-init-macrodef-java\">\n        <macrodef name=\"java\" uri=\"http://www.netbeans.org/ns/j2se-project/1\">\n            <attribute default=\"${main.class}\" name=\"classname\"/>\n            <attribute default=\"${run.classpath}\" name=\"classpath\"/>\n            <attribute default=\"jvm\" name=\"jvm\"/>\n            <element name=\"customize\" optional=\"true\"/>\n            <sequential>\n                <java classname=\"@{classname}\" dir=\"${work.dir}\" failonerror=\"${java.failonerror}\" fork=\"true\">\n                    <jvmarg line=\"${endorsed.classpath.cmd.line.arg}\"/>\n                    <jvmarg value=\"-Dfile.encoding=${runtime.encoding}\"/>\n                    <redirector errorencoding=\"${runtime.encoding}\" inputencoding=\"${runtime.encoding}\" outputencoding=\"${runtime.encoding}\"/>\n                    <jvmarg line=\"${run.jvmargs}\"/>\n                    <jvmarg line=\"${run.jvmargs.ide}\"/>\n                    <classpath>\n                        <path path=\"@{classpath}\"/>\n                    </classpath>\n                    <syspropertyset>\n                        <propertyref prefix=\"run-sys-prop.\"/>\n                        <mapper from=\"run-sys-prop.*\" to=\"*\" type=\"glob\"/>\n                    </syspropertyset>\n                    <customize/>\n                </java>\n            </sequential>\n        </macrodef>\n    </target>\n    <target name=\"-init-macrodef-copylibs\">\n        <macrodef name=\"copylibs\" uri=\"http://www.netbeans.org/ns/j2se-project/3\">\n            <attribute default=\"${manifest.file}\" name=\"manifest\"/>\n            <element name=\"customize\" optional=\"true\"/>\n            <sequential>\n                <property location=\"${build.classes.dir}\" name=\"build.classes.dir.resolved\"/>\n                <pathconvert property=\"run.classpath.without.build.classes.dir\">\n                    <path path=\"${run.classpath}\"/>\n                    <map from=\"${build.classes.dir.resolved}\" to=\"\"/>\n                </pathconvert>\n                <pathconvert pathsep=\" \" property=\"jar.classpath\">\n                    <path path=\"${run.classpath.without.build.classes.dir}\"/>\n                    <chainedmapper>\n                        <flattenmapper/>\n                        <filtermapper>\n                            <replacestring from=\" \" to=\"%20\"/>\n                        </filtermapper>\n                        <globmapper from=\"*\" to=\"lib/*\"/>\n                    </chainedmapper>\n                </pathconvert>\n                <taskdef classname=\"org.netbeans.modules.java.j2seproject.copylibstask.CopyLibs\" classpath=\"${libs.CopyLibs.classpath}\" name=\"copylibs\"/>\n                <copylibs compress=\"${jar.compress}\" excludeFromCopy=\"${copylibs.excludes}\" index=\"${jar.index}\" indexMetaInf=\"${jar.index.metainf}\" jarfile=\"${dist.jar}\" manifest=\"@{manifest}\" manifestencoding=\"UTF-8\" rebase=\"${copylibs.rebase}\" runtimeclasspath=\"${run.classpath.without.build.classes.dir}\">\n                    <fileset dir=\"${build.classes.dir}\" excludes=\"${dist.archive.excludes}\"/>\n                    <manifest>\n                        <attribute name=\"Class-Path\" value=\"${jar.classpath}\"/>\n                        <customize/>\n                    </manifest>\n                </copylibs>\n            </sequential>\n        </macrodef>\n    </target>\n    <target name=\"-init-presetdef-jar\">\n        <presetdef name=\"jar\" uri=\"http://www.netbeans.org/ns/j2se-project/1\">\n            <jar compress=\"${jar.compress}\" index=\"${jar.index}\" jarfile=\"${dist.jar}\" manifestencoding=\"UTF-8\">\n                <j2seproject1:fileset dir=\"${build.classes.dir}\" excludes=\"${dist.archive.excludes}\"/>\n            </jar>\n        </presetdef>\n    </target>\n    <target name=\"-init-ap-cmdline-properties\">\n        <property name=\"annotation.processing.enabled\" value=\"true\"/>\n        <property name=\"annotation.processing.processors.list\" value=\"\"/>\n        <property name=\"annotation.processing.processor.options\" value=\"\"/>\n        <property name=\"annotation.processing.run.all.processors\" value=\"true\"/>\n        <property name=\"javac.processorpath\" value=\"${javac.classpath}\"/>\n        <property name=\"javac.test.processorpath\" value=\"${javac.test.classpath}\"/>\n        <condition property=\"ap.supported.internal\" value=\"true\">\n            <not>\n                <matches pattern=\"1\\.[0-5](\\..*)?\" string=\"${javac.source}\"/>\n            </not>\n        </condition>\n    </target>\n    <target depends=\"-init-ap-cmdline-properties\" if=\"ap.supported.internal\" name=\"-init-ap-cmdline-supported\">\n        <condition else=\"\" property=\"ap.processors.internal\" value=\"-processor ${annotation.processing.processors.list}\">\n            <isfalse value=\"${annotation.processing.run.all.processors}\"/>\n        </condition>\n        <condition else=\"\" property=\"ap.proc.none.internal\" value=\"-proc:none\">\n            <isfalse value=\"${annotation.processing.enabled}\"/>\n        </condition>\n    </target>\n    <target depends=\"-init-ap-cmdline-properties,-init-ap-cmdline-supported\" name=\"-init-ap-cmdline\">\n        <property name=\"ap.cmd.line.internal\" value=\"\"/>\n    </target>\n    <target depends=\"-pre-init,-init-private,-init-user,-init-project,-do-init,-post-init,-init-check,-init-macrodef-property,-init-macrodef-javac,-init-macrodef-test,-init-macrodef-test-debug,-init-macrodef-nbjpda,-init-macrodef-debug,-init-macrodef-java,-init-presetdef-jar,-init-ap-cmdline\" name=\"init\"/>\n    <!--\n                ===================\n                COMPILATION SECTION\n                ===================\n            -->\n    <target name=\"-deps-jar-init\" unless=\"built-jar.properties\">\n        <property location=\"${build.dir}/built-jar.properties\" name=\"built-jar.properties\"/>\n        <delete file=\"${built-jar.properties}\" quiet=\"true\"/>\n    </target>\n    <target if=\"already.built.jar.${basedir}\" name=\"-warn-already-built-jar\">\n        <echo level=\"warn\" message=\"Cycle detected: Command was already built\"/>\n    </target>\n    <target depends=\"init,-deps-jar-init\" name=\"deps-jar\" unless=\"no.deps\">\n        <mkdir dir=\"${build.dir}\"/>\n        <touch file=\"${built-jar.properties}\" verbose=\"false\"/>\n        <property file=\"${built-jar.properties}\" prefix=\"already.built.jar.\"/>\n        <antcall target=\"-warn-already-built-jar\"/>\n        <propertyfile file=\"${built-jar.properties}\">\n            <entry key=\"${basedir}\" value=\"\"/>\n        </propertyfile>\n    </target>\n    <target depends=\"init,-check-automatic-build,-clean-after-automatic-build\" name=\"-verify-automatic-build\"/>\n    <target depends=\"init\" name=\"-check-automatic-build\">\n        <available file=\"${build.classes.dir}/.netbeans_automatic_build\" property=\"netbeans.automatic.build\"/>\n    </target>\n    <target depends=\"init\" if=\"netbeans.automatic.build\" name=\"-clean-after-automatic-build\">\n        <antcall target=\"clean\"/>\n    </target>\n    <target depends=\"init,deps-jar\" name=\"-pre-pre-compile\">\n        <mkdir dir=\"${build.classes.dir}\"/>\n    </target>\n    <target name=\"-pre-compile\">\n        <!-- Empty placeholder for easier customization. -->\n        <!-- You can override this target in the ../build.xml file. -->\n    </target>\n    <target if=\"do.depend.true\" name=\"-compile-depend\">\n        <pathconvert property=\"build.generated.subdirs\">\n            <dirset dir=\"${build.generated.sources.dir}\" erroronmissingdir=\"false\">\n                <include name=\"*\"/>\n            </dirset>\n        </pathconvert>\n        <j2seproject3:depend srcdir=\"${src.dir}:${build.generated.subdirs}\"/>\n    </target>\n    <target depends=\"init,deps-jar,-pre-pre-compile,-pre-compile, -copy-persistence-xml,-compile-depend\" if=\"have.sources\" name=\"-do-compile\">\n        <j2seproject3:javac gensrcdir=\"${build.generated.sources.dir}\"/>\n        <copy todir=\"${build.classes.dir}\">\n            <fileset dir=\"${src.dir}\" excludes=\"${build.classes.excludes},${excludes}\" includes=\"${includes}\"/>\n        </copy>\n    </target>\n    <target if=\"has.persistence.xml\" name=\"-copy-persistence-xml\">\n        <mkdir dir=\"${build.classes.dir}/META-INF\"/>\n        <copy todir=\"${build.classes.dir}/META-INF\">\n            <fileset dir=\"${meta.inf.dir}\" includes=\"persistence.xml orm.xml\"/>\n        </copy>\n    </target>\n    <target name=\"-post-compile\">\n        <!-- Empty placeholder for easier customization. -->\n        <!-- You can override this target in the ../build.xml file. -->\n    </target>\n    <target depends=\"init,deps-jar,-verify-automatic-build,-pre-pre-compile,-pre-compile,-do-compile,-post-compile\" description=\"Compile project.\" name=\"compile\"/>\n    <target name=\"-pre-compile-single\">\n        <!-- Empty placeholder for easier customization. -->\n        <!-- You can override this target in the ../build.xml file. -->\n    </target>\n    <target depends=\"init,deps-jar,-pre-pre-compile\" name=\"-do-compile-single\">\n        <fail unless=\"javac.includes\">Must select some files in the IDE or set javac.includes</fail>\n        <j2seproject3:force-recompile/>\n        <j2seproject3:javac excludes=\"\" gensrcdir=\"${build.generated.sources.dir}\" includes=\"${javac.includes}\" sourcepath=\"${src.dir}\"/>\n    </target>\n    <target name=\"-post-compile-single\">\n        <!-- Empty placeholder for easier customization. -->\n        <!-- You can override this target in the ../build.xml file. -->\n    </target>\n    <target depends=\"init,deps-jar,-verify-automatic-build,-pre-pre-compile,-pre-compile-single,-do-compile-single,-post-compile-single\" name=\"compile-single\"/>\n    <!--\n                ====================\n                JAR BUILDING SECTION\n                ====================\n            -->\n    <target depends=\"init\" name=\"-pre-pre-jar\">\n        <dirname file=\"${dist.jar}\" property=\"dist.jar.dir\"/>\n        <mkdir dir=\"${dist.jar.dir}\"/>\n    </target>\n    <target name=\"-pre-jar\">\n        <!-- Empty placeholder for easier customization. -->\n        <!-- You can override this target in the ../build.xml file. -->\n    </target>\n    <target depends=\"init\" if=\"do.archive\" name=\"-do-jar-create-manifest\" unless=\"manifest.available\">\n        <tempfile deleteonexit=\"true\" destdir=\"${build.dir}\" property=\"tmp.manifest.file\"/>\n        <touch file=\"${tmp.manifest.file}\" verbose=\"false\"/>\n    </target>\n    <target depends=\"init\" if=\"do.archive+manifest.available\" name=\"-do-jar-copy-manifest\">\n        <tempfile deleteonexit=\"true\" destdir=\"${build.dir}\" property=\"tmp.manifest.file\"/>\n        <copy encoding=\"${manifest.encoding}\" file=\"${manifest.file}\" outputencoding=\"UTF-8\" tofile=\"${tmp.manifest.file}\"/>\n    </target>\n    <target depends=\"init,-do-jar-create-manifest,-do-jar-copy-manifest\" if=\"do.archive+main.class.available\" name=\"-do-jar-set-mainclass\">\n        <manifest encoding=\"UTF-8\" file=\"${tmp.manifest.file}\" mode=\"update\">\n            <attribute name=\"Main-Class\" value=\"${main.class}\"/>\n        </manifest>\n    </target>\n    <target depends=\"init,-do-jar-create-manifest,-do-jar-copy-manifest\" if=\"do.archive+profile.available\" name=\"-do-jar-set-profile\">\n        <manifest encoding=\"UTF-8\" file=\"${tmp.manifest.file}\" mode=\"update\">\n            <attribute name=\"Profile\" value=\"${javac.profile}\"/>\n        </manifest>\n    </target>\n    <target depends=\"init,-do-jar-create-manifest,-do-jar-copy-manifest\" if=\"do.archive+splashscreen.available\" name=\"-do-jar-set-splashscreen\">\n        <basename file=\"${application.splash}\" property=\"splashscreen.basename\"/>\n        <mkdir dir=\"${build.classes.dir}/META-INF\"/>\n        <copy failonerror=\"false\" file=\"${application.splash}\" todir=\"${build.classes.dir}/META-INF\"/>\n        <manifest encoding=\"UTF-8\" file=\"${tmp.manifest.file}\" mode=\"update\">\n            <attribute name=\"SplashScreen-Image\" value=\"META-INF/${splashscreen.basename}\"/>\n        </manifest>\n    </target>\n    <target depends=\"init,-init-macrodef-copylibs,compile,-pre-pre-jar,-pre-jar,-do-jar-create-manifest,-do-jar-copy-manifest,-do-jar-set-mainclass,-do-jar-set-profile,-do-jar-set-splashscreen\" if=\"do.mkdist\" name=\"-do-jar-copylibs\">\n        <j2seproject3:copylibs manifest=\"${tmp.manifest.file}\"/>\n        <echo level=\"info\">To run this application from the command line without Ant, try:</echo>\n        <property location=\"${dist.jar}\" name=\"dist.jar.resolved\"/>\n        <echo level=\"info\">java -jar \"${dist.jar.resolved}\"</echo>\n    </target>\n    <target depends=\"init,compile,-pre-pre-jar,-pre-jar,-do-jar-create-manifest,-do-jar-copy-manifest,-do-jar-set-mainclass,-do-jar-set-profile,-do-jar-set-splashscreen\" if=\"do.archive\" name=\"-do-jar-jar\" unless=\"do.mkdist\">\n        <j2seproject1:jar manifest=\"${tmp.manifest.file}\"/>\n        <property location=\"${build.classes.dir}\" name=\"build.classes.dir.resolved\"/>\n        <property location=\"${dist.jar}\" name=\"dist.jar.resolved\"/>\n        <pathconvert property=\"run.classpath.with.dist.jar\">\n            <path path=\"${run.classpath}\"/>\n            <map from=\"${build.classes.dir.resolved}\" to=\"${dist.jar.resolved}\"/>\n        </pathconvert>\n        <condition else=\"\" property=\"jar.usage.message\" value=\"To run this application from the command line without Ant, try:${line.separator}${platform.java} -cp ${run.classpath.with.dist.jar} ${main.class}\">\n            <isset property=\"main.class.available\"/>\n        </condition>\n        <condition else=\"debug\" property=\"jar.usage.level\" value=\"info\">\n            <isset property=\"main.class.available\"/>\n        </condition>\n        <echo level=\"${jar.usage.level}\" message=\"${jar.usage.message}\"/>\n    </target>\n    <target depends=\"-do-jar-copylibs\" if=\"do.archive\" name=\"-do-jar-delete-manifest\">\n        <delete>\n            <fileset file=\"${tmp.manifest.file}\"/>\n        </delete>\n    </target>\n    <target depends=\"init,compile,-pre-pre-jar,-pre-jar,-do-jar-create-manifest,-do-jar-copy-manifest,-do-jar-set-mainclass,-do-jar-set-profile,-do-jar-set-splashscreen,-do-jar-jar,-do-jar-delete-manifest\" name=\"-do-jar-without-libraries\"/>\n    <target depends=\"init,compile,-pre-pre-jar,-pre-jar,-do-jar-create-manifest,-do-jar-copy-manifest,-do-jar-set-mainclass,-do-jar-set-profile,-do-jar-set-splashscreen,-do-jar-copylibs,-do-jar-delete-manifest\" name=\"-do-jar-with-libraries\"/>\n    <target name=\"-post-jar\">\n        <!-- Empty placeholder for easier customization. -->\n        <!-- You can override this target in the ../build.xml file. -->\n    </target>\n    <target depends=\"init,compile,-pre-jar,-do-jar-without-libraries,-do-jar-with-libraries,-post-jar\" name=\"-do-jar\"/>\n    <target depends=\"init,compile,-pre-jar,-do-jar,-post-jar\" description=\"Build JAR.\" name=\"jar\"/>\n    <!--\n                =================\n                EXECUTION SECTION\n                =================\n            -->\n    <target depends=\"init,compile\" description=\"Run a main class.\" name=\"run\">\n        <j2seproject1:java>\n            <customize>\n                <arg line=\"${application.args}\"/>\n            </customize>\n        </j2seproject1:java>\n    </target>\n    <target name=\"-do-not-recompile\">\n        <property name=\"javac.includes.binary\" value=\"\"/>\n    </target>\n    <target depends=\"init,compile-single\" name=\"run-single\">\n        <fail unless=\"run.class\">Must select one file in the IDE or set run.class</fail>\n        <j2seproject1:java classname=\"${run.class}\"/>\n    </target>\n    <target depends=\"init,compile-test-single\" name=\"run-test-with-main\">\n        <fail unless=\"run.class\">Must select one file in the IDE or set run.class</fail>\n        <j2seproject1:java classname=\"${run.class}\" classpath=\"${run.test.classpath}\"/>\n    </target>\n    <!--\n                =================\n                DEBUGGING SECTION\n                =================\n            -->\n    <target depends=\"init\" if=\"netbeans.home\" name=\"-debug-start-debugger\">\n        <j2seproject1:nbjpdastart name=\"${debug.class}\"/>\n    </target>\n    <target depends=\"init\" if=\"netbeans.home\" name=\"-debug-start-debugger-main-test\">\n        <j2seproject1:nbjpdastart classpath=\"${debug.test.classpath}\" name=\"${debug.class}\"/>\n    </target>\n    <target depends=\"init,compile\" name=\"-debug-start-debuggee\">\n        <j2seproject3:debug>\n            <customize>\n                <arg line=\"${application.args}\"/>\n            </customize>\n        </j2seproject3:debug>\n    </target>\n    <target depends=\"init,compile,-debug-start-debugger,-debug-start-debuggee\" description=\"Debug project in IDE.\" if=\"netbeans.home\" name=\"debug\"/>\n    <target depends=\"init\" if=\"netbeans.home\" name=\"-debug-start-debugger-stepinto\">\n        <j2seproject1:nbjpdastart stopclassname=\"${main.class}\"/>\n    </target>\n    <target depends=\"init,compile,-debug-start-debugger-stepinto,-debug-start-debuggee\" if=\"netbeans.home\" name=\"debug-stepinto\"/>\n    <target depends=\"init,compile-single\" if=\"netbeans.home\" name=\"-debug-start-debuggee-single\">\n        <fail unless=\"debug.class\">Must select one file in the IDE or set debug.class</fail>\n        <j2seproject3:debug classname=\"${debug.class}\"/>\n    </target>\n    <target depends=\"init,compile-single,-debug-start-debugger,-debug-start-debuggee-single\" if=\"netbeans.home\" name=\"debug-single\"/>\n    <target depends=\"init,compile-test-single\" if=\"netbeans.home\" name=\"-debug-start-debuggee-main-test\">\n        <fail unless=\"debug.class\">Must select one file in the IDE or set debug.class</fail>\n        <j2seproject3:debug classname=\"${debug.class}\" classpath=\"${debug.test.classpath}\"/>\n    </target>\n    <target depends=\"init,compile-test-single,-debug-start-debugger-main-test,-debug-start-debuggee-main-test\" if=\"netbeans.home\" name=\"debug-test-with-main\"/>\n    <target depends=\"init\" name=\"-pre-debug-fix\">\n        <fail unless=\"fix.includes\">Must set fix.includes</fail>\n        <property name=\"javac.includes\" value=\"${fix.includes}.java\"/>\n    </target>\n    <target depends=\"init,-pre-debug-fix,compile-single\" if=\"netbeans.home\" name=\"-do-debug-fix\">\n        <j2seproject1:nbjpdareload/>\n    </target>\n    <target depends=\"init,-pre-debug-fix,-do-debug-fix\" if=\"netbeans.home\" name=\"debug-fix\"/>\n    <!--\n                =================\n                PROFILING SECTION\n                =================\n            -->\n    <!--\n                pre NB7.2 profiler integration\n            -->\n    <target depends=\"profile-init,compile\" description=\"Profile a project in the IDE.\" if=\"profiler.info.jvmargs.agent\" name=\"-profile-pre72\">\n        <fail unless=\"netbeans.home\">This target only works when run from inside the NetBeans IDE.</fail>\n        <nbprofiledirect>\n            <classpath>\n                <path path=\"${run.classpath}\"/>\n            </classpath>\n        </nbprofiledirect>\n        <profile/>\n    </target>\n    <target depends=\"profile-init,compile-single\" description=\"Profile a selected class in the IDE.\" if=\"profiler.info.jvmargs.agent\" name=\"-profile-single-pre72\">\n        <fail unless=\"profile.class\">Must select one file in the IDE or set profile.class</fail>\n        <fail unless=\"netbeans.home\">This target only works when run from inside the NetBeans IDE.</fail>\n        <nbprofiledirect>\n            <classpath>\n                <path path=\"${run.classpath}\"/>\n            </classpath>\n        </nbprofiledirect>\n        <profile classname=\"${profile.class}\"/>\n    </target>\n    <target depends=\"profile-init,compile-single\" if=\"profiler.info.jvmargs.agent\" name=\"-profile-applet-pre72\">\n        <fail unless=\"netbeans.home\">This target only works when run from inside the NetBeans IDE.</fail>\n        <nbprofiledirect>\n            <classpath>\n                <path path=\"${run.classpath}\"/>\n            </classpath>\n        </nbprofiledirect>\n        <profile classname=\"sun.applet.AppletViewer\">\n            <customize>\n                <arg value=\"${applet.url}\"/>\n            </customize>\n        </profile>\n    </target>\n    <target depends=\"profile-init,compile-test-single\" if=\"profiler.info.jvmargs.agent\" name=\"-profile-test-single-pre72\">\n        <fail unless=\"netbeans.home\">This target only works when run from inside the NetBeans IDE.</fail>\n        <nbprofiledirect>\n            <classpath>\n                <path path=\"${run.test.classpath}\"/>\n            </classpath>\n        </nbprofiledirect>\n        <junit dir=\"${profiler.info.dir}\" errorproperty=\"tests.failed\" failureproperty=\"tests.failed\" fork=\"true\" jvm=\"${profiler.info.jvm}\" showoutput=\"true\">\n            <env key=\"${profiler.info.pathvar}\" path=\"${profiler.info.agentpath}:${profiler.current.path}\"/>\n            <jvmarg value=\"${profiler.info.jvmargs.agent}\"/>\n            <jvmarg line=\"${profiler.info.jvmargs}\"/>\n            <test name=\"${profile.class}\"/>\n            <classpath>\n                <path path=\"${run.test.classpath}\"/>\n            </classpath>\n            <syspropertyset>\n                <propertyref prefix=\"test-sys-prop.\"/>\n                <mapper from=\"test-sys-prop.*\" to=\"*\" type=\"glob\"/>\n            </syspropertyset>\n            <formatter type=\"brief\" usefile=\"false\"/>\n            <formatter type=\"xml\"/>\n        </junit>\n    </target>\n    <!--\n                end of pre NB72 profiling section\n            -->\n    <target if=\"netbeans.home\" name=\"-profile-check\">\n        <condition property=\"profiler.configured\">\n            <or>\n                <contains casesensitive=\"true\" string=\"${run.jvmargs.ide}\" substring=\"-agentpath:\"/>\n                <contains casesensitive=\"true\" string=\"${run.jvmargs.ide}\" substring=\"-javaagent:\"/>\n            </or>\n        </condition>\n    </target>\n    <target depends=\"-profile-check,-profile-pre72\" description=\"Profile a project in the IDE.\" if=\"profiler.configured\" name=\"profile\" unless=\"profiler.info.jvmargs.agent\">\n        <startprofiler/>\n        <antcall target=\"run\"/>\n    </target>\n    <target depends=\"-profile-check,-profile-single-pre72\" description=\"Profile a selected class in the IDE.\" if=\"profiler.configured\" name=\"profile-single\" unless=\"profiler.info.jvmargs.agent\">\n        <fail unless=\"run.class\">Must select one file in the IDE or set run.class</fail>\n        <startprofiler/>\n        <antcall target=\"run-single\"/>\n    </target>\n    <target depends=\"-profile-test-single-pre72\" description=\"Profile a selected test in the IDE.\" name=\"profile-test-single\"/>\n    <target depends=\"-profile-check\" description=\"Profile a selected test in the IDE.\" if=\"profiler.configured\" name=\"profile-test\" unless=\"profiler.info.jvmargs\">\n        <fail unless=\"test.includes\">Must select some files in the IDE or set test.includes</fail>\n        <startprofiler/>\n        <antcall target=\"test-single\"/>\n    </target>\n    <target depends=\"-profile-check\" description=\"Profile a selected class in the IDE.\" if=\"profiler.configured\" name=\"profile-test-with-main\">\n        <fail unless=\"run.class\">Must select one file in the IDE or set run.class</fail>\n        <startprofiler/>\n        <antcall target=\"run-test-with-main\"/>\n    </target>\n    <target depends=\"-profile-check,-profile-applet-pre72\" if=\"profiler.configured\" name=\"profile-applet\" unless=\"profiler.info.jvmargs.agent\">\n        <fail unless=\"applet.url\">Must select one file in the IDE or set applet.url</fail>\n        <startprofiler/>\n        <antcall target=\"run-applet\"/>\n    </target>\n    <!--\n                ===============\n                JAVADOC SECTION\n                ===============\n            -->\n    <target depends=\"init\" if=\"have.sources\" name=\"-javadoc-build\">\n        <mkdir dir=\"${dist.javadoc.dir}\"/>\n        <condition else=\"\" property=\"javadoc.endorsed.classpath.cmd.line.arg\" value=\"-J${endorsed.classpath.cmd.line.arg}\">\n            <and>\n                <isset property=\"endorsed.classpath.cmd.line.arg\"/>\n                <not>\n                    <equals arg1=\"${endorsed.classpath.cmd.line.arg}\" arg2=\"\"/>\n                </not>\n            </and>\n        </condition>\n        <condition else=\"\" property=\"bug5101868workaround\" value=\"*.java\">\n            <matches pattern=\"1\\.[56](\\..*)?\" string=\"${java.version}\"/>\n        </condition>\n        <javadoc additionalparam=\"-J-Dfile.encoding=${file.encoding} ${javadoc.additionalparam}\" author=\"${javadoc.author}\" charset=\"UTF-8\" destdir=\"${dist.javadoc.dir}\" docencoding=\"UTF-8\" encoding=\"${javadoc.encoding.used}\" failonerror=\"true\" noindex=\"${javadoc.noindex}\" nonavbar=\"${javadoc.nonavbar}\" notree=\"${javadoc.notree}\" private=\"${javadoc.private}\" source=\"${javac.source}\" splitindex=\"${javadoc.splitindex}\" use=\"${javadoc.use}\" useexternalfile=\"true\" version=\"${javadoc.version}\" windowtitle=\"${javadoc.windowtitle}\">\n            <classpath>\n                <path path=\"${javac.classpath}\"/>\n            </classpath>\n            <fileset dir=\"${src.dir}\" excludes=\"${bug5101868workaround},${excludes}\" includes=\"${includes}\">\n                <filename name=\"**/*.java\"/>\n            </fileset>\n            <fileset dir=\"${build.generated.sources.dir}\" erroronmissingdir=\"false\">\n                <include name=\"**/*.java\"/>\n                <exclude name=\"*.java\"/>\n            </fileset>\n            <arg line=\"${javadoc.endorsed.classpath.cmd.line.arg}\"/>\n        </javadoc>\n        <copy todir=\"${dist.javadoc.dir}\">\n            <fileset dir=\"${src.dir}\" excludes=\"${excludes}\" includes=\"${includes}\">\n                <filename name=\"**/doc-files/**\"/>\n            </fileset>\n            <fileset dir=\"${build.generated.sources.dir}\" erroronmissingdir=\"false\">\n                <include name=\"**/doc-files/**\"/>\n            </fileset>\n        </copy>\n    </target>\n    <target depends=\"init,-javadoc-build\" if=\"netbeans.home\" name=\"-javadoc-browse\" unless=\"no.javadoc.preview\">\n        <nbbrowse file=\"${dist.javadoc.dir}/index.html\"/>\n    </target>\n    <target depends=\"init,-javadoc-build,-javadoc-browse\" description=\"Build Javadoc.\" name=\"javadoc\"/>\n    <!--\n                =========================\n                TEST COMPILATION SECTION\n                =========================\n            -->\n    <target depends=\"init,compile\" if=\"have.tests\" name=\"-pre-pre-compile-test\">\n        <mkdir dir=\"${build.test.classes.dir}\"/>\n    </target>\n    <target name=\"-pre-compile-test\">\n        <!-- Empty placeholder for easier customization. -->\n        <!-- You can override this target in the ../build.xml file. -->\n    </target>\n    <target if=\"do.depend.true\" name=\"-compile-test-depend\">\n        <j2seproject3:depend classpath=\"${javac.test.classpath}\" destdir=\"${build.test.classes.dir}\" srcdir=\"${test.src.dir}\"/>\n    </target>\n    <target depends=\"init,deps-jar,compile,-pre-pre-compile-test,-pre-compile-test,-compile-test-depend\" if=\"have.tests\" name=\"-do-compile-test\">\n        <j2seproject3:javac apgeneratedsrcdir=\"${build.test.classes.dir}\" classpath=\"${javac.test.classpath}\" debug=\"true\" destdir=\"${build.test.classes.dir}\" processorpath=\"${javac.test.processorpath}\" srcdir=\"${test.src.dir}\"/>\n        <copy todir=\"${build.test.classes.dir}\">\n            <fileset dir=\"${test.src.dir}\" excludes=\"${build.classes.excludes},${excludes}\" includes=\"${includes}\"/>\n        </copy>\n    </target>\n    <target name=\"-post-compile-test\">\n        <!-- Empty placeholder for easier customization. -->\n        <!-- You can override this target in the ../build.xml file. -->\n    </target>\n    <target depends=\"init,compile,-pre-pre-compile-test,-pre-compile-test,-do-compile-test,-post-compile-test\" name=\"compile-test\"/>\n    <target name=\"-pre-compile-test-single\">\n        <!-- Empty placeholder for easier customization. -->\n        <!-- You can override this target in the ../build.xml file. -->\n    </target>\n    <target depends=\"init,deps-jar,compile,-pre-pre-compile-test,-pre-compile-test-single\" if=\"have.tests\" name=\"-do-compile-test-single\">\n        <fail unless=\"javac.includes\">Must select some files in the IDE or set javac.includes</fail>\n        <j2seproject3:force-recompile destdir=\"${build.test.classes.dir}\"/>\n        <j2seproject3:javac apgeneratedsrcdir=\"${build.test.classes.dir}\" classpath=\"${javac.test.classpath}\" debug=\"true\" destdir=\"${build.test.classes.dir}\" excludes=\"\" includes=\"${javac.includes}\" processorpath=\"${javac.test.processorpath}\" sourcepath=\"${test.src.dir}\" srcdir=\"${test.src.dir}\"/>\n        <copy todir=\"${build.test.classes.dir}\">\n            <fileset dir=\"${test.src.dir}\" excludes=\"${build.classes.excludes},${excludes}\" includes=\"${includes}\"/>\n        </copy>\n    </target>\n    <target name=\"-post-compile-test-single\">\n        <!-- Empty placeholder for easier customization. -->\n        <!-- You can override this target in the ../build.xml file. -->\n    </target>\n    <target depends=\"init,compile,-pre-pre-compile-test,-pre-compile-test-single,-do-compile-test-single,-post-compile-test-single\" name=\"compile-test-single\"/>\n    <!--\n                =======================\n                TEST EXECUTION SECTION\n                =======================\n            -->\n    <target depends=\"init\" if=\"have.tests\" name=\"-pre-test-run\">\n        <mkdir dir=\"${build.test.results.dir}\"/>\n    </target>\n    <target depends=\"init,compile-test,-pre-test-run\" if=\"have.tests\" name=\"-do-test-run\">\n        <j2seproject3:test includes=\"${includes}\" testincludes=\"**/*Test.java\"/>\n    </target>\n    <target depends=\"init,compile-test,-pre-test-run,-do-test-run\" if=\"have.tests\" name=\"-post-test-run\">\n        <fail if=\"tests.failed\" unless=\"ignore.failing.tests\">Some tests failed; see details above.</fail>\n    </target>\n    <target depends=\"init\" if=\"have.tests\" name=\"test-report\"/>\n    <target depends=\"init\" if=\"netbeans.home+have.tests\" name=\"-test-browse\"/>\n    <target depends=\"init,compile-test,-pre-test-run,-do-test-run,test-report,-post-test-run,-test-browse\" description=\"Run unit tests.\" name=\"test\"/>\n    <target depends=\"init\" if=\"have.tests\" name=\"-pre-test-run-single\">\n        <mkdir dir=\"${build.test.results.dir}\"/>\n    </target>\n    <target depends=\"init,compile-test-single,-pre-test-run-single\" if=\"have.tests\" name=\"-do-test-run-single\">\n        <fail unless=\"test.includes\">Must select some files in the IDE or set test.includes</fail>\n        <j2seproject3:test excludes=\"\" includes=\"${test.includes}\" testincludes=\"${test.includes}\"/>\n    </target>\n    <target depends=\"init,compile-test-single,-pre-test-run-single,-do-test-run-single\" if=\"have.tests\" name=\"-post-test-run-single\">\n        <fail if=\"tests.failed\" unless=\"ignore.failing.tests\">Some tests failed; see details above.</fail>\n    </target>\n    <target depends=\"init,compile-test-single,-pre-test-run-single,-do-test-run-single,-post-test-run-single\" description=\"Run single unit test.\" name=\"test-single\"/>\n    <target depends=\"init,compile-test-single,-pre-test-run-single\" if=\"have.tests\" name=\"-do-test-run-single-method\">\n        <fail unless=\"test.class\">Must select some files in the IDE or set test.class</fail>\n        <fail unless=\"test.method\">Must select some method in the IDE or set test.method</fail>\n        <j2seproject3:test excludes=\"\" includes=\"${javac.includes}\" testincludes=\"${test.class}\" testmethods=\"${test.method}\"/>\n    </target>\n    <target depends=\"init,compile-test-single,-pre-test-run-single,-do-test-run-single-method\" if=\"have.tests\" name=\"-post-test-run-single-method\">\n        <fail if=\"tests.failed\" unless=\"ignore.failing.tests\">Some tests failed; see details above.</fail>\n    </target>\n    <target depends=\"init,compile-test-single,-pre-test-run-single,-do-test-run-single-method,-post-test-run-single-method\" description=\"Run single unit test.\" name=\"test-single-method\"/>\n    <!--\n                =======================\n                TEST DEBUGGING SECTION\n                =======================\n            -->\n    <target depends=\"init,compile-test-single,-pre-test-run-single\" if=\"have.tests\" name=\"-debug-start-debuggee-test\">\n        <fail unless=\"test.class\">Must select one file in the IDE or set test.class</fail>\n        <j2seproject3:test-debug excludes=\"\" includes=\"${javac.includes}\" testClass=\"${test.class}\" testincludes=\"${javac.includes}\"/>\n    </target>\n    <target depends=\"init,compile-test-single,-pre-test-run-single\" if=\"have.tests\" name=\"-debug-start-debuggee-test-method\">\n        <fail unless=\"test.class\">Must select one file in the IDE or set test.class</fail>\n        <fail unless=\"test.method\">Must select some method in the IDE or set test.method</fail>\n        <j2seproject3:test-debug excludes=\"\" includes=\"${javac.includes}\" testClass=\"${test.class}\" testMethod=\"${test.method}\" testincludes=\"${test.class}\" testmethods=\"${test.method}\"/>\n    </target>\n    <target depends=\"init,compile-test\" if=\"netbeans.home+have.tests\" name=\"-debug-start-debugger-test\">\n        <j2seproject1:nbjpdastart classpath=\"${debug.test.classpath}\" name=\"${test.class}\"/>\n    </target>\n    <target depends=\"init,compile-test-single,-debug-start-debugger-test,-debug-start-debuggee-test\" name=\"debug-test\"/>\n    <target depends=\"init,compile-test-single,-debug-start-debugger-test,-debug-start-debuggee-test-method\" name=\"debug-test-method\"/>\n    <target depends=\"init,-pre-debug-fix,compile-test-single\" if=\"netbeans.home\" name=\"-do-debug-fix-test\">\n        <j2seproject1:nbjpdareload dir=\"${build.test.classes.dir}\"/>\n    </target>\n    <target depends=\"init,-pre-debug-fix,-do-debug-fix-test\" if=\"netbeans.home\" name=\"debug-fix-test\"/>\n    <!--\n                =========================\n                APPLET EXECUTION SECTION\n                =========================\n            -->\n    <target depends=\"init,compile-single\" name=\"run-applet\">\n        <fail unless=\"applet.url\">Must select one file in the IDE or set applet.url</fail>\n        <j2seproject1:java classname=\"sun.applet.AppletViewer\">\n            <customize>\n                <arg value=\"${applet.url}\"/>\n            </customize>\n        </j2seproject1:java>\n    </target>\n    <!--\n                =========================\n                APPLET DEBUGGING  SECTION\n                =========================\n            -->\n    <target depends=\"init,compile-single\" if=\"netbeans.home\" name=\"-debug-start-debuggee-applet\">\n        <fail unless=\"applet.url\">Must select one file in the IDE or set applet.url</fail>\n        <j2seproject3:debug classname=\"sun.applet.AppletViewer\">\n            <customize>\n                <arg value=\"${applet.url}\"/>\n            </customize>\n        </j2seproject3:debug>\n    </target>\n    <target depends=\"init,compile-single,-debug-start-debugger,-debug-start-debuggee-applet\" if=\"netbeans.home\" name=\"debug-applet\"/>\n    <!--\n                ===============\n                CLEANUP SECTION\n                ===============\n            -->\n    <target name=\"-deps-clean-init\" unless=\"built-clean.properties\">\n        <property location=\"${build.dir}/built-clean.properties\" name=\"built-clean.properties\"/>\n        <delete file=\"${built-clean.properties}\" quiet=\"true\"/>\n    </target>\n    <target if=\"already.built.clean.${basedir}\" name=\"-warn-already-built-clean\">\n        <echo level=\"warn\" message=\"Cycle detected: Command was already built\"/>\n    </target>\n    <target depends=\"init,-deps-clean-init\" name=\"deps-clean\" unless=\"no.deps\">\n        <mkdir dir=\"${build.dir}\"/>\n        <touch file=\"${built-clean.properties}\" verbose=\"false\"/>\n        <property file=\"${built-clean.properties}\" prefix=\"already.built.clean.\"/>\n        <antcall target=\"-warn-already-built-clean\"/>\n        <propertyfile file=\"${built-clean.properties}\">\n            <entry key=\"${basedir}\" value=\"\"/>\n        </propertyfile>\n    </target>\n    <target depends=\"init\" name=\"-do-clean\">\n        <delete dir=\"${build.dir}\"/>\n        <delete dir=\"${dist.dir}\" followsymlinks=\"false\" includeemptydirs=\"true\"/>\n    </target>\n    <target name=\"-post-clean\">\n        <!-- Empty placeholder for easier customization. -->\n        <!-- You can override this target in the ../build.xml file. -->\n    </target>\n    <target depends=\"init,deps-clean,-do-clean,-post-clean\" description=\"Clean build products.\" name=\"clean\"/>\n    <target name=\"-check-call-dep\">\n        <property file=\"${call.built.properties}\" prefix=\"already.built.\"/>\n        <condition property=\"should.call.dep\">\n            <and>\n                <not>\n                    <isset property=\"already.built.${call.subproject}\"/>\n                </not>\n                <available file=\"${call.script}\"/>\n            </and>\n        </condition>\n    </target>\n    <target depends=\"-check-call-dep\" if=\"should.call.dep\" name=\"-maybe-call-dep\">\n        <ant antfile=\"${call.script}\" inheritall=\"false\" target=\"${call.target}\">\n            <propertyset>\n                <propertyref prefix=\"transfer.\"/>\n                <mapper from=\"transfer.*\" to=\"*\" type=\"glob\"/>\n            </propertyset>\n        </ant>\n    </target>\n</project>\n"
  },
  {
    "path": "Code/Command/nbproject/genfiles.properties",
    "content": "build.xml.data.CRC32=cfd3cb1c\nbuild.xml.script.CRC32=61ad8f1d\nbuild.xml.stylesheet.CRC32=8064a381@1.80.1.48\n# This file is used by a NetBeans-based IDE to track changes in generated files such as build-impl.xml.\n# Do not edit this file. You may delete it but then the IDE will never regenerate such files for you.\nnbproject/build-impl.xml.data.CRC32=cfd3cb1c\nnbproject/build-impl.xml.script.CRC32=4e8b894f\nnbproject/build-impl.xml.stylesheet.CRC32=830a3534@1.80.1.48\n"
  },
  {
    "path": "Code/Command/nbproject/project.properties",
    "content": "annotation.processing.enabled=true\nannotation.processing.enabled.in.editor=false\nannotation.processing.processor.options=\nannotation.processing.processors.list=\nannotation.processing.run.all.processors=true\nannotation.processing.source.output=${build.generated.sources.dir}/ap-source-output\nbuild.classes.dir=${build.dir}/classes\nbuild.classes.excludes=**/*.java,**/*.form\n# This directory is removed when the project is cleaned:\nbuild.dir=build\nbuild.generated.dir=${build.dir}/generated\nbuild.generated.sources.dir=${build.dir}/generated-sources\n# Only compile against the classpath explicitly listed here:\nbuild.sysclasspath=ignore\nbuild.test.classes.dir=${build.dir}/test/classes\nbuild.test.results.dir=${build.dir}/test/results\n# Uncomment to specify the preferred debugger connection transport:\n#debug.transport=dt_socket\ndebug.classpath=\\\n    ${run.classpath}\ndebug.test.classpath=\\\n    ${run.test.classpath}\n# Files in build.classes.dir which should be excluded from distribution jar\ndist.archive.excludes=\n# This directory is removed when the project is cleaned:\ndist.dir=dist\ndist.jar=${dist.dir}/Command.jar\ndist.javadoc.dir=${dist.dir}/javadoc\nexcludes=\nincludes=**\njar.compress=false\njavac.classpath=\n# Space-separated list of extra javac options\njavac.compilerargs=\njavac.deprecation=false\njavac.external.vm=true\njavac.processorpath=\\\n    ${javac.classpath}\njavac.source=1.8\njavac.target=1.8\njavac.test.classpath=\\\n    ${javac.classpath}:\\\n    ${build.classes.dir}\njavac.test.processorpath=\\\n    ${javac.test.classpath}\njavadoc.additionalparam=\njavadoc.author=false\njavadoc.encoding=${source.encoding}\njavadoc.noindex=false\njavadoc.nonavbar=false\njavadoc.notree=false\njavadoc.private=false\njavadoc.splitindex=true\njavadoc.use=true\njavadoc.version=false\njavadoc.windowtitle=\nmain.class=command.Client\nmanifest.file=manifest.mf\nmeta.inf.dir=${src.dir}/META-INF\nmkdist.disabled=false\nplatform.active=default_platform\nrun.classpath=\\\n    ${javac.classpath}:\\\n    ${build.classes.dir}\n# Space-separated list of JVM arguments used when running the project.\n# You may also define separate properties like run-sys-prop.name=value instead of -Dname=value.\n# To set system properties for unit tests define test-sys-prop.name=value:\nrun.jvmargs=\nrun.test.classpath=\\\n    ${javac.test.classpath}:\\\n    ${build.test.classes.dir}\nsource.encoding=UTF-8\nsrc.dir=src\ntest.src.dir=test\n"
  },
  {
    "path": "Code/Command/nbproject/project.xml",
    "content": "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<project xmlns=\"http://www.netbeans.org/ns/project/1\">\n    <type>org.netbeans.modules.java.j2seproject</type>\n    <configuration>\n        <data xmlns=\"http://www.netbeans.org/ns/j2se-project/3\">\n            <name>Command</name>\n            <source-roots>\n                <root id=\"src.dir\"/>\n            </source-roots>\n            <test-roots>\n                <root id=\"test.src.dir\"/>\n            </test-roots>\n        </data>\n    </configuration>\n</project>\n"
  },
  {
    "path": "Code/Command/src/command/Client.java",
    "content": "/*\n * To change this license header, choose License Headers in Project Properties.\n * To change this template file, choose Tools | Templates\n * and open the template in the editor.\n */\npackage command;\n\n/**\n *\n * @author Khoirul Umam\n */\npublic class Client {\n\n    /**\n     * @param args the command line arguments\n     */\n    public static void main(String[] args) {\n        \n        /** INVOKER **/\n        SimpleRemoteControl remote  = new SimpleRemoteControl();\n        \n        /** RECEIVER **/\n        Light light             = new Light();\n        GarageDoor garageDoor   = new GarageDoor();\n        Television tv           = new Television();\n        \n        /** COMMAND **/\n        LightOnCommand lightOn          = new LightOnCommand(light);\n        GarageDoorOpenCommand doorOpen  = new GarageDoorOpenCommand(garageDoor);\n        TelevisionPlayCommand tvPlay    = new TelevisionPlayCommand(tv);\n        \n        remote.setCommand(lightOn);\n        remote.buttonWasPressed();\n        remote.setCommand(doorOpen);\n        remote.buttonWasPressed();\n        remote.setCommand(tvPlay);\n        remote.buttonWasPressed();\n    }\n    \n}\n"
  },
  {
    "path": "Code/Command/src/command/Command.java",
    "content": "/*\n * To change this license header, choose License Headers in Project Properties.\n * To change this template file, choose Tools | Templates\n * and open the template in the editor.\n */\npackage command;\n\n/**\n *\n * @author Khoirul Umam\n */\npublic interface Command {\n    public void execute();\n}\n"
  },
  {
    "path": "Code/Command/src/command/GarageDoor.java",
    "content": "/*\n * To change this license header, choose License Headers in Project Properties.\n * To change this template file, choose Tools | Templates\n * and open the template in the editor.\n */\npackage command;\n\n/**\n *\n * @author Khoirul Umam\n */\npublic class GarageDoor {\n    public void up() {\n        System.out.println(\"Garage door is open\");\n    }\n    \n    public void down() {\n        System.out.println(\"Garage door is close\");\n    }\n    \n    public void stop() {\n        System.out.println(\"Garage door is stoped\");\n    }\n    \n    public void lightOn() {\n        System.out.println(\"Light of garage door is on\");\n    }\n    \n    public void lightOff() {\n        System.out.println(\"Light of garage door is off\");\n    }\n}\n"
  },
  {
    "path": "Code/Command/src/command/GarageDoorOpenCommand.java",
    "content": "/*\n * To change this license header, choose License Headers in Project Properties.\n * To change this template file, choose Tools | Templates\n * and open the template in the editor.\n */\npackage command;\n\n/**\n *\n * @author Khoirul Umam\n */\npublic class GarageDoorOpenCommand implements Command {\n    GarageDoor door;\n    \n    public GarageDoorOpenCommand(GarageDoor door) {\n        this.door = door;\n    }\n    \n    public void execute(){\n        door.up();\n    }\n}\n"
  },
  {
    "path": "Code/Command/src/command/Light.java",
    "content": "/*\n * To change this license header, choose License Headers in Project Properties.\n * To change this template file, choose Tools | Templates\n * and open the template in the editor.\n */\npackage command;\n\n/**\n *\n * @author Khoirul Umam\n */\npublic class Light {\n    public void on() {\n        System.out.println(\"Light is on\");\n    }\n    \n    public void off() {\n        System.out.println(\"Light is off\");\n    }\n}\n"
  },
  {
    "path": "Code/Command/src/command/LightOnCommand.java",
    "content": "/*\n * To change this license header, choose License Headers in Project Properties.\n * To change this template file, choose Tools | Templates\n * and open the template in the editor.\n */\npackage command;\n\n/**\n *\n * @author Khoirul Umam\n */\npublic class LightOnCommand implements Command {\n    Light light;\n    \n    public LightOnCommand(Light light) {\n        this.light = light;\n    }\n    \n    public void execute() {\n        light.on();\n    }\n}\n"
  },
  {
    "path": "Code/Command/src/command/SimpleRemoteControl.java",
    "content": "/*\n * To change this license header, choose License Headers in Project Properties.\n * To change this template file, choose Tools | Templates\n * and open the template in the editor.\n */\npackage command;\n\n/**\n *\n * @author Khoirul Umam\n */\npublic class SimpleRemoteControl {\n    Command slot;\n    \n    public void setCommand(Command command) {\n        slot = command;\n    }\n    \n    public void buttonWasPressed() {\n        slot.execute();\n    }\n}\n"
  },
  {
    "path": "Code/Command/src/command/Television.java",
    "content": "/*\n * To change this license header, choose License Headers in Project Properties.\n * To change this template file, choose Tools | Templates\n * and open the template in the editor.\n */\npackage command;\n\n/**\n *\n * @author Khoirul Umam\n */\npublic class Television {\n    public void play() {\n        System.out.println(\"Television is displaying a video\");\n    }\n    \n    public void stop() {\n        System.out.println(\"Television's display is black\");\n    }\n}\n"
  },
  {
    "path": "Code/Command/src/command/TelevisionPlayCommand.java",
    "content": "/*\n * To change this license header, choose License Headers in Project Properties.\n * To change this template file, choose Tools | Templates\n * and open the template in the editor.\n */\npackage command;\n\n/**\n *\n * @author Khoirul Umam\n */\npublic class TelevisionPlayCommand implements Command {\n    Television tv;\n    \n    public TelevisionPlayCommand(Television tv) {\n        this.tv = tv;\n    }\n    \n    public void execute() {\n        tv.play();\n    }\n}\n"
  },
  {
    "path": "Code/Duck/MiniDuckSimulator/build.xml",
    "content": "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<!-- You may freely edit this file. See commented blocks below for -->\n<!-- some examples of how to customize the build. -->\n<!-- (If you delete it and reopen the project it will be recreated.) -->\n<!-- By default, only the Clean and Build commands use this build script. -->\n<!-- Commands such as Run, Debug, and Test only use this build script if -->\n<!-- the Compile on Save feature is turned off for the project. -->\n<!-- You can turn off the Compile on Save (or Deploy on Save) setting -->\n<!-- in the project's Project Properties dialog box.-->\n<project name=\"MiniDuckSimulator\" default=\"default\" basedir=\".\">\n    <description>Builds, tests, and runs the project MiniDuckSimulator.</description>\n    <import file=\"nbproject/build-impl.xml\"/>\n    <!--\n\n    There exist several targets which are by default empty and which can be \n    used for execution of your tasks. These targets are usually executed \n    before and after some main targets. They are: \n\n      -pre-init:                 called before initialization of project properties\n      -post-init:                called after initialization of project properties\n      -pre-compile:              called before javac compilation\n      -post-compile:             called after javac compilation\n      -pre-compile-single:       called before javac compilation of single file\n      -post-compile-single:      called after javac compilation of single file\n      -pre-compile-test:         called before javac compilation of JUnit tests\n      -post-compile-test:        called after javac compilation of JUnit tests\n      -pre-compile-test-single:  called before javac compilation of single JUnit test\n      -post-compile-test-single: called after javac compilation of single JUunit test\n      -pre-jar:                  called before JAR building\n      -post-jar:                 called after JAR building\n      -post-clean:               called after cleaning build products\n\n    (Targets beginning with '-' are not intended to be called on their own.)\n\n    Example of inserting an obfuscator after compilation could look like this:\n\n        <target name=\"-post-compile\">\n            <obfuscate>\n                <fileset dir=\"${build.classes.dir}\"/>\n            </obfuscate>\n        </target>\n\n    For list of available properties check the imported \n    nbproject/build-impl.xml file. \n\n\n    Another way to customize the build is by overriding existing main targets.\n    The targets of interest are: \n\n      -init-macrodef-javac:     defines macro for javac compilation\n      -init-macrodef-junit:     defines macro for junit execution\n      -init-macrodef-debug:     defines macro for class debugging\n      -init-macrodef-java:      defines macro for class execution\n      -do-jar:                  JAR building\n      run:                      execution of project \n      -javadoc-build:           Javadoc generation\n      test-report:              JUnit report generation\n\n    An example of overriding the target for project execution could look like this:\n\n        <target name=\"run\" depends=\"MiniDuckSimulator-impl.jar\">\n            <exec dir=\"bin\" executable=\"launcher.exe\">\n                <arg file=\"${dist.jar}\"/>\n            </exec>\n        </target>\n\n    Notice that the overridden target depends on the jar target and not only on \n    the compile target as the regular run target does. Again, for a list of available \n    properties which you can use, check the target you are overriding in the\n    nbproject/build-impl.xml file. \n\n    -->\n</project>\n"
  },
  {
    "path": "Code/Duck/MiniDuckSimulator/manifest.mf",
    "content": "Manifest-Version: 1.0\nX-COMMENT: Main-Class will be added automatically by build\n\n"
  },
  {
    "path": "Code/Duck/MiniDuckSimulator/nbproject/build-impl.xml",
    "content": "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<!--\n*** GENERATED FROM project.xml - DO NOT EDIT  ***\n***         EDIT ../build.xml INSTEAD         ***\n\nFor the purpose of easier reading the script\nis divided into following sections:\n\n  - initialization\n  - compilation\n  - jar\n  - execution\n  - debugging\n  - javadoc\n  - test compilation\n  - test execution\n  - test debugging\n  - applet\n  - cleanup\n\n        -->\n<project xmlns:j2seproject1=\"http://www.netbeans.org/ns/j2se-project/1\" xmlns:j2seproject3=\"http://www.netbeans.org/ns/j2se-project/3\" xmlns:jaxrpc=\"http://www.netbeans.org/ns/j2se-project/jax-rpc\" basedir=\"..\" default=\"default\" name=\"MiniDuckSimulator-impl\">\n    <fail message=\"Please build using Ant 1.8.0 or higher.\">\n        <condition>\n            <not>\n                <antversion atleast=\"1.8.0\"/>\n            </not>\n        </condition>\n    </fail>\n    <target depends=\"test,jar,javadoc\" description=\"Build and test whole project.\" name=\"default\"/>\n    <!-- \n                ======================\n                INITIALIZATION SECTION \n                ======================\n            -->\n    <target name=\"-pre-init\">\n        <!-- Empty placeholder for easier customization. -->\n        <!-- You can override this target in the ../build.xml file. -->\n    </target>\n    <target depends=\"-pre-init\" name=\"-init-private\">\n        <property file=\"nbproject/private/config.properties\"/>\n        <property file=\"nbproject/private/configs/${config}.properties\"/>\n        <property file=\"nbproject/private/private.properties\"/>\n    </target>\n    <target depends=\"-pre-init,-init-private\" name=\"-init-user\">\n        <property file=\"${user.properties.file}\"/>\n        <!-- The two properties below are usually overridden -->\n        <!-- by the active platform. Just a fallback. -->\n        <property name=\"default.javac.source\" value=\"1.6\"/>\n        <property name=\"default.javac.target\" value=\"1.6\"/>\n    </target>\n    <target depends=\"-pre-init,-init-private,-init-user\" name=\"-init-project\">\n        <property file=\"nbproject/configs/${config}.properties\"/>\n        <property file=\"nbproject/project.properties\"/>\n    </target>\n    <target depends=\"-pre-init,-init-private,-init-user,-init-project,-init-macrodef-property\" name=\"-do-init\">\n        <property name=\"platform.java\" value=\"${java.home}/bin/java\"/>\n        <available file=\"${manifest.file}\" property=\"manifest.available\"/>\n        <condition property=\"splashscreen.available\">\n            <and>\n                <not>\n                    <equals arg1=\"${application.splash}\" arg2=\"\" trim=\"true\"/>\n                </not>\n                <available file=\"${application.splash}\"/>\n            </and>\n        </condition>\n        <condition property=\"main.class.available\">\n            <and>\n                <isset property=\"main.class\"/>\n                <not>\n                    <equals arg1=\"${main.class}\" arg2=\"\" trim=\"true\"/>\n                </not>\n            </and>\n        </condition>\n        <condition property=\"profile.available\">\n            <and>\n                <isset property=\"javac.profile\"/>\n                <length length=\"0\" string=\"${javac.profile}\" when=\"greater\"/>\n                <matches pattern=\"((1\\.[89])|9)(\\..*)?\" string=\"${javac.source}\"/>\n            </and>\n        </condition>\n        <condition property=\"do.archive\">\n            <or>\n                <not>\n                    <istrue value=\"${jar.archive.disabled}\"/>\n                </not>\n                <istrue value=\"${not.archive.disabled}\"/>\n            </or>\n        </condition>\n        <condition property=\"do.mkdist\">\n            <and>\n                <isset property=\"do.archive\"/>\n                <isset property=\"libs.CopyLibs.classpath\"/>\n                <not>\n                    <istrue value=\"${mkdist.disabled}\"/>\n                </not>\n            </and>\n        </condition>\n        <condition property=\"do.archive+manifest.available\">\n            <and>\n                <isset property=\"manifest.available\"/>\n                <istrue value=\"${do.archive}\"/>\n            </and>\n        </condition>\n        <condition property=\"do.archive+main.class.available\">\n            <and>\n                <isset property=\"main.class.available\"/>\n                <istrue value=\"${do.archive}\"/>\n            </and>\n        </condition>\n        <condition property=\"do.archive+splashscreen.available\">\n            <and>\n                <isset property=\"splashscreen.available\"/>\n                <istrue value=\"${do.archive}\"/>\n            </and>\n        </condition>\n        <condition property=\"do.archive+profile.available\">\n            <and>\n                <isset property=\"profile.available\"/>\n                <istrue value=\"${do.archive}\"/>\n            </and>\n        </condition>\n        <condition property=\"have.tests\">\n            <or>\n                <available file=\"${test.src.dir}\"/>\n            </or>\n        </condition>\n        <condition property=\"have.sources\">\n            <or>\n                <available file=\"${src.dir}\"/>\n            </or>\n        </condition>\n        <condition property=\"netbeans.home+have.tests\">\n            <and>\n                <isset property=\"netbeans.home\"/>\n                <isset property=\"have.tests\"/>\n            </and>\n        </condition>\n        <condition property=\"no.javadoc.preview\">\n            <and>\n                <isset property=\"javadoc.preview\"/>\n                <isfalse value=\"${javadoc.preview}\"/>\n            </and>\n        </condition>\n        <property name=\"run.jvmargs\" value=\"\"/>\n        <property name=\"run.jvmargs.ide\" value=\"\"/>\n        <property name=\"javac.compilerargs\" value=\"\"/>\n        <property name=\"work.dir\" value=\"${basedir}\"/>\n        <condition property=\"no.deps\">\n            <and>\n                <istrue value=\"${no.dependencies}\"/>\n            </and>\n        </condition>\n        <property name=\"javac.debug\" value=\"true\"/>\n        <property name=\"javadoc.preview\" value=\"true\"/>\n        <property name=\"application.args\" value=\"\"/>\n        <property name=\"source.encoding\" value=\"${file.encoding}\"/>\n        <property name=\"runtime.encoding\" value=\"${source.encoding}\"/>\n        <property name=\"manifest.encoding\" value=\"${source.encoding}\"/>\n        <condition property=\"javadoc.encoding.used\" value=\"${javadoc.encoding}\">\n            <and>\n                <isset property=\"javadoc.encoding\"/>\n                <not>\n                    <equals arg1=\"${javadoc.encoding}\" arg2=\"\"/>\n                </not>\n            </and>\n        </condition>\n        <property name=\"javadoc.encoding.used\" value=\"${source.encoding}\"/>\n        <property name=\"includes\" value=\"**\"/>\n        <property name=\"excludes\" value=\"\"/>\n        <property name=\"do.depend\" value=\"false\"/>\n        <condition property=\"do.depend.true\">\n            <istrue value=\"${do.depend}\"/>\n        </condition>\n        <path id=\"endorsed.classpath.path\" path=\"${endorsed.classpath}\"/>\n        <condition else=\"\" property=\"endorsed.classpath.cmd.line.arg\" value=\"-Xbootclasspath/p:'${toString:endorsed.classpath.path}'\">\n            <and>\n                <isset property=\"endorsed.classpath\"/>\n                <not>\n                    <equals arg1=\"${endorsed.classpath}\" arg2=\"\" trim=\"true\"/>\n                </not>\n            </and>\n        </condition>\n        <condition else=\"\" property=\"javac.profile.cmd.line.arg\" value=\"-profile ${javac.profile}\">\n            <isset property=\"profile.available\"/>\n        </condition>\n        <condition else=\"false\" property=\"jdkBug6558476\">\n            <and>\n                <matches pattern=\"1\\.[56]\" string=\"${java.specification.version}\"/>\n                <not>\n                    <os family=\"unix\"/>\n                </not>\n            </and>\n        </condition>\n        <condition else=\"false\" property=\"javac.fork\">\n            <or>\n                <istrue value=\"${jdkBug6558476}\"/>\n                <istrue value=\"${javac.external.vm}\"/>\n            </or>\n        </condition>\n        <property name=\"jar.index\" value=\"false\"/>\n        <property name=\"jar.index.metainf\" value=\"${jar.index}\"/>\n        <property name=\"copylibs.rebase\" value=\"true\"/>\n        <available file=\"${meta.inf.dir}/persistence.xml\" property=\"has.persistence.xml\"/>\n        <condition property=\"junit.available\">\n            <or>\n                <available classname=\"org.junit.Test\" classpath=\"${run.test.classpath}\"/>\n                <available classname=\"junit.framework.Test\" classpath=\"${run.test.classpath}\"/>\n            </or>\n        </condition>\n        <condition property=\"testng.available\">\n            <available classname=\"org.testng.annotations.Test\" classpath=\"${run.test.classpath}\"/>\n        </condition>\n        <condition property=\"junit+testng.available\">\n            <and>\n                <istrue value=\"${junit.available}\"/>\n                <istrue value=\"${testng.available}\"/>\n            </and>\n        </condition>\n        <condition else=\"testng\" property=\"testng.mode\" value=\"mixed\">\n            <istrue value=\"${junit+testng.available}\"/>\n        </condition>\n        <condition else=\"\" property=\"testng.debug.mode\" value=\"-mixed\">\n            <istrue value=\"${junit+testng.available}\"/>\n        </condition>\n        <property name=\"java.failonerror\" value=\"true\"/>\n    </target>\n    <target name=\"-post-init\">\n        <!-- Empty placeholder for easier customization. -->\n        <!-- You can override this target in the ../build.xml file. -->\n    </target>\n    <target depends=\"-pre-init,-init-private,-init-user,-init-project,-do-init\" name=\"-init-check\">\n        <fail unless=\"src.dir\">Must set src.dir</fail>\n        <fail unless=\"test.src.dir\">Must set test.src.dir</fail>\n        <fail unless=\"build.dir\">Must set build.dir</fail>\n        <fail unless=\"dist.dir\">Must set dist.dir</fail>\n        <fail unless=\"build.classes.dir\">Must set build.classes.dir</fail>\n        <fail unless=\"dist.javadoc.dir\">Must set dist.javadoc.dir</fail>\n        <fail unless=\"build.test.classes.dir\">Must set build.test.classes.dir</fail>\n        <fail unless=\"build.test.results.dir\">Must set build.test.results.dir</fail>\n        <fail unless=\"build.classes.excludes\">Must set build.classes.excludes</fail>\n        <fail unless=\"dist.jar\">Must set dist.jar</fail>\n    </target>\n    <target name=\"-init-macrodef-property\">\n        <macrodef name=\"property\" uri=\"http://www.netbeans.org/ns/j2se-project/1\">\n            <attribute name=\"name\"/>\n            <attribute name=\"value\"/>\n            <sequential>\n                <property name=\"@{name}\" value=\"${@{value}}\"/>\n            </sequential>\n        </macrodef>\n    </target>\n    <target depends=\"-init-ap-cmdline-properties\" if=\"ap.supported.internal\" name=\"-init-macrodef-javac-with-processors\">\n        <macrodef name=\"javac\" uri=\"http://www.netbeans.org/ns/j2se-project/3\">\n            <attribute default=\"${src.dir}\" name=\"srcdir\"/>\n            <attribute default=\"${build.classes.dir}\" name=\"destdir\"/>\n            <attribute default=\"${javac.classpath}\" name=\"classpath\"/>\n            <attribute default=\"${javac.processorpath}\" name=\"processorpath\"/>\n            <attribute default=\"${build.generated.sources.dir}/ap-source-output\" name=\"apgeneratedsrcdir\"/>\n            <attribute default=\"${includes}\" name=\"includes\"/>\n            <attribute default=\"${excludes}\" name=\"excludes\"/>\n            <attribute default=\"${javac.debug}\" name=\"debug\"/>\n            <attribute default=\"${empty.dir}\" name=\"sourcepath\"/>\n            <attribute default=\"${empty.dir}\" name=\"gensrcdir\"/>\n            <element name=\"customize\" optional=\"true\"/>\n            <sequential>\n                <property location=\"${build.dir}/empty\" name=\"empty.dir\"/>\n                <mkdir dir=\"${empty.dir}\"/>\n                <mkdir dir=\"@{apgeneratedsrcdir}\"/>\n                <javac debug=\"@{debug}\" deprecation=\"${javac.deprecation}\" destdir=\"@{destdir}\" encoding=\"${source.encoding}\" excludes=\"@{excludes}\" fork=\"${javac.fork}\" includeantruntime=\"false\" includes=\"@{includes}\" source=\"${javac.source}\" sourcepath=\"@{sourcepath}\" srcdir=\"@{srcdir}\" target=\"${javac.target}\" tempdir=\"${java.io.tmpdir}\">\n                    <src>\n                        <dirset dir=\"@{gensrcdir}\" erroronmissingdir=\"false\">\n                            <include name=\"*\"/>\n                        </dirset>\n                    </src>\n                    <classpath>\n                        <path path=\"@{classpath}\"/>\n                    </classpath>\n                    <compilerarg line=\"${endorsed.classpath.cmd.line.arg}\"/>\n                    <compilerarg line=\"${javac.profile.cmd.line.arg}\"/>\n                    <compilerarg line=\"${javac.compilerargs}\"/>\n                    <compilerarg value=\"-processorpath\"/>\n                    <compilerarg path=\"@{processorpath}:${empty.dir}\"/>\n                    <compilerarg line=\"${ap.processors.internal}\"/>\n                    <compilerarg line=\"${annotation.processing.processor.options}\"/>\n                    <compilerarg value=\"-s\"/>\n                    <compilerarg path=\"@{apgeneratedsrcdir}\"/>\n                    <compilerarg line=\"${ap.proc.none.internal}\"/>\n                    <customize/>\n                </javac>\n            </sequential>\n        </macrodef>\n    </target>\n    <target depends=\"-init-ap-cmdline-properties\" name=\"-init-macrodef-javac-without-processors\" unless=\"ap.supported.internal\">\n        <macrodef name=\"javac\" uri=\"http://www.netbeans.org/ns/j2se-project/3\">\n            <attribute default=\"${src.dir}\" name=\"srcdir\"/>\n            <attribute default=\"${build.classes.dir}\" name=\"destdir\"/>\n            <attribute default=\"${javac.classpath}\" name=\"classpath\"/>\n            <attribute default=\"${javac.processorpath}\" name=\"processorpath\"/>\n            <attribute default=\"${build.generated.sources.dir}/ap-source-output\" name=\"apgeneratedsrcdir\"/>\n            <attribute default=\"${includes}\" name=\"includes\"/>\n            <attribute default=\"${excludes}\" name=\"excludes\"/>\n            <attribute default=\"${javac.debug}\" name=\"debug\"/>\n            <attribute default=\"${empty.dir}\" name=\"sourcepath\"/>\n            <attribute default=\"${empty.dir}\" name=\"gensrcdir\"/>\n            <element name=\"customize\" optional=\"true\"/>\n            <sequential>\n                <property location=\"${build.dir}/empty\" name=\"empty.dir\"/>\n                <mkdir dir=\"${empty.dir}\"/>\n                <javac debug=\"@{debug}\" deprecation=\"${javac.deprecation}\" destdir=\"@{destdir}\" encoding=\"${source.encoding}\" excludes=\"@{excludes}\" fork=\"${javac.fork}\" includeantruntime=\"false\" includes=\"@{includes}\" source=\"${javac.source}\" sourcepath=\"@{sourcepath}\" srcdir=\"@{srcdir}\" target=\"${javac.target}\" tempdir=\"${java.io.tmpdir}\">\n                    <src>\n                        <dirset dir=\"@{gensrcdir}\" erroronmissingdir=\"false\">\n                            <include name=\"*\"/>\n                        </dirset>\n                    </src>\n                    <classpath>\n                        <path path=\"@{classpath}\"/>\n                    </classpath>\n                    <compilerarg line=\"${endorsed.classpath.cmd.line.arg}\"/>\n                    <compilerarg line=\"${javac.profile.cmd.line.arg}\"/>\n                    <compilerarg line=\"${javac.compilerargs}\"/>\n                    <customize/>\n                </javac>\n            </sequential>\n        </macrodef>\n    </target>\n    <target depends=\"-init-macrodef-javac-with-processors,-init-macrodef-javac-without-processors\" name=\"-init-macrodef-javac\">\n        <macrodef name=\"depend\" uri=\"http://www.netbeans.org/ns/j2se-project/3\">\n            <attribute default=\"${src.dir}\" name=\"srcdir\"/>\n            <attribute default=\"${build.classes.dir}\" name=\"destdir\"/>\n            <attribute default=\"${javac.classpath}\" name=\"classpath\"/>\n            <sequential>\n                <depend cache=\"${build.dir}/depcache\" destdir=\"@{destdir}\" excludes=\"${excludes}\" includes=\"${includes}\" srcdir=\"@{srcdir}\">\n                    <classpath>\n                        <path path=\"@{classpath}\"/>\n                    </classpath>\n                </depend>\n            </sequential>\n        </macrodef>\n        <macrodef name=\"force-recompile\" uri=\"http://www.netbeans.org/ns/j2se-project/3\">\n            <attribute default=\"${build.classes.dir}\" name=\"destdir\"/>\n            <sequential>\n                <fail unless=\"javac.includes\">Must set javac.includes</fail>\n                <pathconvert pathsep=\"${line.separator}\" property=\"javac.includes.binary\">\n                    <path>\n                        <filelist dir=\"@{destdir}\" files=\"${javac.includes}\"/>\n                    </path>\n                    <globmapper from=\"*.java\" to=\"*.class\"/>\n                </pathconvert>\n                <tempfile deleteonexit=\"true\" property=\"javac.includesfile.binary\"/>\n                <echo file=\"${javac.includesfile.binary}\" message=\"${javac.includes.binary}\"/>\n                <delete>\n                    <files includesfile=\"${javac.includesfile.binary}\"/>\n                </delete>\n                <delete>\n                    <fileset file=\"${javac.includesfile.binary}\"/>\n                </delete>\n            </sequential>\n        </macrodef>\n    </target>\n    <target if=\"${junit.available}\" name=\"-init-macrodef-junit-init\">\n        <condition else=\"false\" property=\"nb.junit.batch\" value=\"true\">\n            <and>\n                <istrue value=\"${junit.available}\"/>\n                <not>\n                    <isset property=\"test.method\"/>\n                </not>\n            </and>\n        </condition>\n        <condition else=\"false\" property=\"nb.junit.single\" value=\"true\">\n            <and>\n                <istrue value=\"${junit.available}\"/>\n                <isset property=\"test.method\"/>\n            </and>\n        </condition>\n    </target>\n    <target name=\"-init-test-properties\">\n        <property name=\"test.binaryincludes\" value=\"&lt;nothing&gt;\"/>\n        <property name=\"test.binarytestincludes\" value=\"\"/>\n        <property name=\"test.binaryexcludes\" value=\"\"/>\n    </target>\n    <target if=\"${nb.junit.single}\" name=\"-init-macrodef-junit-single\" unless=\"${nb.junit.batch}\">\n        <macrodef name=\"junit\" uri=\"http://www.netbeans.org/ns/j2se-project/3\">\n            <attribute default=\"${includes}\" name=\"includes\"/>\n            <attribute default=\"${excludes}\" name=\"excludes\"/>\n            <attribute default=\"**\" name=\"testincludes\"/>\n            <attribute default=\"\" name=\"testmethods\"/>\n            <element name=\"customize\" optional=\"true\"/>\n            <sequential>\n                <property name=\"junit.forkmode\" value=\"perTest\"/>\n                <junit dir=\"${work.dir}\" errorproperty=\"tests.failed\" failureproperty=\"tests.failed\" fork=\"true\" forkmode=\"${junit.forkmode}\" showoutput=\"true\" tempdir=\"${build.dir}\">\n                    <test methods=\"@{testmethods}\" name=\"@{testincludes}\" todir=\"${build.test.results.dir}\"/>\n                    <syspropertyset>\n                        <propertyref prefix=\"test-sys-prop.\"/>\n                        <mapper from=\"test-sys-prop.*\" to=\"*\" type=\"glob\"/>\n                    </syspropertyset>\n                    <formatter type=\"brief\" usefile=\"false\"/>\n                    <formatter type=\"xml\"/>\n                    <jvmarg value=\"-ea\"/>\n                    <customize/>\n                </junit>\n            </sequential>\n        </macrodef>\n    </target>\n    <target depends=\"-init-test-properties\" if=\"${nb.junit.batch}\" name=\"-init-macrodef-junit-batch\" unless=\"${nb.junit.single}\">\n        <macrodef name=\"junit\" uri=\"http://www.netbeans.org/ns/j2se-project/3\">\n            <attribute default=\"${includes}\" name=\"includes\"/>\n            <attribute default=\"${excludes}\" name=\"excludes\"/>\n            <attribute default=\"**\" name=\"testincludes\"/>\n            <attribute default=\"\" name=\"testmethods\"/>\n            <element name=\"customize\" optional=\"true\"/>\n            <sequential>\n                <property name=\"junit.forkmode\" value=\"perTest\"/>\n                <junit dir=\"${work.dir}\" errorproperty=\"tests.failed\" failureproperty=\"tests.failed\" fork=\"true\" forkmode=\"${junit.forkmode}\" showoutput=\"true\" tempdir=\"${build.dir}\">\n                    <batchtest todir=\"${build.test.results.dir}\">\n                        <fileset dir=\"${test.src.dir}\" excludes=\"@{excludes},${excludes}\" includes=\"@{includes}\">\n                            <filename name=\"@{testincludes}\"/>\n                        </fileset>\n                        <fileset dir=\"${build.test.classes.dir}\" excludes=\"@{excludes},${excludes},${test.binaryexcludes}\" includes=\"${test.binaryincludes}\">\n                            <filename name=\"${test.binarytestincludes}\"/>\n                        </fileset>\n                    </batchtest>\n                    <syspropertyset>\n                        <propertyref prefix=\"test-sys-prop.\"/>\n                        <mapper from=\"test-sys-prop.*\" to=\"*\" type=\"glob\"/>\n                    </syspropertyset>\n                    <formatter type=\"brief\" usefile=\"false\"/>\n                    <formatter type=\"xml\"/>\n                    <jvmarg value=\"-ea\"/>\n                    <customize/>\n                </junit>\n            </sequential>\n        </macrodef>\n    </target>\n    <target depends=\"-init-macrodef-junit-init,-init-macrodef-junit-single, -init-macrodef-junit-batch\" if=\"${junit.available}\" name=\"-init-macrodef-junit\"/>\n    <target if=\"${testng.available}\" name=\"-init-macrodef-testng\">\n        <macrodef name=\"testng\" uri=\"http://www.netbeans.org/ns/j2se-project/3\">\n            <attribute default=\"${includes}\" name=\"includes\"/>\n            <attribute default=\"${excludes}\" name=\"excludes\"/>\n            <attribute default=\"**\" name=\"testincludes\"/>\n            <attribute default=\"\" name=\"testmethods\"/>\n            <element name=\"customize\" optional=\"true\"/>\n            <sequential>\n                <condition else=\"\" property=\"testng.methods.arg\" value=\"@{testincludes}.@{testmethods}\">\n                    <isset property=\"test.method\"/>\n                </condition>\n                <union id=\"test.set\">\n                    <fileset dir=\"${test.src.dir}\" excludes=\"@{excludes},**/*.xml,${excludes}\" includes=\"@{includes}\">\n                        <filename name=\"@{testincludes}\"/>\n                    </fileset>\n                </union>\n                <taskdef classname=\"org.testng.TestNGAntTask\" classpath=\"${run.test.classpath}\" name=\"testng\"/>\n                <testng classfilesetref=\"test.set\" failureProperty=\"tests.failed\" listeners=\"org.testng.reporters.VerboseReporter\" methods=\"${testng.methods.arg}\" mode=\"${testng.mode}\" outputdir=\"${build.test.results.dir}\" suitename=\"MiniDuckSimulator\" testname=\"TestNG tests\" workingDir=\"${work.dir}\">\n                    <xmlfileset dir=\"${build.test.classes.dir}\" includes=\"@{testincludes}\"/>\n                    <propertyset>\n                        <propertyref prefix=\"test-sys-prop.\"/>\n                        <mapper from=\"test-sys-prop.*\" to=\"*\" type=\"glob\"/>\n                    </propertyset>\n                    <customize/>\n                </testng>\n            </sequential>\n        </macrodef>\n    </target>\n    <target name=\"-init-macrodef-test-impl\">\n        <macrodef name=\"test-impl\" uri=\"http://www.netbeans.org/ns/j2se-project/3\">\n            <attribute default=\"${includes}\" name=\"includes\"/>\n            <attribute default=\"${excludes}\" name=\"excludes\"/>\n            <attribute default=\"**\" name=\"testincludes\"/>\n            <attribute default=\"\" name=\"testmethods\"/>\n            <element implicit=\"true\" name=\"customize\" optional=\"true\"/>\n            <sequential>\n                <echo>No tests executed.</echo>\n            </sequential>\n        </macrodef>\n    </target>\n    <target depends=\"-init-macrodef-junit\" if=\"${junit.available}\" name=\"-init-macrodef-junit-impl\">\n        <macrodef name=\"test-impl\" uri=\"http://www.netbeans.org/ns/j2se-project/3\">\n            <attribute default=\"${includes}\" name=\"includes\"/>\n            <attribute default=\"${excludes}\" name=\"excludes\"/>\n            <attribute default=\"**\" name=\"testincludes\"/>\n            <attribute default=\"\" name=\"testmethods\"/>\n            <element implicit=\"true\" name=\"customize\" optional=\"true\"/>\n            <sequential>\n                <j2seproject3:junit excludes=\"@{excludes}\" includes=\"@{includes}\" testincludes=\"@{testincludes}\" testmethods=\"@{testmethods}\">\n                    <customize/>\n                </j2seproject3:junit>\n            </sequential>\n        </macrodef>\n    </target>\n    <target depends=\"-init-macrodef-testng\" if=\"${testng.available}\" name=\"-init-macrodef-testng-impl\">\n        <macrodef name=\"test-impl\" uri=\"http://www.netbeans.org/ns/j2se-project/3\">\n            <attribute default=\"${includes}\" name=\"includes\"/>\n            <attribute default=\"${excludes}\" name=\"excludes\"/>\n            <attribute default=\"**\" name=\"testincludes\"/>\n            <attribute default=\"\" name=\"testmethods\"/>\n            <element implicit=\"true\" name=\"customize\" optional=\"true\"/>\n            <sequential>\n                <j2seproject3:testng excludes=\"@{excludes}\" includes=\"@{includes}\" testincludes=\"@{testincludes}\" testmethods=\"@{testmethods}\">\n                    <customize/>\n                </j2seproject3:testng>\n            </sequential>\n        </macrodef>\n    </target>\n    <target depends=\"-init-macrodef-test-impl,-init-macrodef-junit-impl,-init-macrodef-testng-impl\" name=\"-init-macrodef-test\">\n        <macrodef name=\"test\" uri=\"http://www.netbeans.org/ns/j2se-project/3\">\n            <attribute default=\"${includes}\" name=\"includes\"/>\n            <attribute default=\"${excludes}\" name=\"excludes\"/>\n            <attribute default=\"**\" name=\"testincludes\"/>\n            <attribute default=\"\" name=\"testmethods\"/>\n            <sequential>\n                <j2seproject3:test-impl excludes=\"@{excludes}\" includes=\"@{includes}\" testincludes=\"@{testincludes}\" testmethods=\"@{testmethods}\">\n                    <customize>\n                        <classpath>\n                            <path path=\"${run.test.classpath}\"/>\n                        </classpath>\n                        <jvmarg line=\"${endorsed.classpath.cmd.line.arg}\"/>\n                        <jvmarg line=\"${run.jvmargs}\"/>\n                        <jvmarg line=\"${run.jvmargs.ide}\"/>\n                    </customize>\n                </j2seproject3:test-impl>\n            </sequential>\n        </macrodef>\n    </target>\n    <target if=\"${junit.available}\" name=\"-init-macrodef-junit-debug\" unless=\"${nb.junit.batch}\">\n        <macrodef name=\"junit-debug\" uri=\"http://www.netbeans.org/ns/j2se-project/3\">\n            <attribute default=\"${includes}\" name=\"includes\"/>\n            <attribute default=\"${excludes}\" name=\"excludes\"/>\n            <attribute default=\"**\" name=\"testincludes\"/>\n            <attribute default=\"\" name=\"testmethods\"/>\n            <element name=\"customize\" optional=\"true\"/>\n            <sequential>\n                <property name=\"junit.forkmode\" value=\"perTest\"/>\n                <junit dir=\"${work.dir}\" errorproperty=\"tests.failed\" failureproperty=\"tests.failed\" fork=\"true\" forkmode=\"${junit.forkmode}\" showoutput=\"true\" tempdir=\"${build.dir}\">\n                    <test methods=\"@{testmethods}\" name=\"@{testincludes}\" todir=\"${build.test.results.dir}\"/>\n                    <syspropertyset>\n                        <propertyref prefix=\"test-sys-prop.\"/>\n                        <mapper from=\"test-sys-prop.*\" to=\"*\" type=\"glob\"/>\n                    </syspropertyset>\n                    <formatter type=\"brief\" usefile=\"false\"/>\n                    <formatter type=\"xml\"/>\n                    <jvmarg value=\"-ea\"/>\n                    <jvmarg line=\"${debug-args-line}\"/>\n                    <jvmarg value=\"-Xrunjdwp:transport=${debug-transport},address=${jpda.address}\"/>\n                    <customize/>\n                </junit>\n            </sequential>\n        </macrodef>\n    </target>\n    <target depends=\"-init-test-properties\" if=\"${nb.junit.batch}\" name=\"-init-macrodef-junit-debug-batch\">\n        <macrodef name=\"junit-debug\" uri=\"http://www.netbeans.org/ns/j2se-project/3\">\n            <attribute default=\"${includes}\" name=\"includes\"/>\n            <attribute default=\"${excludes}\" name=\"excludes\"/>\n            <attribute default=\"**\" name=\"testincludes\"/>\n            <attribute default=\"\" name=\"testmethods\"/>\n            <element name=\"customize\" optional=\"true\"/>\n            <sequential>\n                <property name=\"junit.forkmode\" value=\"perTest\"/>\n                <junit dir=\"${work.dir}\" errorproperty=\"tests.failed\" failureproperty=\"tests.failed\" fork=\"true\" forkmode=\"${junit.forkmode}\" showoutput=\"true\" tempdir=\"${build.dir}\">\n                    <batchtest todir=\"${build.test.results.dir}\">\n                        <fileset dir=\"${test.src.dir}\" excludes=\"@{excludes},${excludes}\" includes=\"@{includes}\">\n                            <filename name=\"@{testincludes}\"/>\n                        </fileset>\n                        <fileset dir=\"${build.test.classes.dir}\" excludes=\"@{excludes},${excludes},${test.binaryexcludes}\" includes=\"${test.binaryincludes}\">\n                            <filename name=\"${test.binarytestincludes}\"/>\n                        </fileset>\n                    </batchtest>\n                    <syspropertyset>\n                        <propertyref prefix=\"test-sys-prop.\"/>\n                        <mapper from=\"test-sys-prop.*\" to=\"*\" type=\"glob\"/>\n                    </syspropertyset>\n                    <formatter type=\"brief\" usefile=\"false\"/>\n                    <formatter type=\"xml\"/>\n                    <jvmarg value=\"-ea\"/>\n                    <jvmarg line=\"${debug-args-line}\"/>\n                    <jvmarg value=\"-Xrunjdwp:transport=${debug-transport},address=${jpda.address}\"/>\n                    <customize/>\n                </junit>\n            </sequential>\n        </macrodef>\n    </target>\n    <target depends=\"-init-macrodef-junit-debug,-init-macrodef-junit-debug-batch\" if=\"${junit.available}\" name=\"-init-macrodef-junit-debug-impl\">\n        <macrodef name=\"test-debug-impl\" uri=\"http://www.netbeans.org/ns/j2se-project/3\">\n            <attribute default=\"${includes}\" name=\"includes\"/>\n            <attribute default=\"${excludes}\" name=\"excludes\"/>\n            <attribute default=\"**\" name=\"testincludes\"/>\n            <attribute default=\"\" name=\"testmethods\"/>\n            <element implicit=\"true\" name=\"customize\" optional=\"true\"/>\n            <sequential>\n                <j2seproject3:junit-debug excludes=\"@{excludes}\" includes=\"@{includes}\" testincludes=\"@{testincludes}\" testmethods=\"@{testmethods}\">\n                    <customize/>\n                </j2seproject3:junit-debug>\n            </sequential>\n        </macrodef>\n    </target>\n    <target if=\"${testng.available}\" name=\"-init-macrodef-testng-debug\">\n        <macrodef name=\"testng-debug\" uri=\"http://www.netbeans.org/ns/j2se-project/3\">\n            <attribute default=\"${main.class}\" name=\"testClass\"/>\n            <attribute default=\"\" name=\"testMethod\"/>\n            <element name=\"customize2\" optional=\"true\"/>\n            <sequential>\n                <condition else=\"-testclass @{testClass}\" property=\"test.class.or.method\" value=\"-methods @{testClass}.@{testMethod}\">\n                    <isset property=\"test.method\"/>\n                </condition>\n                <condition else=\"-suitename MiniDuckSimulator -testname @{testClass} ${test.class.or.method}\" property=\"testng.cmd.args\" value=\"@{testClass}\">\n                    <matches pattern=\".*\\.xml\" string=\"@{testClass}\"/>\n                </condition>\n                <delete dir=\"${build.test.results.dir}\" quiet=\"true\"/>\n                <mkdir dir=\"${build.test.results.dir}\"/>\n                <j2seproject3:debug classname=\"org.testng.TestNG\" classpath=\"${debug.test.classpath}\">\n                    <customize>\n                        <customize2/>\n                        <jvmarg value=\"-ea\"/>\n                        <arg line=\"${testng.debug.mode}\"/>\n                        <arg line=\"-d ${build.test.results.dir}\"/>\n                        <arg line=\"-listener org.testng.reporters.VerboseReporter\"/>\n                        <arg line=\"${testng.cmd.args}\"/>\n                    </customize>\n                </j2seproject3:debug>\n            </sequential>\n        </macrodef>\n    </target>\n    <target depends=\"-init-macrodef-testng-debug\" if=\"${testng.available}\" name=\"-init-macrodef-testng-debug-impl\">\n        <macrodef name=\"testng-debug-impl\" uri=\"http://www.netbeans.org/ns/j2se-project/3\">\n            <attribute default=\"${main.class}\" name=\"testClass\"/>\n            <attribute default=\"\" name=\"testMethod\"/>\n            <element implicit=\"true\" name=\"customize2\" optional=\"true\"/>\n            <sequential>\n                <j2seproject3:testng-debug testClass=\"@{testClass}\" testMethod=\"@{testMethod}\">\n                    <customize2/>\n                </j2seproject3:testng-debug>\n            </sequential>\n        </macrodef>\n    </target>\n    <target depends=\"-init-macrodef-junit-debug-impl\" if=\"${junit.available}\" name=\"-init-macrodef-test-debug-junit\">\n        <macrodef name=\"test-debug\" uri=\"http://www.netbeans.org/ns/j2se-project/3\">\n            <attribute default=\"${includes}\" name=\"includes\"/>\n            <attribute default=\"${excludes}\" name=\"excludes\"/>\n            <attribute default=\"**\" name=\"testincludes\"/>\n            <attribute default=\"\" name=\"testmethods\"/>\n            <attribute default=\"${main.class}\" name=\"testClass\"/>\n            <attribute default=\"\" name=\"testMethod\"/>\n            <sequential>\n                <j2seproject3:test-debug-impl excludes=\"@{excludes}\" includes=\"@{includes}\" testincludes=\"@{testincludes}\" testmethods=\"@{testmethods}\">\n                    <customize>\n                        <classpath>\n                            <path path=\"${run.test.classpath}\"/>\n                        </classpath>\n                        <jvmarg line=\"${endorsed.classpath.cmd.line.arg}\"/>\n                        <jvmarg line=\"${run.jvmargs}\"/>\n                        <jvmarg line=\"${run.jvmargs.ide}\"/>\n                    </customize>\n                </j2seproject3:test-debug-impl>\n            </sequential>\n        </macrodef>\n    </target>\n    <target depends=\"-init-macrodef-testng-debug-impl\" if=\"${testng.available}\" name=\"-init-macrodef-test-debug-testng\">\n        <macrodef name=\"test-debug\" uri=\"http://www.netbeans.org/ns/j2se-project/3\">\n            <attribute default=\"${includes}\" name=\"includes\"/>\n            <attribute default=\"${excludes}\" name=\"excludes\"/>\n            <attribute default=\"**\" name=\"testincludes\"/>\n            <attribute default=\"\" name=\"testmethods\"/>\n            <attribute default=\"${main.class}\" name=\"testClass\"/>\n            <attribute default=\"\" name=\"testMethod\"/>\n            <sequential>\n                <j2seproject3:testng-debug-impl testClass=\"@{testClass}\" testMethod=\"@{testMethod}\">\n                    <customize2>\n                        <syspropertyset>\n                            <propertyref prefix=\"test-sys-prop.\"/>\n                            <mapper from=\"test-sys-prop.*\" to=\"*\" type=\"glob\"/>\n                        </syspropertyset>\n                    </customize2>\n                </j2seproject3:testng-debug-impl>\n            </sequential>\n        </macrodef>\n    </target>\n    <target depends=\"-init-macrodef-test-debug-junit,-init-macrodef-test-debug-testng\" name=\"-init-macrodef-test-debug\"/>\n    <!--\n                pre NB7.2 profiling section; consider it deprecated\n            -->\n    <target depends=\"-profile-pre-init, init, -profile-post-init, -profile-init-macrodef-profile, -profile-init-check\" if=\"profiler.info.jvmargs.agent\" name=\"profile-init\"/>\n    <target if=\"profiler.info.jvmargs.agent\" name=\"-profile-pre-init\">\n        <!-- Empty placeholder for easier customization. -->\n        <!-- You can override this target in the ../build.xml file. -->\n    </target>\n    <target if=\"profiler.info.jvmargs.agent\" name=\"-profile-post-init\">\n        <!-- Empty placeholder for easier customization. -->\n        <!-- You can override this target in the ../build.xml file. -->\n    </target>\n    <target if=\"profiler.info.jvmargs.agent\" name=\"-profile-init-macrodef-profile\">\n        <macrodef name=\"resolve\">\n            <attribute name=\"name\"/>\n            <attribute name=\"value\"/>\n            <sequential>\n                <property name=\"@{name}\" value=\"${env.@{value}}\"/>\n            </sequential>\n        </macrodef>\n        <macrodef name=\"profile\">\n            <attribute default=\"${main.class}\" name=\"classname\"/>\n            <element name=\"customize\" optional=\"true\"/>\n            <sequential>\n                <property environment=\"env\"/>\n                <resolve name=\"profiler.current.path\" value=\"${profiler.info.pathvar}\"/>\n                <java classname=\"@{classname}\" dir=\"${profiler.info.dir}\" failonerror=\"${java.failonerror}\" fork=\"true\" jvm=\"${profiler.info.jvm}\">\n                    <jvmarg line=\"${endorsed.classpath.cmd.line.arg}\"/>\n                    <jvmarg value=\"${profiler.info.jvmargs.agent}\"/>\n                    <jvmarg line=\"${profiler.info.jvmargs}\"/>\n                    <env key=\"${profiler.info.pathvar}\" path=\"${profiler.info.agentpath}:${profiler.current.path}\"/>\n                    <arg line=\"${application.args}\"/>\n                    <classpath>\n                        <path path=\"${run.classpath}\"/>\n                    </classpath>\n                    <syspropertyset>\n                        <propertyref prefix=\"run-sys-prop.\"/>\n                        <mapper from=\"run-sys-prop.*\" to=\"*\" type=\"glob\"/>\n                    </syspropertyset>\n                    <customize/>\n                </java>\n            </sequential>\n        </macrodef>\n    </target>\n    <target depends=\"-profile-pre-init, init, -profile-post-init, -profile-init-macrodef-profile\" if=\"profiler.info.jvmargs.agent\" name=\"-profile-init-check\">\n        <fail unless=\"profiler.info.jvm\">Must set JVM to use for profiling in profiler.info.jvm</fail>\n        <fail unless=\"profiler.info.jvmargs.agent\">Must set profiler agent JVM arguments in profiler.info.jvmargs.agent</fail>\n    </target>\n    <!--\n                end of pre NB7.2 profiling section\n            -->\n    <target depends=\"-init-debug-args\" name=\"-init-macrodef-nbjpda\">\n        <macrodef name=\"nbjpdastart\" uri=\"http://www.netbeans.org/ns/j2se-project/1\">\n            <attribute default=\"${main.class}\" name=\"name\"/>\n            <attribute default=\"${debug.classpath}\" name=\"classpath\"/>\n            <attribute default=\"\" name=\"stopclassname\"/>\n            <sequential>\n                <nbjpdastart addressproperty=\"jpda.address\" name=\"@{name}\" stopclassname=\"@{stopclassname}\" transport=\"${debug-transport}\">\n                    <classpath>\n                        <path path=\"@{classpath}\"/>\n                    </classpath>\n                </nbjpdastart>\n            </sequential>\n        </macrodef>\n        <macrodef name=\"nbjpdareload\" uri=\"http://www.netbeans.org/ns/j2se-project/1\">\n            <attribute default=\"${build.classes.dir}\" name=\"dir\"/>\n            <sequential>\n                <nbjpdareload>\n                    <fileset dir=\"@{dir}\" includes=\"${fix.classes}\">\n                        <include name=\"${fix.includes}*.class\"/>\n                    </fileset>\n                </nbjpdareload>\n            </sequential>\n        </macrodef>\n    </target>\n    <target name=\"-init-debug-args\">\n        <property name=\"version-output\" value=\"java version &quot;${ant.java.version}\"/>\n        <condition property=\"have-jdk-older-than-1.4\">\n            <or>\n                <contains string=\"${version-output}\" substring=\"java version &quot;1.0\"/>\n                <contains string=\"${version-output}\" substring=\"java version &quot;1.1\"/>\n                <contains string=\"${version-output}\" substring=\"java version &quot;1.2\"/>\n                <contains string=\"${version-output}\" substring=\"java version &quot;1.3\"/>\n            </or>\n        </condition>\n        <condition else=\"-Xdebug\" property=\"debug-args-line\" value=\"-Xdebug -Xnoagent -Djava.compiler=none\">\n            <istrue value=\"${have-jdk-older-than-1.4}\"/>\n        </condition>\n        <condition else=\"dt_socket\" property=\"debug-transport-by-os\" value=\"dt_shmem\">\n            <os family=\"windows\"/>\n        </condition>\n        <condition else=\"${debug-transport-by-os}\" property=\"debug-transport\" value=\"${debug.transport}\">\n            <isset property=\"debug.transport\"/>\n        </condition>\n    </target>\n    <target depends=\"-init-debug-args\" name=\"-init-macrodef-debug\">\n        <macrodef name=\"debug\" uri=\"http://www.netbeans.org/ns/j2se-project/3\">\n            <attribute default=\"${main.class}\" name=\"classname\"/>\n            <attribute default=\"${debug.classpath}\" name=\"classpath\"/>\n            <element name=\"customize\" optional=\"true\"/>\n            <sequential>\n                <java classname=\"@{classname}\" dir=\"${work.dir}\" failonerror=\"${java.failonerror}\" fork=\"true\">\n                    <jvmarg line=\"${endorsed.classpath.cmd.line.arg}\"/>\n                    <jvmarg line=\"${debug-args-line}\"/>\n                    <jvmarg value=\"-Xrunjdwp:transport=${debug-transport},address=${jpda.address}\"/>\n                    <jvmarg value=\"-Dfile.encoding=${runtime.encoding}\"/>\n                    <redirector errorencoding=\"${runtime.encoding}\" inputencoding=\"${runtime.encoding}\" outputencoding=\"${runtime.encoding}\"/>\n                    <jvmarg line=\"${run.jvmargs}\"/>\n                    <jvmarg line=\"${run.jvmargs.ide}\"/>\n                    <classpath>\n                        <path path=\"@{classpath}\"/>\n                    </classpath>\n                    <syspropertyset>\n                        <propertyref prefix=\"run-sys-prop.\"/>\n                        <mapper from=\"run-sys-prop.*\" to=\"*\" type=\"glob\"/>\n                    </syspropertyset>\n                    <customize/>\n                </java>\n            </sequential>\n        </macrodef>\n    </target>\n    <target name=\"-init-macrodef-java\">\n        <macrodef name=\"java\" uri=\"http://www.netbeans.org/ns/j2se-project/1\">\n            <attribute default=\"${main.class}\" name=\"classname\"/>\n            <attribute default=\"${run.classpath}\" name=\"classpath\"/>\n            <attribute default=\"jvm\" name=\"jvm\"/>\n            <element name=\"customize\" optional=\"true\"/>\n            <sequential>\n                <java classname=\"@{classname}\" dir=\"${work.dir}\" failonerror=\"${java.failonerror}\" fork=\"true\">\n                    <jvmarg line=\"${endorsed.classpath.cmd.line.arg}\"/>\n                    <jvmarg value=\"-Dfile.encoding=${runtime.encoding}\"/>\n                    <redirector errorencoding=\"${runtime.encoding}\" inputencoding=\"${runtime.encoding}\" outputencoding=\"${runtime.encoding}\"/>\n                    <jvmarg line=\"${run.jvmargs}\"/>\n                    <jvmarg line=\"${run.jvmargs.ide}\"/>\n                    <classpath>\n                        <path path=\"@{classpath}\"/>\n                    </classpath>\n                    <syspropertyset>\n                        <propertyref prefix=\"run-sys-prop.\"/>\n                        <mapper from=\"run-sys-prop.*\" to=\"*\" type=\"glob\"/>\n                    </syspropertyset>\n                    <customize/>\n                </java>\n            </sequential>\n        </macrodef>\n    </target>\n    <target name=\"-init-macrodef-copylibs\">\n        <macrodef name=\"copylibs\" uri=\"http://www.netbeans.org/ns/j2se-project/3\">\n            <attribute default=\"${manifest.file}\" name=\"manifest\"/>\n            <element name=\"customize\" optional=\"true\"/>\n            <sequential>\n                <property location=\"${build.classes.dir}\" name=\"build.classes.dir.resolved\"/>\n                <pathconvert property=\"run.classpath.without.build.classes.dir\">\n                    <path path=\"${run.classpath}\"/>\n                    <map from=\"${build.classes.dir.resolved}\" to=\"\"/>\n                </pathconvert>\n                <pathconvert pathsep=\" \" property=\"jar.classpath\">\n                    <path path=\"${run.classpath.without.build.classes.dir}\"/>\n                    <chainedmapper>\n                        <flattenmapper/>\n                        <filtermapper>\n                            <replacestring from=\" \" to=\"%20\"/>\n                        </filtermapper>\n                        <globmapper from=\"*\" to=\"lib/*\"/>\n                    </chainedmapper>\n                </pathconvert>\n                <taskdef classname=\"org.netbeans.modules.java.j2seproject.copylibstask.CopyLibs\" classpath=\"${libs.CopyLibs.classpath}\" name=\"copylibs\"/>\n                <copylibs compress=\"${jar.compress}\" excludeFromCopy=\"${copylibs.excludes}\" index=\"${jar.index}\" indexMetaInf=\"${jar.index.metainf}\" jarfile=\"${dist.jar}\" manifest=\"@{manifest}\" manifestencoding=\"UTF-8\" rebase=\"${copylibs.rebase}\" runtimeclasspath=\"${run.classpath.without.build.classes.dir}\">\n                    <fileset dir=\"${build.classes.dir}\" excludes=\"${dist.archive.excludes}\"/>\n                    <manifest>\n                        <attribute name=\"Class-Path\" value=\"${jar.classpath}\"/>\n                        <customize/>\n                    </manifest>\n                </copylibs>\n            </sequential>\n        </macrodef>\n    </target>\n    <target name=\"-init-presetdef-jar\">\n        <presetdef name=\"jar\" uri=\"http://www.netbeans.org/ns/j2se-project/1\">\n            <jar compress=\"${jar.compress}\" index=\"${jar.index}\" jarfile=\"${dist.jar}\" manifestencoding=\"UTF-8\">\n                <j2seproject1:fileset dir=\"${build.classes.dir}\" excludes=\"${dist.archive.excludes}\"/>\n            </jar>\n        </presetdef>\n    </target>\n    <target name=\"-init-ap-cmdline-properties\">\n        <property name=\"annotation.processing.enabled\" value=\"true\"/>\n        <property name=\"annotation.processing.processors.list\" value=\"\"/>\n        <property name=\"annotation.processing.processor.options\" value=\"\"/>\n        <property name=\"annotation.processing.run.all.processors\" value=\"true\"/>\n        <property name=\"javac.processorpath\" value=\"${javac.classpath}\"/>\n        <property name=\"javac.test.processorpath\" value=\"${javac.test.classpath}\"/>\n        <condition property=\"ap.supported.internal\" value=\"true\">\n            <not>\n                <matches pattern=\"1\\.[0-5](\\..*)?\" string=\"${javac.source}\"/>\n            </not>\n        </condition>\n    </target>\n    <target depends=\"-init-ap-cmdline-properties\" if=\"ap.supported.internal\" name=\"-init-ap-cmdline-supported\">\n        <condition else=\"\" property=\"ap.processors.internal\" value=\"-processor ${annotation.processing.processors.list}\">\n            <isfalse value=\"${annotation.processing.run.all.processors}\"/>\n        </condition>\n        <condition else=\"\" property=\"ap.proc.none.internal\" value=\"-proc:none\">\n            <isfalse value=\"${annotation.processing.enabled}\"/>\n        </condition>\n    </target>\n    <target depends=\"-init-ap-cmdline-properties,-init-ap-cmdline-supported\" name=\"-init-ap-cmdline\">\n        <property name=\"ap.cmd.line.internal\" value=\"\"/>\n    </target>\n    <target depends=\"-pre-init,-init-private,-init-user,-init-project,-do-init,-post-init,-init-check,-init-macrodef-property,-init-macrodef-javac,-init-macrodef-test,-init-macrodef-test-debug,-init-macrodef-nbjpda,-init-macrodef-debug,-init-macrodef-java,-init-presetdef-jar,-init-ap-cmdline\" name=\"init\"/>\n    <!--\n                ===================\n                COMPILATION SECTION\n                ===================\n            -->\n    <target name=\"-deps-jar-init\" unless=\"built-jar.properties\">\n        <property location=\"${build.dir}/built-jar.properties\" name=\"built-jar.properties\"/>\n        <delete file=\"${built-jar.properties}\" quiet=\"true\"/>\n    </target>\n    <target if=\"already.built.jar.${basedir}\" name=\"-warn-already-built-jar\">\n        <echo level=\"warn\" message=\"Cycle detected: MiniDuckSimulator was already built\"/>\n    </target>\n    <target depends=\"init,-deps-jar-init\" name=\"deps-jar\" unless=\"no.deps\">\n        <mkdir dir=\"${build.dir}\"/>\n        <touch file=\"${built-jar.properties}\" verbose=\"false\"/>\n        <property file=\"${built-jar.properties}\" prefix=\"already.built.jar.\"/>\n        <antcall target=\"-warn-already-built-jar\"/>\n        <propertyfile file=\"${built-jar.properties}\">\n            <entry key=\"${basedir}\" value=\"\"/>\n        </propertyfile>\n    </target>\n    <target depends=\"init,-check-automatic-build,-clean-after-automatic-build\" name=\"-verify-automatic-build\"/>\n    <target depends=\"init\" name=\"-check-automatic-build\">\n        <available file=\"${build.classes.dir}/.netbeans_automatic_build\" property=\"netbeans.automatic.build\"/>\n    </target>\n    <target depends=\"init\" if=\"netbeans.automatic.build\" name=\"-clean-after-automatic-build\">\n        <antcall target=\"clean\"/>\n    </target>\n    <target depends=\"init,deps-jar\" name=\"-pre-pre-compile\">\n        <mkdir dir=\"${build.classes.dir}\"/>\n    </target>\n    <target name=\"-pre-compile\">\n        <!-- Empty placeholder for easier customization. -->\n        <!-- You can override this target in the ../build.xml file. -->\n    </target>\n    <target if=\"do.depend.true\" name=\"-compile-depend\">\n        <pathconvert property=\"build.generated.subdirs\">\n            <dirset dir=\"${build.generated.sources.dir}\" erroronmissingdir=\"false\">\n                <include name=\"*\"/>\n            </dirset>\n        </pathconvert>\n        <j2seproject3:depend srcdir=\"${src.dir}:${build.generated.subdirs}\"/>\n    </target>\n    <target depends=\"init,deps-jar,-pre-pre-compile,-pre-compile, -copy-persistence-xml,-compile-depend\" if=\"have.sources\" name=\"-do-compile\">\n        <j2seproject3:javac gensrcdir=\"${build.generated.sources.dir}\"/>\n        <copy todir=\"${build.classes.dir}\">\n            <fileset dir=\"${src.dir}\" excludes=\"${build.classes.excludes},${excludes}\" includes=\"${includes}\"/>\n        </copy>\n    </target>\n    <target if=\"has.persistence.xml\" name=\"-copy-persistence-xml\">\n        <mkdir dir=\"${build.classes.dir}/META-INF\"/>\n        <copy todir=\"${build.classes.dir}/META-INF\">\n            <fileset dir=\"${meta.inf.dir}\" includes=\"persistence.xml orm.xml\"/>\n        </copy>\n    </target>\n    <target name=\"-post-compile\">\n        <!-- Empty placeholder for easier customization. -->\n        <!-- You can override this target in the ../build.xml file. -->\n    </target>\n    <target depends=\"init,deps-jar,-verify-automatic-build,-pre-pre-compile,-pre-compile,-do-compile,-post-compile\" description=\"Compile project.\" name=\"compile\"/>\n    <target name=\"-pre-compile-single\">\n        <!-- Empty placeholder for easier customization. -->\n        <!-- You can override this target in the ../build.xml file. -->\n    </target>\n    <target depends=\"init,deps-jar,-pre-pre-compile\" name=\"-do-compile-single\">\n        <fail unless=\"javac.includes\">Must select some files in the IDE or set javac.includes</fail>\n        <j2seproject3:force-recompile/>\n        <j2seproject3:javac excludes=\"\" gensrcdir=\"${build.generated.sources.dir}\" includes=\"${javac.includes}\" sourcepath=\"${src.dir}\"/>\n    </target>\n    <target name=\"-post-compile-single\">\n        <!-- Empty placeholder for easier customization. -->\n        <!-- You can override this target in the ../build.xml file. -->\n    </target>\n    <target depends=\"init,deps-jar,-verify-automatic-build,-pre-pre-compile,-pre-compile-single,-do-compile-single,-post-compile-single\" name=\"compile-single\"/>\n    <!--\n                ====================\n                JAR BUILDING SECTION\n                ====================\n            -->\n    <target depends=\"init\" name=\"-pre-pre-jar\">\n        <dirname file=\"${dist.jar}\" property=\"dist.jar.dir\"/>\n        <mkdir dir=\"${dist.jar.dir}\"/>\n    </target>\n    <target name=\"-pre-jar\">\n        <!-- Empty placeholder for easier customization. -->\n        <!-- You can override this target in the ../build.xml file. -->\n    </target>\n    <target depends=\"init\" if=\"do.archive\" name=\"-do-jar-create-manifest\" unless=\"manifest.available\">\n        <tempfile deleteonexit=\"true\" destdir=\"${build.dir}\" property=\"tmp.manifest.file\"/>\n        <touch file=\"${tmp.manifest.file}\" verbose=\"false\"/>\n    </target>\n    <target depends=\"init\" if=\"do.archive+manifest.available\" name=\"-do-jar-copy-manifest\">\n        <tempfile deleteonexit=\"true\" destdir=\"${build.dir}\" property=\"tmp.manifest.file\"/>\n        <copy encoding=\"${manifest.encoding}\" file=\"${manifest.file}\" outputencoding=\"UTF-8\" tofile=\"${tmp.manifest.file}\"/>\n    </target>\n    <target depends=\"init,-do-jar-create-manifest,-do-jar-copy-manifest\" if=\"do.archive+main.class.available\" name=\"-do-jar-set-mainclass\">\n        <manifest encoding=\"UTF-8\" file=\"${tmp.manifest.file}\" mode=\"update\">\n            <attribute name=\"Main-Class\" value=\"${main.class}\"/>\n        </manifest>\n    </target>\n    <target depends=\"init,-do-jar-create-manifest,-do-jar-copy-manifest\" if=\"do.archive+profile.available\" name=\"-do-jar-set-profile\">\n        <manifest encoding=\"UTF-8\" file=\"${tmp.manifest.file}\" mode=\"update\">\n            <attribute name=\"Profile\" value=\"${javac.profile}\"/>\n        </manifest>\n    </target>\n    <target depends=\"init,-do-jar-create-manifest,-do-jar-copy-manifest\" if=\"do.archive+splashscreen.available\" name=\"-do-jar-set-splashscreen\">\n        <basename file=\"${application.splash}\" property=\"splashscreen.basename\"/>\n        <mkdir dir=\"${build.classes.dir}/META-INF\"/>\n        <copy failonerror=\"false\" file=\"${application.splash}\" todir=\"${build.classes.dir}/META-INF\"/>\n        <manifest encoding=\"UTF-8\" file=\"${tmp.manifest.file}\" mode=\"update\">\n            <attribute name=\"SplashScreen-Image\" value=\"META-INF/${splashscreen.basename}\"/>\n        </manifest>\n    </target>\n    <target depends=\"init,-init-macrodef-copylibs,compile,-pre-pre-jar,-pre-jar,-do-jar-create-manifest,-do-jar-copy-manifest,-do-jar-set-mainclass,-do-jar-set-profile,-do-jar-set-splashscreen\" if=\"do.mkdist\" name=\"-do-jar-copylibs\">\n        <j2seproject3:copylibs manifest=\"${tmp.manifest.file}\"/>\n        <echo level=\"info\">To run this application from the command line without Ant, try:</echo>\n        <property location=\"${dist.jar}\" name=\"dist.jar.resolved\"/>\n        <echo level=\"info\">java -jar \"${dist.jar.resolved}\"</echo>\n    </target>\n    <target depends=\"init,compile,-pre-pre-jar,-pre-jar,-do-jar-create-manifest,-do-jar-copy-manifest,-do-jar-set-mainclass,-do-jar-set-profile,-do-jar-set-splashscreen\" if=\"do.archive\" name=\"-do-jar-jar\" unless=\"do.mkdist\">\n        <j2seproject1:jar manifest=\"${tmp.manifest.file}\"/>\n        <property location=\"${build.classes.dir}\" name=\"build.classes.dir.resolved\"/>\n        <property location=\"${dist.jar}\" name=\"dist.jar.resolved\"/>\n        <pathconvert property=\"run.classpath.with.dist.jar\">\n            <path path=\"${run.classpath}\"/>\n            <map from=\"${build.classes.dir.resolved}\" to=\"${dist.jar.resolved}\"/>\n        </pathconvert>\n        <condition else=\"\" property=\"jar.usage.message\" value=\"To run this application from the command line without Ant, try:${line.separator}${platform.java} -cp ${run.classpath.with.dist.jar} ${main.class}\">\n            <isset property=\"main.class.available\"/>\n        </condition>\n        <condition else=\"debug\" property=\"jar.usage.level\" value=\"info\">\n            <isset property=\"main.class.available\"/>\n        </condition>\n        <echo level=\"${jar.usage.level}\" message=\"${jar.usage.message}\"/>\n    </target>\n    <target depends=\"-do-jar-copylibs\" if=\"do.archive\" name=\"-do-jar-delete-manifest\">\n        <delete>\n            <fileset file=\"${tmp.manifest.file}\"/>\n        </delete>\n    </target>\n    <target depends=\"init,compile,-pre-pre-jar,-pre-jar,-do-jar-create-manifest,-do-jar-copy-manifest,-do-jar-set-mainclass,-do-jar-set-profile,-do-jar-set-splashscreen,-do-jar-jar,-do-jar-delete-manifest\" name=\"-do-jar-without-libraries\"/>\n    <target depends=\"init,compile,-pre-pre-jar,-pre-jar,-do-jar-create-manifest,-do-jar-copy-manifest,-do-jar-set-mainclass,-do-jar-set-profile,-do-jar-set-splashscreen,-do-jar-copylibs,-do-jar-delete-manifest\" name=\"-do-jar-with-libraries\"/>\n    <target name=\"-post-jar\">\n        <!-- Empty placeholder for easier customization. -->\n        <!-- You can override this target in the ../build.xml file. -->\n    </target>\n    <target depends=\"init,compile,-pre-jar,-do-jar-without-libraries,-do-jar-with-libraries,-post-jar\" name=\"-do-jar\"/>\n    <target depends=\"init,compile,-pre-jar,-do-jar,-post-jar\" description=\"Build JAR.\" name=\"jar\"/>\n    <!--\n                =================\n                EXECUTION SECTION\n                =================\n            -->\n    <target depends=\"init,compile\" description=\"Run a main class.\" name=\"run\">\n        <j2seproject1:java>\n            <customize>\n                <arg line=\"${application.args}\"/>\n            </customize>\n        </j2seproject1:java>\n    </target>\n    <target name=\"-do-not-recompile\">\n        <property name=\"javac.includes.binary\" value=\"\"/>\n    </target>\n    <target depends=\"init,compile-single\" name=\"run-single\">\n        <fail unless=\"run.class\">Must select one file in the IDE or set run.class</fail>\n        <j2seproject1:java classname=\"${run.class}\"/>\n    </target>\n    <target depends=\"init,compile-test-single\" name=\"run-test-with-main\">\n        <fail unless=\"run.class\">Must select one file in the IDE or set run.class</fail>\n        <j2seproject1:java classname=\"${run.class}\" classpath=\"${run.test.classpath}\"/>\n    </target>\n    <!--\n                =================\n                DEBUGGING SECTION\n                =================\n            -->\n    <target depends=\"init\" if=\"netbeans.home\" name=\"-debug-start-debugger\">\n        <j2seproject1:nbjpdastart name=\"${debug.class}\"/>\n    </target>\n    <target depends=\"init\" if=\"netbeans.home\" name=\"-debug-start-debugger-main-test\">\n        <j2seproject1:nbjpdastart classpath=\"${debug.test.classpath}\" name=\"${debug.class}\"/>\n    </target>\n    <target depends=\"init,compile\" name=\"-debug-start-debuggee\">\n        <j2seproject3:debug>\n            <customize>\n                <arg line=\"${application.args}\"/>\n            </customize>\n        </j2seproject3:debug>\n    </target>\n    <target depends=\"init,compile,-debug-start-debugger,-debug-start-debuggee\" description=\"Debug project in IDE.\" if=\"netbeans.home\" name=\"debug\"/>\n    <target depends=\"init\" if=\"netbeans.home\" name=\"-debug-start-debugger-stepinto\">\n        <j2seproject1:nbjpdastart stopclassname=\"${main.class}\"/>\n    </target>\n    <target depends=\"init,compile,-debug-start-debugger-stepinto,-debug-start-debuggee\" if=\"netbeans.home\" name=\"debug-stepinto\"/>\n    <target depends=\"init,compile-single\" if=\"netbeans.home\" name=\"-debug-start-debuggee-single\">\n        <fail unless=\"debug.class\">Must select one file in the IDE or set debug.class</fail>\n        <j2seproject3:debug classname=\"${debug.class}\"/>\n    </target>\n    <target depends=\"init,compile-single,-debug-start-debugger,-debug-start-debuggee-single\" if=\"netbeans.home\" name=\"debug-single\"/>\n    <target depends=\"init,compile-test-single\" if=\"netbeans.home\" name=\"-debug-start-debuggee-main-test\">\n        <fail unless=\"debug.class\">Must select one file in the IDE or set debug.class</fail>\n        <j2seproject3:debug classname=\"${debug.class}\" classpath=\"${debug.test.classpath}\"/>\n    </target>\n    <target depends=\"init,compile-test-single,-debug-start-debugger-main-test,-debug-start-debuggee-main-test\" if=\"netbeans.home\" name=\"debug-test-with-main\"/>\n    <target depends=\"init\" name=\"-pre-debug-fix\">\n        <fail unless=\"fix.includes\">Must set fix.includes</fail>\n        <property name=\"javac.includes\" value=\"${fix.includes}.java\"/>\n    </target>\n    <target depends=\"init,-pre-debug-fix,compile-single\" if=\"netbeans.home\" name=\"-do-debug-fix\">\n        <j2seproject1:nbjpdareload/>\n    </target>\n    <target depends=\"init,-pre-debug-fix,-do-debug-fix\" if=\"netbeans.home\" name=\"debug-fix\"/>\n    <!--\n                =================\n                PROFILING SECTION\n                =================\n            -->\n    <!--\n                pre NB7.2 profiler integration\n            -->\n    <target depends=\"profile-init,compile\" description=\"Profile a project in the IDE.\" if=\"profiler.info.jvmargs.agent\" name=\"-profile-pre72\">\n        <fail unless=\"netbeans.home\">This target only works when run from inside the NetBeans IDE.</fail>\n        <nbprofiledirect>\n            <classpath>\n                <path path=\"${run.classpath}\"/>\n            </classpath>\n        </nbprofiledirect>\n        <profile/>\n    </target>\n    <target depends=\"profile-init,compile-single\" description=\"Profile a selected class in the IDE.\" if=\"profiler.info.jvmargs.agent\" name=\"-profile-single-pre72\">\n        <fail unless=\"profile.class\">Must select one file in the IDE or set profile.class</fail>\n        <fail unless=\"netbeans.home\">This target only works when run from inside the NetBeans IDE.</fail>\n        <nbprofiledirect>\n            <classpath>\n                <path path=\"${run.classpath}\"/>\n            </classpath>\n        </nbprofiledirect>\n        <profile classname=\"${profile.class}\"/>\n    </target>\n    <target depends=\"profile-init,compile-single\" if=\"profiler.info.jvmargs.agent\" name=\"-profile-applet-pre72\">\n        <fail unless=\"netbeans.home\">This target only works when run from inside the NetBeans IDE.</fail>\n        <nbprofiledirect>\n            <classpath>\n                <path path=\"${run.classpath}\"/>\n            </classpath>\n        </nbprofiledirect>\n        <profile classname=\"sun.applet.AppletViewer\">\n            <customize>\n                <arg value=\"${applet.url}\"/>\n            </customize>\n        </profile>\n    </target>\n    <target depends=\"profile-init,compile-test-single\" if=\"profiler.info.jvmargs.agent\" name=\"-profile-test-single-pre72\">\n        <fail unless=\"netbeans.home\">This target only works when run from inside the NetBeans IDE.</fail>\n        <nbprofiledirect>\n            <classpath>\n                <path path=\"${run.test.classpath}\"/>\n            </classpath>\n        </nbprofiledirect>\n        <junit dir=\"${profiler.info.dir}\" errorproperty=\"tests.failed\" failureproperty=\"tests.failed\" fork=\"true\" jvm=\"${profiler.info.jvm}\" showoutput=\"true\">\n            <env key=\"${profiler.info.pathvar}\" path=\"${profiler.info.agentpath}:${profiler.current.path}\"/>\n            <jvmarg value=\"${profiler.info.jvmargs.agent}\"/>\n            <jvmarg line=\"${profiler.info.jvmargs}\"/>\n            <test name=\"${profile.class}\"/>\n            <classpath>\n                <path path=\"${run.test.classpath}\"/>\n            </classpath>\n            <syspropertyset>\n                <propertyref prefix=\"test-sys-prop.\"/>\n                <mapper from=\"test-sys-prop.*\" to=\"*\" type=\"glob\"/>\n            </syspropertyset>\n            <formatter type=\"brief\" usefile=\"false\"/>\n            <formatter type=\"xml\"/>\n        </junit>\n    </target>\n    <!--\n                end of pre NB72 profiling section\n            -->\n    <target if=\"netbeans.home\" name=\"-profile-check\">\n        <condition property=\"profiler.configured\">\n            <or>\n                <contains casesensitive=\"true\" string=\"${run.jvmargs.ide}\" substring=\"-agentpath:\"/>\n                <contains casesensitive=\"true\" string=\"${run.jvmargs.ide}\" substring=\"-javaagent:\"/>\n            </or>\n        </condition>\n    </target>\n    <target depends=\"-profile-check,-profile-pre72\" description=\"Profile a project in the IDE.\" if=\"profiler.configured\" name=\"profile\" unless=\"profiler.info.jvmargs.agent\">\n        <startprofiler/>\n        <antcall target=\"run\"/>\n    </target>\n    <target depends=\"-profile-check,-profile-single-pre72\" description=\"Profile a selected class in the IDE.\" if=\"profiler.configured\" name=\"profile-single\" unless=\"profiler.info.jvmargs.agent\">\n        <fail unless=\"run.class\">Must select one file in the IDE or set run.class</fail>\n        <startprofiler/>\n        <antcall target=\"run-single\"/>\n    </target>\n    <target depends=\"-profile-test-single-pre72\" description=\"Profile a selected test in the IDE.\" name=\"profile-test-single\"/>\n    <target depends=\"-profile-check\" description=\"Profile a selected test in the IDE.\" if=\"profiler.configured\" name=\"profile-test\" unless=\"profiler.info.jvmargs\">\n        <fail unless=\"test.includes\">Must select some files in the IDE or set test.includes</fail>\n        <startprofiler/>\n        <antcall target=\"test-single\"/>\n    </target>\n    <target depends=\"-profile-check\" description=\"Profile a selected class in the IDE.\" if=\"profiler.configured\" name=\"profile-test-with-main\">\n        <fail unless=\"run.class\">Must select one file in the IDE or set run.class</fail>\n        <startprofiler/>\n        <antcall target=\"run-test-with-main\"/>\n    </target>\n    <target depends=\"-profile-check,-profile-applet-pre72\" if=\"profiler.configured\" name=\"profile-applet\" unless=\"profiler.info.jvmargs.agent\">\n        <fail unless=\"applet.url\">Must select one file in the IDE or set applet.url</fail>\n        <startprofiler/>\n        <antcall target=\"run-applet\"/>\n    </target>\n    <!--\n                ===============\n                JAVADOC SECTION\n                ===============\n            -->\n    <target depends=\"init\" if=\"have.sources\" name=\"-javadoc-build\">\n        <mkdir dir=\"${dist.javadoc.dir}\"/>\n        <condition else=\"\" property=\"javadoc.endorsed.classpath.cmd.line.arg\" value=\"-J${endorsed.classpath.cmd.line.arg}\">\n            <and>\n                <isset property=\"endorsed.classpath.cmd.line.arg\"/>\n                <not>\n                    <equals arg1=\"${endorsed.classpath.cmd.line.arg}\" arg2=\"\"/>\n                </not>\n            </and>\n        </condition>\n        <condition else=\"\" property=\"bug5101868workaround\" value=\"*.java\">\n            <matches pattern=\"1\\.[56](\\..*)?\" string=\"${java.version}\"/>\n        </condition>\n        <javadoc additionalparam=\"-J-Dfile.encoding=${file.encoding} ${javadoc.additionalparam}\" author=\"${javadoc.author}\" charset=\"UTF-8\" destdir=\"${dist.javadoc.dir}\" docencoding=\"UTF-8\" encoding=\"${javadoc.encoding.used}\" failonerror=\"true\" noindex=\"${javadoc.noindex}\" nonavbar=\"${javadoc.nonavbar}\" notree=\"${javadoc.notree}\" private=\"${javadoc.private}\" source=\"${javac.source}\" splitindex=\"${javadoc.splitindex}\" use=\"${javadoc.use}\" useexternalfile=\"true\" version=\"${javadoc.version}\" windowtitle=\"${javadoc.windowtitle}\">\n            <classpath>\n                <path path=\"${javac.classpath}\"/>\n            </classpath>\n            <fileset dir=\"${src.dir}\" excludes=\"${bug5101868workaround},${excludes}\" includes=\"${includes}\">\n                <filename name=\"**/*.java\"/>\n            </fileset>\n            <fileset dir=\"${build.generated.sources.dir}\" erroronmissingdir=\"false\">\n                <include name=\"**/*.java\"/>\n                <exclude name=\"*.java\"/>\n            </fileset>\n            <arg line=\"${javadoc.endorsed.classpath.cmd.line.arg}\"/>\n        </javadoc>\n        <copy todir=\"${dist.javadoc.dir}\">\n            <fileset dir=\"${src.dir}\" excludes=\"${excludes}\" includes=\"${includes}\">\n                <filename name=\"**/doc-files/**\"/>\n            </fileset>\n            <fileset dir=\"${build.generated.sources.dir}\" erroronmissingdir=\"false\">\n                <include name=\"**/doc-files/**\"/>\n            </fileset>\n        </copy>\n    </target>\n    <target depends=\"init,-javadoc-build\" if=\"netbeans.home\" name=\"-javadoc-browse\" unless=\"no.javadoc.preview\">\n        <nbbrowse file=\"${dist.javadoc.dir}/index.html\"/>\n    </target>\n    <target depends=\"init,-javadoc-build,-javadoc-browse\" description=\"Build Javadoc.\" name=\"javadoc\"/>\n    <!--\n                =========================\n                TEST COMPILATION SECTION\n                =========================\n            -->\n    <target depends=\"init,compile\" if=\"have.tests\" name=\"-pre-pre-compile-test\">\n        <mkdir dir=\"${build.test.classes.dir}\"/>\n    </target>\n    <target name=\"-pre-compile-test\">\n        <!-- Empty placeholder for easier customization. -->\n        <!-- You can override this target in the ../build.xml file. -->\n    </target>\n    <target if=\"do.depend.true\" name=\"-compile-test-depend\">\n        <j2seproject3:depend classpath=\"${javac.test.classpath}\" destdir=\"${build.test.classes.dir}\" srcdir=\"${test.src.dir}\"/>\n    </target>\n    <target depends=\"init,deps-jar,compile,-pre-pre-compile-test,-pre-compile-test,-compile-test-depend\" if=\"have.tests\" name=\"-do-compile-test\">\n        <j2seproject3:javac apgeneratedsrcdir=\"${build.test.classes.dir}\" classpath=\"${javac.test.classpath}\" debug=\"true\" destdir=\"${build.test.classes.dir}\" processorpath=\"${javac.test.processorpath}\" srcdir=\"${test.src.dir}\"/>\n        <copy todir=\"${build.test.classes.dir}\">\n            <fileset dir=\"${test.src.dir}\" excludes=\"${build.classes.excludes},${excludes}\" includes=\"${includes}\"/>\n        </copy>\n    </target>\n    <target name=\"-post-compile-test\">\n        <!-- Empty placeholder for easier customization. -->\n        <!-- You can override this target in the ../build.xml file. -->\n    </target>\n    <target depends=\"init,compile,-pre-pre-compile-test,-pre-compile-test,-do-compile-test,-post-compile-test\" name=\"compile-test\"/>\n    <target name=\"-pre-compile-test-single\">\n        <!-- Empty placeholder for easier customization. -->\n        <!-- You can override this target in the ../build.xml file. -->\n    </target>\n    <target depends=\"init,deps-jar,compile,-pre-pre-compile-test,-pre-compile-test-single\" if=\"have.tests\" name=\"-do-compile-test-single\">\n        <fail unless=\"javac.includes\">Must select some files in the IDE or set javac.includes</fail>\n        <j2seproject3:force-recompile destdir=\"${build.test.classes.dir}\"/>\n        <j2seproject3:javac apgeneratedsrcdir=\"${build.test.classes.dir}\" classpath=\"${javac.test.classpath}\" debug=\"true\" destdir=\"${build.test.classes.dir}\" excludes=\"\" includes=\"${javac.includes}\" processorpath=\"${javac.test.processorpath}\" sourcepath=\"${test.src.dir}\" srcdir=\"${test.src.dir}\"/>\n        <copy todir=\"${build.test.classes.dir}\">\n            <fileset dir=\"${test.src.dir}\" excludes=\"${build.classes.excludes},${excludes}\" includes=\"${includes}\"/>\n        </copy>\n    </target>\n    <target name=\"-post-compile-test-single\">\n        <!-- Empty placeholder for easier customization. -->\n        <!-- You can override this target in the ../build.xml file. -->\n    </target>\n    <target depends=\"init,compile,-pre-pre-compile-test,-pre-compile-test-single,-do-compile-test-single,-post-compile-test-single\" name=\"compile-test-single\"/>\n    <!--\n                =======================\n                TEST EXECUTION SECTION\n                =======================\n            -->\n    <target depends=\"init\" if=\"have.tests\" name=\"-pre-test-run\">\n        <mkdir dir=\"${build.test.results.dir}\"/>\n    </target>\n    <target depends=\"init,compile-test,-pre-test-run\" if=\"have.tests\" name=\"-do-test-run\">\n        <j2seproject3:test includes=\"${includes}\" testincludes=\"**/*Test.java\"/>\n    </target>\n    <target depends=\"init,compile-test,-pre-test-run,-do-test-run\" if=\"have.tests\" name=\"-post-test-run\">\n        <fail if=\"tests.failed\" unless=\"ignore.failing.tests\">Some tests failed; see details above.</fail>\n    </target>\n    <target depends=\"init\" if=\"have.tests\" name=\"test-report\"/>\n    <target depends=\"init\" if=\"netbeans.home+have.tests\" name=\"-test-browse\"/>\n    <target depends=\"init,compile-test,-pre-test-run,-do-test-run,test-report,-post-test-run,-test-browse\" description=\"Run unit tests.\" name=\"test\"/>\n    <target depends=\"init\" if=\"have.tests\" name=\"-pre-test-run-single\">\n        <mkdir dir=\"${build.test.results.dir}\"/>\n    </target>\n    <target depends=\"init,compile-test-single,-pre-test-run-single\" if=\"have.tests\" name=\"-do-test-run-single\">\n        <fail unless=\"test.includes\">Must select some files in the IDE or set test.includes</fail>\n        <j2seproject3:test excludes=\"\" includes=\"${test.includes}\" testincludes=\"${test.includes}\"/>\n    </target>\n    <target depends=\"init,compile-test-single,-pre-test-run-single,-do-test-run-single\" if=\"have.tests\" name=\"-post-test-run-single\">\n        <fail if=\"tests.failed\" unless=\"ignore.failing.tests\">Some tests failed; see details above.</fail>\n    </target>\n    <target depends=\"init,compile-test-single,-pre-test-run-single,-do-test-run-single,-post-test-run-single\" description=\"Run single unit test.\" name=\"test-single\"/>\n    <target depends=\"init,compile-test-single,-pre-test-run-single\" if=\"have.tests\" name=\"-do-test-run-single-method\">\n        <fail unless=\"test.class\">Must select some files in the IDE or set test.class</fail>\n        <fail unless=\"test.method\">Must select some method in the IDE or set test.method</fail>\n        <j2seproject3:test excludes=\"\" includes=\"${javac.includes}\" testincludes=\"${test.class}\" testmethods=\"${test.method}\"/>\n    </target>\n    <target depends=\"init,compile-test-single,-pre-test-run-single,-do-test-run-single-method\" if=\"have.tests\" name=\"-post-test-run-single-method\">\n        <fail if=\"tests.failed\" unless=\"ignore.failing.tests\">Some tests failed; see details above.</fail>\n    </target>\n    <target depends=\"init,compile-test-single,-pre-test-run-single,-do-test-run-single-method,-post-test-run-single-method\" description=\"Run single unit test.\" name=\"test-single-method\"/>\n    <!--\n                =======================\n                TEST DEBUGGING SECTION\n                =======================\n            -->\n    <target depends=\"init,compile-test-single,-pre-test-run-single\" if=\"have.tests\" name=\"-debug-start-debuggee-test\">\n        <fail unless=\"test.class\">Must select one file in the IDE or set test.class</fail>\n        <j2seproject3:test-debug excludes=\"\" includes=\"${javac.includes}\" testClass=\"${test.class}\" testincludes=\"${javac.includes}\"/>\n    </target>\n    <target depends=\"init,compile-test-single,-pre-test-run-single\" if=\"have.tests\" name=\"-debug-start-debuggee-test-method\">\n        <fail unless=\"test.class\">Must select one file in the IDE or set test.class</fail>\n        <fail unless=\"test.method\">Must select some method in the IDE or set test.method</fail>\n        <j2seproject3:test-debug excludes=\"\" includes=\"${javac.includes}\" testClass=\"${test.class}\" testMethod=\"${test.method}\" testincludes=\"${test.class}\" testmethods=\"${test.method}\"/>\n    </target>\n    <target depends=\"init,compile-test\" if=\"netbeans.home+have.tests\" name=\"-debug-start-debugger-test\">\n        <j2seproject1:nbjpdastart classpath=\"${debug.test.classpath}\" name=\"${test.class}\"/>\n    </target>\n    <target depends=\"init,compile-test-single,-debug-start-debugger-test,-debug-start-debuggee-test\" name=\"debug-test\"/>\n    <target depends=\"init,compile-test-single,-debug-start-debugger-test,-debug-start-debuggee-test-method\" name=\"debug-test-method\"/>\n    <target depends=\"init,-pre-debug-fix,compile-test-single\" if=\"netbeans.home\" name=\"-do-debug-fix-test\">\n        <j2seproject1:nbjpdareload dir=\"${build.test.classes.dir}\"/>\n    </target>\n    <target depends=\"init,-pre-debug-fix,-do-debug-fix-test\" if=\"netbeans.home\" name=\"debug-fix-test\"/>\n    <!--\n                =========================\n                APPLET EXECUTION SECTION\n                =========================\n            -->\n    <target depends=\"init,compile-single\" name=\"run-applet\">\n        <fail unless=\"applet.url\">Must select one file in the IDE or set applet.url</fail>\n        <j2seproject1:java classname=\"sun.applet.AppletViewer\">\n            <customize>\n                <arg value=\"${applet.url}\"/>\n            </customize>\n        </j2seproject1:java>\n    </target>\n    <!--\n                =========================\n                APPLET DEBUGGING  SECTION\n                =========================\n            -->\n    <target depends=\"init,compile-single\" if=\"netbeans.home\" name=\"-debug-start-debuggee-applet\">\n        <fail unless=\"applet.url\">Must select one file in the IDE or set applet.url</fail>\n        <j2seproject3:debug classname=\"sun.applet.AppletViewer\">\n            <customize>\n                <arg value=\"${applet.url}\"/>\n            </customize>\n        </j2seproject3:debug>\n    </target>\n    <target depends=\"init,compile-single,-debug-start-debugger,-debug-start-debuggee-applet\" if=\"netbeans.home\" name=\"debug-applet\"/>\n    <!--\n                ===============\n                CLEANUP SECTION\n                ===============\n            -->\n    <target name=\"-deps-clean-init\" unless=\"built-clean.properties\">\n        <property location=\"${build.dir}/built-clean.properties\" name=\"built-clean.properties\"/>\n        <delete file=\"${built-clean.properties}\" quiet=\"true\"/>\n    </target>\n    <target if=\"already.built.clean.${basedir}\" name=\"-warn-already-built-clean\">\n        <echo level=\"warn\" message=\"Cycle detected: MiniDuckSimulator was already built\"/>\n    </target>\n    <target depends=\"init,-deps-clean-init\" name=\"deps-clean\" unless=\"no.deps\">\n        <mkdir dir=\"${build.dir}\"/>\n        <touch file=\"${built-clean.properties}\" verbose=\"false\"/>\n        <property file=\"${built-clean.properties}\" prefix=\"already.built.clean.\"/>\n        <antcall target=\"-warn-already-built-clean\"/>\n        <propertyfile file=\"${built-clean.properties}\">\n            <entry key=\"${basedir}\" value=\"\"/>\n        </propertyfile>\n    </target>\n    <target depends=\"init\" name=\"-do-clean\">\n        <delete dir=\"${build.dir}\"/>\n        <delete dir=\"${dist.dir}\" followsymlinks=\"false\" includeemptydirs=\"true\"/>\n    </target>\n    <target name=\"-post-clean\">\n        <!-- Empty placeholder for easier customization. -->\n        <!-- You can override this target in the ../build.xml file. -->\n    </target>\n    <target depends=\"init,deps-clean,-do-clean,-post-clean\" description=\"Clean build products.\" name=\"clean\"/>\n    <target name=\"-check-call-dep\">\n        <property file=\"${call.built.properties}\" prefix=\"already.built.\"/>\n        <condition property=\"should.call.dep\">\n            <and>\n                <not>\n                    <isset property=\"already.built.${call.subproject}\"/>\n                </not>\n                <available file=\"${call.script}\"/>\n            </and>\n        </condition>\n    </target>\n    <target depends=\"-check-call-dep\" if=\"should.call.dep\" name=\"-maybe-call-dep\">\n        <ant antfile=\"${call.script}\" inheritall=\"false\" target=\"${call.target}\">\n            <propertyset>\n                <propertyref prefix=\"transfer.\"/>\n                <mapper from=\"transfer.*\" to=\"*\" type=\"glob\"/>\n            </propertyset>\n        </ant>\n    </target>\n</project>\n"
  },
  {
    "path": "Code/Duck/MiniDuckSimulator/nbproject/genfiles.properties",
    "content": "build.xml.data.CRC32=5e9b44b5\nbuild.xml.script.CRC32=1b120e29\nbuild.xml.stylesheet.CRC32=8064a381@1.80.1.48\n# This file is used by a NetBeans-based IDE to track changes in generated files such as build-impl.xml.\n# Do not edit this file. You may delete it but then the IDE will never regenerate such files for you.\nnbproject/build-impl.xml.data.CRC32=5e9b44b5\nnbproject/build-impl.xml.script.CRC32=6c3f0a59\nnbproject/build-impl.xml.stylesheet.CRC32=830a3534@1.80.1.48\n"
  },
  {
    "path": "Code/Duck/MiniDuckSimulator/nbproject/project.properties",
    "content": "annotation.processing.enabled=true\nannotation.processing.enabled.in.editor=false\nannotation.processing.processor.options=\nannotation.processing.processors.list=\nannotation.processing.run.all.processors=true\nannotation.processing.source.output=${build.generated.sources.dir}/ap-source-output\nbuild.classes.dir=${build.dir}/classes\nbuild.classes.excludes=**/*.java,**/*.form\n# This directory is removed when the project is cleaned:\nbuild.dir=build\nbuild.generated.dir=${build.dir}/generated\nbuild.generated.sources.dir=${build.dir}/generated-sources\n# Only compile against the classpath explicitly listed here:\nbuild.sysclasspath=ignore\nbuild.test.classes.dir=${build.dir}/test/classes\nbuild.test.results.dir=${build.dir}/test/results\n# Uncomment to specify the preferred debugger connection transport:\n#debug.transport=dt_socket\ndebug.classpath=\\\n    ${run.classpath}\ndebug.test.classpath=\\\n    ${run.test.classpath}\n# Files in build.classes.dir which should be excluded from distribution jar\ndist.archive.excludes=\n# This directory is removed when the project is cleaned:\ndist.dir=dist\ndist.jar=${dist.dir}/MiniDuckSimulator.jar\ndist.javadoc.dir=${dist.dir}/javadoc\nexcludes=\nincludes=**\njar.compress=false\njavac.classpath=\n# Space-separated list of extra javac options\njavac.compilerargs=\njavac.deprecation=false\njavac.external.vm=true\njavac.processorpath=\\\n    ${javac.classpath}\njavac.source=1.8\njavac.target=1.8\njavac.test.classpath=\\\n    ${javac.classpath}:\\\n    ${build.classes.dir}\njavac.test.processorpath=\\\n    ${javac.test.classpath}\njavadoc.additionalparam=\njavadoc.author=false\njavadoc.encoding=${source.encoding}\njavadoc.noindex=false\njavadoc.nonavbar=false\njavadoc.notree=false\njavadoc.private=false\njavadoc.splitindex=true\njavadoc.use=true\njavadoc.version=false\njavadoc.windowtitle=\nmain.class=miniducksimulator.MiniDuckSimulator\nmanifest.file=manifest.mf\nmeta.inf.dir=${src.dir}/META-INF\nmkdist.disabled=false\nplatform.active=default_platform\nrun.classpath=\\\n    ${javac.classpath}:\\\n    ${build.classes.dir}\n# Space-separated list of JVM arguments used when running the project.\n# You may also define separate properties like run-sys-prop.name=value instead of -Dname=value.\n# To set system properties for unit tests define test-sys-prop.name=value:\nrun.jvmargs=\nrun.test.classpath=\\\n    ${javac.test.classpath}:\\\n    ${build.test.classes.dir}\nsource.encoding=UTF-8\nsrc.dir=src\ntest.src.dir=test\n"
  },
  {
    "path": "Code/Duck/MiniDuckSimulator/nbproject/project.xml",
    "content": "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<project xmlns=\"http://www.netbeans.org/ns/project/1\">\n    <type>org.netbeans.modules.java.j2seproject</type>\n    <configuration>\n        <data xmlns=\"http://www.netbeans.org/ns/j2se-project/3\">\n            <name>MiniDuckSimulator</name>\n            <source-roots>\n                <root id=\"src.dir\"/>\n            </source-roots>\n            <test-roots>\n                <root id=\"test.src.dir\"/>\n            </test-roots>\n        </data>\n    </configuration>\n</project>\n"
  },
  {
    "path": "Code/Duck/MiniDuckSimulator/src/miniducksimulator/Duck.java",
    "content": "/*\n * To change this license header, choose License Headers in Project Properties.\n * To change this template file, choose Tools | Templates\n * and open the template in the editor.\n */\npackage miniducksimulator;\n\n/**\n *\n * @author Khoirul Umam\n */\n\npublic abstract class Duck {\n    FlyBehaviour flyBehaviour;\n    QuackBehaviour quackBehaviour;\n    \n    public void swim() {\n        System.out.println(\"All ducks float, even decoys!\");\n    }\n    \n    public abstract void display();\n    \n    public void performQuack() {\n        quackBehaviour.quack();\n    }\n    \n    public void performFly() {\n        flyBehaviour.fly();\n    }\n    \n    public void setQuackBehaviour(QuackBehaviour quackBehaviour) {\n        this.quackBehaviour = quackBehaviour;\n    }\n    \n    public void setFlyBehaviour(FlyBehaviour flyBehaviour) {\n        this.flyBehaviour = flyBehaviour;\n    }\n}\n"
  },
  {
    "path": "Code/Duck/MiniDuckSimulator/src/miniducksimulator/FlyBehaviour.java",
    "content": "/*\n * To change this license header, choose License Headers in Project Properties.\n * To change this template file, choose Tools | Templates\n * and open the template in the editor.\n */\npackage miniducksimulator;\n\n/**\n *\n * @author Khoirul Umam\n */\npublic interface FlyBehaviour {\n    public void fly();\n}\n"
  },
  {
    "path": "Code/Duck/MiniDuckSimulator/src/miniducksimulator/FlyNoWay.java",
    "content": "/*\n * To change this license header, choose License Headers in Project Properties.\n * To change this template file, choose Tools | Templates\n * and open the template in the editor.\n */\npackage miniducksimulator;\n\n/**\n *\n * @author Khoirul Umam\n */\npublic class FlyNoWay implements FlyBehaviour {\n    public void fly() {\n        System.out.println(\"I can't fly\");\n    }\n}"
  },
  {
    "path": "Code/Duck/MiniDuckSimulator/src/miniducksimulator/FlyRocketPowered.java",
    "content": "/*\n * To change this license header, choose License Headers in Project Properties.\n * To change this template file, choose Tools | Templates\n * and open the template in the editor.\n */\npackage miniducksimulator;\n\n/**\n *\n * @author Khoirul Umam\n */\npublic class FlyRocketPowered implements FlyBehaviour {\n    public void fly() {\n        System.out.println(\"I'm flying with a rocket!\");\n    }\n}\n"
  },
  {
    "path": "Code/Duck/MiniDuckSimulator/src/miniducksimulator/FlyWithWings.java",
    "content": "/*\n * To change this license header, choose License Headers in Project Properties.\n * To change this template file, choose Tools | Templates\n * and open the template in the editor.\n */\npackage miniducksimulator;\n\n/**\n *\n * @author Khoirul Umam\n */\npublic class FlyWithWings implements FlyBehaviour {\n    public void fly() {\n        System.out.println(\"I'm flying!!\");\n    }\n}\n"
  },
  {
    "path": "Code/Duck/MiniDuckSimulator/src/miniducksimulator/MallardDuck.java",
    "content": "/*\n * To change this license header, choose License Headers in Project Properties.\n * To change this template file, choose Tools | Templates\n * and open the template in the editor.\n */\npackage miniducksimulator;\n\n/**\n *\n * @author Khoirul Umam\n */\n\npublic class MallardDuck extends Duck {\n    public MallardDuck() {\n        quackBehaviour = new Quack();\n        flyBehaviour = new FlyWithWings();\n    }\n    \n    public void display() {\n        System.out.println(\"I'm a real Mallard Duck\");\n    }\n}\n"
  },
  {
    "path": "Code/Duck/MiniDuckSimulator/src/miniducksimulator/MiniDuckSimulator.java",
    "content": "/*\n * To change this license header, choose License Headers in Project Properties.\n * To change this template file, choose Tools | Templates\n * and open the template in the editor.\n */\npackage miniducksimulator;\n\n/**\n *\n * @author Khoirul Umam\n */\npublic class MiniDuckSimulator {\n\n    /**\n     * @param args the command line arguments\n     */\n    \n    public static void main(String[] args) {\n        // TODO code application logic here\n        Duck mallard = new MallardDuck();\n        mallard.display();\n        mallard.performQuack();\n        mallard.performFly();\n        mallard.swim();\n        \n        Duck wooden = new WoodenDuck();\n        wooden.display();\n        wooden.performFly();\n        wooden.setFlyBehaviour(new FlyRocketPowered());\n        wooden.performFly();\n    }\n    \n}\n"
  },
  {
    "path": "Code/Duck/MiniDuckSimulator/src/miniducksimulator/ModelDuck.java",
    "content": "/*\n * To change this license header, choose License Headers in Project Properties.\n * To change this template file, choose Tools | Templates\n * and open the template in the editor.\n */\npackage miniducksimulator;\n\n/**\n *\n * @author Khoirul Umam\n */\npublic class ModelDuck extends Duck {\n    public ModelDuck() {\n        flyBehaviour = new FlyNoWay();\n        quackBehaviour = new Quack();\n    }\n    \n    public void display() {\n        System.out.println(\"I'm a model duck\");\n    }\n}\n"
  },
  {
    "path": "Code/Duck/MiniDuckSimulator/src/miniducksimulator/MuteQuack.java",
    "content": "/*\n * To change this license header, choose License Headers in Project Properties.\n * To change this template file, choose Tools | Templates\n * and open the template in the editor.\n */\npackage miniducksimulator;\n\n/**\n *\n * @author Khoirul Umam\n */\npublic class MuteQuack implements QuackBehaviour {\n    public void quack() {\n        System.out.println(\"<< Silence >>\");\n    }\n}\n"
  },
  {
    "path": "Code/Duck/MiniDuckSimulator/src/miniducksimulator/Quack.java",
    "content": "/*\n * To change this license header, choose License Headers in Project Properties.\n * To change this template file, choose Tools | Templates\n * and open the template in the editor.\n */\npackage miniducksimulator;\n\n/**\n *\n * @author Khoirul Umam\n */\npublic class Quack implements QuackBehaviour {\n    public void quack() {\n        System.out.println(\"Quack\");\n    }\n}\n"
  },
  {
    "path": "Code/Duck/MiniDuckSimulator/src/miniducksimulator/QuackBehaviour.java",
    "content": "/*\n * To change this license header, choose License Headers in Project Properties.\n * To change this template file, choose Tools | Templates\n * and open the template in the editor.\n */\npackage miniducksimulator;\n\n/**\n *\n * @author Khoirul Umam\n */\npublic interface QuackBehaviour {\n    public void quack();\n}\n"
  },
  {
    "path": "Code/Duck/MiniDuckSimulator/src/miniducksimulator/Squeak.java",
    "content": "/*\n * To change this license header, choose License Headers in Project Properties.\n * To change this template file, choose Tools | Templates\n * and open the template in the editor.\n */\npackage miniducksimulator;\n\n/**\n *\n * @author Khoirul Umam\n */\npublic class Squeak implements QuackBehaviour {\n    public void quack(){\n        System.out.println(\"Squeak\");\n    }\n}\n"
  },
  {
    "path": "Code/Duck/MiniDuckSimulator/src/miniducksimulator/WoodenDuck.java",
    "content": "/*\n * To change this license header, choose License Headers in Project Properties.\n * To change this template file, choose Tools | Templates\n * and open the template in the editor.\n */\npackage miniducksimulator;\n\n/**\n *\n * @author Khoirul Umam\n */\n\npublic class WoodenDuck extends Duck {\n    public WoodenDuck() {\n        flyBehaviour = new FlyNoWay();\n        quackBehaviour = new Quack();\n    }\n    \n    public void display() {\n        System.out.println(\"I'm a wooden duck\");\n    }\n}\n"
  },
  {
    "path": "Code/Duck/UML.mdj",
    "content": "{\n\t\"_type\": \"Project\",\n\t\"_id\": \"AAAAAAFF+h6SjaM2Hec=\",\n\t\"name\": \"Untitled\",\n\t\"ownedElements\": [\n\t\t{\n\t\t\t\"_type\": \"UMLModel\",\n\t\t\t\"_id\": \"AAAAAAFF+qBWK6M3Z8Y=\",\n\t\t\t\"_parent\": {\n\t\t\t\t\"$ref\": \"AAAAAAFF+h6SjaM2Hec=\"\n\t\t\t},\n\t\t\t\"name\": \"Model\",\n\t\t\t\"ownedElements\": [\n\t\t\t\t{\n\t\t\t\t\t\"_type\": \"UMLClassDiagram\",\n\t\t\t\t\t\"_id\": \"AAAAAAFF+qBtyKM79qY=\",\n\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\"$ref\": \"AAAAAAFF+qBWK6M3Z8Y=\"\n\t\t\t\t\t},\n\t\t\t\t\t\"name\": \"Main\",\n\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\"defaultDiagram\": true,\n\t\t\t\t\t\"ownedViews\": [\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLClassView\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ6wHcho7hwF0=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFF+qBtyKM79qY=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6wHchY7fCM0=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLNameCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ6wHcho7izDg=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6wHcho7hwF0=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6wHchY7fCM0=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ6wHch47jHto=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6wHcho7izDg=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": -432,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": -28,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ6wHch47kX4s=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6wHcho7izDg=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;3\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 117,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 167,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 222.9296875,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"Duck\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ6wHch47lyUU=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6wHcho7izDg=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": -432,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": -28,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 73.67724609375,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"(from Model)\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ6wHciI7mgMg=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6wHcho7izDg=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": -432,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": -28,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 1,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 112,\n\t\t\t\t\t\t\t\t\t\"top\": 160,\n\t\t\t\t\t\t\t\t\t\"width\": 232.9296875,\n\t\t\t\t\t\t\t\t\t\"height\": 25,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"stereotypeLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6wHch47jHto=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"nameLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6wHch47kX4s=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"namespaceLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6wHch47lyUU=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"propertyLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6wHciI7mgMg=\"\n\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLAttributeCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ6wHciI7ne+Y=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6wHcho7hwF0=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6wHchY7fCM0=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"UMLAttributeView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ7LJhY5N26eI=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6wHciI7ne+Y=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7LJhCpNzuqc=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 117,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 190,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 222.9296875,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"+flyBehaviour: FlyBehaviour\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"UMLAttributeView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ7LL7P5N+elY=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6wHciI7ne+Y=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7LL68ZN7atE=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 117,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 205,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 222.9296875,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"+quackBehaviour: QuackBehaviour\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 112,\n\t\t\t\t\t\t\t\t\t\"top\": 185,\n\t\t\t\t\t\t\t\t\t\"width\": 232.9296875,\n\t\t\t\t\t\t\t\t\t\"height\": 38,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLOperationCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ6wHciI7o4A4=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6wHcho7hwF0=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6wHchY7fCM0=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"UMLOperationView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ6wH92I8TvMU=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6wHciI7o4A4=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6wH9h48QRcE=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 117,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 228,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 222.9296875,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"+swim()\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"UMLOperationView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ6wILL48a2kg=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6wHciI7o4A4=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6wIK1I8XtNo=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;2\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 117,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 243,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 222.9296875,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"+display()\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"UMLOperationView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ7LRB5ZRymG0=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6wHciI7o4A4=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7LRBlpRvAtc=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 117,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 258,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 222.9296875,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"+performQuack()\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"UMLOperationView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ7LRY15SXL4k=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6wHciI7o4A4=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7LRYWZSU4QY=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 117,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 273,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 222.9296875,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"+performFly()\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"UMLOperationView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ7LR6EpS8Ku4=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6wHciI7o4A4=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7LR5zZS5y/w=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 117,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 288,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 222.9296875,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"+setQuackBehaviour(quackBehaviour)\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"UMLOperationView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ7LSczZTh6aY=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6wHciI7o4A4=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7LScZJTePeY=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 117,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 303,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 222.9296875,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"+setFlyBehaviour(flyBehaviour)\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 112,\n\t\t\t\t\t\t\t\t\t\"top\": 223,\n\t\t\t\t\t\t\t\t\t\"width\": 232.9296875,\n\t\t\t\t\t\t\t\t\t\"height\": 98,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLReceptionCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ6wHciY7p6dk=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6wHcho7hwF0=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6wHchY7fCM0=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": -216,\n\t\t\t\t\t\t\t\t\t\"top\": -14,\n\t\t\t\t\t\t\t\t\t\"width\": 10,\n\t\t\t\t\t\t\t\t\t\"height\": 10,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLTemplateParameterCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ6wHciY7qCLE=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6wHcho7hwF0=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6wHchY7fCM0=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": -216,\n\t\t\t\t\t\t\t\t\t\"top\": -14,\n\t\t\t\t\t\t\t\t\t\"width\": 10,\n\t\t\t\t\t\t\t\t\t\"height\": 10,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\"containerChangeable\": true,\n\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\"left\": 112,\n\t\t\t\t\t\t\t\"top\": 160,\n\t\t\t\t\t\t\t\"width\": 232.9296875,\n\t\t\t\t\t\t\t\"height\": 161,\n\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\"stereotypeDisplay\": \"label\",\n\t\t\t\t\t\t\t\"showVisibility\": true,\n\t\t\t\t\t\t\t\"showNamespace\": false,\n\t\t\t\t\t\t\t\"showProperty\": true,\n\t\t\t\t\t\t\t\"showType\": true,\n\t\t\t\t\t\t\t\"nameCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6wHcho7izDg=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"wordWrap\": false,\n\t\t\t\t\t\t\t\"suppressAttributes\": false,\n\t\t\t\t\t\t\t\"suppressOperations\": false,\n\t\t\t\t\t\t\t\"suppressReceptions\": true,\n\t\t\t\t\t\t\t\"showMultiplicity\": true,\n\t\t\t\t\t\t\t\"showOperationSignature\": true,\n\t\t\t\t\t\t\t\"attributeCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6wHciI7ne+Y=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"operationCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6wHciI7o4A4=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"receptionCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6wHciY7p6dk=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"templateParameterCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6wHciY7qCLE=\"\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLClassView\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ6wK1C48uiMQ=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFF+qBtyKM79qY=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6wK1C48sSN4=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLNameCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ6wK1DI8vRKk=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6wK1C48uiMQ=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6wK1C48sSN4=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ6wK1DI8wCSs=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6wK1DI8vRKk=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": -480,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 160,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ6wK1DY8xeXA=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6wK1DI8vRKk=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;1\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 29,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 399,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 80.57080078125,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"MallardDuck\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ6wK1DY8yFf4=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6wK1DI8vRKk=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": -480,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 160,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 73.67724609375,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"(from Model)\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ6wK1DY8z6Ro=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6wK1DI8vRKk=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": -480,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 160,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 1,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 24,\n\t\t\t\t\t\t\t\t\t\"top\": 392,\n\t\t\t\t\t\t\t\t\t\"width\": 90.57080078125,\n\t\t\t\t\t\t\t\t\t\"height\": 25,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"stereotypeLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6wK1DI8wCSs=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"nameLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6wK1DY8xeXA=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"namespaceLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6wK1DY8yFf4=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"propertyLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6wK1DY8z6Ro=\"\n\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLAttributeCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ6wK1DY80jvs=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6wK1C48uiMQ=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6wK1C48sSN4=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 24,\n\t\t\t\t\t\t\t\t\t\"top\": 417,\n\t\t\t\t\t\t\t\t\t\"width\": 90.57080078125,\n\t\t\t\t\t\t\t\t\t\"height\": 10,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLOperationCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ6wK1DY81Cxk=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6wK1C48uiMQ=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6wK1C48sSN4=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"UMLOperationView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ6wLYdI9ZaF0=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6wK1DY81Cxk=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6wLYK49W/GA=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 29,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 432,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 80.57080078125,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"+display()\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 24,\n\t\t\t\t\t\t\t\t\t\"top\": 427,\n\t\t\t\t\t\t\t\t\t\"width\": 90.57080078125,\n\t\t\t\t\t\t\t\t\t\"height\": 23,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLReceptionCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ6wK1Do82S1c=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6wK1C48uiMQ=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6wK1C48sSN4=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": -240,\n\t\t\t\t\t\t\t\t\t\"top\": 80,\n\t\t\t\t\t\t\t\t\t\"width\": 10,\n\t\t\t\t\t\t\t\t\t\"height\": 10,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLTemplateParameterCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ6wK1Do83sA8=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6wK1C48uiMQ=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6wK1C48sSN4=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": -240,\n\t\t\t\t\t\t\t\t\t\"top\": 80,\n\t\t\t\t\t\t\t\t\t\"width\": 10,\n\t\t\t\t\t\t\t\t\t\"height\": 10,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\"containerChangeable\": true,\n\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\"left\": 24,\n\t\t\t\t\t\t\t\"top\": 392,\n\t\t\t\t\t\t\t\"width\": 90.57080078125,\n\t\t\t\t\t\t\t\"height\": 58,\n\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\"stereotypeDisplay\": \"label\",\n\t\t\t\t\t\t\t\"showVisibility\": true,\n\t\t\t\t\t\t\t\"showNamespace\": false,\n\t\t\t\t\t\t\t\"showProperty\": true,\n\t\t\t\t\t\t\t\"showType\": true,\n\t\t\t\t\t\t\t\"nameCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6wK1DI8vRKk=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"wordWrap\": false,\n\t\t\t\t\t\t\t\"suppressAttributes\": false,\n\t\t\t\t\t\t\t\"suppressOperations\": false,\n\t\t\t\t\t\t\t\"suppressReceptions\": true,\n\t\t\t\t\t\t\t\"showMultiplicity\": true,\n\t\t\t\t\t\t\t\"showOperationSignature\": true,\n\t\t\t\t\t\t\t\"attributeCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6wK1DY80jvs=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"operationCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6wK1DY81Cxk=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"receptionCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6wK1Do82S1c=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"templateParameterCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6wK1Do83sA8=\"\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLClassView\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ6wL0Yo9f3sI=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFF+qBtyKM79qY=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6wL0Yo9dwGo=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLNameCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ6wL0Yo9gUzs=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6wL0Yo9f3sI=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6wL0Yo9dwGo=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ6wL0Y49hJHc=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6wL0Yo9gUzs=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": -688,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 144,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ6wL0Y49i6Uw=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6wL0Yo9gUzs=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;1\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 133,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 399,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 88.13720703125,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"RedHeadDuck\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ6wL0Y49jg/Y=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6wL0Yo9gUzs=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": -688,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 144,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 73.67724609375,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"(from Model)\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ6wL0Y49ke0I=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6wL0Yo9gUzs=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": -688,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 144,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 1,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 128,\n\t\t\t\t\t\t\t\t\t\"top\": 392,\n\t\t\t\t\t\t\t\t\t\"width\": 98.13720703125,\n\t\t\t\t\t\t\t\t\t\"height\": 25,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"stereotypeLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6wL0Y49hJHc=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"nameLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6wL0Y49i6Uw=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"namespaceLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6wL0Y49jg/Y=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"propertyLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6wL0Y49ke0I=\"\n\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLAttributeCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ6wL0Y49lJs0=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6wL0Yo9f3sI=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6wL0Yo9dwGo=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 128,\n\t\t\t\t\t\t\t\t\t\"top\": 417,\n\t\t\t\t\t\t\t\t\t\"width\": 98.13720703125,\n\t\t\t\t\t\t\t\t\t\"height\": 10,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLOperationCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ6wL0Y49msQs=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6wL0Yo9f3sI=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6wL0Yo9dwGo=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"UMLOperationView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ6wML3o+KMvM=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6wL0Y49msQs=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6wMLi4+HErY=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 133,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 432,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 88.13720703125,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"+display()\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 128,\n\t\t\t\t\t\t\t\t\t\"top\": 427,\n\t\t\t\t\t\t\t\t\t\"width\": 98.13720703125,\n\t\t\t\t\t\t\t\t\t\"height\": 23,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLReceptionCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ6wL0Y49nLPw=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6wL0Yo9f3sI=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6wL0Yo9dwGo=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": -344,\n\t\t\t\t\t\t\t\t\t\"top\": 72,\n\t\t\t\t\t\t\t\t\t\"width\": 10,\n\t\t\t\t\t\t\t\t\t\"height\": 10,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLTemplateParameterCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ6wL0ZI9oINk=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6wL0Yo9f3sI=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6wL0Yo9dwGo=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": -344,\n\t\t\t\t\t\t\t\t\t\"top\": 72,\n\t\t\t\t\t\t\t\t\t\"width\": 10,\n\t\t\t\t\t\t\t\t\t\"height\": 10,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\"containerChangeable\": true,\n\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\"left\": 128,\n\t\t\t\t\t\t\t\"top\": 392,\n\t\t\t\t\t\t\t\"width\": 98.13720703125,\n\t\t\t\t\t\t\t\"height\": 58,\n\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\"stereotypeDisplay\": \"label\",\n\t\t\t\t\t\t\t\"showVisibility\": true,\n\t\t\t\t\t\t\t\"showNamespace\": false,\n\t\t\t\t\t\t\t\"showProperty\": true,\n\t\t\t\t\t\t\t\"showType\": true,\n\t\t\t\t\t\t\t\"nameCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6wL0Yo9gUzs=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"wordWrap\": false,\n\t\t\t\t\t\t\t\"suppressAttributes\": false,\n\t\t\t\t\t\t\t\"suppressOperations\": false,\n\t\t\t\t\t\t\t\"suppressReceptions\": true,\n\t\t\t\t\t\t\t\"showMultiplicity\": true,\n\t\t\t\t\t\t\t\"showOperationSignature\": true,\n\t\t\t\t\t\t\t\"attributeCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6wL0Y49lJs0=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"operationCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6wL0Y49msQs=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"receptionCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6wL0Y49nLPw=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"templateParameterCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6wL0ZI9oINk=\"\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLGeneralizationView\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ6wMpkY+QdZg=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFF+qBtyKM79qY=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6wMpkI+Osws=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"EdgeLabelView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ6wMpkY+R/M0=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6wMpkY+QdZg=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6wMpkI+Osws=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 112,\n\t\t\t\t\t\t\t\t\t\"top\": 340,\n\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"alpha\": 1.5707963267948966,\n\t\t\t\t\t\t\t\t\t\"distance\": 15,\n\t\t\t\t\t\t\t\t\t\"hostEdge\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6wMpkY+QdZg=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"edgePosition\": 1,\n\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"EdgeLabelView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ6wMpko+SxXY=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6wMpkY+QdZg=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6wMpkI+Osws=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": null,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 101,\n\t\t\t\t\t\t\t\t\t\"top\": 330,\n\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"alpha\": 1.5707963267948966,\n\t\t\t\t\t\t\t\t\t\"distance\": 30,\n\t\t\t\t\t\t\t\t\t\"hostEdge\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6wMpkY+QdZg=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"edgePosition\": 1,\n\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"EdgeLabelView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ6wMpko+T0jI=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6wMpkY+QdZg=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6wMpkI+Osws=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 135,\n\t\t\t\t\t\t\t\t\t\"top\": 359,\n\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"alpha\": -1.5707963267948966,\n\t\t\t\t\t\t\t\t\t\"distance\": 15,\n\t\t\t\t\t\t\t\t\t\"hostEdge\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6wMpkY+QdZg=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"edgePosition\": 1,\n\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\"head\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6wHcho7hwF0=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"tail\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6wK1C48uiMQ=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"lineStyle\": 1,\n\t\t\t\t\t\t\t\"points\": \"94:391;155:321\",\n\t\t\t\t\t\t\t\"stereotypeDisplay\": \"label\",\n\t\t\t\t\t\t\t\"showVisibility\": true,\n\t\t\t\t\t\t\t\"showProperty\": true,\n\t\t\t\t\t\t\t\"nameLabel\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6wMpkY+R/M0=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"stereotypeLabel\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6wMpko+SxXY=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"propertyLabel\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6wMpko+T0jI=\"\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLGeneralizationView\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ6wM3rI+hJQc=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFF+qBtyKM79qY=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6wM3q4+fTXM=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"EdgeLabelView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ6wM3rI+iEWo=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6wM3rI+hJQc=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6wM3q4+fTXM=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 179,\n\t\t\t\t\t\t\t\t\t\"top\": 345,\n\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"alpha\": 1.5707963267948966,\n\t\t\t\t\t\t\t\t\t\"distance\": 15,\n\t\t\t\t\t\t\t\t\t\"hostEdge\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6wM3rI+hJQc=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"edgePosition\": 1,\n\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"EdgeLabelView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ6wM3rI+jCX0=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6wM3rI+hJQc=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6wM3q4+fTXM=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": null,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 165,\n\t\t\t\t\t\t\t\t\t\"top\": 341,\n\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"alpha\": 1.5707963267948966,\n\t\t\t\t\t\t\t\t\t\"distance\": 30,\n\t\t\t\t\t\t\t\t\t\"hostEdge\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6wM3rI+hJQc=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"edgePosition\": 1,\n\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"EdgeLabelView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ6wM3rI+kSDg=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6wM3rI+hJQc=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6wM3q4+fTXM=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 208,\n\t\t\t\t\t\t\t\t\t\"top\": 354,\n\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"alpha\": -1.5707963267948966,\n\t\t\t\t\t\t\t\t\t\"distance\": 15,\n\t\t\t\t\t\t\t\t\t\"hostEdge\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6wM3rI+hJQc=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"edgePosition\": 1,\n\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\"head\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6wHcho7hwF0=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"tail\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6wL0Yo9f3sI=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"lineStyle\": 1,\n\t\t\t\t\t\t\t\"points\": \"184:391;204:321\",\n\t\t\t\t\t\t\t\"stereotypeDisplay\": \"label\",\n\t\t\t\t\t\t\t\"showVisibility\": true,\n\t\t\t\t\t\t\t\"showProperty\": true,\n\t\t\t\t\t\t\t\"nameLabel\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6wM3rI+iEWo=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"stereotypeLabel\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6wM3rI+jCX0=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"propertyLabel\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6wM3rI+kSDg=\"\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLClassView\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ6w1Yko+9aKk=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFF+qBtyKM79qY=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6w1YkY+7RUg=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLNameCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ6w1Yko++nFI=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6w1Yko+9aKk=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6w1YkY+7RUg=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ6w1Yko+/FkA=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6w1Yko++nFI=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": -672,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 160,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ6w1Yk4/AWdY=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6w1Yko++nFI=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;1\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 245,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 399,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 80.57080078125,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"RubberDuck\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ6w1Yk4/Bako=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6w1Yko++nFI=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": -672,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 160,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 73.67724609375,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"(from Model)\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ6w1Yk4/C5RY=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6w1Yko++nFI=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": -672,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 160,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 1,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 240,\n\t\t\t\t\t\t\t\t\t\"top\": 392,\n\t\t\t\t\t\t\t\t\t\"width\": 90.57080078125,\n\t\t\t\t\t\t\t\t\t\"height\": 25,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"stereotypeLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6w1Yko+/FkA=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"nameLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6w1Yk4/AWdY=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"namespaceLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6w1Yk4/Bako=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"propertyLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6w1Yk4/C5RY=\"\n\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLAttributeCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ6w1Yk4/DBPg=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6w1Yko+9aKk=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6w1YkY+7RUg=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 240,\n\t\t\t\t\t\t\t\t\t\"top\": 417,\n\t\t\t\t\t\t\t\t\t\"width\": 90.57080078125,\n\t\t\t\t\t\t\t\t\t\"height\": 10,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLOperationCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ6w1Yk4/E6dg=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6w1Yko+9aKk=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6w1YkY+7RUg=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"UMLOperationView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ6w2dwY/vXaA=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6w1Yk4/E6dg=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6w2dYI/sJ+4=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 245,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 432,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 80.57080078125,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"+display()\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 240,\n\t\t\t\t\t\t\t\t\t\"top\": 427,\n\t\t\t\t\t\t\t\t\t\"width\": 90.57080078125,\n\t\t\t\t\t\t\t\t\t\"height\": 23,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLReceptionCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ6w1YlI/FhDo=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6w1Yko+9aKk=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6w1YkY+7RUg=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": -336,\n\t\t\t\t\t\t\t\t\t\"top\": 80,\n\t\t\t\t\t\t\t\t\t\"width\": 10,\n\t\t\t\t\t\t\t\t\t\"height\": 10,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLTemplateParameterCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ6w1YlI/GcS0=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6w1Yko+9aKk=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6w1YkY+7RUg=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": -336,\n\t\t\t\t\t\t\t\t\t\"top\": 80,\n\t\t\t\t\t\t\t\t\t\"width\": 10,\n\t\t\t\t\t\t\t\t\t\"height\": 10,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\"containerChangeable\": true,\n\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\"left\": 240,\n\t\t\t\t\t\t\t\"top\": 392,\n\t\t\t\t\t\t\t\"width\": 90.57080078125,\n\t\t\t\t\t\t\t\"height\": 58,\n\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\"stereotypeDisplay\": \"label\",\n\t\t\t\t\t\t\t\"showVisibility\": true,\n\t\t\t\t\t\t\t\"showNamespace\": false,\n\t\t\t\t\t\t\t\"showProperty\": true,\n\t\t\t\t\t\t\t\"showType\": true,\n\t\t\t\t\t\t\t\"nameCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6w1Yko++nFI=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"wordWrap\": false,\n\t\t\t\t\t\t\t\"suppressAttributes\": false,\n\t\t\t\t\t\t\t\"suppressOperations\": false,\n\t\t\t\t\t\t\t\"suppressReceptions\": true,\n\t\t\t\t\t\t\t\"showMultiplicity\": true,\n\t\t\t\t\t\t\t\"showOperationSignature\": true,\n\t\t\t\t\t\t\t\"attributeCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6w1Yk4/DBPg=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"operationCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6w1Yk4/E6dg=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"receptionCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6w1YlI/FhDo=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"templateParameterCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6w1YlI/GcS0=\"\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLGeneralizationView\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ6w28mY/17Vw=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFF+qBtyKM79qY=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6w28mY/zUD0=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"EdgeLabelView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ6w28mo/2ju8=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6w28mY/17Vw=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6w28mY/zUD0=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 249,\n\t\t\t\t\t\t\t\t\t\"top\": 354,\n\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"alpha\": 1.5707963267948966,\n\t\t\t\t\t\t\t\t\t\"distance\": 15,\n\t\t\t\t\t\t\t\t\t\"hostEdge\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6w28mY/17Vw=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"edgePosition\": 1,\n\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"EdgeLabelView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ6w28mo/3s70=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6w28mY/17Vw=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6w28mY/zUD0=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": null,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 235,\n\t\t\t\t\t\t\t\t\t\"top\": 358,\n\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"alpha\": 1.5707963267948966,\n\t\t\t\t\t\t\t\t\t\"distance\": 30,\n\t\t\t\t\t\t\t\t\t\"hostEdge\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6w28mY/17Vw=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"edgePosition\": 1,\n\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"EdgeLabelView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ6w28mo/4rXc=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6w28mY/17Vw=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6w28mY/zUD0=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 278,\n\t\t\t\t\t\t\t\t\t\"top\": 345,\n\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"alpha\": -1.5707963267948966,\n\t\t\t\t\t\t\t\t\t\"distance\": 15,\n\t\t\t\t\t\t\t\t\t\"hostEdge\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6w28mY/17Vw=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"edgePosition\": 1,\n\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\"head\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6wHcho7hwF0=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"tail\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6w1Yko+9aKk=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"lineStyle\": 1,\n\t\t\t\t\t\t\t\"points\": \"275:391;253:321\",\n\t\t\t\t\t\t\t\"stereotypeDisplay\": \"label\",\n\t\t\t\t\t\t\t\"showVisibility\": true,\n\t\t\t\t\t\t\t\"showProperty\": true,\n\t\t\t\t\t\t\t\"nameLabel\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6w28mo/2ju8=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"stereotypeLabel\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6w28mo/3s70=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"propertyLabel\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6w28mo/4rXc=\"\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLClassView\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ7JaA35BEaJ0=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFF+qBtyKM79qY=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7JaA3pBCT+Y=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLNameCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ7JaA35BFO+U=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7JaA35BEaJ0=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7JaA3pBCT+Y=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ7JaA35BGUfA=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7JaA35BFO+U=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": -576,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 176,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ7JaA35BHrKM=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7JaA35BFO+U=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;1\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 349,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 399,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 83.052734375,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"WoodenDuck\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ7JaA35BItZs=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7JaA35BFO+U=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": -576,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 176,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 73.67724609375,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"(from Model)\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ7JaA35BJ/N0=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7JaA35BFO+U=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": -576,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 176,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 1,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 344,\n\t\t\t\t\t\t\t\t\t\"top\": 392,\n\t\t\t\t\t\t\t\t\t\"width\": 93.052734375,\n\t\t\t\t\t\t\t\t\t\"height\": 25,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"stereotypeLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7JaA35BGUfA=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"nameLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7JaA35BHrKM=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"namespaceLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7JaA35BItZs=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"propertyLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7JaA35BJ/N0=\"\n\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLAttributeCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ7JaA35BKTV8=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7JaA35BEaJ0=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7JaA3pBCT+Y=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 344,\n\t\t\t\t\t\t\t\t\t\"top\": 417,\n\t\t\t\t\t\t\t\t\t\"width\": 93.052734375,\n\t\t\t\t\t\t\t\t\t\"height\": 10,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLOperationCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ7JaA4JBL8IA=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7JaA35BEaJ0=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7JaA3pBCT+Y=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"UMLOperationView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ7Jb+UZCH3rA=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7JaA4JBL8IA=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7Jb9+5CEFFc=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 349,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 432,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 83.052734375,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"+display()\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 344,\n\t\t\t\t\t\t\t\t\t\"top\": 427,\n\t\t\t\t\t\t\t\t\t\"width\": 93.052734375,\n\t\t\t\t\t\t\t\t\t\"height\": 23,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLReceptionCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ7JaA4JBMthI=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7JaA35BEaJ0=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7JaA3pBCT+Y=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": -288,\n\t\t\t\t\t\t\t\t\t\"top\": 88,\n\t\t\t\t\t\t\t\t\t\"width\": 10,\n\t\t\t\t\t\t\t\t\t\"height\": 10,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLTemplateParameterCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ7JaA4JBNPeA=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7JaA35BEaJ0=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7JaA3pBCT+Y=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": -288,\n\t\t\t\t\t\t\t\t\t\"top\": 88,\n\t\t\t\t\t\t\t\t\t\"width\": 10,\n\t\t\t\t\t\t\t\t\t\"height\": 10,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\"containerChangeable\": true,\n\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\"left\": 344,\n\t\t\t\t\t\t\t\"top\": 392,\n\t\t\t\t\t\t\t\"width\": 93.052734375,\n\t\t\t\t\t\t\t\"height\": 58,\n\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\"stereotypeDisplay\": \"label\",\n\t\t\t\t\t\t\t\"showVisibility\": true,\n\t\t\t\t\t\t\t\"showNamespace\": false,\n\t\t\t\t\t\t\t\"showProperty\": true,\n\t\t\t\t\t\t\t\"showType\": true,\n\t\t\t\t\t\t\t\"nameCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7JaA35BFO+U=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"wordWrap\": false,\n\t\t\t\t\t\t\t\"suppressAttributes\": false,\n\t\t\t\t\t\t\t\"suppressOperations\": false,\n\t\t\t\t\t\t\t\"suppressReceptions\": true,\n\t\t\t\t\t\t\t\"showMultiplicity\": true,\n\t\t\t\t\t\t\t\"showOperationSignature\": true,\n\t\t\t\t\t\t\t\"attributeCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7JaA35BKTV8=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"operationCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7JaA4JBL8IA=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"receptionCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7JaA4JBMthI=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"templateParameterCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7JaA4JBNPeA=\"\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLGeneralizationView\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ7JawlpBuSoY=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFF+qBtyKM79qY=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7JawlpBsNX8=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"EdgeLabelView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ7Jawl5Bvjh4=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7JawlpBuSoY=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7JawlpBsNX8=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 320,\n\t\t\t\t\t\t\t\t\t\"top\": 360,\n\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"alpha\": 1.5707963267948966,\n\t\t\t\t\t\t\t\t\t\"distance\": 15,\n\t\t\t\t\t\t\t\t\t\"hostEdge\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7JawlpBuSoY=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"edgePosition\": 1,\n\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"EdgeLabelView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ7Jawl5BwQCU=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7JawlpBuSoY=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7JawlpBsNX8=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": null,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 309,\n\t\t\t\t\t\t\t\t\t\"top\": 370,\n\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"alpha\": 1.5707963267948966,\n\t\t\t\t\t\t\t\t\t\"distance\": 30,\n\t\t\t\t\t\t\t\t\t\"hostEdge\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7JawlpBuSoY=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"edgePosition\": 1,\n\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"EdgeLabelView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ7Jawl5BxuKU=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7JawlpBuSoY=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7JawlpBsNX8=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 343,\n\t\t\t\t\t\t\t\t\t\"top\": 339,\n\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"alpha\": -1.5707963267948966,\n\t\t\t\t\t\t\t\t\t\"distance\": 15,\n\t\t\t\t\t\t\t\t\t\"hostEdge\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7JawlpBuSoY=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"edgePosition\": 1,\n\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\"head\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6wHcho7hwF0=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"tail\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7JaA35BEaJ0=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"lineStyle\": 1,\n\t\t\t\t\t\t\t\"points\": \"364:391;300:321\",\n\t\t\t\t\t\t\t\"stereotypeDisplay\": \"label\",\n\t\t\t\t\t\t\t\"showVisibility\": true,\n\t\t\t\t\t\t\t\"showProperty\": true,\n\t\t\t\t\t\t\t\"nameLabel\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7Jawl5Bvjh4=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"stereotypeLabel\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7Jawl5BwQCU=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"propertyLabel\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7Jawl5BxuKU=\"\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLInterfaceView\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ7JtP05CW+RM=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFF+qBtyKM79qY=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7JtP0pCUJk8=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLNameCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ7JtP05CXxxQ=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7JtP05CW+RM=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7JtP0pCUJk8=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ7JtP05CYQAY=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7JtP05CXxxQ=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 645,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 133,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 82.3544921875,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"«interface»\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ7JtP1JCZI8g=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7JtP05CXxxQ=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;1\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 645,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 148,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 82.3544921875,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"FlyBehaviour\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ7JtP1JCaGKI=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7JtP05CXxxQ=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 1056,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 16,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 73.67724609375,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"(from Model)\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ7JtP1JCbTVw=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7JtP05CXxxQ=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 1056,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 16,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 1,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 640,\n\t\t\t\t\t\t\t\t\t\"top\": 128,\n\t\t\t\t\t\t\t\t\t\"width\": 92.3544921875,\n\t\t\t\t\t\t\t\t\t\"height\": 38,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"stereotypeLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7JtP05CYQAY=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"nameLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7JtP1JCZI8g=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"namespaceLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7JtP1JCaGKI=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"propertyLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7JtP1JCbTVw=\"\n\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLAttributeCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ7JtP1ZCc2ro=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7JtP05CW+RM=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7JtP0pCUJk8=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 528,\n\t\t\t\t\t\t\t\t\t\"top\": 8,\n\t\t\t\t\t\t\t\t\t\"width\": 10,\n\t\t\t\t\t\t\t\t\t\"height\": 10,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLOperationCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ7JtP1ZCdjAs=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7JtP05CW+RM=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7JtP0pCUJk8=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"UMLOperationView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ7JuOk5DCdCQ=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7JtP1ZCdjAs=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7JuOLJC/JI0=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 645,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 171,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 82.3544921875,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"+fly()\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 640,\n\t\t\t\t\t\t\t\t\t\"top\": 166,\n\t\t\t\t\t\t\t\t\t\"width\": 92.3544921875,\n\t\t\t\t\t\t\t\t\t\"height\": 23,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLReceptionCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ7JtP1ZCeWic=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7JtP05CW+RM=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7JtP0pCUJk8=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 528,\n\t\t\t\t\t\t\t\t\t\"top\": 8,\n\t\t\t\t\t\t\t\t\t\"width\": 10,\n\t\t\t\t\t\t\t\t\t\"height\": 10,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLTemplateParameterCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ7JtP1ZCfINM=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7JtP05CW+RM=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7JtP0pCUJk8=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 528,\n\t\t\t\t\t\t\t\t\t\"top\": 8,\n\t\t\t\t\t\t\t\t\t\"width\": 10,\n\t\t\t\t\t\t\t\t\t\"height\": 10,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\"containerChangeable\": true,\n\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\"left\": 640,\n\t\t\t\t\t\t\t\"top\": 128,\n\t\t\t\t\t\t\t\"width\": 92.3544921875,\n\t\t\t\t\t\t\t\"height\": 61,\n\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\"stereotypeDisplay\": \"label\",\n\t\t\t\t\t\t\t\"showVisibility\": true,\n\t\t\t\t\t\t\t\"showNamespace\": false,\n\t\t\t\t\t\t\t\"showProperty\": true,\n\t\t\t\t\t\t\t\"showType\": true,\n\t\t\t\t\t\t\t\"nameCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7JtP05CXxxQ=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"wordWrap\": false,\n\t\t\t\t\t\t\t\"suppressAttributes\": true,\n\t\t\t\t\t\t\t\"suppressOperations\": false,\n\t\t\t\t\t\t\t\"suppressReceptions\": true,\n\t\t\t\t\t\t\t\"showMultiplicity\": true,\n\t\t\t\t\t\t\t\"showOperationSignature\": true,\n\t\t\t\t\t\t\t\"attributeCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7JtP1ZCc2ro=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"operationCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7JtP1ZCdjAs=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"receptionCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7JtP1ZCeWic=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"templateParameterCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7JtP1ZCfINM=\"\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLInterfaceView\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ7JvaEZDKgGI=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFF+qBtyKM79qY=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7JvaEJDI36w=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLNameCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ7JvaEZDL+5o=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7JvaEZDKgGI=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7JvaEJDI36w=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ7JvaEZDMLyU=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7JvaEZDL+5o=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 637,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 341,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 103.314453125,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"«interface»\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ7JvaEZDNZiw=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7JvaEZDL+5o=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;1\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 637,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 356,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 103.314453125,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"QuackBehaviour\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ7JvaEpDO99E=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7JvaEZDL+5o=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 752,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 416,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 73.67724609375,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"(from Model)\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ7JvaEpDP+a0=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7JvaEZDL+5o=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 752,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 416,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 1,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 632,\n\t\t\t\t\t\t\t\t\t\"top\": 336,\n\t\t\t\t\t\t\t\t\t\"width\": 113.314453125,\n\t\t\t\t\t\t\t\t\t\"height\": 38,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"stereotypeLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7JvaEZDMLyU=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"nameLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7JvaEZDNZiw=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"namespaceLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7JvaEpDO99E=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"propertyLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7JvaEpDP+a0=\"\n\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLAttributeCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ7JvaEpDQ2qU=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7JvaEZDKgGI=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7JvaEJDI36w=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": -16,\n\t\t\t\t\t\t\t\t\t\"top\": 40,\n\t\t\t\t\t\t\t\t\t\"width\": 10,\n\t\t\t\t\t\t\t\t\t\"height\": 10,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLOperationCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ7JvaEpDR4SI=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7JvaEZDKgGI=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7JvaEJDI36w=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"UMLOperationView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ7Jwi1JD3uzc=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7JvaEpDR4SI=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7JwihJD0e2k=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 637,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 379,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 103.314453125,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"+quack()\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 632,\n\t\t\t\t\t\t\t\t\t\"top\": 374,\n\t\t\t\t\t\t\t\t\t\"width\": 113.314453125,\n\t\t\t\t\t\t\t\t\t\"height\": 23,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLReceptionCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ7JvaEpDS+Ng=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7JvaEZDKgGI=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7JvaEJDI36w=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": -16,\n\t\t\t\t\t\t\t\t\t\"top\": 40,\n\t\t\t\t\t\t\t\t\t\"width\": 10,\n\t\t\t\t\t\t\t\t\t\"height\": 10,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLTemplateParameterCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ7JvaEpDTcJ0=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7JvaEZDKgGI=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7JvaEJDI36w=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": -16,\n\t\t\t\t\t\t\t\t\t\"top\": 40,\n\t\t\t\t\t\t\t\t\t\"width\": 10,\n\t\t\t\t\t\t\t\t\t\"height\": 10,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\"containerChangeable\": true,\n\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\"left\": 632,\n\t\t\t\t\t\t\t\"top\": 336,\n\t\t\t\t\t\t\t\"width\": 113.314453125,\n\t\t\t\t\t\t\t\"height\": 61,\n\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\"stereotypeDisplay\": \"label\",\n\t\t\t\t\t\t\t\"showVisibility\": true,\n\t\t\t\t\t\t\t\"showNamespace\": false,\n\t\t\t\t\t\t\t\"showProperty\": true,\n\t\t\t\t\t\t\t\"showType\": true,\n\t\t\t\t\t\t\t\"nameCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7JvaEZDL+5o=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"wordWrap\": false,\n\t\t\t\t\t\t\t\"suppressAttributes\": true,\n\t\t\t\t\t\t\t\"suppressOperations\": false,\n\t\t\t\t\t\t\t\"suppressReceptions\": true,\n\t\t\t\t\t\t\t\"showMultiplicity\": true,\n\t\t\t\t\t\t\t\"showOperationSignature\": true,\n\t\t\t\t\t\t\t\"attributeCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7JvaEpDQ2qU=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"operationCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7JvaEpDR4SI=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"receptionCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7JvaEpDS+Ng=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"templateParameterCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7JvaEpDTcJ0=\"\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLClassView\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ7Kvfs5GGGPg=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFF+qBtyKM79qY=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7KvfspGECl4=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLNameCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ7Kvfs5GHQyY=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7Kvfs5GGGPg=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7KvfspGECl4=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ7Kvfs5GIAlw=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7Kvfs5GHQyY=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 784,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": -560,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ7KvftJGJe5U=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7Kvfs5GHQyY=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;1\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 533,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 255,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 85.92822265625,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"FlyWithWings\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ7KvftJGKJx0=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7Kvfs5GHQyY=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 784,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": -560,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 73.67724609375,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"(from Model)\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ7KvftJGL/3I=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7Kvfs5GHQyY=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 784,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": -560,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 1,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 528,\n\t\t\t\t\t\t\t\t\t\"top\": 248,\n\t\t\t\t\t\t\t\t\t\"width\": 95.92822265625,\n\t\t\t\t\t\t\t\t\t\"height\": 25,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"stereotypeLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7Kvfs5GIAlw=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"nameLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7KvftJGJe5U=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"namespaceLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7KvftJGKJx0=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"propertyLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7KvftJGL/3I=\"\n\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLAttributeCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ7KvftJGMcxk=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7Kvfs5GGGPg=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7KvfspGECl4=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 528,\n\t\t\t\t\t\t\t\t\t\"top\": 273,\n\t\t\t\t\t\t\t\t\t\"width\": 95.92822265625,\n\t\t\t\t\t\t\t\t\t\"height\": 10,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLOperationCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ7KvftJGN0rI=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7Kvfs5GGGPg=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7KvfspGECl4=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"UMLOperationView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ7KwAaJGxJiE=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7KvftJGN0rI=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7KwAE5Gu1/8=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 533,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 288,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 85.92822265625,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"+fly()\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 528,\n\t\t\t\t\t\t\t\t\t\"top\": 283,\n\t\t\t\t\t\t\t\t\t\"width\": 95.92822265625,\n\t\t\t\t\t\t\t\t\t\"height\": 23,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLReceptionCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ7KvftJGOU4k=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7Kvfs5GGGPg=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7KvfspGECl4=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 392,\n\t\t\t\t\t\t\t\t\t\"top\": -280,\n\t\t\t\t\t\t\t\t\t\"width\": 10,\n\t\t\t\t\t\t\t\t\t\"height\": 10,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLTemplateParameterCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ7KvftZGP4Kg=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7Kvfs5GGGPg=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7KvfspGECl4=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 392,\n\t\t\t\t\t\t\t\t\t\"top\": -280,\n\t\t\t\t\t\t\t\t\t\"width\": 10,\n\t\t\t\t\t\t\t\t\t\"height\": 10,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\"containerChangeable\": true,\n\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\"left\": 528,\n\t\t\t\t\t\t\t\"top\": 248,\n\t\t\t\t\t\t\t\"width\": 95.92822265625,\n\t\t\t\t\t\t\t\"height\": 58,\n\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\"stereotypeDisplay\": \"label\",\n\t\t\t\t\t\t\t\"showVisibility\": true,\n\t\t\t\t\t\t\t\"showNamespace\": false,\n\t\t\t\t\t\t\t\"showProperty\": true,\n\t\t\t\t\t\t\t\"showType\": true,\n\t\t\t\t\t\t\t\"nameCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7Kvfs5GHQyY=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"wordWrap\": false,\n\t\t\t\t\t\t\t\"suppressAttributes\": false,\n\t\t\t\t\t\t\t\"suppressOperations\": false,\n\t\t\t\t\t\t\t\"suppressReceptions\": true,\n\t\t\t\t\t\t\t\"showMultiplicity\": true,\n\t\t\t\t\t\t\t\"showOperationSignature\": true,\n\t\t\t\t\t\t\t\"attributeCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7KvftJGMcxk=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"operationCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7KvftJGN0rI=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"receptionCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7KvftJGOU4k=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"templateParameterCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7KvftZGP4Kg=\"\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLClassView\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ7Kwc2pG3z+I=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFF+qBtyKM79qY=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7Kwc2pG1JDo=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLNameCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ7Kwc2pG4sOw=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7Kwc2pG3z+I=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7Kwc2pG1JDo=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ7Kwc25G5t2I=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7Kwc2pG4sOw=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 688,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": -560,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ7Kwc25G623Y=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7Kwc2pG4sOw=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;1\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 645,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 255,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 80.57080078125,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"FlyNoWay\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ7Kwc25G7FNc=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7Kwc2pG4sOw=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 688,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": -560,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 73.67724609375,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"(from Model)\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ7Kwc25G8w6g=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7Kwc2pG4sOw=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 688,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": -560,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 1,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 640,\n\t\t\t\t\t\t\t\t\t\"top\": 248,\n\t\t\t\t\t\t\t\t\t\"width\": 90.57080078125,\n\t\t\t\t\t\t\t\t\t\"height\": 25,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"stereotypeLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7Kwc25G5t2I=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"nameLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7Kwc25G623Y=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"namespaceLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7Kwc25G7FNc=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"propertyLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7Kwc25G8w6g=\"\n\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLAttributeCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ7Kwc25G9wHc=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7Kwc2pG3z+I=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7Kwc2pG1JDo=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 640,\n\t\t\t\t\t\t\t\t\t\"top\": 273,\n\t\t\t\t\t\t\t\t\t\"width\": 90.57080078125,\n\t\t\t\t\t\t\t\t\t\"height\": 10,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLOperationCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ7Kwc25G+JKQ=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7Kwc2pG3z+I=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7Kwc2pG1JDo=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"UMLOperationView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ7Kw2c5HiR1E=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7Kwc25G+JKQ=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7Kw2GpHf2bI=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 645,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 288,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 80.57080078125,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"+fly()\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 640,\n\t\t\t\t\t\t\t\t\t\"top\": 283,\n\t\t\t\t\t\t\t\t\t\"width\": 90.57080078125,\n\t\t\t\t\t\t\t\t\t\"height\": 23,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLReceptionCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ7Kwc3JG/k84=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7Kwc2pG3z+I=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7Kwc2pG1JDo=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 344,\n\t\t\t\t\t\t\t\t\t\"top\": -280,\n\t\t\t\t\t\t\t\t\t\"width\": 10,\n\t\t\t\t\t\t\t\t\t\"height\": 10,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLTemplateParameterCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ7Kwc3JHALUU=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7Kwc2pG3z+I=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7Kwc2pG1JDo=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 344,\n\t\t\t\t\t\t\t\t\t\"top\": -280,\n\t\t\t\t\t\t\t\t\t\"width\": 10,\n\t\t\t\t\t\t\t\t\t\"height\": 10,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\"containerChangeable\": true,\n\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\"left\": 640,\n\t\t\t\t\t\t\t\"top\": 248,\n\t\t\t\t\t\t\t\"width\": 90.57080078125,\n\t\t\t\t\t\t\t\"height\": 58,\n\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\"stereotypeDisplay\": \"label\",\n\t\t\t\t\t\t\t\"showVisibility\": true,\n\t\t\t\t\t\t\t\"showNamespace\": false,\n\t\t\t\t\t\t\t\"showProperty\": true,\n\t\t\t\t\t\t\t\"showType\": true,\n\t\t\t\t\t\t\t\"nameCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7Kwc2pG4sOw=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"wordWrap\": false,\n\t\t\t\t\t\t\t\"suppressAttributes\": false,\n\t\t\t\t\t\t\t\"suppressOperations\": false,\n\t\t\t\t\t\t\t\"suppressReceptions\": true,\n\t\t\t\t\t\t\t\"showMultiplicity\": true,\n\t\t\t\t\t\t\t\"showOperationSignature\": true,\n\t\t\t\t\t\t\t\"attributeCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7Kwc25G9wHc=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"operationCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7Kwc25G+JKQ=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"receptionCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7Kwc3JG/k84=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"templateParameterCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7Kwc3JHALUU=\"\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLInterfaceRealizationView\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ7KxOKZHnFSY=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFF+qBtyKM79qY=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7KxOKZHmKHk=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"EdgeLabelView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ7KxOKpHomK8=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7KxOKZHnFSY=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7KxOKZHmKHk=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 618,\n\t\t\t\t\t\t\t\t\t\"top\": 201,\n\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"alpha\": 1.5707963267948966,\n\t\t\t\t\t\t\t\t\t\"distance\": 15,\n\t\t\t\t\t\t\t\t\t\"hostEdge\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7KxOKZHnFSY=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"edgePosition\": 1,\n\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"EdgeLabelView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ7KxOKpHpaTQ=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7KxOKZHnFSY=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7KxOKZHmKHk=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": null,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 607,\n\t\t\t\t\t\t\t\t\t\"top\": 191,\n\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"alpha\": 1.5707963267948966,\n\t\t\t\t\t\t\t\t\t\"distance\": 30,\n\t\t\t\t\t\t\t\t\t\"hostEdge\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7KxOKZHnFSY=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"edgePosition\": 1,\n\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"EdgeLabelView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ7KxOKpHqc0Y=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7KxOKZHnFSY=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7KxOKZHmKHk=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 639,\n\t\t\t\t\t\t\t\t\t\"top\": 222,\n\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"alpha\": -1.5707963267948966,\n\t\t\t\t\t\t\t\t\t\"distance\": 15,\n\t\t\t\t\t\t\t\t\t\"hostEdge\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7KxOKZHnFSY=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"edgePosition\": 1,\n\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\"head\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7JtP05CW+RM=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"tail\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7Kvfs5GGGPg=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"lineStyle\": 1,\n\t\t\t\t\t\t\t\"points\": \"602:247;656:189\",\n\t\t\t\t\t\t\t\"stereotypeDisplay\": \"label\",\n\t\t\t\t\t\t\t\"showVisibility\": true,\n\t\t\t\t\t\t\t\"showProperty\": true,\n\t\t\t\t\t\t\t\"nameLabel\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7KxOKpHomK8=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"stereotypeLabel\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7KxOKpHpaTQ=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"propertyLabel\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7KxOKpHqc0Y=\"\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLInterfaceRealizationView\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ7KxUw5H4Sn8=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFF+qBtyKM79qY=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7KxUwpH3GCs=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"EdgeLabelView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ7KxUw5H5edw=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7KxUw5H4Sn8=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7KxUwpH3GCs=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 669,\n\t\t\t\t\t\t\t\t\t\"top\": 211,\n\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"alpha\": 1.5707963267948966,\n\t\t\t\t\t\t\t\t\t\"distance\": 15,\n\t\t\t\t\t\t\t\t\t\"hostEdge\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7KxUw5H4Sn8=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"edgePosition\": 1,\n\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"EdgeLabelView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ7KxUw5H6RSE=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7KxUw5H4Sn8=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7KxUwpH3GCs=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": null,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 654,\n\t\t\t\t\t\t\t\t\t\"top\": 210,\n\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"alpha\": 1.5707963267948966,\n\t\t\t\t\t\t\t\t\t\"distance\": 30,\n\t\t\t\t\t\t\t\t\t\"hostEdge\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7KxUw5H4Sn8=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"edgePosition\": 1,\n\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"EdgeLabelView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ7KxUw5H7ens=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7KxUw5H4Sn8=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7KxUwpH3GCs=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 698,\n\t\t\t\t\t\t\t\t\t\"top\": 212,\n\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"alpha\": -1.5707963267948966,\n\t\t\t\t\t\t\t\t\t\"distance\": 15,\n\t\t\t\t\t\t\t\t\t\"hostEdge\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7KxUw5H4Sn8=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"edgePosition\": 1,\n\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\"head\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7JtP05CW+RM=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"tail\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7Kwc2pG3z+I=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"lineStyle\": 1,\n\t\t\t\t\t\t\t\"points\": \"684:247;685:189\",\n\t\t\t\t\t\t\t\"stereotypeDisplay\": \"label\",\n\t\t\t\t\t\t\t\"showVisibility\": true,\n\t\t\t\t\t\t\t\"showProperty\": true,\n\t\t\t\t\t\t\t\"nameLabel\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7KxUw5H5edw=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"stereotypeLabel\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7KxUw5H6RSE=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"propertyLabel\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7KxUw5H7ens=\"\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLClassView\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ7K4B3pJBVxw=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFF+qBtyKM79qY=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7K4B3JI/jGY=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLNameCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ7K4B35JC9jg=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7K4B3pJBVxw=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7K4B3JI/jGY=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ7K4B35JD64E=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7K4B35JC9jg=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": -32,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": -48,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ7K4B4ZJER4c=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7K4B35JC9jg=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;1\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 749,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 255,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 116.314453125,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"FlyRocketPowered\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ7K4B4ZJFzNE=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7K4B35JC9jg=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": -32,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": -48,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 73.67724609375,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"(from Model)\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ7K4B4ZJGpiI=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7K4B35JC9jg=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": -32,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": -48,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 1,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 744,\n\t\t\t\t\t\t\t\t\t\"top\": 248,\n\t\t\t\t\t\t\t\t\t\"width\": 126.314453125,\n\t\t\t\t\t\t\t\t\t\"height\": 25,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"stereotypeLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7K4B35JD64E=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"nameLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7K4B4ZJER4c=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"namespaceLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7K4B4ZJFzNE=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"propertyLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7K4B4ZJGpiI=\"\n\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLAttributeCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ7K4B4ZJHmf0=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7K4B3pJBVxw=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7K4B3JI/jGY=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 744,\n\t\t\t\t\t\t\t\t\t\"top\": 273,\n\t\t\t\t\t\t\t\t\t\"width\": 126.314453125,\n\t\t\t\t\t\t\t\t\t\"height\": 10,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLOperationCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ7K4B4pJIsi8=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7K4B3pJBVxw=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7K4B3JI/jGY=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"UMLOperationView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ7K4g9JJsZkY=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7K4B4pJIsi8=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7K4gk5JpKnU=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 749,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 288,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 116.314453125,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"+fly()\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 744,\n\t\t\t\t\t\t\t\t\t\"top\": 283,\n\t\t\t\t\t\t\t\t\t\"width\": 126.314453125,\n\t\t\t\t\t\t\t\t\t\"height\": 23,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLReceptionCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ7K4B45JJt74=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7K4B3pJBVxw=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7K4B3JI/jGY=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": -16,\n\t\t\t\t\t\t\t\t\t\"top\": -24,\n\t\t\t\t\t\t\t\t\t\"width\": 10,\n\t\t\t\t\t\t\t\t\t\"height\": 10,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLTemplateParameterCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ7K4B45JKgqw=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7K4B3pJBVxw=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7K4B3JI/jGY=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": -16,\n\t\t\t\t\t\t\t\t\t\"top\": -24,\n\t\t\t\t\t\t\t\t\t\"width\": 10,\n\t\t\t\t\t\t\t\t\t\"height\": 10,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\"containerChangeable\": true,\n\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\"left\": 744,\n\t\t\t\t\t\t\t\"top\": 248,\n\t\t\t\t\t\t\t\"width\": 126.314453125,\n\t\t\t\t\t\t\t\"height\": 58,\n\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\"stereotypeDisplay\": \"label\",\n\t\t\t\t\t\t\t\"showVisibility\": true,\n\t\t\t\t\t\t\t\"showNamespace\": false,\n\t\t\t\t\t\t\t\"showProperty\": true,\n\t\t\t\t\t\t\t\"showType\": true,\n\t\t\t\t\t\t\t\"nameCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7K4B35JC9jg=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"wordWrap\": false,\n\t\t\t\t\t\t\t\"suppressAttributes\": false,\n\t\t\t\t\t\t\t\"suppressOperations\": false,\n\t\t\t\t\t\t\t\"suppressReceptions\": true,\n\t\t\t\t\t\t\t\"showMultiplicity\": true,\n\t\t\t\t\t\t\t\"showOperationSignature\": true,\n\t\t\t\t\t\t\t\"attributeCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7K4B4ZJHmf0=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"operationCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7K4B4pJIsi8=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"receptionCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7K4B45JJt74=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"templateParameterCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7K4B45JKgqw=\"\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLInterfaceRealizationView\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ7K5HvJJzex4=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFF+qBtyKM79qY=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7K5HvJJyRQQ=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"EdgeLabelView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ7K5HvZJ0C5w=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7K5HvJJzex4=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7K5HvJJyRQQ=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 735,\n\t\t\t\t\t\t\t\t\t\"top\": 222,\n\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"alpha\": 1.5707963267948966,\n\t\t\t\t\t\t\t\t\t\"distance\": 15,\n\t\t\t\t\t\t\t\t\t\"hostEdge\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7K5HvJJzex4=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"edgePosition\": 1,\n\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"EdgeLabelView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ7K5HvZJ1zHA=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7K5HvJJzex4=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7K5HvJJyRQQ=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": null,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 724,\n\t\t\t\t\t\t\t\t\t\"top\": 233,\n\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"alpha\": 1.5707963267948966,\n\t\t\t\t\t\t\t\t\t\"distance\": 30,\n\t\t\t\t\t\t\t\t\t\"hostEdge\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7K5HvJJzex4=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"edgePosition\": 1,\n\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"EdgeLabelView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ7K5HvpJ2iaw=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7K5HvJJzex4=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7K5HvJJyRQQ=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 756,\n\t\t\t\t\t\t\t\t\t\"top\": 201,\n\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"alpha\": -1.5707963267948966,\n\t\t\t\t\t\t\t\t\t\"distance\": 15,\n\t\t\t\t\t\t\t\t\t\"hostEdge\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7K5HvJJzex4=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"edgePosition\": 1,\n\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\"head\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7JtP05CW+RM=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"tail\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7K4B3pJBVxw=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"lineStyle\": 1,\n\t\t\t\t\t\t\t\"points\": \"776:247;717:189\",\n\t\t\t\t\t\t\t\"stereotypeDisplay\": \"label\",\n\t\t\t\t\t\t\t\"showVisibility\": true,\n\t\t\t\t\t\t\t\"showProperty\": true,\n\t\t\t\t\t\t\t\"nameLabel\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7K5HvZJ0C5w=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"stereotypeLabel\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7K5HvZJ1zHA=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"propertyLabel\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7K5HvpJ2iaw=\"\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLClassView\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ7K+p+5KKCIc=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFF+qBtyKM79qY=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7K+p+ZKI5p4=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLNameCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ7K+p+5KLvz8=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7K+p+5KKCIc=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7K+p+ZKI5p4=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ7K+p+5KM8j8=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7K+p+5KLvz8=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": -16,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ7K+p/JKNeDE=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7K+p+5KLvz8=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;1\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 533,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 463,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 80.57080078125,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"Quack\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ7K+p/JKOZRw=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7K+p+5KLvz8=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": -16,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 73.67724609375,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"(from Model)\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ7K+p/JKPNR8=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7K+p+5KLvz8=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": -16,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 1,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 528,\n\t\t\t\t\t\t\t\t\t\"top\": 456,\n\t\t\t\t\t\t\t\t\t\"width\": 90.57080078125,\n\t\t\t\t\t\t\t\t\t\"height\": 25,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"stereotypeLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7K+p+5KM8j8=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"nameLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7K+p/JKNeDE=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"namespaceLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7K+p/JKOZRw=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"propertyLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7K+p/JKPNR8=\"\n\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLAttributeCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ7K+p/JKQ1fA=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7K+p+5KKCIc=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7K+p+ZKI5p4=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 528,\n\t\t\t\t\t\t\t\t\t\"top\": 481,\n\t\t\t\t\t\t\t\t\t\"width\": 90.57080078125,\n\t\t\t\t\t\t\t\t\t\"height\": 10,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLOperationCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ7K+p/ZKRrr8=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7K+p+5KKCIc=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7K+p+ZKI5p4=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"UMLOperationView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ7K+8S5K1e4s=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7K+p/ZKRrr8=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7K+7+ZKyJQ0=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 533,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 496,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 80.57080078125,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"+quack()\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 528,\n\t\t\t\t\t\t\t\t\t\"top\": 491,\n\t\t\t\t\t\t\t\t\t\"width\": 90.57080078125,\n\t\t\t\t\t\t\t\t\t\"height\": 23,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLReceptionCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ7K+p/ZKSawU=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7K+p+5KKCIc=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7K+p+ZKI5p4=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 0,\n\t\t\t\t\t\t\t\t\t\"top\": -8,\n\t\t\t\t\t\t\t\t\t\"width\": 10,\n\t\t\t\t\t\t\t\t\t\"height\": 10,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLTemplateParameterCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ7K+p/ZKTIJ4=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7K+p+5KKCIc=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7K+p+ZKI5p4=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 0,\n\t\t\t\t\t\t\t\t\t\"top\": -8,\n\t\t\t\t\t\t\t\t\t\"width\": 10,\n\t\t\t\t\t\t\t\t\t\"height\": 10,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\"containerChangeable\": true,\n\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\"left\": 528,\n\t\t\t\t\t\t\t\"top\": 456,\n\t\t\t\t\t\t\t\"width\": 90.57080078125,\n\t\t\t\t\t\t\t\"height\": 58,\n\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\"stereotypeDisplay\": \"label\",\n\t\t\t\t\t\t\t\"showVisibility\": true,\n\t\t\t\t\t\t\t\"showNamespace\": false,\n\t\t\t\t\t\t\t\"showProperty\": true,\n\t\t\t\t\t\t\t\"showType\": true,\n\t\t\t\t\t\t\t\"nameCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7K+p+5KLvz8=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"wordWrap\": false,\n\t\t\t\t\t\t\t\"suppressAttributes\": false,\n\t\t\t\t\t\t\t\"suppressOperations\": false,\n\t\t\t\t\t\t\t\"suppressReceptions\": true,\n\t\t\t\t\t\t\t\"showMultiplicity\": true,\n\t\t\t\t\t\t\t\"showOperationSignature\": true,\n\t\t\t\t\t\t\t\"attributeCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7K+p/JKQ1fA=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"operationCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7K+p/ZKRrr8=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"receptionCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7K+p/ZKSawU=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"templateParameterCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7K+p/ZKTIJ4=\"\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLClassView\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ7K/TgpK7aIU=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFF+qBtyKM79qY=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7K/TgZK5j3I=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLNameCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ7K/Tg5K8jjM=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7K/TgpK7aIU=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7K/TgZK5j3I=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ7K/Tg5K9I3c=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7K/Tg5K8jjM=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": -16,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ7K/ThJK+mL0=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7K/Tg5K8jjM=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;1\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 645,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 463,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 80.57080078125,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"Squeak\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ7K/ThJK/VIA=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7K/Tg5K8jjM=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": -16,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 73.67724609375,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"(from Model)\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ7K/ThJLArxY=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7K/Tg5K8jjM=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": -16,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 1,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 640,\n\t\t\t\t\t\t\t\t\t\"top\": 456,\n\t\t\t\t\t\t\t\t\t\"width\": 90.57080078125,\n\t\t\t\t\t\t\t\t\t\"height\": 25,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"stereotypeLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7K/Tg5K9I3c=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"nameLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7K/ThJK+mL0=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"namespaceLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7K/ThJK/VIA=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"propertyLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7K/ThJLArxY=\"\n\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLAttributeCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ7K/ThJLBiOU=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7K/TgpK7aIU=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7K/TgZK5j3I=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 640,\n\t\t\t\t\t\t\t\t\t\"top\": 481,\n\t\t\t\t\t\t\t\t\t\"width\": 90.57080078125,\n\t\t\t\t\t\t\t\t\t\"height\": 10,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLOperationCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ7K/ThZLCkpY=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7K/TgpK7aIU=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7K/TgZK5j3I=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"UMLOperationView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ7K/pZZLmIsQ=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7K/ThZLCkpY=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7K/o/JLj1Dg=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 645,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 496,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 80.57080078125,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"+quack()\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 640,\n\t\t\t\t\t\t\t\t\t\"top\": 491,\n\t\t\t\t\t\t\t\t\t\"width\": 90.57080078125,\n\t\t\t\t\t\t\t\t\t\"height\": 23,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLReceptionCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ7K/ThZLDSwE=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7K/TgpK7aIU=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7K/TgZK5j3I=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 0,\n\t\t\t\t\t\t\t\t\t\"top\": -8,\n\t\t\t\t\t\t\t\t\t\"width\": 10,\n\t\t\t\t\t\t\t\t\t\"height\": 10,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLTemplateParameterCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ7K/ThpLE20A=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7K/TgpK7aIU=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7K/TgZK5j3I=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 0,\n\t\t\t\t\t\t\t\t\t\"top\": -8,\n\t\t\t\t\t\t\t\t\t\"width\": 10,\n\t\t\t\t\t\t\t\t\t\"height\": 10,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\"containerChangeable\": true,\n\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\"left\": 640,\n\t\t\t\t\t\t\t\"top\": 456,\n\t\t\t\t\t\t\t\"width\": 90.57080078125,\n\t\t\t\t\t\t\t\"height\": 58,\n\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\"stereotypeDisplay\": \"label\",\n\t\t\t\t\t\t\t\"showVisibility\": true,\n\t\t\t\t\t\t\t\"showNamespace\": false,\n\t\t\t\t\t\t\t\"showProperty\": true,\n\t\t\t\t\t\t\t\"showType\": true,\n\t\t\t\t\t\t\t\"nameCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7K/Tg5K8jjM=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"wordWrap\": false,\n\t\t\t\t\t\t\t\"suppressAttributes\": false,\n\t\t\t\t\t\t\t\"suppressOperations\": false,\n\t\t\t\t\t\t\t\"suppressReceptions\": true,\n\t\t\t\t\t\t\t\"showMultiplicity\": true,\n\t\t\t\t\t\t\t\"showOperationSignature\": true,\n\t\t\t\t\t\t\t\"attributeCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7K/ThJLBiOU=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"operationCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7K/ThZLCkpY=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"receptionCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7K/ThZLDSwE=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"templateParameterCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7K/ThpLE20A=\"\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLClassView\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ7LACKpLsMlg=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFF+qBtyKM79qY=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7LACKZLqnh0=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLNameCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ7LACKpLthlw=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7LACKpLsMlg=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7LACKZLqnh0=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ7LACK5LueuU=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7LACKpLthlw=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": -48,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": -16,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ7LACK5LvOTs=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7LACKpLthlw=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;1\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 757,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 463,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 80.57080078125,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"MuteQuack\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ7LACLJLwLp8=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7LACKpLthlw=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": -48,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": -16,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 73.67724609375,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"(from Model)\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ7LACLJLx0zQ=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7LACKpLthlw=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": -48,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": -16,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 1,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 752,\n\t\t\t\t\t\t\t\t\t\"top\": 456,\n\t\t\t\t\t\t\t\t\t\"width\": 90.57080078125,\n\t\t\t\t\t\t\t\t\t\"height\": 25,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"stereotypeLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7LACK5LueuU=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"nameLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7LACK5LvOTs=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"namespaceLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7LACLJLwLp8=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"propertyLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7LACLJLx0zQ=\"\n\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLAttributeCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ7LACLJLyf7M=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7LACKpLsMlg=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7LACKZLqnh0=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 752,\n\t\t\t\t\t\t\t\t\t\"top\": 481,\n\t\t\t\t\t\t\t\t\t\"width\": 90.57080078125,\n\t\t\t\t\t\t\t\t\t\"height\": 10,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLOperationCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ7LACLJLzQrY=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7LACKpLsMlg=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7LACKZLqnh0=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"UMLOperationView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ7LAZDJMXscs=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7LACLJLzQrY=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7LAYnpMUYDc=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 757,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 496,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 80.57080078125,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"+quack()\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 752,\n\t\t\t\t\t\t\t\t\t\"top\": 491,\n\t\t\t\t\t\t\t\t\t\"width\": 90.57080078125,\n\t\t\t\t\t\t\t\t\t\"height\": 23,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLReceptionCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ7LACLZL05JE=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7LACKpLsMlg=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7LACKZLqnh0=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": -24,\n\t\t\t\t\t\t\t\t\t\"top\": -8,\n\t\t\t\t\t\t\t\t\t\"width\": 10,\n\t\t\t\t\t\t\t\t\t\"height\": 10,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLTemplateParameterCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ7LACLZL15Io=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7LACKpLsMlg=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7LACKZLqnh0=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": -24,\n\t\t\t\t\t\t\t\t\t\"top\": -8,\n\t\t\t\t\t\t\t\t\t\"width\": 10,\n\t\t\t\t\t\t\t\t\t\"height\": 10,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\"containerChangeable\": true,\n\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\"left\": 752,\n\t\t\t\t\t\t\t\"top\": 456,\n\t\t\t\t\t\t\t\"width\": 90.57080078125,\n\t\t\t\t\t\t\t\"height\": 58,\n\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\"stereotypeDisplay\": \"label\",\n\t\t\t\t\t\t\t\"showVisibility\": true,\n\t\t\t\t\t\t\t\"showNamespace\": false,\n\t\t\t\t\t\t\t\"showProperty\": true,\n\t\t\t\t\t\t\t\"showType\": true,\n\t\t\t\t\t\t\t\"nameCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7LACKpLthlw=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"wordWrap\": false,\n\t\t\t\t\t\t\t\"suppressAttributes\": false,\n\t\t\t\t\t\t\t\"suppressOperations\": false,\n\t\t\t\t\t\t\t\"suppressReceptions\": true,\n\t\t\t\t\t\t\t\"showMultiplicity\": true,\n\t\t\t\t\t\t\t\"showOperationSignature\": true,\n\t\t\t\t\t\t\t\"attributeCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7LACLJLyf7M=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"operationCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7LACLJLzQrY=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"receptionCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7LACLZL05JE=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"templateParameterCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7LACLZL15Io=\"\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLInterfaceRealizationView\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ7LB4UZMem7A=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFF+qBtyKM79qY=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7LB4UJMdSC8=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"EdgeLabelView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ7LB4UpMf4dA=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7LB4UZMem7A=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7LB4UJMdSC8=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 618,\n\t\t\t\t\t\t\t\t\t\"top\": 409,\n\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"alpha\": 1.5707963267948966,\n\t\t\t\t\t\t\t\t\t\"distance\": 15,\n\t\t\t\t\t\t\t\t\t\"hostEdge\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7LB4UZMem7A=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"edgePosition\": 1,\n\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"EdgeLabelView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ7LB4U5Mgazg=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7LB4UZMem7A=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7LB4UJMdSC8=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": null,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 607,\n\t\t\t\t\t\t\t\t\t\"top\": 398,\n\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"alpha\": 1.5707963267948966,\n\t\t\t\t\t\t\t\t\t\"distance\": 30,\n\t\t\t\t\t\t\t\t\t\"hostEdge\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7LB4UZMem7A=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"edgePosition\": 1,\n\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"EdgeLabelView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ7LB4VJMhZy4=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7LB4UZMem7A=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7LB4UJMdSC8=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 639,\n\t\t\t\t\t\t\t\t\t\"top\": 430,\n\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"alpha\": -1.5707963267948966,\n\t\t\t\t\t\t\t\t\t\"distance\": 15,\n\t\t\t\t\t\t\t\t\t\"hostEdge\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7LB4UZMem7A=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"edgePosition\": 1,\n\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\"head\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7JvaEZDKgGI=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"tail\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7K+p+5KKCIc=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"lineStyle\": 1,\n\t\t\t\t\t\t\t\"points\": \"601:455;658:397\",\n\t\t\t\t\t\t\t\"stereotypeDisplay\": \"label\",\n\t\t\t\t\t\t\t\"showVisibility\": true,\n\t\t\t\t\t\t\t\"showProperty\": true,\n\t\t\t\t\t\t\t\"nameLabel\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7LB4UpMf4dA=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"stereotypeLabel\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7LB4U5Mgazg=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"propertyLabel\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7LB4VJMhZy4=\"\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLInterfaceRealizationView\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ7LB/mJMvR1g=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFF+qBtyKM79qY=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7LB/l5MuGYA=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"EdgeLabelView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ7LB/mJMwd3Q=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7LB/mJMvR1g=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7LB/l5MuGYA=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 671,\n\t\t\t\t\t\t\t\t\t\"top\": 419,\n\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"alpha\": 1.5707963267948966,\n\t\t\t\t\t\t\t\t\t\"distance\": 15,\n\t\t\t\t\t\t\t\t\t\"hostEdge\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7LB/mJMvR1g=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"edgePosition\": 1,\n\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"EdgeLabelView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ7LB/mJMxgtg=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7LB/mJMvR1g=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7LB/l5MuGYA=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": null,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 656,\n\t\t\t\t\t\t\t\t\t\"top\": 418,\n\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"alpha\": 1.5707963267948966,\n\t\t\t\t\t\t\t\t\t\"distance\": 30,\n\t\t\t\t\t\t\t\t\t\"hostEdge\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7LB/mJMvR1g=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"edgePosition\": 1,\n\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"EdgeLabelView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ7LB/mJMynSY=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7LB/mJMvR1g=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7LB/l5MuGYA=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 700,\n\t\t\t\t\t\t\t\t\t\"top\": 420,\n\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"alpha\": -1.5707963267948966,\n\t\t\t\t\t\t\t\t\t\"distance\": 15,\n\t\t\t\t\t\t\t\t\t\"hostEdge\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7LB/mJMvR1g=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"edgePosition\": 1,\n\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\"head\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7JvaEZDKgGI=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"tail\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7K/TgpK7aIU=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"lineStyle\": 1,\n\t\t\t\t\t\t\t\"points\": \"685:455;687:397\",\n\t\t\t\t\t\t\t\"stereotypeDisplay\": \"label\",\n\t\t\t\t\t\t\t\"showVisibility\": true,\n\t\t\t\t\t\t\t\"showProperty\": true,\n\t\t\t\t\t\t\t\"nameLabel\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7LB/mJMwd3Q=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"stereotypeLabel\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7LB/mJMxgtg=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"propertyLabel\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7LB/mJMynSY=\"\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLInterfaceRealizationView\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ7LCHj5NAvUM=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFF+qBtyKM79qY=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7LCHj5M/0Cc=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"EdgeLabelView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ7LCHkJNBhWw=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7LCHj5NAvUM=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7LCHj5M/0Cc=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 730,\n\t\t\t\t\t\t\t\t\t\"top\": 430,\n\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"alpha\": 1.5707963267948966,\n\t\t\t\t\t\t\t\t\t\"distance\": 15,\n\t\t\t\t\t\t\t\t\t\"hostEdge\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7LCHj5NAvUM=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"edgePosition\": 1,\n\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"EdgeLabelView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ7LCHkJNCtrE=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7LCHj5NAvUM=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7LCHj5M/0Cc=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": null,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 719,\n\t\t\t\t\t\t\t\t\t\"top\": 440,\n\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"alpha\": 1.5707963267948966,\n\t\t\t\t\t\t\t\t\t\"distance\": 30,\n\t\t\t\t\t\t\t\t\t\"hostEdge\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7LCHj5NAvUM=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"edgePosition\": 1,\n\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"EdgeLabelView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ7LCHkJNDdUQ=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7LCHj5NAvUM=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7LCHj5M/0Cc=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 753,\n\t\t\t\t\t\t\t\t\t\"top\": 409,\n\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"alpha\": -1.5707963267948966,\n\t\t\t\t\t\t\t\t\t\"distance\": 15,\n\t\t\t\t\t\t\t\t\t\"hostEdge\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7LCHj5NAvUM=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"edgePosition\": 1,\n\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\"head\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7JvaEZDKgGI=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"tail\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7LACKpLsMlg=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"lineStyle\": 1,\n\t\t\t\t\t\t\t\"points\": \"769:455;716:397\",\n\t\t\t\t\t\t\t\"stereotypeDisplay\": \"label\",\n\t\t\t\t\t\t\t\"showVisibility\": true,\n\t\t\t\t\t\t\t\"showProperty\": true,\n\t\t\t\t\t\t\t\"nameLabel\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7LCHkJNBhWw=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"stereotypeLabel\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7LCHkJNCtrE=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"propertyLabel\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7LCHkJNDdUQ=\"\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLAssociationView\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ7LxuzJgMs8M=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFF+qBtyKM79qY=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7Lxuy5gIrNI=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"EdgeLabelView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ7LxuzJgNb+g=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7LxuzJgMs8M=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7Lxuy5gIrNI=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 494,\n\t\t\t\t\t\t\t\t\t\"top\": 200,\n\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"alpha\": 1.5707963267948966,\n\t\t\t\t\t\t\t\t\t\"distance\": 15,\n\t\t\t\t\t\t\t\t\t\"hostEdge\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7LxuzJgMs8M=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"edgePosition\": 1,\n\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"EdgeLabelView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ7LxuzZgO8Qc=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7LxuzJgMs8M=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7Lxuy5gIrNI=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": null,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 497,\n\t\t\t\t\t\t\t\t\t\"top\": 215,\n\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"alpha\": 1.5707963267948966,\n\t\t\t\t\t\t\t\t\t\"distance\": 30,\n\t\t\t\t\t\t\t\t\t\"hostEdge\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7LxuzJgMs8M=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"edgePosition\": 1,\n\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"EdgeLabelView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ7LxuzZgPY9o=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7LxuzJgMs8M=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7Lxuy5gIrNI=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 489,\n\t\t\t\t\t\t\t\t\t\"top\": 171,\n\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"alpha\": -1.5707963267948966,\n\t\t\t\t\t\t\t\t\t\"distance\": 15,\n\t\t\t\t\t\t\t\t\t\"hostEdge\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7LxuzJgMs8M=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"edgePosition\": 1,\n\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"EdgeLabelView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ7LxuzZgQjs4=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7LxuzJgMs8M=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7Lxuy5gJwNw=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 616,\n\t\t\t\t\t\t\t\t\t\"top\": 179,\n\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"alpha\": 0.5235987755982988,\n\t\t\t\t\t\t\t\t\t\"distance\": 30,\n\t\t\t\t\t\t\t\t\t\"hostEdge\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7LxuzJgMs8M=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"edgePosition\": 2,\n\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"EdgeLabelView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ7LxuzZgRWeU=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7LxuzJgMs8M=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7Lxuy5gJwNw=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 616,\n\t\t\t\t\t\t\t\t\t\"top\": 192,\n\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"alpha\": 0.7853981633974483,\n\t\t\t\t\t\t\t\t\t\"distance\": 40,\n\t\t\t\t\t\t\t\t\t\"hostEdge\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7LxuzJgMs8M=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"edgePosition\": 2,\n\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"EdgeLabelView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ7LxuzZgSupY=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7LxuzJgMs8M=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7Lxuy5gJwNw=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 615,\n\t\t\t\t\t\t\t\t\t\"top\": 151,\n\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"alpha\": -0.5235987755982988,\n\t\t\t\t\t\t\t\t\t\"distance\": 25,\n\t\t\t\t\t\t\t\t\t\"hostEdge\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7LxuzJgMs8M=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"edgePosition\": 2,\n\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"EdgeLabelView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ7LxuzZgTZeY=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7LxuzJgMs8M=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7Lxuy5gKR4s=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 373,\n\t\t\t\t\t\t\t\t\t\"top\": 223,\n\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"alpha\": -0.5235987755982988,\n\t\t\t\t\t\t\t\t\t\"distance\": 30,\n\t\t\t\t\t\t\t\t\t\"hostEdge\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7LxuzJgMs8M=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"edgePosition\": 0,\n\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"EdgeLabelView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ7LxuzZgUmiw=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7LxuzJgMs8M=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7Lxuy5gKR4s=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 377,\n\t\t\t\t\t\t\t\t\t\"top\": 235,\n\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"alpha\": -0.7853981633974483,\n\t\t\t\t\t\t\t\t\t\"distance\": 40,\n\t\t\t\t\t\t\t\t\t\"hostEdge\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7LxuzJgMs8M=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"edgePosition\": 0,\n\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"EdgeLabelView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ7LxuzZgVuxU=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7LxuzJgMs8M=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7Lxuy5gKR4s=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 364,\n\t\t\t\t\t\t\t\t\t\"top\": 196,\n\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"alpha\": 0.5235987755982988,\n\t\t\t\t\t\t\t\t\t\"distance\": 25,\n\t\t\t\t\t\t\t\t\t\"hostEdge\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7LxuzJgMs8M=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"edgePosition\": 0,\n\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLQualifierCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ7LxuzpgW4PE=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7LxuzJgMs8M=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7Lxuy5gJwNw=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 0,\n\t\t\t\t\t\t\t\t\t\"top\": 0,\n\t\t\t\t\t\t\t\t\t\"width\": 10,\n\t\t\t\t\t\t\t\t\t\"height\": 10,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLQualifierCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ7LxuzpgXRno=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7LxuzJgMs8M=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7Lxuy5gKR4s=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 0,\n\t\t\t\t\t\t\t\t\t\"top\": 0,\n\t\t\t\t\t\t\t\t\t\"width\": 10,\n\t\t\t\t\t\t\t\t\t\"height\": 10,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\"head\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6wHcho7hwF0=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"tail\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7JtP05CW+RM=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"lineStyle\": 1,\n\t\t\t\t\t\t\t\"points\": \"639:166;345:219\",\n\t\t\t\t\t\t\t\"stereotypeDisplay\": \"label\",\n\t\t\t\t\t\t\t\"showVisibility\": true,\n\t\t\t\t\t\t\t\"showProperty\": true,\n\t\t\t\t\t\t\t\"nameLabel\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7LxuzJgNb+g=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"stereotypeLabel\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7LxuzZgO8Qc=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"propertyLabel\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7LxuzZgPY9o=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"showMultiplicity\": true,\n\t\t\t\t\t\t\t\"showType\": true,\n\t\t\t\t\t\t\t\"tailRoleNameLabel\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7LxuzZgQjs4=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"tailPropertyLabel\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7LxuzZgRWeU=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"tailMultiplicityLabel\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7LxuzZgSupY=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"headRoleNameLabel\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7LxuzZgTZeY=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"headPropertyLabel\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7LxuzZgUmiw=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"headMultiplicityLabel\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7LxuzZgVuxU=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"tailQualifiersCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7LxuzpgW4PE=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"headQualifiersCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7LxuzpgXRno=\"\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLAssociationView\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ7LyNNJho0rw=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFF+qBtyKM79qY=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7LyNM5hkZH8=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"EdgeLabelView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ7LyNNZhpJ24=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7LyNNJho0rw=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7LyNM5hkZH8=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 484,\n\t\t\t\t\t\t\t\t\t\"top\": 319,\n\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"alpha\": 1.5707963267948966,\n\t\t\t\t\t\t\t\t\t\"distance\": 15,\n\t\t\t\t\t\t\t\t\t\"hostEdge\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7LyNNJho0rw=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"edgePosition\": 1,\n\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"EdgeLabelView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ7LyNNZhqrXA=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7LyNNJho0rw=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7LyNM5hkZH8=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": null,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 480,\n\t\t\t\t\t\t\t\t\t\"top\": 333,\n\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"alpha\": 1.5707963267948966,\n\t\t\t\t\t\t\t\t\t\"distance\": 30,\n\t\t\t\t\t\t\t\t\t\"hostEdge\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7LyNNJho0rw=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"edgePosition\": 1,\n\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"EdgeLabelView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ7LyNNZhr0m4=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7LyNNJho0rw=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7LyNM5hkZH8=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 491,\n\t\t\t\t\t\t\t\t\t\"top\": 290,\n\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"alpha\": -1.5707963267948966,\n\t\t\t\t\t\t\t\t\t\"distance\": 15,\n\t\t\t\t\t\t\t\t\t\"hostEdge\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7LyNNJho0rw=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"edgePosition\": 1,\n\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"EdgeLabelView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ7LyNNZhsbgk=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7LyNNJho0rw=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7LyNM5hlVTI=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 601,\n\t\t\t\t\t\t\t\t\t\"top\": 351,\n\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"alpha\": 0.5235987755982988,\n\t\t\t\t\t\t\t\t\t\"distance\": 30,\n\t\t\t\t\t\t\t\t\t\"hostEdge\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7LyNNJho0rw=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"edgePosition\": 2,\n\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"EdgeLabelView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ7LyNNphtaxU=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7LyNNJho0rw=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7LyNM5hlVTI=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 596,\n\t\t\t\t\t\t\t\t\t\"top\": 363,\n\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"alpha\": 0.7853981633974483,\n\t\t\t\t\t\t\t\t\t\"distance\": 40,\n\t\t\t\t\t\t\t\t\t\"hostEdge\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7LyNNJho0rw=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"edgePosition\": 2,\n\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"EdgeLabelView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ7LyNNphuhKM=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7LyNNJho0rw=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7LyNM5hlVTI=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 613,\n\t\t\t\t\t\t\t\t\t\"top\": 326,\n\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"alpha\": -0.5235987755982988,\n\t\t\t\t\t\t\t\t\t\"distance\": 25,\n\t\t\t\t\t\t\t\t\t\"hostEdge\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7LyNNJho0rw=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"edgePosition\": 2,\n\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"EdgeLabelView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ7LyNNphvlJ4=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7LyNNJho0rw=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7LyNNJhmQfc=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 366,\n\t\t\t\t\t\t\t\t\t\"top\": 287,\n\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"alpha\": -0.5235987755982988,\n\t\t\t\t\t\t\t\t\t\"distance\": 30,\n\t\t\t\t\t\t\t\t\t\"hostEdge\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7LyNNJho0rw=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"edgePosition\": 0,\n\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"EdgeLabelView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ7LyNNphwRtk=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7LyNNJho0rw=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7LyNNJhmQfc=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 364,\n\t\t\t\t\t\t\t\t\t\"top\": 300,\n\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"alpha\": -0.7853981633974483,\n\t\t\t\t\t\t\t\t\t\"distance\": 40,\n\t\t\t\t\t\t\t\t\t\"hostEdge\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7LyNNJho0rw=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"edgePosition\": 0,\n\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"EdgeLabelView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ7LyNNphxMKk=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7LyNNJho0rw=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7LyNNJhmQfc=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 369,\n\t\t\t\t\t\t\t\t\t\"top\": 259,\n\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"alpha\": 0.5235987755982988,\n\t\t\t\t\t\t\t\t\t\"distance\": 25,\n\t\t\t\t\t\t\t\t\t\"hostEdge\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7LyNNJho0rw=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"edgePosition\": 0,\n\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLQualifierCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ7LyNNphyYso=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7LyNNJho0rw=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7LyNM5hlVTI=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 0,\n\t\t\t\t\t\t\t\t\t\"top\": 0,\n\t\t\t\t\t\t\t\t\t\"width\": 10,\n\t\t\t\t\t\t\t\t\t\"height\": 10,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLQualifierCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ7LyNNphzghs=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7LyNNJho0rw=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7LyNNJhmQfc=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 0,\n\t\t\t\t\t\t\t\t\t\"top\": 0,\n\t\t\t\t\t\t\t\t\t\"width\": 10,\n\t\t\t\t\t\t\t\t\t\"height\": 10,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\"head\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6wHcho7hwF0=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"tail\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7JvaEZDKgGI=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"lineStyle\": 1,\n\t\t\t\t\t\t\t\"points\": \"631:350;345:272\",\n\t\t\t\t\t\t\t\"stereotypeDisplay\": \"label\",\n\t\t\t\t\t\t\t\"showVisibility\": true,\n\t\t\t\t\t\t\t\"showProperty\": true,\n\t\t\t\t\t\t\t\"nameLabel\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7LyNNZhpJ24=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"stereotypeLabel\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7LyNNZhqrXA=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"propertyLabel\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7LyNNZhr0m4=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"showMultiplicity\": true,\n\t\t\t\t\t\t\t\"showType\": true,\n\t\t\t\t\t\t\t\"tailRoleNameLabel\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7LyNNZhsbgk=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"tailPropertyLabel\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7LyNNphtaxU=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"tailMultiplicityLabel\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7LyNNphuhKM=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"headRoleNameLabel\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7LyNNphvlJ4=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"headPropertyLabel\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7LyNNphwRtk=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"headMultiplicityLabel\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7LyNNphxMKk=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"tailQualifiersCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7LyNNphyYso=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"headQualifiersCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7LyNNphzghs=\"\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t]\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\t\"_type\": \"UMLClass\",\n\t\t\t\t\t\"_id\": \"AAAAAAFZ6wHchY7fCM0=\",\n\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\"$ref\": \"AAAAAAFF+qBWK6M3Z8Y=\"\n\t\t\t\t\t},\n\t\t\t\t\t\"name\": \"Duck\",\n\t\t\t\t\t\"ownedElements\": [\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLAssociation\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ7LOF+ZOFGJw=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6wHchY7fCM0=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"end1\": {\n\t\t\t\t\t\t\t\t\"_type\": \"UMLAssociationEnd\",\n\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ7LOF+pOG1f0=\",\n\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7LOF+ZOFGJw=\"\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\"reference\": {\n\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6wHchY7fCM0=\"\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\"visibility\": \"public\",\n\t\t\t\t\t\t\t\t\"navigable\": false,\n\t\t\t\t\t\t\t\t\"aggregation\": \"none\",\n\t\t\t\t\t\t\t\t\"isReadOnly\": false,\n\t\t\t\t\t\t\t\t\"isOrdered\": false,\n\t\t\t\t\t\t\t\t\"isUnique\": false,\n\t\t\t\t\t\t\t\t\"isDerived\": false,\n\t\t\t\t\t\t\t\t\"isID\": false\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"end2\": {\n\t\t\t\t\t\t\t\t\"_type\": \"UMLAssociationEnd\",\n\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ7LOF+pOHRrk=\",\n\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7LOF+ZOFGJw=\"\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\"reference\": {\n\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7JtP0pCUJk8=\"\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\"visibility\": \"public\",\n\t\t\t\t\t\t\t\t\"navigable\": true,\n\t\t\t\t\t\t\t\t\"aggregation\": \"none\",\n\t\t\t\t\t\t\t\t\"isReadOnly\": false,\n\t\t\t\t\t\t\t\t\"isOrdered\": false,\n\t\t\t\t\t\t\t\t\"isUnique\": false,\n\t\t\t\t\t\t\t\t\"isDerived\": false,\n\t\t\t\t\t\t\t\t\"isID\": false\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"visibility\": \"public\",\n\t\t\t\t\t\t\t\"isDerived\": false\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLAssociation\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ7LOQwpPIPtQ=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6wHchY7fCM0=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"end1\": {\n\t\t\t\t\t\t\t\t\"_type\": \"UMLAssociationEnd\",\n\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ7LOQwpPJv5o=\",\n\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7LOQwpPIPtQ=\"\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\"reference\": {\n\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6wHchY7fCM0=\"\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\"visibility\": \"public\",\n\t\t\t\t\t\t\t\t\"navigable\": false,\n\t\t\t\t\t\t\t\t\"aggregation\": \"none\",\n\t\t\t\t\t\t\t\t\"isReadOnly\": false,\n\t\t\t\t\t\t\t\t\"isOrdered\": false,\n\t\t\t\t\t\t\t\t\"isUnique\": false,\n\t\t\t\t\t\t\t\t\"isDerived\": false,\n\t\t\t\t\t\t\t\t\"isID\": false\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"end2\": {\n\t\t\t\t\t\t\t\t\"_type\": \"UMLAssociationEnd\",\n\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ7LOQwpPKYN4=\",\n\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7LOQwpPIPtQ=\"\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\"reference\": {\n\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7JvaEJDI36w=\"\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\"visibility\": \"public\",\n\t\t\t\t\t\t\t\t\"navigable\": true,\n\t\t\t\t\t\t\t\t\"aggregation\": \"none\",\n\t\t\t\t\t\t\t\t\"isReadOnly\": false,\n\t\t\t\t\t\t\t\t\"isOrdered\": false,\n\t\t\t\t\t\t\t\t\"isUnique\": false,\n\t\t\t\t\t\t\t\t\"isDerived\": false,\n\t\t\t\t\t\t\t\t\"isID\": false\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"visibility\": \"public\",\n\t\t\t\t\t\t\t\"isDerived\": false\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLAssociation\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ7LxDa5ekwe8=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6wHchY7fCM0=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"end1\": {\n\t\t\t\t\t\t\t\t\"_type\": \"UMLAssociationEnd\",\n\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ7LxDa5elx0A=\",\n\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7LxDa5ekwe8=\"\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\"reference\": {\n\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6wHchY7fCM0=\"\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\"visibility\": \"public\",\n\t\t\t\t\t\t\t\t\"navigable\": true,\n\t\t\t\t\t\t\t\t\"aggregation\": \"none\",\n\t\t\t\t\t\t\t\t\"isReadOnly\": false,\n\t\t\t\t\t\t\t\t\"isOrdered\": false,\n\t\t\t\t\t\t\t\t\"isUnique\": false,\n\t\t\t\t\t\t\t\t\"isDerived\": false,\n\t\t\t\t\t\t\t\t\"isID\": false\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"end2\": {\n\t\t\t\t\t\t\t\t\"_type\": \"UMLAssociationEnd\",\n\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ7LxDa5emdVI=\",\n\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7LxDa5ekwe8=\"\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\"reference\": {\n\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7JtP0pCUJk8=\"\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\"visibility\": \"public\",\n\t\t\t\t\t\t\t\t\"navigable\": true,\n\t\t\t\t\t\t\t\t\"aggregation\": \"composite\",\n\t\t\t\t\t\t\t\t\"isReadOnly\": false,\n\t\t\t\t\t\t\t\t\"isOrdered\": false,\n\t\t\t\t\t\t\t\t\"isUnique\": false,\n\t\t\t\t\t\t\t\t\"isDerived\": false,\n\t\t\t\t\t\t\t\t\"isID\": false\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"visibility\": \"public\",\n\t\t\t\t\t\t\t\"isDerived\": false\n\t\t\t\t\t\t}\n\t\t\t\t\t],\n\t\t\t\t\t\"visibility\": \"public\",\n\t\t\t\t\t\"attributes\": [\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLAttribute\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ7LJhCpNzuqc=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6wHchY7fCM0=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"name\": \"flyBehaviour\",\n\t\t\t\t\t\t\t\"visibility\": \"public\",\n\t\t\t\t\t\t\t\"isStatic\": false,\n\t\t\t\t\t\t\t\"isLeaf\": false,\n\t\t\t\t\t\t\t\"type\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7JtP0pCUJk8=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"isReadOnly\": false,\n\t\t\t\t\t\t\t\"isOrdered\": false,\n\t\t\t\t\t\t\t\"isUnique\": false,\n\t\t\t\t\t\t\t\"isDerived\": false,\n\t\t\t\t\t\t\t\"aggregation\": \"none\",\n\t\t\t\t\t\t\t\"isID\": false\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLAttribute\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ7LL68ZN7atE=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6wHchY7fCM0=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"name\": \"quackBehaviour\",\n\t\t\t\t\t\t\t\"visibility\": \"public\",\n\t\t\t\t\t\t\t\"isStatic\": false,\n\t\t\t\t\t\t\t\"isLeaf\": false,\n\t\t\t\t\t\t\t\"type\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7JvaEJDI36w=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"isReadOnly\": false,\n\t\t\t\t\t\t\t\"isOrdered\": false,\n\t\t\t\t\t\t\t\"isUnique\": false,\n\t\t\t\t\t\t\t\"isDerived\": false,\n\t\t\t\t\t\t\t\"aggregation\": \"none\",\n\t\t\t\t\t\t\t\"isID\": false\n\t\t\t\t\t\t}\n\t\t\t\t\t],\n\t\t\t\t\t\"operations\": [\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLOperation\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ6wH9h48QRcE=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6wHchY7fCM0=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"name\": \"swim\",\n\t\t\t\t\t\t\t\"visibility\": \"public\",\n\t\t\t\t\t\t\t\"isStatic\": false,\n\t\t\t\t\t\t\t\"isLeaf\": false,\n\t\t\t\t\t\t\t\"concurrency\": \"sequential\",\n\t\t\t\t\t\t\t\"isQuery\": false,\n\t\t\t\t\t\t\t\"isAbstract\": false\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLOperation\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ6wIK1I8XtNo=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6wHchY7fCM0=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"name\": \"display\",\n\t\t\t\t\t\t\t\"visibility\": \"public\",\n\t\t\t\t\t\t\t\"isStatic\": false,\n\t\t\t\t\t\t\t\"isLeaf\": false,\n\t\t\t\t\t\t\t\"concurrency\": \"sequential\",\n\t\t\t\t\t\t\t\"isQuery\": false,\n\t\t\t\t\t\t\t\"isAbstract\": true\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLOperation\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ7LRBlpRvAtc=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6wHchY7fCM0=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"name\": \"performQuack\",\n\t\t\t\t\t\t\t\"visibility\": \"public\",\n\t\t\t\t\t\t\t\"isStatic\": false,\n\t\t\t\t\t\t\t\"isLeaf\": false,\n\t\t\t\t\t\t\t\"concurrency\": \"sequential\",\n\t\t\t\t\t\t\t\"isQuery\": false,\n\t\t\t\t\t\t\t\"isAbstract\": false\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLOperation\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ7LRYWZSU4QY=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6wHchY7fCM0=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"name\": \"performFly\",\n\t\t\t\t\t\t\t\"visibility\": \"public\",\n\t\t\t\t\t\t\t\"isStatic\": false,\n\t\t\t\t\t\t\t\"isLeaf\": false,\n\t\t\t\t\t\t\t\"concurrency\": \"sequential\",\n\t\t\t\t\t\t\t\"isQuery\": false,\n\t\t\t\t\t\t\t\"isAbstract\": false\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLOperation\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ7LR5zZS5y/w=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6wHchY7fCM0=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"name\": \"setQuackBehaviour\",\n\t\t\t\t\t\t\t\"visibility\": \"public\",\n\t\t\t\t\t\t\t\"isStatic\": false,\n\t\t\t\t\t\t\t\"isLeaf\": false,\n\t\t\t\t\t\t\t\"parameters\": [\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLParameter\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ7LTiDpUo5VM=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7LR5zZS5y/w=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"name\": \"quackBehaviour\",\n\t\t\t\t\t\t\t\t\t\"visibility\": \"public\",\n\t\t\t\t\t\t\t\t\t\"isStatic\": false,\n\t\t\t\t\t\t\t\t\t\"isLeaf\": false,\n\t\t\t\t\t\t\t\t\t\"type\": \"\",\n\t\t\t\t\t\t\t\t\t\"isReadOnly\": false,\n\t\t\t\t\t\t\t\t\t\"isOrdered\": false,\n\t\t\t\t\t\t\t\t\t\"isUnique\": false,\n\t\t\t\t\t\t\t\t\t\"direction\": \"in\"\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\"concurrency\": \"sequential\",\n\t\t\t\t\t\t\t\"isQuery\": false,\n\t\t\t\t\t\t\t\"isAbstract\": false\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLOperation\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ7LScZJTePeY=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6wHchY7fCM0=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"name\": \"setFlyBehaviour\",\n\t\t\t\t\t\t\t\"visibility\": \"public\",\n\t\t\t\t\t\t\t\"isStatic\": false,\n\t\t\t\t\t\t\t\"isLeaf\": false,\n\t\t\t\t\t\t\t\"parameters\": [\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLParameter\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ7LT+vZVbWZw=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7LScZJTePeY=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"name\": \"flyBehaviour\",\n\t\t\t\t\t\t\t\t\t\"visibility\": \"public\",\n\t\t\t\t\t\t\t\t\t\"isStatic\": false,\n\t\t\t\t\t\t\t\t\t\"isLeaf\": false,\n\t\t\t\t\t\t\t\t\t\"type\": \"\",\n\t\t\t\t\t\t\t\t\t\"isReadOnly\": false,\n\t\t\t\t\t\t\t\t\t\"isOrdered\": false,\n\t\t\t\t\t\t\t\t\t\"isUnique\": false,\n\t\t\t\t\t\t\t\t\t\"direction\": \"in\"\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\"concurrency\": \"sequential\",\n\t\t\t\t\t\t\t\"isQuery\": false,\n\t\t\t\t\t\t\t\"isAbstract\": false\n\t\t\t\t\t\t}\n\t\t\t\t\t],\n\t\t\t\t\t\"isAbstract\": true,\n\t\t\t\t\t\"isFinalSpecialization\": false,\n\t\t\t\t\t\"isLeaf\": false,\n\t\t\t\t\t\"isActive\": false\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\t\"_type\": \"UMLClass\",\n\t\t\t\t\t\"_id\": \"AAAAAAFZ6wK1C48sSN4=\",\n\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\"$ref\": \"AAAAAAFF+qBWK6M3Z8Y=\"\n\t\t\t\t\t},\n\t\t\t\t\t\"name\": \"MallardDuck\",\n\t\t\t\t\t\"ownedElements\": [\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLGeneralization\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ6wMpkI+Osws=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6wK1C48sSN4=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"source\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6wK1C48sSN4=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"target\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6wHchY7fCM0=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"visibility\": \"public\"\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLInterfaceRealization\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ7J0DKJEYS3Q=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6wK1C48sSN4=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"source\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6wK1C48sSN4=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"target\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7JtP0pCUJk8=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"visibility\": \"public\"\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLInterfaceRealization\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ7J1DVpEpbPc=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6wK1C48sSN4=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"source\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6wK1C48sSN4=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"target\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7JvaEJDI36w=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"visibility\": \"public\"\n\t\t\t\t\t\t}\n\t\t\t\t\t],\n\t\t\t\t\t\"visibility\": \"public\",\n\t\t\t\t\t\"operations\": [\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLOperation\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ6wLYK49W/GA=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6wK1C48sSN4=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"name\": \"display\",\n\t\t\t\t\t\t\t\"visibility\": \"public\",\n\t\t\t\t\t\t\t\"isStatic\": false,\n\t\t\t\t\t\t\t\"isLeaf\": false,\n\t\t\t\t\t\t\t\"concurrency\": \"sequential\",\n\t\t\t\t\t\t\t\"isQuery\": false,\n\t\t\t\t\t\t\t\"isAbstract\": false\n\t\t\t\t\t\t}\n\t\t\t\t\t],\n\t\t\t\t\t\"isAbstract\": false,\n\t\t\t\t\t\"isFinalSpecialization\": false,\n\t\t\t\t\t\"isLeaf\": false,\n\t\t\t\t\t\"isActive\": false\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\t\"_type\": \"UMLClass\",\n\t\t\t\t\t\"_id\": \"AAAAAAFZ6wL0Yo9dwGo=\",\n\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\"$ref\": \"AAAAAAFF+qBWK6M3Z8Y=\"\n\t\t\t\t\t},\n\t\t\t\t\t\"name\": \"RedHeadDuck\",\n\t\t\t\t\t\"ownedElements\": [\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLGeneralization\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ6wM3q4+fTXM=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6wL0Yo9dwGo=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"source\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6wL0Yo9dwGo=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"target\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6wHchY7fCM0=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"visibility\": \"public\"\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLInterfaceRealization\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ7Jz6+JEHxL8=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6wL0Yo9dwGo=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"source\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6wL0Yo9dwGo=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"target\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7JvaEJDI36w=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"visibility\": \"public\"\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLInterfaceRealization\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ7J1QtpE6+AY=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6wL0Yo9dwGo=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"source\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6wL0Yo9dwGo=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"target\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7JtP0pCUJk8=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"visibility\": \"public\"\n\t\t\t\t\t\t}\n\t\t\t\t\t],\n\t\t\t\t\t\"visibility\": \"public\",\n\t\t\t\t\t\"operations\": [\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLOperation\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ6wMLi4+HErY=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6wL0Yo9dwGo=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"name\": \"display\",\n\t\t\t\t\t\t\t\"visibility\": \"public\",\n\t\t\t\t\t\t\t\"isStatic\": false,\n\t\t\t\t\t\t\t\"isLeaf\": false,\n\t\t\t\t\t\t\t\"concurrency\": \"sequential\",\n\t\t\t\t\t\t\t\"isQuery\": false,\n\t\t\t\t\t\t\t\"isAbstract\": false\n\t\t\t\t\t\t}\n\t\t\t\t\t],\n\t\t\t\t\t\"isAbstract\": false,\n\t\t\t\t\t\"isFinalSpecialization\": false,\n\t\t\t\t\t\"isLeaf\": false,\n\t\t\t\t\t\"isActive\": false\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\t\"_type\": \"UMLClass\",\n\t\t\t\t\t\"_id\": \"AAAAAAFZ6w1YkY+7RUg=\",\n\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\"$ref\": \"AAAAAAFF+qBWK6M3Z8Y=\"\n\t\t\t\t\t},\n\t\t\t\t\t\"name\": \"RubberDuck\",\n\t\t\t\t\t\"ownedElements\": [\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLGeneralization\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ6w28mY/zUD0=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6w1YkY+7RUg=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"source\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6w1YkY+7RUg=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"target\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6wHchY7fCM0=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"visibility\": \"public\"\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLInterfaceRealization\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ7J1ZzpFLomQ=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6w1YkY+7RUg=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"source\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6w1YkY+7RUg=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"target\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7JvaEJDI36w=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"visibility\": \"public\"\n\t\t\t\t\t\t}\n\t\t\t\t\t],\n\t\t\t\t\t\"visibility\": \"public\",\n\t\t\t\t\t\"operations\": [\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLOperation\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ6w2dYI/sJ+4=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6w1YkY+7RUg=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"name\": \"display\",\n\t\t\t\t\t\t\t\"visibility\": \"public\",\n\t\t\t\t\t\t\t\"isStatic\": false,\n\t\t\t\t\t\t\t\"isLeaf\": false,\n\t\t\t\t\t\t\t\"concurrency\": \"sequential\",\n\t\t\t\t\t\t\t\"isQuery\": false,\n\t\t\t\t\t\t\t\"isAbstract\": false\n\t\t\t\t\t\t}\n\t\t\t\t\t],\n\t\t\t\t\t\"isAbstract\": false,\n\t\t\t\t\t\"isFinalSpecialization\": false,\n\t\t\t\t\t\"isLeaf\": false,\n\t\t\t\t\t\"isActive\": false\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\t\"_type\": \"UMLClassDiagram\",\n\t\t\t\t\t\"_id\": \"AAAAAAFZ7JK5KpAIfxc=\",\n\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\"$ref\": \"AAAAAAFF+qBWK6M3Z8Y=\"\n\t\t\t\t\t},\n\t\t\t\t\t\"name\": \"ClassDiagram1\",\n\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\"defaultDiagram\": false,\n\t\t\t\t\t\"ownedViews\": [\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLClassView\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ7JLJr5AMwpE=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7JK5KpAIfxc=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6w1YkY+7RUg=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLNameCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ7JLJr5ANGGY=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7JLJr5AMwpE=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6w1YkY+7RUg=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ7JLJsJAOvuY=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7JLJr5ANGGY=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ7JLJsJAPJfM=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7JLJr5ANGGY=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;1\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 343,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 334,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 80.57080078125,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"RubberDuck\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ7JLJsJAQ+00=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7JLJr5ANGGY=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 73.67724609375,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"(from Model)\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ7JLJsJARncE=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7JLJr5ANGGY=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 1,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 338,\n\t\t\t\t\t\t\t\t\t\"top\": 327,\n\t\t\t\t\t\t\t\t\t\"width\": 90.57080078125,\n\t\t\t\t\t\t\t\t\t\"height\": 25,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"stereotypeLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7JLJsJAOvuY=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"nameLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7JLJsJAPJfM=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"namespaceLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7JLJsJAQ+00=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"propertyLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7JLJsJARncE=\"\n\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLAttributeCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ7JLJsJASkzI=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7JLJr5AMwpE=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6w1YkY+7RUg=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 338,\n\t\t\t\t\t\t\t\t\t\"top\": 352,\n\t\t\t\t\t\t\t\t\t\"width\": 90.57080078125,\n\t\t\t\t\t\t\t\t\t\"height\": 10,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLOperationCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ7JLJsZATz+4=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7JLJr5AMwpE=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6w1YkY+7RUg=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"UMLOperationView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ7JLKLZA1z0Y=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7JLJsZATz+4=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6w2dYI/sJ+4=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 343,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 382,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 80.57080078125,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"+display()\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 338,\n\t\t\t\t\t\t\t\t\t\"top\": 362,\n\t\t\t\t\t\t\t\t\t\"width\": 90.57080078125,\n\t\t\t\t\t\t\t\t\t\"height\": 53,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLReceptionCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ7JLJsZAU9Dg=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7JLJr5AMwpE=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6w1YkY+7RUg=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 0,\n\t\t\t\t\t\t\t\t\t\"top\": 0,\n\t\t\t\t\t\t\t\t\t\"width\": 10,\n\t\t\t\t\t\t\t\t\t\"height\": 10,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLTemplateParameterCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ7JLJsZAVSzE=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7JLJr5AMwpE=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6w1YkY+7RUg=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 0,\n\t\t\t\t\t\t\t\t\t\"top\": 0,\n\t\t\t\t\t\t\t\t\t\"width\": 10,\n\t\t\t\t\t\t\t\t\t\"height\": 10,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\"containerChangeable\": true,\n\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\"left\": 338,\n\t\t\t\t\t\t\t\"top\": 327,\n\t\t\t\t\t\t\t\"width\": 90.57080078125,\n\t\t\t\t\t\t\t\"height\": 88,\n\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\"stereotypeDisplay\": \"label\",\n\t\t\t\t\t\t\t\"showVisibility\": true,\n\t\t\t\t\t\t\t\"showNamespace\": false,\n\t\t\t\t\t\t\t\"showProperty\": true,\n\t\t\t\t\t\t\t\"showType\": true,\n\t\t\t\t\t\t\t\"nameCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7JLJr5ANGGY=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"wordWrap\": false,\n\t\t\t\t\t\t\t\"suppressAttributes\": false,\n\t\t\t\t\t\t\t\"suppressOperations\": false,\n\t\t\t\t\t\t\t\"suppressReceptions\": true,\n\t\t\t\t\t\t\t\"showMultiplicity\": true,\n\t\t\t\t\t\t\t\"showOperationSignature\": true,\n\t\t\t\t\t\t\t\"attributeCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7JLJsJASkzI=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"operationCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7JLJsZATz+4=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"receptionCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7JLJsZAU9Dg=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"templateParameterCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7JLJsZAVSzE=\"\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t]\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\t\"_type\": \"UMLClass\",\n\t\t\t\t\t\"_id\": \"AAAAAAFZ7JaA3pBCT+Y=\",\n\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\"$ref\": \"AAAAAAFF+qBWK6M3Z8Y=\"\n\t\t\t\t\t},\n\t\t\t\t\t\"name\": \"WoodenDuck\",\n\t\t\t\t\t\"ownedElements\": [\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLGeneralization\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ7JawlpBsNX8=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7JaA3pBCT+Y=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"source\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7JaA3pBCT+Y=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"target\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6wHchY7fCM0=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"visibility\": \"public\"\n\t\t\t\t\t\t}\n\t\t\t\t\t],\n\t\t\t\t\t\"visibility\": \"public\",\n\t\t\t\t\t\"operations\": [\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLOperation\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ7Jb9+5CEFFc=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7JaA3pBCT+Y=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"name\": \"display\",\n\t\t\t\t\t\t\t\"visibility\": \"public\",\n\t\t\t\t\t\t\t\"isStatic\": false,\n\t\t\t\t\t\t\t\"isLeaf\": false,\n\t\t\t\t\t\t\t\"concurrency\": \"sequential\",\n\t\t\t\t\t\t\t\"isQuery\": false,\n\t\t\t\t\t\t\t\"isAbstract\": false\n\t\t\t\t\t\t}\n\t\t\t\t\t],\n\t\t\t\t\t\"isAbstract\": false,\n\t\t\t\t\t\"isFinalSpecialization\": false,\n\t\t\t\t\t\"isLeaf\": false,\n\t\t\t\t\t\"isActive\": false\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\t\"_type\": \"UMLInterface\",\n\t\t\t\t\t\"_id\": \"AAAAAAFZ7JtP0pCUJk8=\",\n\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\"$ref\": \"AAAAAAFF+qBWK6M3Z8Y=\"\n\t\t\t\t\t},\n\t\t\t\t\t\"name\": \"FlyBehaviour\",\n\t\t\t\t\t\"ownedElements\": [\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLAssociation\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ7Lxuy5gIrNI=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7JtP0pCUJk8=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"end1\": {\n\t\t\t\t\t\t\t\t\"_type\": \"UMLAssociationEnd\",\n\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ7Lxuy5gJwNw=\",\n\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7Lxuy5gIrNI=\"\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\"reference\": {\n\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7JtP0pCUJk8=\"\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\"visibility\": \"public\",\n\t\t\t\t\t\t\t\t\"navigable\": true,\n\t\t\t\t\t\t\t\t\"aggregation\": \"none\",\n\t\t\t\t\t\t\t\t\"isReadOnly\": false,\n\t\t\t\t\t\t\t\t\"isOrdered\": false,\n\t\t\t\t\t\t\t\t\"isUnique\": false,\n\t\t\t\t\t\t\t\t\"isDerived\": false,\n\t\t\t\t\t\t\t\t\"isID\": false\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"end2\": {\n\t\t\t\t\t\t\t\t\"_type\": \"UMLAssociationEnd\",\n\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ7Lxuy5gKR4s=\",\n\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7Lxuy5gIrNI=\"\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\"reference\": {\n\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6wHchY7fCM0=\"\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\"visibility\": \"public\",\n\t\t\t\t\t\t\t\t\"navigable\": true,\n\t\t\t\t\t\t\t\t\"aggregation\": \"composite\",\n\t\t\t\t\t\t\t\t\"isReadOnly\": false,\n\t\t\t\t\t\t\t\t\"isOrdered\": false,\n\t\t\t\t\t\t\t\t\"isUnique\": false,\n\t\t\t\t\t\t\t\t\"isDerived\": false,\n\t\t\t\t\t\t\t\t\"isID\": false\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"visibility\": \"public\",\n\t\t\t\t\t\t\t\"isDerived\": false\n\t\t\t\t\t\t}\n\t\t\t\t\t],\n\t\t\t\t\t\"visibility\": \"public\",\n\t\t\t\t\t\"operations\": [\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLOperation\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ7JuOLJC/JI0=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7JtP0pCUJk8=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"name\": \"fly\",\n\t\t\t\t\t\t\t\"visibility\": \"public\",\n\t\t\t\t\t\t\t\"isStatic\": false,\n\t\t\t\t\t\t\t\"isLeaf\": false,\n\t\t\t\t\t\t\t\"concurrency\": \"sequential\",\n\t\t\t\t\t\t\t\"isQuery\": false,\n\t\t\t\t\t\t\t\"isAbstract\": false\n\t\t\t\t\t\t}\n\t\t\t\t\t],\n\t\t\t\t\t\"isAbstract\": false,\n\t\t\t\t\t\"isFinalSpecialization\": false,\n\t\t\t\t\t\"isLeaf\": false\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\t\"_type\": \"UMLInterface\",\n\t\t\t\t\t\"_id\": \"AAAAAAFZ7JvaEJDI36w=\",\n\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\"$ref\": \"AAAAAAFF+qBWK6M3Z8Y=\"\n\t\t\t\t\t},\n\t\t\t\t\t\"name\": \"QuackBehaviour\",\n\t\t\t\t\t\"ownedElements\": [\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLAssociation\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ7LyNM5hkZH8=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7JvaEJDI36w=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"end1\": {\n\t\t\t\t\t\t\t\t\"_type\": \"UMLAssociationEnd\",\n\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ7LyNM5hlVTI=\",\n\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7LyNM5hkZH8=\"\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\"reference\": {\n\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7JvaEJDI36w=\"\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\"visibility\": \"public\",\n\t\t\t\t\t\t\t\t\"navigable\": true,\n\t\t\t\t\t\t\t\t\"aggregation\": \"none\",\n\t\t\t\t\t\t\t\t\"isReadOnly\": false,\n\t\t\t\t\t\t\t\t\"isOrdered\": false,\n\t\t\t\t\t\t\t\t\"isUnique\": false,\n\t\t\t\t\t\t\t\t\"isDerived\": false,\n\t\t\t\t\t\t\t\t\"isID\": false\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"end2\": {\n\t\t\t\t\t\t\t\t\"_type\": \"UMLAssociationEnd\",\n\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ7LyNNJhmQfc=\",\n\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7LyNM5hkZH8=\"\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\"reference\": {\n\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ6wHchY7fCM0=\"\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\"visibility\": \"public\",\n\t\t\t\t\t\t\t\t\"navigable\": true,\n\t\t\t\t\t\t\t\t\"aggregation\": \"composite\",\n\t\t\t\t\t\t\t\t\"isReadOnly\": false,\n\t\t\t\t\t\t\t\t\"isOrdered\": false,\n\t\t\t\t\t\t\t\t\"isUnique\": false,\n\t\t\t\t\t\t\t\t\"isDerived\": false,\n\t\t\t\t\t\t\t\t\"isID\": false\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"visibility\": \"public\",\n\t\t\t\t\t\t\t\"isDerived\": false\n\t\t\t\t\t\t}\n\t\t\t\t\t],\n\t\t\t\t\t\"visibility\": \"public\",\n\t\t\t\t\t\"operations\": [\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLOperation\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ7JwihJD0e2k=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7JvaEJDI36w=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"name\": \"quack\",\n\t\t\t\t\t\t\t\"visibility\": \"public\",\n\t\t\t\t\t\t\t\"isStatic\": false,\n\t\t\t\t\t\t\t\"isLeaf\": false,\n\t\t\t\t\t\t\t\"concurrency\": \"sequential\",\n\t\t\t\t\t\t\t\"isQuery\": false,\n\t\t\t\t\t\t\t\"isAbstract\": false\n\t\t\t\t\t\t}\n\t\t\t\t\t],\n\t\t\t\t\t\"isAbstract\": false,\n\t\t\t\t\t\"isFinalSpecialization\": false,\n\t\t\t\t\t\"isLeaf\": false\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\t\"_type\": \"UMLClass\",\n\t\t\t\t\t\"_id\": \"AAAAAAFZ7KvfspGECl4=\",\n\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\"$ref\": \"AAAAAAFF+qBWK6M3Z8Y=\"\n\t\t\t\t\t},\n\t\t\t\t\t\"name\": \"FlyWithWings\",\n\t\t\t\t\t\"ownedElements\": [\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLInterfaceRealization\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ7KxOKZHmKHk=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7KvfspGECl4=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"source\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7KvfspGECl4=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"target\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7JtP0pCUJk8=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"visibility\": \"public\"\n\t\t\t\t\t\t}\n\t\t\t\t\t],\n\t\t\t\t\t\"visibility\": \"public\",\n\t\t\t\t\t\"operations\": [\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLOperation\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ7KwAE5Gu1/8=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7KvfspGECl4=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"name\": \"fly\",\n\t\t\t\t\t\t\t\"visibility\": \"public\",\n\t\t\t\t\t\t\t\"isStatic\": false,\n\t\t\t\t\t\t\t\"isLeaf\": false,\n\t\t\t\t\t\t\t\"concurrency\": \"sequential\",\n\t\t\t\t\t\t\t\"isQuery\": false,\n\t\t\t\t\t\t\t\"isAbstract\": false\n\t\t\t\t\t\t}\n\t\t\t\t\t],\n\t\t\t\t\t\"isAbstract\": false,\n\t\t\t\t\t\"isFinalSpecialization\": false,\n\t\t\t\t\t\"isLeaf\": false,\n\t\t\t\t\t\"isActive\": false\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\t\"_type\": \"UMLClass\",\n\t\t\t\t\t\"_id\": \"AAAAAAFZ7Kwc2pG1JDo=\",\n\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\"$ref\": \"AAAAAAFF+qBWK6M3Z8Y=\"\n\t\t\t\t\t},\n\t\t\t\t\t\"name\": \"FlyNoWay\",\n\t\t\t\t\t\"ownedElements\": [\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLInterfaceRealization\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ7KxUwpH3GCs=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7Kwc2pG1JDo=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"source\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7Kwc2pG1JDo=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"target\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7JtP0pCUJk8=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"visibility\": \"public\"\n\t\t\t\t\t\t}\n\t\t\t\t\t],\n\t\t\t\t\t\"visibility\": \"public\",\n\t\t\t\t\t\"operations\": [\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLOperation\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ7Kw2GpHf2bI=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7Kwc2pG1JDo=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"name\": \"fly\",\n\t\t\t\t\t\t\t\"visibility\": \"public\",\n\t\t\t\t\t\t\t\"isStatic\": false,\n\t\t\t\t\t\t\t\"isLeaf\": false,\n\t\t\t\t\t\t\t\"concurrency\": \"sequential\",\n\t\t\t\t\t\t\t\"isQuery\": false,\n\t\t\t\t\t\t\t\"isAbstract\": false\n\t\t\t\t\t\t}\n\t\t\t\t\t],\n\t\t\t\t\t\"isAbstract\": false,\n\t\t\t\t\t\"isFinalSpecialization\": false,\n\t\t\t\t\t\"isLeaf\": false,\n\t\t\t\t\t\"isActive\": false\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\t\"_type\": \"UMLClass\",\n\t\t\t\t\t\"_id\": \"AAAAAAFZ7K4B3JI/jGY=\",\n\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\"$ref\": \"AAAAAAFF+qBWK6M3Z8Y=\"\n\t\t\t\t\t},\n\t\t\t\t\t\"name\": \"FlyRocketPowered\",\n\t\t\t\t\t\"ownedElements\": [\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLInterfaceRealization\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ7K5HvJJyRQQ=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7K4B3JI/jGY=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"source\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7K4B3JI/jGY=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"target\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7JtP0pCUJk8=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"visibility\": \"public\"\n\t\t\t\t\t\t}\n\t\t\t\t\t],\n\t\t\t\t\t\"visibility\": \"public\",\n\t\t\t\t\t\"operations\": [\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLOperation\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ7K4gk5JpKnU=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7K4B3JI/jGY=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"name\": \"fly\",\n\t\t\t\t\t\t\t\"visibility\": \"public\",\n\t\t\t\t\t\t\t\"isStatic\": false,\n\t\t\t\t\t\t\t\"isLeaf\": false,\n\t\t\t\t\t\t\t\"concurrency\": \"sequential\",\n\t\t\t\t\t\t\t\"isQuery\": false,\n\t\t\t\t\t\t\t\"isAbstract\": false\n\t\t\t\t\t\t}\n\t\t\t\t\t],\n\t\t\t\t\t\"isAbstract\": false,\n\t\t\t\t\t\"isFinalSpecialization\": false,\n\t\t\t\t\t\"isLeaf\": false,\n\t\t\t\t\t\"isActive\": false\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\t\"_type\": \"UMLClass\",\n\t\t\t\t\t\"_id\": \"AAAAAAFZ7K+p+ZKI5p4=\",\n\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\"$ref\": \"AAAAAAFF+qBWK6M3Z8Y=\"\n\t\t\t\t\t},\n\t\t\t\t\t\"name\": \"Quack\",\n\t\t\t\t\t\"ownedElements\": [\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLInterfaceRealization\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ7LB4UJMdSC8=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7K+p+ZKI5p4=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"source\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7K+p+ZKI5p4=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"target\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7JvaEJDI36w=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"visibility\": \"public\"\n\t\t\t\t\t\t}\n\t\t\t\t\t],\n\t\t\t\t\t\"visibility\": \"public\",\n\t\t\t\t\t\"operations\": [\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLOperation\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ7K+7+ZKyJQ0=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7K+p+ZKI5p4=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"name\": \"quack\",\n\t\t\t\t\t\t\t\"visibility\": \"public\",\n\t\t\t\t\t\t\t\"isStatic\": false,\n\t\t\t\t\t\t\t\"isLeaf\": false,\n\t\t\t\t\t\t\t\"concurrency\": \"sequential\",\n\t\t\t\t\t\t\t\"isQuery\": false,\n\t\t\t\t\t\t\t\"isAbstract\": false\n\t\t\t\t\t\t}\n\t\t\t\t\t],\n\t\t\t\t\t\"isAbstract\": false,\n\t\t\t\t\t\"isFinalSpecialization\": false,\n\t\t\t\t\t\"isLeaf\": false,\n\t\t\t\t\t\"isActive\": false\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\t\"_type\": \"UMLClass\",\n\t\t\t\t\t\"_id\": \"AAAAAAFZ7K/TgZK5j3I=\",\n\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\"$ref\": \"AAAAAAFF+qBWK6M3Z8Y=\"\n\t\t\t\t\t},\n\t\t\t\t\t\"name\": \"Squeak\",\n\t\t\t\t\t\"ownedElements\": [\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLInterfaceRealization\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ7LB/l5MuGYA=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7K/TgZK5j3I=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"source\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7K/TgZK5j3I=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"target\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7JvaEJDI36w=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"visibility\": \"public\"\n\t\t\t\t\t\t}\n\t\t\t\t\t],\n\t\t\t\t\t\"visibility\": \"public\",\n\t\t\t\t\t\"operations\": [\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLOperation\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ7K/o/JLj1Dg=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7K/TgZK5j3I=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"name\": \"quack\",\n\t\t\t\t\t\t\t\"visibility\": \"public\",\n\t\t\t\t\t\t\t\"isStatic\": false,\n\t\t\t\t\t\t\t\"isLeaf\": false,\n\t\t\t\t\t\t\t\"concurrency\": \"sequential\",\n\t\t\t\t\t\t\t\"isQuery\": false,\n\t\t\t\t\t\t\t\"isAbstract\": false\n\t\t\t\t\t\t}\n\t\t\t\t\t],\n\t\t\t\t\t\"isAbstract\": false,\n\t\t\t\t\t\"isFinalSpecialization\": false,\n\t\t\t\t\t\"isLeaf\": false,\n\t\t\t\t\t\"isActive\": false\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\t\"_type\": \"UMLClass\",\n\t\t\t\t\t\"_id\": \"AAAAAAFZ7LACKZLqnh0=\",\n\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\"$ref\": \"AAAAAAFF+qBWK6M3Z8Y=\"\n\t\t\t\t\t},\n\t\t\t\t\t\"name\": \"MuteQuack\",\n\t\t\t\t\t\"ownedElements\": [\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLInterfaceRealization\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ7LCHj5M/0Cc=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7LACKZLqnh0=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"source\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7LACKZLqnh0=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"target\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7JvaEJDI36w=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"visibility\": \"public\"\n\t\t\t\t\t\t}\n\t\t\t\t\t],\n\t\t\t\t\t\"visibility\": \"public\",\n\t\t\t\t\t\"operations\": [\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLOperation\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZ7LAYnpMUYDc=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZ7LACKZLqnh0=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"name\": \"quack\",\n\t\t\t\t\t\t\t\"visibility\": \"public\",\n\t\t\t\t\t\t\t\"isStatic\": false,\n\t\t\t\t\t\t\t\"isLeaf\": false,\n\t\t\t\t\t\t\t\"concurrency\": \"sequential\",\n\t\t\t\t\t\t\t\"isQuery\": false,\n\t\t\t\t\t\t\t\"isAbstract\": false\n\t\t\t\t\t\t}\n\t\t\t\t\t],\n\t\t\t\t\t\"isAbstract\": false,\n\t\t\t\t\t\"isFinalSpecialization\": false,\n\t\t\t\t\t\"isLeaf\": false,\n\t\t\t\t\t\"isActive\": false\n\t\t\t\t}\n\t\t\t],\n\t\t\t\"visibility\": \"public\"\n\t\t}\n\t]\n}"
  },
  {
    "path": "Code/HomeTheater/build.xml",
    "content": "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<!-- You may freely edit this file. See commented blocks below for -->\n<!-- some examples of how to customize the build. -->\n<!-- (If you delete it and reopen the project it will be recreated.) -->\n<!-- By default, only the Clean and Build commands use this build script. -->\n<!-- Commands such as Run, Debug, and Test only use this build script if -->\n<!-- the Compile on Save feature is turned off for the project. -->\n<!-- You can turn off the Compile on Save (or Deploy on Save) setting -->\n<!-- in the project's Project Properties dialog box.-->\n<project name=\"HomeTheater\" default=\"default\" basedir=\".\">\n    <description>Builds, tests, and runs the project HomeTheater.</description>\n    <import file=\"nbproject/build-impl.xml\"/>\n    <!--\n\n    There exist several targets which are by default empty and which can be \n    used for execution of your tasks. These targets are usually executed \n    before and after some main targets. They are: \n\n      -pre-init:                 called before initialization of project properties\n      -post-init:                called after initialization of project properties\n      -pre-compile:              called before javac compilation\n      -post-compile:             called after javac compilation\n      -pre-compile-single:       called before javac compilation of single file\n      -post-compile-single:      called after javac compilation of single file\n      -pre-compile-test:         called before javac compilation of JUnit tests\n      -post-compile-test:        called after javac compilation of JUnit tests\n      -pre-compile-test-single:  called before javac compilation of single JUnit test\n      -post-compile-test-single: called after javac compilation of single JUunit test\n      -pre-jar:                  called before JAR building\n      -post-jar:                 called after JAR building\n      -post-clean:               called after cleaning build products\n\n    (Targets beginning with '-' are not intended to be called on their own.)\n\n    Example of inserting an obfuscator after compilation could look like this:\n\n        <target name=\"-post-compile\">\n            <obfuscate>\n                <fileset dir=\"${build.classes.dir}\"/>\n            </obfuscate>\n        </target>\n\n    For list of available properties check the imported \n    nbproject/build-impl.xml file. \n\n\n    Another way to customize the build is by overriding existing main targets.\n    The targets of interest are: \n\n      -init-macrodef-javac:     defines macro for javac compilation\n      -init-macrodef-junit:     defines macro for junit execution\n      -init-macrodef-debug:     defines macro for class debugging\n      -init-macrodef-java:      defines macro for class execution\n      -do-jar:                  JAR building\n      run:                      execution of project \n      -javadoc-build:           Javadoc generation\n      test-report:              JUnit report generation\n\n    An example of overriding the target for project execution could look like this:\n\n        <target name=\"run\" depends=\"HomeTheater-impl.jar\">\n            <exec dir=\"bin\" executable=\"launcher.exe\">\n                <arg file=\"${dist.jar}\"/>\n            </exec>\n        </target>\n\n    Notice that the overridden target depends on the jar target and not only on \n    the compile target as the regular run target does. Again, for a list of available \n    properties which you can use, check the target you are overriding in the\n    nbproject/build-impl.xml file. \n\n    -->\n</project>\n"
  },
  {
    "path": "Code/HomeTheater/manifest.mf",
    "content": "Manifest-Version: 1.0\nX-COMMENT: Main-Class will be added automatically by build\n\n"
  },
  {
    "path": "Code/HomeTheater/nbproject/build-impl.xml",
    "content": "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<!--\n*** GENERATED FROM project.xml - DO NOT EDIT  ***\n***         EDIT ../build.xml INSTEAD         ***\n\nFor the purpose of easier reading the script\nis divided into following sections:\n\n  - initialization\n  - compilation\n  - jar\n  - execution\n  - debugging\n  - javadoc\n  - test compilation\n  - test execution\n  - test debugging\n  - applet\n  - cleanup\n\n        -->\n<project xmlns:j2seproject1=\"http://www.netbeans.org/ns/j2se-project/1\" xmlns:j2seproject3=\"http://www.netbeans.org/ns/j2se-project/3\" xmlns:jaxrpc=\"http://www.netbeans.org/ns/j2se-project/jax-rpc\" basedir=\"..\" default=\"default\" name=\"HomeTheater-impl\">\n    <fail message=\"Please build using Ant 1.8.0 or higher.\">\n        <condition>\n            <not>\n                <antversion atleast=\"1.8.0\"/>\n            </not>\n        </condition>\n    </fail>\n    <target depends=\"test,jar,javadoc\" description=\"Build and test whole project.\" name=\"default\"/>\n    <!-- \n                ======================\n                INITIALIZATION SECTION \n                ======================\n            -->\n    <target name=\"-pre-init\">\n        <!-- Empty placeholder for easier customization. -->\n        <!-- You can override this target in the ../build.xml file. -->\n    </target>\n    <target depends=\"-pre-init\" name=\"-init-private\">\n        <property file=\"nbproject/private/config.properties\"/>\n        <property file=\"nbproject/private/configs/${config}.properties\"/>\n        <property file=\"nbproject/private/private.properties\"/>\n    </target>\n    <target depends=\"-pre-init,-init-private\" name=\"-init-user\">\n        <property file=\"${user.properties.file}\"/>\n        <!-- The two properties below are usually overridden -->\n        <!-- by the active platform. Just a fallback. -->\n        <property name=\"default.javac.source\" value=\"1.6\"/>\n        <property name=\"default.javac.target\" value=\"1.6\"/>\n    </target>\n    <target depends=\"-pre-init,-init-private,-init-user\" name=\"-init-project\">\n        <property file=\"nbproject/configs/${config}.properties\"/>\n        <property file=\"nbproject/project.properties\"/>\n    </target>\n    <target depends=\"-pre-init,-init-private,-init-user,-init-project,-init-macrodef-property\" name=\"-do-init\">\n        <property name=\"platform.java\" value=\"${java.home}/bin/java\"/>\n        <available file=\"${manifest.file}\" property=\"manifest.available\"/>\n        <condition property=\"splashscreen.available\">\n            <and>\n                <not>\n                    <equals arg1=\"${application.splash}\" arg2=\"\" trim=\"true\"/>\n                </not>\n                <available file=\"${application.splash}\"/>\n            </and>\n        </condition>\n        <condition property=\"main.class.available\">\n            <and>\n                <isset property=\"main.class\"/>\n                <not>\n                    <equals arg1=\"${main.class}\" arg2=\"\" trim=\"true\"/>\n                </not>\n            </and>\n        </condition>\n        <condition property=\"profile.available\">\n            <and>\n                <isset property=\"javac.profile\"/>\n                <length length=\"0\" string=\"${javac.profile}\" when=\"greater\"/>\n                <matches pattern=\"((1\\.[89])|9)(\\..*)?\" string=\"${javac.source}\"/>\n            </and>\n        </condition>\n        <condition property=\"do.archive\">\n            <or>\n                <not>\n                    <istrue value=\"${jar.archive.disabled}\"/>\n                </not>\n                <istrue value=\"${not.archive.disabled}\"/>\n            </or>\n        </condition>\n        <condition property=\"do.mkdist\">\n            <and>\n                <isset property=\"do.archive\"/>\n                <isset property=\"libs.CopyLibs.classpath\"/>\n                <not>\n                    <istrue value=\"${mkdist.disabled}\"/>\n                </not>\n            </and>\n        </condition>\n        <condition property=\"do.archive+manifest.available\">\n            <and>\n                <isset property=\"manifest.available\"/>\n                <istrue value=\"${do.archive}\"/>\n            </and>\n        </condition>\n        <condition property=\"do.archive+main.class.available\">\n            <and>\n                <isset property=\"main.class.available\"/>\n                <istrue value=\"${do.archive}\"/>\n            </and>\n        </condition>\n        <condition property=\"do.archive+splashscreen.available\">\n            <and>\n                <isset property=\"splashscreen.available\"/>\n                <istrue value=\"${do.archive}\"/>\n            </and>\n        </condition>\n        <condition property=\"do.archive+profile.available\">\n            <and>\n                <isset property=\"profile.available\"/>\n                <istrue value=\"${do.archive}\"/>\n            </and>\n        </condition>\n        <condition property=\"have.tests\">\n            <or>\n                <available file=\"${test.src.dir}\"/>\n            </or>\n        </condition>\n        <condition property=\"have.sources\">\n            <or>\n                <available file=\"${src.dir}\"/>\n            </or>\n        </condition>\n        <condition property=\"netbeans.home+have.tests\">\n            <and>\n                <isset property=\"netbeans.home\"/>\n                <isset property=\"have.tests\"/>\n            </and>\n        </condition>\n        <condition property=\"no.javadoc.preview\">\n            <and>\n                <isset property=\"javadoc.preview\"/>\n                <isfalse value=\"${javadoc.preview}\"/>\n            </and>\n        </condition>\n        <property name=\"run.jvmargs\" value=\"\"/>\n        <property name=\"run.jvmargs.ide\" value=\"\"/>\n        <property name=\"javac.compilerargs\" value=\"\"/>\n        <property name=\"work.dir\" value=\"${basedir}\"/>\n        <condition property=\"no.deps\">\n            <and>\n                <istrue value=\"${no.dependencies}\"/>\n            </and>\n        </condition>\n        <property name=\"javac.debug\" value=\"true\"/>\n        <property name=\"javadoc.preview\" value=\"true\"/>\n        <property name=\"application.args\" value=\"\"/>\n        <property name=\"source.encoding\" value=\"${file.encoding}\"/>\n        <property name=\"runtime.encoding\" value=\"${source.encoding}\"/>\n        <property name=\"manifest.encoding\" value=\"${source.encoding}\"/>\n        <condition property=\"javadoc.encoding.used\" value=\"${javadoc.encoding}\">\n            <and>\n                <isset property=\"javadoc.encoding\"/>\n                <not>\n                    <equals arg1=\"${javadoc.encoding}\" arg2=\"\"/>\n                </not>\n            </and>\n        </condition>\n        <property name=\"javadoc.encoding.used\" value=\"${source.encoding}\"/>\n        <property name=\"includes\" value=\"**\"/>\n        <property name=\"excludes\" value=\"\"/>\n        <property name=\"do.depend\" value=\"false\"/>\n        <condition property=\"do.depend.true\">\n            <istrue value=\"${do.depend}\"/>\n        </condition>\n        <path id=\"endorsed.classpath.path\" path=\"${endorsed.classpath}\"/>\n        <condition else=\"\" property=\"endorsed.classpath.cmd.line.arg\" value=\"-Xbootclasspath/p:'${toString:endorsed.classpath.path}'\">\n            <and>\n                <isset property=\"endorsed.classpath\"/>\n                <not>\n                    <equals arg1=\"${endorsed.classpath}\" arg2=\"\" trim=\"true\"/>\n                </not>\n            </and>\n        </condition>\n        <condition else=\"\" property=\"javac.profile.cmd.line.arg\" value=\"-profile ${javac.profile}\">\n            <isset property=\"profile.available\"/>\n        </condition>\n        <condition else=\"false\" property=\"jdkBug6558476\">\n            <and>\n                <matches pattern=\"1\\.[56]\" string=\"${java.specification.version}\"/>\n                <not>\n                    <os family=\"unix\"/>\n                </not>\n            </and>\n        </condition>\n        <condition else=\"false\" property=\"javac.fork\">\n            <or>\n                <istrue value=\"${jdkBug6558476}\"/>\n                <istrue value=\"${javac.external.vm}\"/>\n            </or>\n        </condition>\n        <property name=\"jar.index\" value=\"false\"/>\n        <property name=\"jar.index.metainf\" value=\"${jar.index}\"/>\n        <property name=\"copylibs.rebase\" value=\"true\"/>\n        <available file=\"${meta.inf.dir}/persistence.xml\" property=\"has.persistence.xml\"/>\n        <condition property=\"junit.available\">\n            <or>\n                <available classname=\"org.junit.Test\" classpath=\"${run.test.classpath}\"/>\n                <available classname=\"junit.framework.Test\" classpath=\"${run.test.classpath}\"/>\n            </or>\n        </condition>\n        <condition property=\"testng.available\">\n            <available classname=\"org.testng.annotations.Test\" classpath=\"${run.test.classpath}\"/>\n        </condition>\n        <condition property=\"junit+testng.available\">\n            <and>\n                <istrue value=\"${junit.available}\"/>\n                <istrue value=\"${testng.available}\"/>\n            </and>\n        </condition>\n        <condition else=\"testng\" property=\"testng.mode\" value=\"mixed\">\n            <istrue value=\"${junit+testng.available}\"/>\n        </condition>\n        <condition else=\"\" property=\"testng.debug.mode\" value=\"-mixed\">\n            <istrue value=\"${junit+testng.available}\"/>\n        </condition>\n        <property name=\"java.failonerror\" value=\"true\"/>\n    </target>\n    <target name=\"-post-init\">\n        <!-- Empty placeholder for easier customization. -->\n        <!-- You can override this target in the ../build.xml file. -->\n    </target>\n    <target depends=\"-pre-init,-init-private,-init-user,-init-project,-do-init\" name=\"-init-check\">\n        <fail unless=\"src.dir\">Must set src.dir</fail>\n        <fail unless=\"test.src.dir\">Must set test.src.dir</fail>\n        <fail unless=\"build.dir\">Must set build.dir</fail>\n        <fail unless=\"dist.dir\">Must set dist.dir</fail>\n        <fail unless=\"build.classes.dir\">Must set build.classes.dir</fail>\n        <fail unless=\"dist.javadoc.dir\">Must set dist.javadoc.dir</fail>\n        <fail unless=\"build.test.classes.dir\">Must set build.test.classes.dir</fail>\n        <fail unless=\"build.test.results.dir\">Must set build.test.results.dir</fail>\n        <fail unless=\"build.classes.excludes\">Must set build.classes.excludes</fail>\n        <fail unless=\"dist.jar\">Must set dist.jar</fail>\n    </target>\n    <target name=\"-init-macrodef-property\">\n        <macrodef name=\"property\" uri=\"http://www.netbeans.org/ns/j2se-project/1\">\n            <attribute name=\"name\"/>\n            <attribute name=\"value\"/>\n            <sequential>\n                <property name=\"@{name}\" value=\"${@{value}}\"/>\n            </sequential>\n        </macrodef>\n    </target>\n    <target depends=\"-init-ap-cmdline-properties\" if=\"ap.supported.internal\" name=\"-init-macrodef-javac-with-processors\">\n        <macrodef name=\"javac\" uri=\"http://www.netbeans.org/ns/j2se-project/3\">\n            <attribute default=\"${src.dir}\" name=\"srcdir\"/>\n            <attribute default=\"${build.classes.dir}\" name=\"destdir\"/>\n            <attribute default=\"${javac.classpath}\" name=\"classpath\"/>\n            <attribute default=\"${javac.processorpath}\" name=\"processorpath\"/>\n            <attribute default=\"${build.generated.sources.dir}/ap-source-output\" name=\"apgeneratedsrcdir\"/>\n            <attribute default=\"${includes}\" name=\"includes\"/>\n            <attribute default=\"${excludes}\" name=\"excludes\"/>\n            <attribute default=\"${javac.debug}\" name=\"debug\"/>\n            <attribute default=\"${empty.dir}\" name=\"sourcepath\"/>\n            <attribute default=\"${empty.dir}\" name=\"gensrcdir\"/>\n            <element name=\"customize\" optional=\"true\"/>\n            <sequential>\n                <property location=\"${build.dir}/empty\" name=\"empty.dir\"/>\n                <mkdir dir=\"${empty.dir}\"/>\n                <mkdir dir=\"@{apgeneratedsrcdir}\"/>\n                <javac debug=\"@{debug}\" deprecation=\"${javac.deprecation}\" destdir=\"@{destdir}\" encoding=\"${source.encoding}\" excludes=\"@{excludes}\" fork=\"${javac.fork}\" includeantruntime=\"false\" includes=\"@{includes}\" source=\"${javac.source}\" sourcepath=\"@{sourcepath}\" srcdir=\"@{srcdir}\" target=\"${javac.target}\" tempdir=\"${java.io.tmpdir}\">\n                    <src>\n                        <dirset dir=\"@{gensrcdir}\" erroronmissingdir=\"false\">\n                            <include name=\"*\"/>\n                        </dirset>\n                    </src>\n                    <classpath>\n                        <path path=\"@{classpath}\"/>\n                    </classpath>\n                    <compilerarg line=\"${endorsed.classpath.cmd.line.arg}\"/>\n                    <compilerarg line=\"${javac.profile.cmd.line.arg}\"/>\n                    <compilerarg line=\"${javac.compilerargs}\"/>\n                    <compilerarg value=\"-processorpath\"/>\n                    <compilerarg path=\"@{processorpath}:${empty.dir}\"/>\n                    <compilerarg line=\"${ap.processors.internal}\"/>\n                    <compilerarg line=\"${annotation.processing.processor.options}\"/>\n                    <compilerarg value=\"-s\"/>\n                    <compilerarg path=\"@{apgeneratedsrcdir}\"/>\n                    <compilerarg line=\"${ap.proc.none.internal}\"/>\n                    <customize/>\n                </javac>\n            </sequential>\n        </macrodef>\n    </target>\n    <target depends=\"-init-ap-cmdline-properties\" name=\"-init-macrodef-javac-without-processors\" unless=\"ap.supported.internal\">\n        <macrodef name=\"javac\" uri=\"http://www.netbeans.org/ns/j2se-project/3\">\n            <attribute default=\"${src.dir}\" name=\"srcdir\"/>\n            <attribute default=\"${build.classes.dir}\" name=\"destdir\"/>\n            <attribute default=\"${javac.classpath}\" name=\"classpath\"/>\n            <attribute default=\"${javac.processorpath}\" name=\"processorpath\"/>\n            <attribute default=\"${build.generated.sources.dir}/ap-source-output\" name=\"apgeneratedsrcdir\"/>\n            <attribute default=\"${includes}\" name=\"includes\"/>\n            <attribute default=\"${excludes}\" name=\"excludes\"/>\n            <attribute default=\"${javac.debug}\" name=\"debug\"/>\n            <attribute default=\"${empty.dir}\" name=\"sourcepath\"/>\n            <attribute default=\"${empty.dir}\" name=\"gensrcdir\"/>\n            <element name=\"customize\" optional=\"true\"/>\n            <sequential>\n                <property location=\"${build.dir}/empty\" name=\"empty.dir\"/>\n                <mkdir dir=\"${empty.dir}\"/>\n                <javac debug=\"@{debug}\" deprecation=\"${javac.deprecation}\" destdir=\"@{destdir}\" encoding=\"${source.encoding}\" excludes=\"@{excludes}\" fork=\"${javac.fork}\" includeantruntime=\"false\" includes=\"@{includes}\" source=\"${javac.source}\" sourcepath=\"@{sourcepath}\" srcdir=\"@{srcdir}\" target=\"${javac.target}\" tempdir=\"${java.io.tmpdir}\">\n                    <src>\n                        <dirset dir=\"@{gensrcdir}\" erroronmissingdir=\"false\">\n                            <include name=\"*\"/>\n                        </dirset>\n                    </src>\n                    <classpath>\n                        <path path=\"@{classpath}\"/>\n                    </classpath>\n                    <compilerarg line=\"${endorsed.classpath.cmd.line.arg}\"/>\n                    <compilerarg line=\"${javac.profile.cmd.line.arg}\"/>\n                    <compilerarg line=\"${javac.compilerargs}\"/>\n                    <customize/>\n                </javac>\n            </sequential>\n        </macrodef>\n    </target>\n    <target depends=\"-init-macrodef-javac-with-processors,-init-macrodef-javac-without-processors\" name=\"-init-macrodef-javac\">\n        <macrodef name=\"depend\" uri=\"http://www.netbeans.org/ns/j2se-project/3\">\n            <attribute default=\"${src.dir}\" name=\"srcdir\"/>\n            <attribute default=\"${build.classes.dir}\" name=\"destdir\"/>\n            <attribute default=\"${javac.classpath}\" name=\"classpath\"/>\n            <sequential>\n                <depend cache=\"${build.dir}/depcache\" destdir=\"@{destdir}\" excludes=\"${excludes}\" includes=\"${includes}\" srcdir=\"@{srcdir}\">\n                    <classpath>\n                        <path path=\"@{classpath}\"/>\n                    </classpath>\n                </depend>\n            </sequential>\n        </macrodef>\n        <macrodef name=\"force-recompile\" uri=\"http://www.netbeans.org/ns/j2se-project/3\">\n            <attribute default=\"${build.classes.dir}\" name=\"destdir\"/>\n            <sequential>\n                <fail unless=\"javac.includes\">Must set javac.includes</fail>\n                <pathconvert pathsep=\"${line.separator}\" property=\"javac.includes.binary\">\n                    <path>\n                        <filelist dir=\"@{destdir}\" files=\"${javac.includes}\"/>\n                    </path>\n                    <globmapper from=\"*.java\" to=\"*.class\"/>\n                </pathconvert>\n                <tempfile deleteonexit=\"true\" property=\"javac.includesfile.binary\"/>\n                <echo file=\"${javac.includesfile.binary}\" message=\"${javac.includes.binary}\"/>\n                <delete>\n                    <files includesfile=\"${javac.includesfile.binary}\"/>\n                </delete>\n                <delete>\n                    <fileset file=\"${javac.includesfile.binary}\"/>\n                </delete>\n            </sequential>\n        </macrodef>\n    </target>\n    <target if=\"${junit.available}\" name=\"-init-macrodef-junit-init\">\n        <condition else=\"false\" property=\"nb.junit.batch\" value=\"true\">\n            <and>\n                <istrue value=\"${junit.available}\"/>\n                <not>\n                    <isset property=\"test.method\"/>\n                </not>\n            </and>\n        </condition>\n        <condition else=\"false\" property=\"nb.junit.single\" value=\"true\">\n            <and>\n                <istrue value=\"${junit.available}\"/>\n                <isset property=\"test.method\"/>\n            </and>\n        </condition>\n    </target>\n    <target name=\"-init-test-properties\">\n        <property name=\"test.binaryincludes\" value=\"&lt;nothing&gt;\"/>\n        <property name=\"test.binarytestincludes\" value=\"\"/>\n        <property name=\"test.binaryexcludes\" value=\"\"/>\n    </target>\n    <target if=\"${nb.junit.single}\" name=\"-init-macrodef-junit-single\" unless=\"${nb.junit.batch}\">\n        <macrodef name=\"junit\" uri=\"http://www.netbeans.org/ns/j2se-project/3\">\n            <attribute default=\"${includes}\" name=\"includes\"/>\n            <attribute default=\"${excludes}\" name=\"excludes\"/>\n            <attribute default=\"**\" name=\"testincludes\"/>\n            <attribute default=\"\" name=\"testmethods\"/>\n            <element name=\"customize\" optional=\"true\"/>\n            <sequential>\n                <property name=\"junit.forkmode\" value=\"perTest\"/>\n                <junit dir=\"${work.dir}\" errorproperty=\"tests.failed\" failureproperty=\"tests.failed\" fork=\"true\" forkmode=\"${junit.forkmode}\" showoutput=\"true\" tempdir=\"${build.dir}\">\n                    <test methods=\"@{testmethods}\" name=\"@{testincludes}\" todir=\"${build.test.results.dir}\"/>\n                    <syspropertyset>\n                        <propertyref prefix=\"test-sys-prop.\"/>\n                        <mapper from=\"test-sys-prop.*\" to=\"*\" type=\"glob\"/>\n                    </syspropertyset>\n                    <formatter type=\"brief\" usefile=\"false\"/>\n                    <formatter type=\"xml\"/>\n                    <jvmarg value=\"-ea\"/>\n                    <customize/>\n                </junit>\n            </sequential>\n        </macrodef>\n    </target>\n    <target depends=\"-init-test-properties\" if=\"${nb.junit.batch}\" name=\"-init-macrodef-junit-batch\" unless=\"${nb.junit.single}\">\n        <macrodef name=\"junit\" uri=\"http://www.netbeans.org/ns/j2se-project/3\">\n            <attribute default=\"${includes}\" name=\"includes\"/>\n            <attribute default=\"${excludes}\" name=\"excludes\"/>\n            <attribute default=\"**\" name=\"testincludes\"/>\n            <attribute default=\"\" name=\"testmethods\"/>\n            <element name=\"customize\" optional=\"true\"/>\n            <sequential>\n                <property name=\"junit.forkmode\" value=\"perTest\"/>\n                <junit dir=\"${work.dir}\" errorproperty=\"tests.failed\" failureproperty=\"tests.failed\" fork=\"true\" forkmode=\"${junit.forkmode}\" showoutput=\"true\" tempdir=\"${build.dir}\">\n                    <batchtest todir=\"${build.test.results.dir}\">\n                        <fileset dir=\"${test.src.dir}\" excludes=\"@{excludes},${excludes}\" includes=\"@{includes}\">\n                            <filename name=\"@{testincludes}\"/>\n                        </fileset>\n                        <fileset dir=\"${build.test.classes.dir}\" excludes=\"@{excludes},${excludes},${test.binaryexcludes}\" includes=\"${test.binaryincludes}\">\n                            <filename name=\"${test.binarytestincludes}\"/>\n                        </fileset>\n                    </batchtest>\n                    <syspropertyset>\n                        <propertyref prefix=\"test-sys-prop.\"/>\n                        <mapper from=\"test-sys-prop.*\" to=\"*\" type=\"glob\"/>\n                    </syspropertyset>\n                    <formatter type=\"brief\" usefile=\"false\"/>\n                    <formatter type=\"xml\"/>\n                    <jvmarg value=\"-ea\"/>\n                    <customize/>\n                </junit>\n            </sequential>\n        </macrodef>\n    </target>\n    <target depends=\"-init-macrodef-junit-init,-init-macrodef-junit-single, -init-macrodef-junit-batch\" if=\"${junit.available}\" name=\"-init-macrodef-junit\"/>\n    <target if=\"${testng.available}\" name=\"-init-macrodef-testng\">\n        <macrodef name=\"testng\" uri=\"http://www.netbeans.org/ns/j2se-project/3\">\n            <attribute default=\"${includes}\" name=\"includes\"/>\n            <attribute default=\"${excludes}\" name=\"excludes\"/>\n            <attribute default=\"**\" name=\"testincludes\"/>\n            <attribute default=\"\" name=\"testmethods\"/>\n            <element name=\"customize\" optional=\"true\"/>\n            <sequential>\n                <condition else=\"\" property=\"testng.methods.arg\" value=\"@{testincludes}.@{testmethods}\">\n                    <isset property=\"test.method\"/>\n                </condition>\n                <union id=\"test.set\">\n                    <fileset dir=\"${test.src.dir}\" excludes=\"@{excludes},**/*.xml,${excludes}\" includes=\"@{includes}\">\n                        <filename name=\"@{testincludes}\"/>\n                    </fileset>\n                </union>\n                <taskdef classname=\"org.testng.TestNGAntTask\" classpath=\"${run.test.classpath}\" name=\"testng\"/>\n                <testng classfilesetref=\"test.set\" failureProperty=\"tests.failed\" listeners=\"org.testng.reporters.VerboseReporter\" methods=\"${testng.methods.arg}\" mode=\"${testng.mode}\" outputdir=\"${build.test.results.dir}\" suitename=\"HomeTheater\" testname=\"TestNG tests\" workingDir=\"${work.dir}\">\n                    <xmlfileset dir=\"${build.test.classes.dir}\" includes=\"@{testincludes}\"/>\n                    <propertyset>\n                        <propertyref prefix=\"test-sys-prop.\"/>\n                        <mapper from=\"test-sys-prop.*\" to=\"*\" type=\"glob\"/>\n                    </propertyset>\n                    <customize/>\n                </testng>\n            </sequential>\n        </macrodef>\n    </target>\n    <target name=\"-init-macrodef-test-impl\">\n        <macrodef name=\"test-impl\" uri=\"http://www.netbeans.org/ns/j2se-project/3\">\n            <attribute default=\"${includes}\" name=\"includes\"/>\n            <attribute default=\"${excludes}\" name=\"excludes\"/>\n            <attribute default=\"**\" name=\"testincludes\"/>\n            <attribute default=\"\" name=\"testmethods\"/>\n            <element implicit=\"true\" name=\"customize\" optional=\"true\"/>\n            <sequential>\n                <echo>No tests executed.</echo>\n            </sequential>\n        </macrodef>\n    </target>\n    <target depends=\"-init-macrodef-junit\" if=\"${junit.available}\" name=\"-init-macrodef-junit-impl\">\n        <macrodef name=\"test-impl\" uri=\"http://www.netbeans.org/ns/j2se-project/3\">\n            <attribute default=\"${includes}\" name=\"includes\"/>\n            <attribute default=\"${excludes}\" name=\"excludes\"/>\n            <attribute default=\"**\" name=\"testincludes\"/>\n            <attribute default=\"\" name=\"testmethods\"/>\n            <element implicit=\"true\" name=\"customize\" optional=\"true\"/>\n            <sequential>\n                <j2seproject3:junit excludes=\"@{excludes}\" includes=\"@{includes}\" testincludes=\"@{testincludes}\" testmethods=\"@{testmethods}\">\n                    <customize/>\n                </j2seproject3:junit>\n            </sequential>\n        </macrodef>\n    </target>\n    <target depends=\"-init-macrodef-testng\" if=\"${testng.available}\" name=\"-init-macrodef-testng-impl\">\n        <macrodef name=\"test-impl\" uri=\"http://www.netbeans.org/ns/j2se-project/3\">\n            <attribute default=\"${includes}\" name=\"includes\"/>\n            <attribute default=\"${excludes}\" name=\"excludes\"/>\n            <attribute default=\"**\" name=\"testincludes\"/>\n            <attribute default=\"\" name=\"testmethods\"/>\n            <element implicit=\"true\" name=\"customize\" optional=\"true\"/>\n            <sequential>\n                <j2seproject3:testng excludes=\"@{excludes}\" includes=\"@{includes}\" testincludes=\"@{testincludes}\" testmethods=\"@{testmethods}\">\n                    <customize/>\n                </j2seproject3:testng>\n            </sequential>\n        </macrodef>\n    </target>\n    <target depends=\"-init-macrodef-test-impl,-init-macrodef-junit-impl,-init-macrodef-testng-impl\" name=\"-init-macrodef-test\">\n        <macrodef name=\"test\" uri=\"http://www.netbeans.org/ns/j2se-project/3\">\n            <attribute default=\"${includes}\" name=\"includes\"/>\n            <attribute default=\"${excludes}\" name=\"excludes\"/>\n            <attribute default=\"**\" name=\"testincludes\"/>\n            <attribute default=\"\" name=\"testmethods\"/>\n            <sequential>\n                <j2seproject3:test-impl excludes=\"@{excludes}\" includes=\"@{includes}\" testincludes=\"@{testincludes}\" testmethods=\"@{testmethods}\">\n                    <customize>\n                        <classpath>\n                            <path path=\"${run.test.classpath}\"/>\n                        </classpath>\n                        <jvmarg line=\"${endorsed.classpath.cmd.line.arg}\"/>\n                        <jvmarg line=\"${run.jvmargs}\"/>\n                        <jvmarg line=\"${run.jvmargs.ide}\"/>\n                    </customize>\n                </j2seproject3:test-impl>\n            </sequential>\n        </macrodef>\n    </target>\n    <target if=\"${junit.available}\" name=\"-init-macrodef-junit-debug\" unless=\"${nb.junit.batch}\">\n        <macrodef name=\"junit-debug\" uri=\"http://www.netbeans.org/ns/j2se-project/3\">\n            <attribute default=\"${includes}\" name=\"includes\"/>\n            <attribute default=\"${excludes}\" name=\"excludes\"/>\n            <attribute default=\"**\" name=\"testincludes\"/>\n            <attribute default=\"\" name=\"testmethods\"/>\n            <element name=\"customize\" optional=\"true\"/>\n            <sequential>\n                <property name=\"junit.forkmode\" value=\"perTest\"/>\n                <junit dir=\"${work.dir}\" errorproperty=\"tests.failed\" failureproperty=\"tests.failed\" fork=\"true\" forkmode=\"${junit.forkmode}\" showoutput=\"true\" tempdir=\"${build.dir}\">\n                    <test methods=\"@{testmethods}\" name=\"@{testincludes}\" todir=\"${build.test.results.dir}\"/>\n                    <syspropertyset>\n                        <propertyref prefix=\"test-sys-prop.\"/>\n                        <mapper from=\"test-sys-prop.*\" to=\"*\" type=\"glob\"/>\n                    </syspropertyset>\n                    <formatter type=\"brief\" usefile=\"false\"/>\n                    <formatter type=\"xml\"/>\n                    <jvmarg value=\"-ea\"/>\n                    <jvmarg line=\"${debug-args-line}\"/>\n                    <jvmarg value=\"-Xrunjdwp:transport=${debug-transport},address=${jpda.address}\"/>\n                    <customize/>\n                </junit>\n            </sequential>\n        </macrodef>\n    </target>\n    <target depends=\"-init-test-properties\" if=\"${nb.junit.batch}\" name=\"-init-macrodef-junit-debug-batch\">\n        <macrodef name=\"junit-debug\" uri=\"http://www.netbeans.org/ns/j2se-project/3\">\n            <attribute default=\"${includes}\" name=\"includes\"/>\n            <attribute default=\"${excludes}\" name=\"excludes\"/>\n            <attribute default=\"**\" name=\"testincludes\"/>\n            <attribute default=\"\" name=\"testmethods\"/>\n            <element name=\"customize\" optional=\"true\"/>\n            <sequential>\n                <property name=\"junit.forkmode\" value=\"perTest\"/>\n                <junit dir=\"${work.dir}\" errorproperty=\"tests.failed\" failureproperty=\"tests.failed\" fork=\"true\" forkmode=\"${junit.forkmode}\" showoutput=\"true\" tempdir=\"${build.dir}\">\n                    <batchtest todir=\"${build.test.results.dir}\">\n                        <fileset dir=\"${test.src.dir}\" excludes=\"@{excludes},${excludes}\" includes=\"@{includes}\">\n                            <filename name=\"@{testincludes}\"/>\n                        </fileset>\n                        <fileset dir=\"${build.test.classes.dir}\" excludes=\"@{excludes},${excludes},${test.binaryexcludes}\" includes=\"${test.binaryincludes}\">\n                            <filename name=\"${test.binarytestincludes}\"/>\n                        </fileset>\n                    </batchtest>\n                    <syspropertyset>\n                        <propertyref prefix=\"test-sys-prop.\"/>\n                        <mapper from=\"test-sys-prop.*\" to=\"*\" type=\"glob\"/>\n                    </syspropertyset>\n                    <formatter type=\"brief\" usefile=\"false\"/>\n                    <formatter type=\"xml\"/>\n                    <jvmarg value=\"-ea\"/>\n                    <jvmarg line=\"${debug-args-line}\"/>\n                    <jvmarg value=\"-Xrunjdwp:transport=${debug-transport},address=${jpda.address}\"/>\n                    <customize/>\n                </junit>\n            </sequential>\n        </macrodef>\n    </target>\n    <target depends=\"-init-macrodef-junit-debug,-init-macrodef-junit-debug-batch\" if=\"${junit.available}\" name=\"-init-macrodef-junit-debug-impl\">\n        <macrodef name=\"test-debug-impl\" uri=\"http://www.netbeans.org/ns/j2se-project/3\">\n            <attribute default=\"${includes}\" name=\"includes\"/>\n            <attribute default=\"${excludes}\" name=\"excludes\"/>\n            <attribute default=\"**\" name=\"testincludes\"/>\n            <attribute default=\"\" name=\"testmethods\"/>\n            <element implicit=\"true\" name=\"customize\" optional=\"true\"/>\n            <sequential>\n                <j2seproject3:junit-debug excludes=\"@{excludes}\" includes=\"@{includes}\" testincludes=\"@{testincludes}\" testmethods=\"@{testmethods}\">\n                    <customize/>\n                </j2seproject3:junit-debug>\n            </sequential>\n        </macrodef>\n    </target>\n    <target if=\"${testng.available}\" name=\"-init-macrodef-testng-debug\">\n        <macrodef name=\"testng-debug\" uri=\"http://www.netbeans.org/ns/j2se-project/3\">\n            <attribute default=\"${main.class}\" name=\"testClass\"/>\n            <attribute default=\"\" name=\"testMethod\"/>\n            <element name=\"customize2\" optional=\"true\"/>\n            <sequential>\n                <condition else=\"-testclass @{testClass}\" property=\"test.class.or.method\" value=\"-methods @{testClass}.@{testMethod}\">\n                    <isset property=\"test.method\"/>\n                </condition>\n                <condition else=\"-suitename HomeTheater -testname @{testClass} ${test.class.or.method}\" property=\"testng.cmd.args\" value=\"@{testClass}\">\n                    <matches pattern=\".*\\.xml\" string=\"@{testClass}\"/>\n                </condition>\n                <delete dir=\"${build.test.results.dir}\" quiet=\"true\"/>\n                <mkdir dir=\"${build.test.results.dir}\"/>\n                <j2seproject3:debug classname=\"org.testng.TestNG\" classpath=\"${debug.test.classpath}\">\n                    <customize>\n                        <customize2/>\n                        <jvmarg value=\"-ea\"/>\n                        <arg line=\"${testng.debug.mode}\"/>\n                        <arg line=\"-d ${build.test.results.dir}\"/>\n                        <arg line=\"-listener org.testng.reporters.VerboseReporter\"/>\n                        <arg line=\"${testng.cmd.args}\"/>\n                    </customize>\n                </j2seproject3:debug>\n            </sequential>\n        </macrodef>\n    </target>\n    <target depends=\"-init-macrodef-testng-debug\" if=\"${testng.available}\" name=\"-init-macrodef-testng-debug-impl\">\n        <macrodef name=\"testng-debug-impl\" uri=\"http://www.netbeans.org/ns/j2se-project/3\">\n            <attribute default=\"${main.class}\" name=\"testClass\"/>\n            <attribute default=\"\" name=\"testMethod\"/>\n            <element implicit=\"true\" name=\"customize2\" optional=\"true\"/>\n            <sequential>\n                <j2seproject3:testng-debug testClass=\"@{testClass}\" testMethod=\"@{testMethod}\">\n                    <customize2/>\n                </j2seproject3:testng-debug>\n            </sequential>\n        </macrodef>\n    </target>\n    <target depends=\"-init-macrodef-junit-debug-impl\" if=\"${junit.available}\" name=\"-init-macrodef-test-debug-junit\">\n        <macrodef name=\"test-debug\" uri=\"http://www.netbeans.org/ns/j2se-project/3\">\n            <attribute default=\"${includes}\" name=\"includes\"/>\n            <attribute default=\"${excludes}\" name=\"excludes\"/>\n            <attribute default=\"**\" name=\"testincludes\"/>\n            <attribute default=\"\" name=\"testmethods\"/>\n            <attribute default=\"${main.class}\" name=\"testClass\"/>\n            <attribute default=\"\" name=\"testMethod\"/>\n            <sequential>\n                <j2seproject3:test-debug-impl excludes=\"@{excludes}\" includes=\"@{includes}\" testincludes=\"@{testincludes}\" testmethods=\"@{testmethods}\">\n                    <customize>\n                        <classpath>\n                            <path path=\"${run.test.classpath}\"/>\n                        </classpath>\n                        <jvmarg line=\"${endorsed.classpath.cmd.line.arg}\"/>\n                        <jvmarg line=\"${run.jvmargs}\"/>\n                        <jvmarg line=\"${run.jvmargs.ide}\"/>\n                    </customize>\n                </j2seproject3:test-debug-impl>\n            </sequential>\n        </macrodef>\n    </target>\n    <target depends=\"-init-macrodef-testng-debug-impl\" if=\"${testng.available}\" name=\"-init-macrodef-test-debug-testng\">\n        <macrodef name=\"test-debug\" uri=\"http://www.netbeans.org/ns/j2se-project/3\">\n            <attribute default=\"${includes}\" name=\"includes\"/>\n            <attribute default=\"${excludes}\" name=\"excludes\"/>\n            <attribute default=\"**\" name=\"testincludes\"/>\n            <attribute default=\"\" name=\"testmethods\"/>\n            <attribute default=\"${main.class}\" name=\"testClass\"/>\n            <attribute default=\"\" name=\"testMethod\"/>\n            <sequential>\n                <j2seproject3:testng-debug-impl testClass=\"@{testClass}\" testMethod=\"@{testMethod}\">\n                    <customize2>\n                        <syspropertyset>\n                            <propertyref prefix=\"test-sys-prop.\"/>\n                            <mapper from=\"test-sys-prop.*\" to=\"*\" type=\"glob\"/>\n                        </syspropertyset>\n                    </customize2>\n                </j2seproject3:testng-debug-impl>\n            </sequential>\n        </macrodef>\n    </target>\n    <target depends=\"-init-macrodef-test-debug-junit,-init-macrodef-test-debug-testng\" name=\"-init-macrodef-test-debug\"/>\n    <!--\n                pre NB7.2 profiling section; consider it deprecated\n            -->\n    <target depends=\"-profile-pre-init, init, -profile-post-init, -profile-init-macrodef-profile, -profile-init-check\" if=\"profiler.info.jvmargs.agent\" name=\"profile-init\"/>\n    <target if=\"profiler.info.jvmargs.agent\" name=\"-profile-pre-init\">\n        <!-- Empty placeholder for easier customization. -->\n        <!-- You can override this target in the ../build.xml file. -->\n    </target>\n    <target if=\"profiler.info.jvmargs.agent\" name=\"-profile-post-init\">\n        <!-- Empty placeholder for easier customization. -->\n        <!-- You can override this target in the ../build.xml file. -->\n    </target>\n    <target if=\"profiler.info.jvmargs.agent\" name=\"-profile-init-macrodef-profile\">\n        <macrodef name=\"resolve\">\n            <attribute name=\"name\"/>\n            <attribute name=\"value\"/>\n            <sequential>\n                <property name=\"@{name}\" value=\"${env.@{value}}\"/>\n            </sequential>\n        </macrodef>\n        <macrodef name=\"profile\">\n            <attribute default=\"${main.class}\" name=\"classname\"/>\n            <element name=\"customize\" optional=\"true\"/>\n            <sequential>\n                <property environment=\"env\"/>\n                <resolve name=\"profiler.current.path\" value=\"${profiler.info.pathvar}\"/>\n                <java classname=\"@{classname}\" dir=\"${profiler.info.dir}\" failonerror=\"${java.failonerror}\" fork=\"true\" jvm=\"${profiler.info.jvm}\">\n                    <jvmarg line=\"${endorsed.classpath.cmd.line.arg}\"/>\n                    <jvmarg value=\"${profiler.info.jvmargs.agent}\"/>\n                    <jvmarg line=\"${profiler.info.jvmargs}\"/>\n                    <env key=\"${profiler.info.pathvar}\" path=\"${profiler.info.agentpath}:${profiler.current.path}\"/>\n                    <arg line=\"${application.args}\"/>\n                    <classpath>\n                        <path path=\"${run.classpath}\"/>\n                    </classpath>\n                    <syspropertyset>\n                        <propertyref prefix=\"run-sys-prop.\"/>\n                        <mapper from=\"run-sys-prop.*\" to=\"*\" type=\"glob\"/>\n                    </syspropertyset>\n                    <customize/>\n                </java>\n            </sequential>\n        </macrodef>\n    </target>\n    <target depends=\"-profile-pre-init, init, -profile-post-init, -profile-init-macrodef-profile\" if=\"profiler.info.jvmargs.agent\" name=\"-profile-init-check\">\n        <fail unless=\"profiler.info.jvm\">Must set JVM to use for profiling in profiler.info.jvm</fail>\n        <fail unless=\"profiler.info.jvmargs.agent\">Must set profiler agent JVM arguments in profiler.info.jvmargs.agent</fail>\n    </target>\n    <!--\n                end of pre NB7.2 profiling section\n            -->\n    <target depends=\"-init-debug-args\" name=\"-init-macrodef-nbjpda\">\n        <macrodef name=\"nbjpdastart\" uri=\"http://www.netbeans.org/ns/j2se-project/1\">\n            <attribute default=\"${main.class}\" name=\"name\"/>\n            <attribute default=\"${debug.classpath}\" name=\"classpath\"/>\n            <attribute default=\"\" name=\"stopclassname\"/>\n            <sequential>\n                <nbjpdastart addressproperty=\"jpda.address\" name=\"@{name}\" stopclassname=\"@{stopclassname}\" transport=\"${debug-transport}\">\n                    <classpath>\n                        <path path=\"@{classpath}\"/>\n                    </classpath>\n                </nbjpdastart>\n            </sequential>\n        </macrodef>\n        <macrodef name=\"nbjpdareload\" uri=\"http://www.netbeans.org/ns/j2se-project/1\">\n            <attribute default=\"${build.classes.dir}\" name=\"dir\"/>\n            <sequential>\n                <nbjpdareload>\n                    <fileset dir=\"@{dir}\" includes=\"${fix.classes}\">\n                        <include name=\"${fix.includes}*.class\"/>\n                    </fileset>\n                </nbjpdareload>\n            </sequential>\n        </macrodef>\n    </target>\n    <target name=\"-init-debug-args\">\n        <property name=\"version-output\" value=\"java version &quot;${ant.java.version}\"/>\n        <condition property=\"have-jdk-older-than-1.4\">\n            <or>\n                <contains string=\"${version-output}\" substring=\"java version &quot;1.0\"/>\n                <contains string=\"${version-output}\" substring=\"java version &quot;1.1\"/>\n                <contains string=\"${version-output}\" substring=\"java version &quot;1.2\"/>\n                <contains string=\"${version-output}\" substring=\"java version &quot;1.3\"/>\n            </or>\n        </condition>\n        <condition else=\"-Xdebug\" property=\"debug-args-line\" value=\"-Xdebug -Xnoagent -Djava.compiler=none\">\n            <istrue value=\"${have-jdk-older-than-1.4}\"/>\n        </condition>\n        <condition else=\"dt_socket\" property=\"debug-transport-by-os\" value=\"dt_shmem\">\n            <os family=\"windows\"/>\n        </condition>\n        <condition else=\"${debug-transport-by-os}\" property=\"debug-transport\" value=\"${debug.transport}\">\n            <isset property=\"debug.transport\"/>\n        </condition>\n    </target>\n    <target depends=\"-init-debug-args\" name=\"-init-macrodef-debug\">\n        <macrodef name=\"debug\" uri=\"http://www.netbeans.org/ns/j2se-project/3\">\n            <attribute default=\"${main.class}\" name=\"classname\"/>\n            <attribute default=\"${debug.classpath}\" name=\"classpath\"/>\n            <element name=\"customize\" optional=\"true\"/>\n            <sequential>\n                <java classname=\"@{classname}\" dir=\"${work.dir}\" failonerror=\"${java.failonerror}\" fork=\"true\">\n                    <jvmarg line=\"${endorsed.classpath.cmd.line.arg}\"/>\n                    <jvmarg line=\"${debug-args-line}\"/>\n                    <jvmarg value=\"-Xrunjdwp:transport=${debug-transport},address=${jpda.address}\"/>\n                    <jvmarg value=\"-Dfile.encoding=${runtime.encoding}\"/>\n                    <redirector errorencoding=\"${runtime.encoding}\" inputencoding=\"${runtime.encoding}\" outputencoding=\"${runtime.encoding}\"/>\n                    <jvmarg line=\"${run.jvmargs}\"/>\n                    <jvmarg line=\"${run.jvmargs.ide}\"/>\n                    <classpath>\n                        <path path=\"@{classpath}\"/>\n                    </classpath>\n                    <syspropertyset>\n                        <propertyref prefix=\"run-sys-prop.\"/>\n                        <mapper from=\"run-sys-prop.*\" to=\"*\" type=\"glob\"/>\n                    </syspropertyset>\n                    <customize/>\n                </java>\n            </sequential>\n        </macrodef>\n    </target>\n    <target name=\"-init-macrodef-java\">\n        <macrodef name=\"java\" uri=\"http://www.netbeans.org/ns/j2se-project/1\">\n            <attribute default=\"${main.class}\" name=\"classname\"/>\n            <attribute default=\"${run.classpath}\" name=\"classpath\"/>\n            <attribute default=\"jvm\" name=\"jvm\"/>\n            <element name=\"customize\" optional=\"true\"/>\n            <sequential>\n                <java classname=\"@{classname}\" dir=\"${work.dir}\" failonerror=\"${java.failonerror}\" fork=\"true\">\n                    <jvmarg line=\"${endorsed.classpath.cmd.line.arg}\"/>\n                    <jvmarg value=\"-Dfile.encoding=${runtime.encoding}\"/>\n                    <redirector errorencoding=\"${runtime.encoding}\" inputencoding=\"${runtime.encoding}\" outputencoding=\"${runtime.encoding}\"/>\n                    <jvmarg line=\"${run.jvmargs}\"/>\n                    <jvmarg line=\"${run.jvmargs.ide}\"/>\n                    <classpath>\n                        <path path=\"@{classpath}\"/>\n                    </classpath>\n                    <syspropertyset>\n                        <propertyref prefix=\"run-sys-prop.\"/>\n                        <mapper from=\"run-sys-prop.*\" to=\"*\" type=\"glob\"/>\n                    </syspropertyset>\n                    <customize/>\n                </java>\n            </sequential>\n        </macrodef>\n    </target>\n    <target name=\"-init-macrodef-copylibs\">\n        <macrodef name=\"copylibs\" uri=\"http://www.netbeans.org/ns/j2se-project/3\">\n            <attribute default=\"${manifest.file}\" name=\"manifest\"/>\n            <element name=\"customize\" optional=\"true\"/>\n            <sequential>\n                <property location=\"${build.classes.dir}\" name=\"build.classes.dir.resolved\"/>\n                <pathconvert property=\"run.classpath.without.build.classes.dir\">\n                    <path path=\"${run.classpath}\"/>\n                    <map from=\"${build.classes.dir.resolved}\" to=\"\"/>\n                </pathconvert>\n                <pathconvert pathsep=\" \" property=\"jar.classpath\">\n                    <path path=\"${run.classpath.without.build.classes.dir}\"/>\n                    <chainedmapper>\n                        <flattenmapper/>\n                        <filtermapper>\n                            <replacestring from=\" \" to=\"%20\"/>\n                        </filtermapper>\n                        <globmapper from=\"*\" to=\"lib/*\"/>\n                    </chainedmapper>\n                </pathconvert>\n                <taskdef classname=\"org.netbeans.modules.java.j2seproject.copylibstask.CopyLibs\" classpath=\"${libs.CopyLibs.classpath}\" name=\"copylibs\"/>\n                <copylibs compress=\"${jar.compress}\" excludeFromCopy=\"${copylibs.excludes}\" index=\"${jar.index}\" indexMetaInf=\"${jar.index.metainf}\" jarfile=\"${dist.jar}\" manifest=\"@{manifest}\" manifestencoding=\"UTF-8\" rebase=\"${copylibs.rebase}\" runtimeclasspath=\"${run.classpath.without.build.classes.dir}\">\n                    <fileset dir=\"${build.classes.dir}\" excludes=\"${dist.archive.excludes}\"/>\n                    <manifest>\n                        <attribute name=\"Class-Path\" value=\"${jar.classpath}\"/>\n                        <customize/>\n                    </manifest>\n                </copylibs>\n            </sequential>\n        </macrodef>\n    </target>\n    <target name=\"-init-presetdef-jar\">\n        <presetdef name=\"jar\" uri=\"http://www.netbeans.org/ns/j2se-project/1\">\n            <jar compress=\"${jar.compress}\" index=\"${jar.index}\" jarfile=\"${dist.jar}\" manifestencoding=\"UTF-8\">\n                <j2seproject1:fileset dir=\"${build.classes.dir}\" excludes=\"${dist.archive.excludes}\"/>\n            </jar>\n        </presetdef>\n    </target>\n    <target name=\"-init-ap-cmdline-properties\">\n        <property name=\"annotation.processing.enabled\" value=\"true\"/>\n        <property name=\"annotation.processing.processors.list\" value=\"\"/>\n        <property name=\"annotation.processing.processor.options\" value=\"\"/>\n        <property name=\"annotation.processing.run.all.processors\" value=\"true\"/>\n        <property name=\"javac.processorpath\" value=\"${javac.classpath}\"/>\n        <property name=\"javac.test.processorpath\" value=\"${javac.test.classpath}\"/>\n        <condition property=\"ap.supported.internal\" value=\"true\">\n            <not>\n                <matches pattern=\"1\\.[0-5](\\..*)?\" string=\"${javac.source}\"/>\n            </not>\n        </condition>\n    </target>\n    <target depends=\"-init-ap-cmdline-properties\" if=\"ap.supported.internal\" name=\"-init-ap-cmdline-supported\">\n        <condition else=\"\" property=\"ap.processors.internal\" value=\"-processor ${annotation.processing.processors.list}\">\n            <isfalse value=\"${annotation.processing.run.all.processors}\"/>\n        </condition>\n        <condition else=\"\" property=\"ap.proc.none.internal\" value=\"-proc:none\">\n            <isfalse value=\"${annotation.processing.enabled}\"/>\n        </condition>\n    </target>\n    <target depends=\"-init-ap-cmdline-properties,-init-ap-cmdline-supported\" name=\"-init-ap-cmdline\">\n        <property name=\"ap.cmd.line.internal\" value=\"\"/>\n    </target>\n    <target depends=\"-pre-init,-init-private,-init-user,-init-project,-do-init,-post-init,-init-check,-init-macrodef-property,-init-macrodef-javac,-init-macrodef-test,-init-macrodef-test-debug,-init-macrodef-nbjpda,-init-macrodef-debug,-init-macrodef-java,-init-presetdef-jar,-init-ap-cmdline\" name=\"init\"/>\n    <!--\n                ===================\n                COMPILATION SECTION\n                ===================\n            -->\n    <target name=\"-deps-jar-init\" unless=\"built-jar.properties\">\n        <property location=\"${build.dir}/built-jar.properties\" name=\"built-jar.properties\"/>\n        <delete file=\"${built-jar.properties}\" quiet=\"true\"/>\n    </target>\n    <target if=\"already.built.jar.${basedir}\" name=\"-warn-already-built-jar\">\n        <echo level=\"warn\" message=\"Cycle detected: HomeTheater was already built\"/>\n    </target>\n    <target depends=\"init,-deps-jar-init\" name=\"deps-jar\" unless=\"no.deps\">\n        <mkdir dir=\"${build.dir}\"/>\n        <touch file=\"${built-jar.properties}\" verbose=\"false\"/>\n        <property file=\"${built-jar.properties}\" prefix=\"already.built.jar.\"/>\n        <antcall target=\"-warn-already-built-jar\"/>\n        <propertyfile file=\"${built-jar.properties}\">\n            <entry key=\"${basedir}\" value=\"\"/>\n        </propertyfile>\n    </target>\n    <target depends=\"init,-check-automatic-build,-clean-after-automatic-build\" name=\"-verify-automatic-build\"/>\n    <target depends=\"init\" name=\"-check-automatic-build\">\n        <available file=\"${build.classes.dir}/.netbeans_automatic_build\" property=\"netbeans.automatic.build\"/>\n    </target>\n    <target depends=\"init\" if=\"netbeans.automatic.build\" name=\"-clean-after-automatic-build\">\n        <antcall target=\"clean\"/>\n    </target>\n    <target depends=\"init,deps-jar\" name=\"-pre-pre-compile\">\n        <mkdir dir=\"${build.classes.dir}\"/>\n    </target>\n    <target name=\"-pre-compile\">\n        <!-- Empty placeholder for easier customization. -->\n        <!-- You can override this target in the ../build.xml file. -->\n    </target>\n    <target if=\"do.depend.true\" name=\"-compile-depend\">\n        <pathconvert property=\"build.generated.subdirs\">\n            <dirset dir=\"${build.generated.sources.dir}\" erroronmissingdir=\"false\">\n                <include name=\"*\"/>\n            </dirset>\n        </pathconvert>\n        <j2seproject3:depend srcdir=\"${src.dir}:${build.generated.subdirs}\"/>\n    </target>\n    <target depends=\"init,deps-jar,-pre-pre-compile,-pre-compile, -copy-persistence-xml,-compile-depend\" if=\"have.sources\" name=\"-do-compile\">\n        <j2seproject3:javac gensrcdir=\"${build.generated.sources.dir}\"/>\n        <copy todir=\"${build.classes.dir}\">\n            <fileset dir=\"${src.dir}\" excludes=\"${build.classes.excludes},${excludes}\" includes=\"${includes}\"/>\n        </copy>\n    </target>\n    <target if=\"has.persistence.xml\" name=\"-copy-persistence-xml\">\n        <mkdir dir=\"${build.classes.dir}/META-INF\"/>\n        <copy todir=\"${build.classes.dir}/META-INF\">\n            <fileset dir=\"${meta.inf.dir}\" includes=\"persistence.xml orm.xml\"/>\n        </copy>\n    </target>\n    <target name=\"-post-compile\">\n        <!-- Empty placeholder for easier customization. -->\n        <!-- You can override this target in the ../build.xml file. -->\n    </target>\n    <target depends=\"init,deps-jar,-verify-automatic-build,-pre-pre-compile,-pre-compile,-do-compile,-post-compile\" description=\"Compile project.\" name=\"compile\"/>\n    <target name=\"-pre-compile-single\">\n        <!-- Empty placeholder for easier customization. -->\n        <!-- You can override this target in the ../build.xml file. -->\n    </target>\n    <target depends=\"init,deps-jar,-pre-pre-compile\" name=\"-do-compile-single\">\n        <fail unless=\"javac.includes\">Must select some files in the IDE or set javac.includes</fail>\n        <j2seproject3:force-recompile/>\n        <j2seproject3:javac excludes=\"\" gensrcdir=\"${build.generated.sources.dir}\" includes=\"${javac.includes}\" sourcepath=\"${src.dir}\"/>\n    </target>\n    <target name=\"-post-compile-single\">\n        <!-- Empty placeholder for easier customization. -->\n        <!-- You can override this target in the ../build.xml file. -->\n    </target>\n    <target depends=\"init,deps-jar,-verify-automatic-build,-pre-pre-compile,-pre-compile-single,-do-compile-single,-post-compile-single\" name=\"compile-single\"/>\n    <!--\n                ====================\n                JAR BUILDING SECTION\n                ====================\n            -->\n    <target depends=\"init\" name=\"-pre-pre-jar\">\n        <dirname file=\"${dist.jar}\" property=\"dist.jar.dir\"/>\n        <mkdir dir=\"${dist.jar.dir}\"/>\n    </target>\n    <target name=\"-pre-jar\">\n        <!-- Empty placeholder for easier customization. -->\n        <!-- You can override this target in the ../build.xml file. -->\n    </target>\n    <target depends=\"init\" if=\"do.archive\" name=\"-do-jar-create-manifest\" unless=\"manifest.available\">\n        <tempfile deleteonexit=\"true\" destdir=\"${build.dir}\" property=\"tmp.manifest.file\"/>\n        <touch file=\"${tmp.manifest.file}\" verbose=\"false\"/>\n    </target>\n    <target depends=\"init\" if=\"do.archive+manifest.available\" name=\"-do-jar-copy-manifest\">\n        <tempfile deleteonexit=\"true\" destdir=\"${build.dir}\" property=\"tmp.manifest.file\"/>\n        <copy encoding=\"${manifest.encoding}\" file=\"${manifest.file}\" outputencoding=\"UTF-8\" tofile=\"${tmp.manifest.file}\"/>\n    </target>\n    <target depends=\"init,-do-jar-create-manifest,-do-jar-copy-manifest\" if=\"do.archive+main.class.available\" name=\"-do-jar-set-mainclass\">\n        <manifest encoding=\"UTF-8\" file=\"${tmp.manifest.file}\" mode=\"update\">\n            <attribute name=\"Main-Class\" value=\"${main.class}\"/>\n        </manifest>\n    </target>\n    <target depends=\"init,-do-jar-create-manifest,-do-jar-copy-manifest\" if=\"do.archive+profile.available\" name=\"-do-jar-set-profile\">\n        <manifest encoding=\"UTF-8\" file=\"${tmp.manifest.file}\" mode=\"update\">\n            <attribute name=\"Profile\" value=\"${javac.profile}\"/>\n        </manifest>\n    </target>\n    <target depends=\"init,-do-jar-create-manifest,-do-jar-copy-manifest\" if=\"do.archive+splashscreen.available\" name=\"-do-jar-set-splashscreen\">\n        <basename file=\"${application.splash}\" property=\"splashscreen.basename\"/>\n        <mkdir dir=\"${build.classes.dir}/META-INF\"/>\n        <copy failonerror=\"false\" file=\"${application.splash}\" todir=\"${build.classes.dir}/META-INF\"/>\n        <manifest encoding=\"UTF-8\" file=\"${tmp.manifest.file}\" mode=\"update\">\n            <attribute name=\"SplashScreen-Image\" value=\"META-INF/${splashscreen.basename}\"/>\n        </manifest>\n    </target>\n    <target depends=\"init,-init-macrodef-copylibs,compile,-pre-pre-jar,-pre-jar,-do-jar-create-manifest,-do-jar-copy-manifest,-do-jar-set-mainclass,-do-jar-set-profile,-do-jar-set-splashscreen\" if=\"do.mkdist\" name=\"-do-jar-copylibs\">\n        <j2seproject3:copylibs manifest=\"${tmp.manifest.file}\"/>\n        <echo level=\"info\">To run this application from the command line without Ant, try:</echo>\n        <property location=\"${dist.jar}\" name=\"dist.jar.resolved\"/>\n        <echo level=\"info\">java -jar \"${dist.jar.resolved}\"</echo>\n    </target>\n    <target depends=\"init,compile,-pre-pre-jar,-pre-jar,-do-jar-create-manifest,-do-jar-copy-manifest,-do-jar-set-mainclass,-do-jar-set-profile,-do-jar-set-splashscreen\" if=\"do.archive\" name=\"-do-jar-jar\" unless=\"do.mkdist\">\n        <j2seproject1:jar manifest=\"${tmp.manifest.file}\"/>\n        <property location=\"${build.classes.dir}\" name=\"build.classes.dir.resolved\"/>\n        <property location=\"${dist.jar}\" name=\"dist.jar.resolved\"/>\n        <pathconvert property=\"run.classpath.with.dist.jar\">\n            <path path=\"${run.classpath}\"/>\n            <map from=\"${build.classes.dir.resolved}\" to=\"${dist.jar.resolved}\"/>\n        </pathconvert>\n        <condition else=\"\" property=\"jar.usage.message\" value=\"To run this application from the command line without Ant, try:${line.separator}${platform.java} -cp ${run.classpath.with.dist.jar} ${main.class}\">\n            <isset property=\"main.class.available\"/>\n        </condition>\n        <condition else=\"debug\" property=\"jar.usage.level\" value=\"info\">\n            <isset property=\"main.class.available\"/>\n        </condition>\n        <echo level=\"${jar.usage.level}\" message=\"${jar.usage.message}\"/>\n    </target>\n    <target depends=\"-do-jar-copylibs\" if=\"do.archive\" name=\"-do-jar-delete-manifest\">\n        <delete>\n            <fileset file=\"${tmp.manifest.file}\"/>\n        </delete>\n    </target>\n    <target depends=\"init,compile,-pre-pre-jar,-pre-jar,-do-jar-create-manifest,-do-jar-copy-manifest,-do-jar-set-mainclass,-do-jar-set-profile,-do-jar-set-splashscreen,-do-jar-jar,-do-jar-delete-manifest\" name=\"-do-jar-without-libraries\"/>\n    <target depends=\"init,compile,-pre-pre-jar,-pre-jar,-do-jar-create-manifest,-do-jar-copy-manifest,-do-jar-set-mainclass,-do-jar-set-profile,-do-jar-set-splashscreen,-do-jar-copylibs,-do-jar-delete-manifest\" name=\"-do-jar-with-libraries\"/>\n    <target name=\"-post-jar\">\n        <!-- Empty placeholder for easier customization. -->\n        <!-- You can override this target in the ../build.xml file. -->\n    </target>\n    <target depends=\"init,compile,-pre-jar,-do-jar-without-libraries,-do-jar-with-libraries,-post-jar\" name=\"-do-jar\"/>\n    <target depends=\"init,compile,-pre-jar,-do-jar,-post-jar\" description=\"Build JAR.\" name=\"jar\"/>\n    <!--\n                =================\n                EXECUTION SECTION\n                =================\n            -->\n    <target depends=\"init,compile\" description=\"Run a main class.\" name=\"run\">\n        <j2seproject1:java>\n            <customize>\n                <arg line=\"${application.args}\"/>\n            </customize>\n        </j2seproject1:java>\n    </target>\n    <target name=\"-do-not-recompile\">\n        <property name=\"javac.includes.binary\" value=\"\"/>\n    </target>\n    <target depends=\"init,compile-single\" name=\"run-single\">\n        <fail unless=\"run.class\">Must select one file in the IDE or set run.class</fail>\n        <j2seproject1:java classname=\"${run.class}\"/>\n    </target>\n    <target depends=\"init,compile-test-single\" name=\"run-test-with-main\">\n        <fail unless=\"run.class\">Must select one file in the IDE or set run.class</fail>\n        <j2seproject1:java classname=\"${run.class}\" classpath=\"${run.test.classpath}\"/>\n    </target>\n    <!--\n                =================\n                DEBUGGING SECTION\n                =================\n            -->\n    <target depends=\"init\" if=\"netbeans.home\" name=\"-debug-start-debugger\">\n        <j2seproject1:nbjpdastart name=\"${debug.class}\"/>\n    </target>\n    <target depends=\"init\" if=\"netbeans.home\" name=\"-debug-start-debugger-main-test\">\n        <j2seproject1:nbjpdastart classpath=\"${debug.test.classpath}\" name=\"${debug.class}\"/>\n    </target>\n    <target depends=\"init,compile\" name=\"-debug-start-debuggee\">\n        <j2seproject3:debug>\n            <customize>\n                <arg line=\"${application.args}\"/>\n            </customize>\n        </j2seproject3:debug>\n    </target>\n    <target depends=\"init,compile,-debug-start-debugger,-debug-start-debuggee\" description=\"Debug project in IDE.\" if=\"netbeans.home\" name=\"debug\"/>\n    <target depends=\"init\" if=\"netbeans.home\" name=\"-debug-start-debugger-stepinto\">\n        <j2seproject1:nbjpdastart stopclassname=\"${main.class}\"/>\n    </target>\n    <target depends=\"init,compile,-debug-start-debugger-stepinto,-debug-start-debuggee\" if=\"netbeans.home\" name=\"debug-stepinto\"/>\n    <target depends=\"init,compile-single\" if=\"netbeans.home\" name=\"-debug-start-debuggee-single\">\n        <fail unless=\"debug.class\">Must select one file in the IDE or set debug.class</fail>\n        <j2seproject3:debug classname=\"${debug.class}\"/>\n    </target>\n    <target depends=\"init,compile-single,-debug-start-debugger,-debug-start-debuggee-single\" if=\"netbeans.home\" name=\"debug-single\"/>\n    <target depends=\"init,compile-test-single\" if=\"netbeans.home\" name=\"-debug-start-debuggee-main-test\">\n        <fail unless=\"debug.class\">Must select one file in the IDE or set debug.class</fail>\n        <j2seproject3:debug classname=\"${debug.class}\" classpath=\"${debug.test.classpath}\"/>\n    </target>\n    <target depends=\"init,compile-test-single,-debug-start-debugger-main-test,-debug-start-debuggee-main-test\" if=\"netbeans.home\" name=\"debug-test-with-main\"/>\n    <target depends=\"init\" name=\"-pre-debug-fix\">\n        <fail unless=\"fix.includes\">Must set fix.includes</fail>\n        <property name=\"javac.includes\" value=\"${fix.includes}.java\"/>\n    </target>\n    <target depends=\"init,-pre-debug-fix,compile-single\" if=\"netbeans.home\" name=\"-do-debug-fix\">\n        <j2seproject1:nbjpdareload/>\n    </target>\n    <target depends=\"init,-pre-debug-fix,-do-debug-fix\" if=\"netbeans.home\" name=\"debug-fix\"/>\n    <!--\n                =================\n                PROFILING SECTION\n                =================\n            -->\n    <!--\n                pre NB7.2 profiler integration\n            -->\n    <target depends=\"profile-init,compile\" description=\"Profile a project in the IDE.\" if=\"profiler.info.jvmargs.agent\" name=\"-profile-pre72\">\n        <fail unless=\"netbeans.home\">This target only works when run from inside the NetBeans IDE.</fail>\n        <nbprofiledirect>\n            <classpath>\n                <path path=\"${run.classpath}\"/>\n            </classpath>\n        </nbprofiledirect>\n        <profile/>\n    </target>\n    <target depends=\"profile-init,compile-single\" description=\"Profile a selected class in the IDE.\" if=\"profiler.info.jvmargs.agent\" name=\"-profile-single-pre72\">\n        <fail unless=\"profile.class\">Must select one file in the IDE or set profile.class</fail>\n        <fail unless=\"netbeans.home\">This target only works when run from inside the NetBeans IDE.</fail>\n        <nbprofiledirect>\n            <classpath>\n                <path path=\"${run.classpath}\"/>\n            </classpath>\n        </nbprofiledirect>\n        <profile classname=\"${profile.class}\"/>\n    </target>\n    <target depends=\"profile-init,compile-single\" if=\"profiler.info.jvmargs.agent\" name=\"-profile-applet-pre72\">\n        <fail unless=\"netbeans.home\">This target only works when run from inside the NetBeans IDE.</fail>\n        <nbprofiledirect>\n            <classpath>\n                <path path=\"${run.classpath}\"/>\n            </classpath>\n        </nbprofiledirect>\n        <profile classname=\"sun.applet.AppletViewer\">\n            <customize>\n                <arg value=\"${applet.url}\"/>\n            </customize>\n        </profile>\n    </target>\n    <target depends=\"profile-init,compile-test-single\" if=\"profiler.info.jvmargs.agent\" name=\"-profile-test-single-pre72\">\n        <fail unless=\"netbeans.home\">This target only works when run from inside the NetBeans IDE.</fail>\n        <nbprofiledirect>\n            <classpath>\n                <path path=\"${run.test.classpath}\"/>\n            </classpath>\n        </nbprofiledirect>\n        <junit dir=\"${profiler.info.dir}\" errorproperty=\"tests.failed\" failureproperty=\"tests.failed\" fork=\"true\" jvm=\"${profiler.info.jvm}\" showoutput=\"true\">\n            <env key=\"${profiler.info.pathvar}\" path=\"${profiler.info.agentpath}:${profiler.current.path}\"/>\n            <jvmarg value=\"${profiler.info.jvmargs.agent}\"/>\n            <jvmarg line=\"${profiler.info.jvmargs}\"/>\n            <test name=\"${profile.class}\"/>\n            <classpath>\n                <path path=\"${run.test.classpath}\"/>\n            </classpath>\n            <syspropertyset>\n                <propertyref prefix=\"test-sys-prop.\"/>\n                <mapper from=\"test-sys-prop.*\" to=\"*\" type=\"glob\"/>\n            </syspropertyset>\n            <formatter type=\"brief\" usefile=\"false\"/>\n            <formatter type=\"xml\"/>\n        </junit>\n    </target>\n    <!--\n                end of pre NB72 profiling section\n            -->\n    <target if=\"netbeans.home\" name=\"-profile-check\">\n        <condition property=\"profiler.configured\">\n            <or>\n                <contains casesensitive=\"true\" string=\"${run.jvmargs.ide}\" substring=\"-agentpath:\"/>\n                <contains casesensitive=\"true\" string=\"${run.jvmargs.ide}\" substring=\"-javaagent:\"/>\n            </or>\n        </condition>\n    </target>\n    <target depends=\"-profile-check,-profile-pre72\" description=\"Profile a project in the IDE.\" if=\"profiler.configured\" name=\"profile\" unless=\"profiler.info.jvmargs.agent\">\n        <startprofiler/>\n        <antcall target=\"run\"/>\n    </target>\n    <target depends=\"-profile-check,-profile-single-pre72\" description=\"Profile a selected class in the IDE.\" if=\"profiler.configured\" name=\"profile-single\" unless=\"profiler.info.jvmargs.agent\">\n        <fail unless=\"run.class\">Must select one file in the IDE or set run.class</fail>\n        <startprofiler/>\n        <antcall target=\"run-single\"/>\n    </target>\n    <target depends=\"-profile-test-single-pre72\" description=\"Profile a selected test in the IDE.\" name=\"profile-test-single\"/>\n    <target depends=\"-profile-check\" description=\"Profile a selected test in the IDE.\" if=\"profiler.configured\" name=\"profile-test\" unless=\"profiler.info.jvmargs\">\n        <fail unless=\"test.includes\">Must select some files in the IDE or set test.includes</fail>\n        <startprofiler/>\n        <antcall target=\"test-single\"/>\n    </target>\n    <target depends=\"-profile-check\" description=\"Profile a selected class in the IDE.\" if=\"profiler.configured\" name=\"profile-test-with-main\">\n        <fail unless=\"run.class\">Must select one file in the IDE or set run.class</fail>\n        <startprofiler/>\n        <antcall target=\"run-test-with-main\"/>\n    </target>\n    <target depends=\"-profile-check,-profile-applet-pre72\" if=\"profiler.configured\" name=\"profile-applet\" unless=\"profiler.info.jvmargs.agent\">\n        <fail unless=\"applet.url\">Must select one file in the IDE or set applet.url</fail>\n        <startprofiler/>\n        <antcall target=\"run-applet\"/>\n    </target>\n    <!--\n                ===============\n                JAVADOC SECTION\n                ===============\n            -->\n    <target depends=\"init\" if=\"have.sources\" name=\"-javadoc-build\">\n        <mkdir dir=\"${dist.javadoc.dir}\"/>\n        <condition else=\"\" property=\"javadoc.endorsed.classpath.cmd.line.arg\" value=\"-J${endorsed.classpath.cmd.line.arg}\">\n            <and>\n                <isset property=\"endorsed.classpath.cmd.line.arg\"/>\n                <not>\n                    <equals arg1=\"${endorsed.classpath.cmd.line.arg}\" arg2=\"\"/>\n                </not>\n            </and>\n        </condition>\n        <condition else=\"\" property=\"bug5101868workaround\" value=\"*.java\">\n            <matches pattern=\"1\\.[56](\\..*)?\" string=\"${java.version}\"/>\n        </condition>\n        <javadoc additionalparam=\"-J-Dfile.encoding=${file.encoding} ${javadoc.additionalparam}\" author=\"${javadoc.author}\" charset=\"UTF-8\" destdir=\"${dist.javadoc.dir}\" docencoding=\"UTF-8\" encoding=\"${javadoc.encoding.used}\" failonerror=\"true\" noindex=\"${javadoc.noindex}\" nonavbar=\"${javadoc.nonavbar}\" notree=\"${javadoc.notree}\" private=\"${javadoc.private}\" source=\"${javac.source}\" splitindex=\"${javadoc.splitindex}\" use=\"${javadoc.use}\" useexternalfile=\"true\" version=\"${javadoc.version}\" windowtitle=\"${javadoc.windowtitle}\">\n            <classpath>\n                <path path=\"${javac.classpath}\"/>\n            </classpath>\n            <fileset dir=\"${src.dir}\" excludes=\"${bug5101868workaround},${excludes}\" includes=\"${includes}\">\n                <filename name=\"**/*.java\"/>\n            </fileset>\n            <fileset dir=\"${build.generated.sources.dir}\" erroronmissingdir=\"false\">\n                <include name=\"**/*.java\"/>\n                <exclude name=\"*.java\"/>\n            </fileset>\n            <arg line=\"${javadoc.endorsed.classpath.cmd.line.arg}\"/>\n        </javadoc>\n        <copy todir=\"${dist.javadoc.dir}\">\n            <fileset dir=\"${src.dir}\" excludes=\"${excludes}\" includes=\"${includes}\">\n                <filename name=\"**/doc-files/**\"/>\n            </fileset>\n            <fileset dir=\"${build.generated.sources.dir}\" erroronmissingdir=\"false\">\n                <include name=\"**/doc-files/**\"/>\n            </fileset>\n        </copy>\n    </target>\n    <target depends=\"init,-javadoc-build\" if=\"netbeans.home\" name=\"-javadoc-browse\" unless=\"no.javadoc.preview\">\n        <nbbrowse file=\"${dist.javadoc.dir}/index.html\"/>\n    </target>\n    <target depends=\"init,-javadoc-build,-javadoc-browse\" description=\"Build Javadoc.\" name=\"javadoc\"/>\n    <!--\n                =========================\n                TEST COMPILATION SECTION\n                =========================\n            -->\n    <target depends=\"init,compile\" if=\"have.tests\" name=\"-pre-pre-compile-test\">\n        <mkdir dir=\"${build.test.classes.dir}\"/>\n    </target>\n    <target name=\"-pre-compile-test\">\n        <!-- Empty placeholder for easier customization. -->\n        <!-- You can override this target in the ../build.xml file. -->\n    </target>\n    <target if=\"do.depend.true\" name=\"-compile-test-depend\">\n        <j2seproject3:depend classpath=\"${javac.test.classpath}\" destdir=\"${build.test.classes.dir}\" srcdir=\"${test.src.dir}\"/>\n    </target>\n    <target depends=\"init,deps-jar,compile,-pre-pre-compile-test,-pre-compile-test,-compile-test-depend\" if=\"have.tests\" name=\"-do-compile-test\">\n        <j2seproject3:javac apgeneratedsrcdir=\"${build.test.classes.dir}\" classpath=\"${javac.test.classpath}\" debug=\"true\" destdir=\"${build.test.classes.dir}\" processorpath=\"${javac.test.processorpath}\" srcdir=\"${test.src.dir}\"/>\n        <copy todir=\"${build.test.classes.dir}\">\n            <fileset dir=\"${test.src.dir}\" excludes=\"${build.classes.excludes},${excludes}\" includes=\"${includes}\"/>\n        </copy>\n    </target>\n    <target name=\"-post-compile-test\">\n        <!-- Empty placeholder for easier customization. -->\n        <!-- You can override this target in the ../build.xml file. -->\n    </target>\n    <target depends=\"init,compile,-pre-pre-compile-test,-pre-compile-test,-do-compile-test,-post-compile-test\" name=\"compile-test\"/>\n    <target name=\"-pre-compile-test-single\">\n        <!-- Empty placeholder for easier customization. -->\n        <!-- You can override this target in the ../build.xml file. -->\n    </target>\n    <target depends=\"init,deps-jar,compile,-pre-pre-compile-test,-pre-compile-test-single\" if=\"have.tests\" name=\"-do-compile-test-single\">\n        <fail unless=\"javac.includes\">Must select some files in the IDE or set javac.includes</fail>\n        <j2seproject3:force-recompile destdir=\"${build.test.classes.dir}\"/>\n        <j2seproject3:javac apgeneratedsrcdir=\"${build.test.classes.dir}\" classpath=\"${javac.test.classpath}\" debug=\"true\" destdir=\"${build.test.classes.dir}\" excludes=\"\" includes=\"${javac.includes}\" processorpath=\"${javac.test.processorpath}\" sourcepath=\"${test.src.dir}\" srcdir=\"${test.src.dir}\"/>\n        <copy todir=\"${build.test.classes.dir}\">\n            <fileset dir=\"${test.src.dir}\" excludes=\"${build.classes.excludes},${excludes}\" includes=\"${includes}\"/>\n        </copy>\n    </target>\n    <target name=\"-post-compile-test-single\">\n        <!-- Empty placeholder for easier customization. -->\n        <!-- You can override this target in the ../build.xml file. -->\n    </target>\n    <target depends=\"init,compile,-pre-pre-compile-test,-pre-compile-test-single,-do-compile-test-single,-post-compile-test-single\" name=\"compile-test-single\"/>\n    <!--\n                =======================\n                TEST EXECUTION SECTION\n                =======================\n            -->\n    <target depends=\"init\" if=\"have.tests\" name=\"-pre-test-run\">\n        <mkdir dir=\"${build.test.results.dir}\"/>\n    </target>\n    <target depends=\"init,compile-test,-pre-test-run\" if=\"have.tests\" name=\"-do-test-run\">\n        <j2seproject3:test includes=\"${includes}\" testincludes=\"**/*Test.java\"/>\n    </target>\n    <target depends=\"init,compile-test,-pre-test-run,-do-test-run\" if=\"have.tests\" name=\"-post-test-run\">\n        <fail if=\"tests.failed\" unless=\"ignore.failing.tests\">Some tests failed; see details above.</fail>\n    </target>\n    <target depends=\"init\" if=\"have.tests\" name=\"test-report\"/>\n    <target depends=\"init\" if=\"netbeans.home+have.tests\" name=\"-test-browse\"/>\n    <target depends=\"init,compile-test,-pre-test-run,-do-test-run,test-report,-post-test-run,-test-browse\" description=\"Run unit tests.\" name=\"test\"/>\n    <target depends=\"init\" if=\"have.tests\" name=\"-pre-test-run-single\">\n        <mkdir dir=\"${build.test.results.dir}\"/>\n    </target>\n    <target depends=\"init,compile-test-single,-pre-test-run-single\" if=\"have.tests\" name=\"-do-test-run-single\">\n        <fail unless=\"test.includes\">Must select some files in the IDE or set test.includes</fail>\n        <j2seproject3:test excludes=\"\" includes=\"${test.includes}\" testincludes=\"${test.includes}\"/>\n    </target>\n    <target depends=\"init,compile-test-single,-pre-test-run-single,-do-test-run-single\" if=\"have.tests\" name=\"-post-test-run-single\">\n        <fail if=\"tests.failed\" unless=\"ignore.failing.tests\">Some tests failed; see details above.</fail>\n    </target>\n    <target depends=\"init,compile-test-single,-pre-test-run-single,-do-test-run-single,-post-test-run-single\" description=\"Run single unit test.\" name=\"test-single\"/>\n    <target depends=\"init,compile-test-single,-pre-test-run-single\" if=\"have.tests\" name=\"-do-test-run-single-method\">\n        <fail unless=\"test.class\">Must select some files in the IDE or set test.class</fail>\n        <fail unless=\"test.method\">Must select some method in the IDE or set test.method</fail>\n        <j2seproject3:test excludes=\"\" includes=\"${javac.includes}\" testincludes=\"${test.class}\" testmethods=\"${test.method}\"/>\n    </target>\n    <target depends=\"init,compile-test-single,-pre-test-run-single,-do-test-run-single-method\" if=\"have.tests\" name=\"-post-test-run-single-method\">\n        <fail if=\"tests.failed\" unless=\"ignore.failing.tests\">Some tests failed; see details above.</fail>\n    </target>\n    <target depends=\"init,compile-test-single,-pre-test-run-single,-do-test-run-single-method,-post-test-run-single-method\" description=\"Run single unit test.\" name=\"test-single-method\"/>\n    <!--\n                =======================\n                TEST DEBUGGING SECTION\n                =======================\n            -->\n    <target depends=\"init,compile-test-single,-pre-test-run-single\" if=\"have.tests\" name=\"-debug-start-debuggee-test\">\n        <fail unless=\"test.class\">Must select one file in the IDE or set test.class</fail>\n        <j2seproject3:test-debug excludes=\"\" includes=\"${javac.includes}\" testClass=\"${test.class}\" testincludes=\"${javac.includes}\"/>\n    </target>\n    <target depends=\"init,compile-test-single,-pre-test-run-single\" if=\"have.tests\" name=\"-debug-start-debuggee-test-method\">\n        <fail unless=\"test.class\">Must select one file in the IDE or set test.class</fail>\n        <fail unless=\"test.method\">Must select some method in the IDE or set test.method</fail>\n        <j2seproject3:test-debug excludes=\"\" includes=\"${javac.includes}\" testClass=\"${test.class}\" testMethod=\"${test.method}\" testincludes=\"${test.class}\" testmethods=\"${test.method}\"/>\n    </target>\n    <target depends=\"init,compile-test\" if=\"netbeans.home+have.tests\" name=\"-debug-start-debugger-test\">\n        <j2seproject1:nbjpdastart classpath=\"${debug.test.classpath}\" name=\"${test.class}\"/>\n    </target>\n    <target depends=\"init,compile-test-single,-debug-start-debugger-test,-debug-start-debuggee-test\" name=\"debug-test\"/>\n    <target depends=\"init,compile-test-single,-debug-start-debugger-test,-debug-start-debuggee-test-method\" name=\"debug-test-method\"/>\n    <target depends=\"init,-pre-debug-fix,compile-test-single\" if=\"netbeans.home\" name=\"-do-debug-fix-test\">\n        <j2seproject1:nbjpdareload dir=\"${build.test.classes.dir}\"/>\n    </target>\n    <target depends=\"init,-pre-debug-fix,-do-debug-fix-test\" if=\"netbeans.home\" name=\"debug-fix-test\"/>\n    <!--\n                =========================\n                APPLET EXECUTION SECTION\n                =========================\n            -->\n    <target depends=\"init,compile-single\" name=\"run-applet\">\n        <fail unless=\"applet.url\">Must select one file in the IDE or set applet.url</fail>\n        <j2seproject1:java classname=\"sun.applet.AppletViewer\">\n            <customize>\n                <arg value=\"${applet.url}\"/>\n            </customize>\n        </j2seproject1:java>\n    </target>\n    <!--\n                =========================\n                APPLET DEBUGGING  SECTION\n                =========================\n            -->\n    <target depends=\"init,compile-single\" if=\"netbeans.home\" name=\"-debug-start-debuggee-applet\">\n        <fail unless=\"applet.url\">Must select one file in the IDE or set applet.url</fail>\n        <j2seproject3:debug classname=\"sun.applet.AppletViewer\">\n            <customize>\n                <arg value=\"${applet.url}\"/>\n            </customize>\n        </j2seproject3:debug>\n    </target>\n    <target depends=\"init,compile-single,-debug-start-debugger,-debug-start-debuggee-applet\" if=\"netbeans.home\" name=\"debug-applet\"/>\n    <!--\n                ===============\n                CLEANUP SECTION\n                ===============\n            -->\n    <target name=\"-deps-clean-init\" unless=\"built-clean.properties\">\n        <property location=\"${build.dir}/built-clean.properties\" name=\"built-clean.properties\"/>\n        <delete file=\"${built-clean.properties}\" quiet=\"true\"/>\n    </target>\n    <target if=\"already.built.clean.${basedir}\" name=\"-warn-already-built-clean\">\n        <echo level=\"warn\" message=\"Cycle detected: HomeTheater was already built\"/>\n    </target>\n    <target depends=\"init,-deps-clean-init\" name=\"deps-clean\" unless=\"no.deps\">\n        <mkdir dir=\"${build.dir}\"/>\n        <touch file=\"${built-clean.properties}\" verbose=\"false\"/>\n        <property file=\"${built-clean.properties}\" prefix=\"already.built.clean.\"/>\n        <antcall target=\"-warn-already-built-clean\"/>\n        <propertyfile file=\"${built-clean.properties}\">\n            <entry key=\"${basedir}\" value=\"\"/>\n        </propertyfile>\n    </target>\n    <target depends=\"init\" name=\"-do-clean\">\n        <delete dir=\"${build.dir}\"/>\n        <delete dir=\"${dist.dir}\" followsymlinks=\"false\" includeemptydirs=\"true\"/>\n    </target>\n    <target name=\"-post-clean\">\n        <!-- Empty placeholder for easier customization. -->\n        <!-- You can override this target in the ../build.xml file. -->\n    </target>\n    <target depends=\"init,deps-clean,-do-clean,-post-clean\" description=\"Clean build products.\" name=\"clean\"/>\n    <target name=\"-check-call-dep\">\n        <property file=\"${call.built.properties}\" prefix=\"already.built.\"/>\n        <condition property=\"should.call.dep\">\n            <and>\n                <not>\n                    <isset property=\"already.built.${call.subproject}\"/>\n                </not>\n                <available file=\"${call.script}\"/>\n            </and>\n        </condition>\n    </target>\n    <target depends=\"-check-call-dep\" if=\"should.call.dep\" name=\"-maybe-call-dep\">\n        <ant antfile=\"${call.script}\" inheritall=\"false\" target=\"${call.target}\">\n            <propertyset>\n                <propertyref prefix=\"transfer.\"/>\n                <mapper from=\"transfer.*\" to=\"*\" type=\"glob\"/>\n            </propertyset>\n        </ant>\n    </target>\n</project>\n"
  },
  {
    "path": "Code/HomeTheater/nbproject/genfiles.properties",
    "content": "build.xml.data.CRC32=a11f8012\nbuild.xml.script.CRC32=056443fd\nbuild.xml.stylesheet.CRC32=8064a381@1.80.1.48\n# This file is used by a NetBeans-based IDE to track changes in generated files such as build-impl.xml.\n# Do not edit this file. You may delete it but then the IDE will never regenerate such files for you.\nnbproject/build-impl.xml.data.CRC32=a11f8012\nnbproject/build-impl.xml.script.CRC32=a575a071\nnbproject/build-impl.xml.stylesheet.CRC32=830a3534@1.80.1.48\n"
  },
  {
    "path": "Code/HomeTheater/nbproject/project.properties",
    "content": "annotation.processing.enabled=true\nannotation.processing.enabled.in.editor=false\nannotation.processing.processor.options=\nannotation.processing.processors.list=\nannotation.processing.run.all.processors=true\nannotation.processing.source.output=${build.generated.sources.dir}/ap-source-output\nbuild.classes.dir=${build.dir}/classes\nbuild.classes.excludes=**/*.java,**/*.form\n# This directory is removed when the project is cleaned:\nbuild.dir=build\nbuild.generated.dir=${build.dir}/generated\nbuild.generated.sources.dir=${build.dir}/generated-sources\n# Only compile against the classpath explicitly listed here:\nbuild.sysclasspath=ignore\nbuild.test.classes.dir=${build.dir}/test/classes\nbuild.test.results.dir=${build.dir}/test/results\n# Uncomment to specify the preferred debugger connection transport:\n#debug.transport=dt_socket\ndebug.classpath=\\\n    ${run.classpath}\ndebug.test.classpath=\\\n    ${run.test.classpath}\n# Files in build.classes.dir which should be excluded from distribution jar\ndist.archive.excludes=\n# This directory is removed when the project is cleaned:\ndist.dir=dist\ndist.jar=${dist.dir}/HomeTheater.jar\ndist.javadoc.dir=${dist.dir}/javadoc\nexcludes=\nincludes=**\njar.compress=false\njavac.classpath=\n# Space-separated list of extra javac options\njavac.compilerargs=\njavac.deprecation=false\njavac.external.vm=true\njavac.processorpath=\\\n    ${javac.classpath}\njavac.source=1.8\njavac.target=1.8\njavac.test.classpath=\\\n    ${javac.classpath}:\\\n    ${build.classes.dir}\njavac.test.processorpath=\\\n    ${javac.test.classpath}\njavadoc.additionalparam=\njavadoc.author=false\njavadoc.encoding=${source.encoding}\njavadoc.noindex=false\njavadoc.nonavbar=false\njavadoc.notree=false\njavadoc.private=false\njavadoc.splitindex=true\njavadoc.use=true\njavadoc.version=false\njavadoc.windowtitle=\nmain.class=hometheater.HomeTheater\nmanifest.file=manifest.mf\nmeta.inf.dir=${src.dir}/META-INF\nmkdist.disabled=false\nplatform.active=default_platform\nrun.classpath=\\\n    ${javac.classpath}:\\\n    ${build.classes.dir}\n# Space-separated list of JVM arguments used when running the project.\n# You may also define separate properties like run-sys-prop.name=value instead of -Dname=value.\n# To set system properties for unit tests define test-sys-prop.name=value:\nrun.jvmargs=\nrun.test.classpath=\\\n    ${javac.test.classpath}:\\\n    ${build.test.classes.dir}\nsource.encoding=UTF-8\nsrc.dir=src\ntest.src.dir=test\n"
  },
  {
    "path": "Code/HomeTheater/nbproject/project.xml",
    "content": "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<project xmlns=\"http://www.netbeans.org/ns/project/1\">\n    <type>org.netbeans.modules.java.j2seproject</type>\n    <configuration>\n        <data xmlns=\"http://www.netbeans.org/ns/j2se-project/3\">\n            <name>HomeTheater</name>\n            <source-roots>\n                <root id=\"src.dir\"/>\n            </source-roots>\n            <test-roots>\n                <root id=\"test.src.dir\"/>\n            </test-roots>\n        </data>\n    </configuration>\n</project>\n"
  },
  {
    "path": "Code/HomeTheater/src/hometheater/Amplifier.java",
    "content": "/*\n * To change this license header, choose License Headers in Project Properties.\n * To change this template file, choose Tools | Templates\n * and open the template in the editor.\n */\npackage hometheater;\n\n/**\n *\n * @author User\n */\npublic class Amplifier {\n    public DVDPlayer dvdPlayer;\n    public Sound soundDevice;\n    \n    public void setDvd(DVDPlayer dvd){\n        dvdPlayer = dvd;\n    }\n    \n    public void setSoundDevice(Sound sound){\n        soundDevice = sound;\n    }\n    \n    public void setStereoSound(){\n        soundDevice.stereoMode();\n    }\n    \n    public void setSurroundSound(){\n        dvdPlayer.setSurroundAudio();\n        soundDevice.surroundMode();\n    }\n    \n    public void setVolume(int level){\n        soundDevice.setVolume(level);\n    }\n    \n    public void on(){\n        System.out.println(\"Amplifier hidup\");\n    }\n    \n    public void off(){\n        System.out.println(\"Amplifier mati\");\n    }\n}\n"
  },
  {
    "path": "Code/HomeTheater/src/hometheater/DVDPlayer.java",
    "content": "/*\n * To change this license header, choose License Headers in Project Properties.\n * To change this template file, choose Tools | Templates\n * and open the template in the editor.\n */\npackage hometheater;\n\n/**\n *\n * @author User\n */\npublic class DVDPlayer {\n    public String movie;\n    \n    public DVDPlayer(String movie){\n        this.movie = movie;\n    }\n    \n    public void on(){\n        // Turn on the DVD player\n        System.out.println(\"DVD player hidup\");\n    }\n    \n    public void off(){\n        // Turn off the DVD player\n        System.out.println(\"DVD player mati\");\n    }\n    \n    public void play(){\n        // Play the movie\n        System.out.println(\"DVD player memutar film \\\"\" + movie + \"\\\"\");\n    }\n    \n    public void pause(){\n        // Pause the movie\n        System.out.println(\"Pemutaran film \\\"\" + movie + \"\\\" dijeda\");\n    }\n    \n    public void stop(){\n        // Stop the movie\n        System.out.println(\"Film \\\"\" + movie + \"\\\" selesai diputar\");\n    }\n    \n    public void setSurroundAudio(){\n        // Set the DVD player audio output to surround\n        System.out.println(\"Audio DVD dalam mode surround\");\n    }\n}\n"
  },
  {
    "path": "Code/HomeTheater/src/hometheater/HomeTheater.java",
    "content": "/*\n * To change this license header, choose License Headers in Project Properties.\n * To change this template file, choose Tools | Templates\n * and open the template in the editor.\n */\npackage hometheater;\n\n/**\n *\n * @author User\n */\npublic class HomeTheater {\n\n    /**\n     * @param args the command line arguments\n     */\n    public static void main(String[] args) {\n        // Pilih film\n        String film = \"Habibie & Ainun\";\n        \n        // Instalasi perlengkapan\n        Sound sound             = new Sound();\n        Amplifier amplifier     = new Amplifier();\n        DVDPlayer dvd           = new DVDPlayer(film);\n        Proyektor proyektor     = new Proyektor(dvd);\n        LampuRuangan lampu      = new LampuRuangan();\n        Layar layar             = new Layar();\n        PopcornPopper popcorn   = new PopcornPopper();\n        \n        // Mulai menonton film\n       RemoteControl remote = new RemoteControl(sound,amplifier,dvd,proyektor,popcorn,layar,lampu);\n       remote.watchMovie();\n       lampu.redup(30);\n       remote.endMovie();\n    }\n    \n}\n"
  },
  {
    "path": "Code/HomeTheater/src/hometheater/LampuRuangan.java",
    "content": "/*\n * To change this license header, choose License Headers in Project Properties.\n * To change this template file, choose Tools | Templates\n * and open the template in the editor.\n */\npackage hometheater;\n\n/**\n *\n * @author User\n */\npublic class LampuRuangan {\n    public void hidup(){\n        System.out.println(\"Lampu ruangan menyala terang\");\n    }\n    \n    public void padam(){\n        System.out.println(\"Lampu ruangan dipadamkan\");\n    }\n    \n    public void redup(int level){\n        System.out.println(\"Lampu ruangan menyala redup dengan intensitas \" + level + \"%\");\n    }\n}\n"
  },
  {
    "path": "Code/HomeTheater/src/hometheater/Layar.java",
    "content": "/*\n * To change this license header, choose License Headers in Project Properties.\n * To change this template file, choose Tools | Templates\n * and open the template in the editor.\n */\npackage hometheater;\n\n/**\n *\n * @author User\n */\npublic class Layar {\n    public void gulung(){\n        System.out.println(\"Layar digulung\");\n    }\n    \n    public void buka(){\n        System.out.println(\"Layar diturunkan dan siap digunakan\");\n    }\n}\n"
  },
  {
    "path": "Code/HomeTheater/src/hometheater/PopcornPopper.java",
    "content": "/*\n * To change this license header, choose License Headers in Project Properties.\n * To change this template file, choose Tools | Templates\n * and open the template in the editor.\n */\npackage hometheater;\n\n/**\n *\n * @author User\n */\npublic class PopcornPopper {\n    public void on(){\n        System.out.println(\"Mesin pembuat popcorn dihidupkan\");\n    }\n    \n    public void off(){\n        System.out.println(\"Mesin pembuat popcorn dimatikan\");\n    }\n    \n    public void pop(){\n        System.out.println(\"Popcorn sedang dibuat\");\n        System.out.println(\"Sebungkus popcorn siap dinikmati\");\n    }\n}\n"
  },
  {
    "path": "Code/HomeTheater/src/hometheater/Proyektor.java",
    "content": "/*\n * To change this license header, choose License Headers in Project Properties.\n * To change this template file, choose Tools | Templates\n * and open the template in the editor.\n */\npackage hometheater;\n\n/**\n *\n * @author User\n */\npublic class Proyektor {\n    public DVDPlayer dvdPlayer;\n    \n    public Proyektor(DVDPlayer dvd){\n        dvdPlayer = dvd;\n    }\n    \n    public void on(){\n        System.out.println(\"Proyektor siap digunakan\");\n    }\n    \n    public void off(){\n        System.out.println(\"Proyektor selesai digunakan\");\n    }\n    \n    public void modeTV(){\n        System.out.println(\"Proyektor dalam mode TV menampilkan film \\\"\" + dvdPlayer.movie + \"\\\"\");\n    }\n    \n    public void modeLayarLebar(){\n        System.out.println(\"Proyektor dalam mode layar lebar menampilkan film \\\"\" + dvdPlayer.movie + \"\\\"\");\n    }\n}\n"
  },
  {
    "path": "Code/HomeTheater/src/hometheater/RemoteControl.java",
    "content": "/*\n * To change this license header, choose License Headers in Project Properties.\n * To change this template file, choose Tools | Templates\n * and open the template in the editor.\n */\npackage hometheater;\n\n/**\n *\n * @author User\n */\npublic class RemoteControl {\n    Sound sound;\n    Amplifier amplifier;\n    DVDPlayer dvd;\n    Proyektor proyektor;\n    PopcornPopper popcorn;\n    Layar layar;\n    LampuRuangan lampu;\n    \n    public RemoteControl(Sound sound, Amplifier amplifier, DVDPlayer dvd, Proyektor proyektor, PopcornPopper popcorn, Layar layar, LampuRuangan lampu){\n        this.sound = sound;\n        this.amplifier = amplifier;\n        this.dvd = dvd;\n        this.proyektor = proyektor;\n        this.popcorn = popcorn;\n        this.layar = layar;\n        this.lampu = lampu;\n    }\n    \n    public void watchMovie(){\n        popcorn.on();\n        popcorn.pop();\n        \n        lampu.hidup();\n        lampu.redup(50);\n        \n        layar.buka();\n        \n        proyektor.on();\n        proyektor.modeLayarLebar();\n        \n        sound.on();\n        \n        amplifier.on();\n        amplifier.setDvd(dvd);\n        amplifier.setSoundDevice(sound);\n        amplifier.setSurroundSound();\n        amplifier.setVolume(6);\n        \n        dvd.on();\n        dvd.play();\n    }\n    \n    public void endMovie(){\n        dvd.stop();\n        dvd.off();\n        \n        amplifier.setVolume(0);\n        amplifier.off();\n        \n        sound.off();\n        \n        proyektor.off();\n        \n        layar.gulung();\n        \n        lampu.redup(100);\n        \n        popcorn.off();\n    }\n}\n"
  },
  {
    "path": "Code/HomeTheater/src/hometheater/Sound.java",
    "content": "/*\n * To change this license header, choose License Headers in Project Properties.\n * To change this template file, choose Tools | Templates\n * and open the template in the editor.\n */\npackage hometheater;\n\n/**\n *\n * @author User\n */\npublic class Sound {\n    public void on(){\n        // Turn on the sound system\n        System.out.println(\"Sound system hidup.\");\n        System.out.println(\"Volume sound system = 0\");\n    }\n    \n    public void off(){\n        // Turn off the sound system\n        System.out.println(\"Sound system mati\");\n    }\n    \n    public void setVolume(int level){\n        // Set the sound's volume to level\n        System.out.println(\"Volume sound system = \" + level);\n    }\n    \n    public void stereoMode(){\n        // Set sound mode for stereo\n        System.out.println(\"Mode sound = stereo\");\n    }\n    \n    public void surroundMode(){\n        // Set sound mode for surround\n        System.out.println(\"Mode sound = surround\");\n    }\n}\n"
  },
  {
    "path": "Code/JualPermenKaret/build.xml",
    "content": "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<!-- You may freely edit this file. See commented blocks below for -->\n<!-- some examples of how to customize the build. -->\n<!-- (If you delete it and reopen the project it will be recreated.) -->\n<!-- By default, only the Clean and Build commands use this build script. -->\n<!-- Commands such as Run, Debug, and Test only use this build script if -->\n<!-- the Compile on Save feature is turned off for the project. -->\n<!-- You can turn off the Compile on Save (or Deploy on Save) setting -->\n<!-- in the project's Project Properties dialog box.-->\n<project name=\"JualPermenKaret\" default=\"default\" basedir=\".\">\n    <description>Builds, tests, and runs the project JualPermenKaret.</description>\n    <import file=\"nbproject/build-impl.xml\"/>\n    <!--\n\n    There exist several targets which are by default empty and which can be \n    used for execution of your tasks. These targets are usually executed \n    before and after some main targets. They are: \n\n      -pre-init:                 called before initialization of project properties\n      -post-init:                called after initialization of project properties\n      -pre-compile:              called before javac compilation\n      -post-compile:             called after javac compilation\n      -pre-compile-single:       called before javac compilation of single file\n      -post-compile-single:      called after javac compilation of single file\n      -pre-compile-test:         called before javac compilation of JUnit tests\n      -post-compile-test:        called after javac compilation of JUnit tests\n      -pre-compile-test-single:  called before javac compilation of single JUnit test\n      -post-compile-test-single: called after javac compilation of single JUunit test\n      -pre-jar:                  called before JAR building\n      -post-jar:                 called after JAR building\n      -post-clean:               called after cleaning build products\n\n    (Targets beginning with '-' are not intended to be called on their own.)\n\n    Example of inserting an obfuscator after compilation could look like this:\n\n        <target name=\"-post-compile\">\n            <obfuscate>\n                <fileset dir=\"${build.classes.dir}\"/>\n            </obfuscate>\n        </target>\n\n    For list of available properties check the imported \n    nbproject/build-impl.xml file. \n\n\n    Another way to customize the build is by overriding existing main targets.\n    The targets of interest are: \n\n      -init-macrodef-javac:     defines macro for javac compilation\n      -init-macrodef-junit:     defines macro for junit execution\n      -init-macrodef-debug:     defines macro for class debugging\n      -init-macrodef-java:      defines macro for class execution\n      -do-jar:                  JAR building\n      run:                      execution of project \n      -javadoc-build:           Javadoc generation\n      test-report:              JUnit report generation\n\n    An example of overriding the target for project execution could look like this:\n\n        <target name=\"run\" depends=\"JualPermenKaret-impl.jar\">\n            <exec dir=\"bin\" executable=\"launcher.exe\">\n                <arg file=\"${dist.jar}\"/>\n            </exec>\n        </target>\n\n    Notice that the overridden target depends on the jar target and not only on \n    the compile target as the regular run target does. Again, for a list of available \n    properties which you can use, check the target you are overriding in the\n    nbproject/build-impl.xml file. \n\n    -->\n</project>\n"
  },
  {
    "path": "Code/JualPermenKaret/manifest.mf",
    "content": "Manifest-Version: 1.0\nX-COMMENT: Main-Class will be added automatically by build\n\n"
  },
  {
    "path": "Code/JualPermenKaret/nbproject/build-impl.xml",
    "content": "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<!--\n*** GENERATED FROM project.xml - DO NOT EDIT  ***\n***         EDIT ../build.xml INSTEAD         ***\n\nFor the purpose of easier reading the script\nis divided into following sections:\n\n  - initialization\n  - compilation\n  - jar\n  - execution\n  - debugging\n  - javadoc\n  - test compilation\n  - test execution\n  - test debugging\n  - applet\n  - cleanup\n\n        -->\n<project xmlns:j2seproject1=\"http://www.netbeans.org/ns/j2se-project/1\" xmlns:j2seproject3=\"http://www.netbeans.org/ns/j2se-project/3\" xmlns:jaxrpc=\"http://www.netbeans.org/ns/j2se-project/jax-rpc\" basedir=\"..\" default=\"default\" name=\"JualPermenKaret-impl\">\n    <fail message=\"Please build using Ant 1.8.0 or higher.\">\n        <condition>\n            <not>\n                <antversion atleast=\"1.8.0\"/>\n            </not>\n        </condition>\n    </fail>\n    <target depends=\"test,jar,javadoc\" description=\"Build and test whole project.\" name=\"default\"/>\n    <!-- \n                ======================\n                INITIALIZATION SECTION \n                ======================\n            -->\n    <target name=\"-pre-init\">\n        <!-- Empty placeholder for easier customization. -->\n        <!-- You can override this target in the ../build.xml file. -->\n    </target>\n    <target depends=\"-pre-init\" name=\"-init-private\">\n        <property file=\"nbproject/private/config.properties\"/>\n        <property file=\"nbproject/private/configs/${config}.properties\"/>\n        <property file=\"nbproject/private/private.properties\"/>\n    </target>\n    <target depends=\"-pre-init,-init-private\" name=\"-init-user\">\n        <property file=\"${user.properties.file}\"/>\n        <!-- The two properties below are usually overridden -->\n        <!-- by the active platform. Just a fallback. -->\n        <property name=\"default.javac.source\" value=\"1.6\"/>\n        <property name=\"default.javac.target\" value=\"1.6\"/>\n    </target>\n    <target depends=\"-pre-init,-init-private,-init-user\" name=\"-init-project\">\n        <property file=\"nbproject/configs/${config}.properties\"/>\n        <property file=\"nbproject/project.properties\"/>\n    </target>\n    <target depends=\"-pre-init,-init-private,-init-user,-init-project,-init-macrodef-property\" name=\"-do-init\">\n        <property name=\"platform.java\" value=\"${java.home}/bin/java\"/>\n        <available file=\"${manifest.file}\" property=\"manifest.available\"/>\n        <condition property=\"splashscreen.available\">\n            <and>\n                <not>\n                    <equals arg1=\"${application.splash}\" arg2=\"\" trim=\"true\"/>\n                </not>\n                <available file=\"${application.splash}\"/>\n            </and>\n        </condition>\n        <condition property=\"main.class.available\">\n            <and>\n                <isset property=\"main.class\"/>\n                <not>\n                    <equals arg1=\"${main.class}\" arg2=\"\" trim=\"true\"/>\n                </not>\n            </and>\n        </condition>\n        <condition property=\"profile.available\">\n            <and>\n                <isset property=\"javac.profile\"/>\n                <length length=\"0\" string=\"${javac.profile}\" when=\"greater\"/>\n                <matches pattern=\"((1\\.[89])|9)(\\..*)?\" string=\"${javac.source}\"/>\n            </and>\n        </condition>\n        <condition property=\"do.archive\">\n            <or>\n                <not>\n                    <istrue value=\"${jar.archive.disabled}\"/>\n                </not>\n                <istrue value=\"${not.archive.disabled}\"/>\n            </or>\n        </condition>\n        <condition property=\"do.mkdist\">\n            <and>\n                <isset property=\"do.archive\"/>\n                <isset property=\"libs.CopyLibs.classpath\"/>\n                <not>\n                    <istrue value=\"${mkdist.disabled}\"/>\n                </not>\n            </and>\n        </condition>\n        <condition property=\"do.archive+manifest.available\">\n            <and>\n                <isset property=\"manifest.available\"/>\n                <istrue value=\"${do.archive}\"/>\n            </and>\n        </condition>\n        <condition property=\"do.archive+main.class.available\">\n            <and>\n                <isset property=\"main.class.available\"/>\n                <istrue value=\"${do.archive}\"/>\n            </and>\n        </condition>\n        <condition property=\"do.archive+splashscreen.available\">\n            <and>\n                <isset property=\"splashscreen.available\"/>\n                <istrue value=\"${do.archive}\"/>\n            </and>\n        </condition>\n        <condition property=\"do.archive+profile.available\">\n            <and>\n                <isset property=\"profile.available\"/>\n                <istrue value=\"${do.archive}\"/>\n            </and>\n        </condition>\n        <condition property=\"have.tests\">\n            <or>\n                <available file=\"${test.src.dir}\"/>\n            </or>\n        </condition>\n        <condition property=\"have.sources\">\n            <or>\n                <available file=\"${src.dir}\"/>\n            </or>\n        </condition>\n        <condition property=\"netbeans.home+have.tests\">\n            <and>\n                <isset property=\"netbeans.home\"/>\n                <isset property=\"have.tests\"/>\n            </and>\n        </condition>\n        <condition property=\"no.javadoc.preview\">\n            <and>\n                <isset property=\"javadoc.preview\"/>\n                <isfalse value=\"${javadoc.preview}\"/>\n            </and>\n        </condition>\n        <property name=\"run.jvmargs\" value=\"\"/>\n        <property name=\"run.jvmargs.ide\" value=\"\"/>\n        <property name=\"javac.compilerargs\" value=\"\"/>\n        <property name=\"work.dir\" value=\"${basedir}\"/>\n        <condition property=\"no.deps\">\n            <and>\n                <istrue value=\"${no.dependencies}\"/>\n            </and>\n        </condition>\n        <property name=\"javac.debug\" value=\"true\"/>\n        <property name=\"javadoc.preview\" value=\"true\"/>\n        <property name=\"application.args\" value=\"\"/>\n        <property name=\"source.encoding\" value=\"${file.encoding}\"/>\n        <property name=\"runtime.encoding\" value=\"${source.encoding}\"/>\n        <property name=\"manifest.encoding\" value=\"${source.encoding}\"/>\n        <condition property=\"javadoc.encoding.used\" value=\"${javadoc.encoding}\">\n            <and>\n                <isset property=\"javadoc.encoding\"/>\n                <not>\n                    <equals arg1=\"${javadoc.encoding}\" arg2=\"\"/>\n                </not>\n            </and>\n        </condition>\n        <property name=\"javadoc.encoding.used\" value=\"${source.encoding}\"/>\n        <property name=\"includes\" value=\"**\"/>\n        <property name=\"excludes\" value=\"\"/>\n        <property name=\"do.depend\" value=\"false\"/>\n        <condition property=\"do.depend.true\">\n            <istrue value=\"${do.depend}\"/>\n        </condition>\n        <path id=\"endorsed.classpath.path\" path=\"${endorsed.classpath}\"/>\n        <condition else=\"\" property=\"endorsed.classpath.cmd.line.arg\" value=\"-Xbootclasspath/p:'${toString:endorsed.classpath.path}'\">\n            <and>\n                <isset property=\"endorsed.classpath\"/>\n                <not>\n                    <equals arg1=\"${endorsed.classpath}\" arg2=\"\" trim=\"true\"/>\n                </not>\n            </and>\n        </condition>\n        <condition else=\"\" property=\"javac.profile.cmd.line.arg\" value=\"-profile ${javac.profile}\">\n            <isset property=\"profile.available\"/>\n        </condition>\n        <condition else=\"false\" property=\"jdkBug6558476\">\n            <and>\n                <matches pattern=\"1\\.[56]\" string=\"${java.specification.version}\"/>\n                <not>\n                    <os family=\"unix\"/>\n                </not>\n            </and>\n        </condition>\n        <condition else=\"false\" property=\"javac.fork\">\n            <or>\n                <istrue value=\"${jdkBug6558476}\"/>\n                <istrue value=\"${javac.external.vm}\"/>\n            </or>\n        </condition>\n        <property name=\"jar.index\" value=\"false\"/>\n        <property name=\"jar.index.metainf\" value=\"${jar.index}\"/>\n        <property name=\"copylibs.rebase\" value=\"true\"/>\n        <available file=\"${meta.inf.dir}/persistence.xml\" property=\"has.persistence.xml\"/>\n        <condition property=\"junit.available\">\n            <or>\n                <available classname=\"org.junit.Test\" classpath=\"${run.test.classpath}\"/>\n                <available classname=\"junit.framework.Test\" classpath=\"${run.test.classpath}\"/>\n            </or>\n        </condition>\n        <condition property=\"testng.available\">\n            <available classname=\"org.testng.annotations.Test\" classpath=\"${run.test.classpath}\"/>\n        </condition>\n        <condition property=\"junit+testng.available\">\n            <and>\n                <istrue value=\"${junit.available}\"/>\n                <istrue value=\"${testng.available}\"/>\n            </and>\n        </condition>\n        <condition else=\"testng\" property=\"testng.mode\" value=\"mixed\">\n            <istrue value=\"${junit+testng.available}\"/>\n        </condition>\n        <condition else=\"\" property=\"testng.debug.mode\" value=\"-mixed\">\n            <istrue value=\"${junit+testng.available}\"/>\n        </condition>\n        <property name=\"java.failonerror\" value=\"true\"/>\n    </target>\n    <target name=\"-post-init\">\n        <!-- Empty placeholder for easier customization. -->\n        <!-- You can override this target in the ../build.xml file. -->\n    </target>\n    <target depends=\"-pre-init,-init-private,-init-user,-init-project,-do-init\" name=\"-init-check\">\n        <fail unless=\"src.dir\">Must set src.dir</fail>\n        <fail unless=\"test.src.dir\">Must set test.src.dir</fail>\n        <fail unless=\"build.dir\">Must set build.dir</fail>\n        <fail unless=\"dist.dir\">Must set dist.dir</fail>\n        <fail unless=\"build.classes.dir\">Must set build.classes.dir</fail>\n        <fail unless=\"dist.javadoc.dir\">Must set dist.javadoc.dir</fail>\n        <fail unless=\"build.test.classes.dir\">Must set build.test.classes.dir</fail>\n        <fail unless=\"build.test.results.dir\">Must set build.test.results.dir</fail>\n        <fail unless=\"build.classes.excludes\">Must set build.classes.excludes</fail>\n        <fail unless=\"dist.jar\">Must set dist.jar</fail>\n    </target>\n    <target name=\"-init-macrodef-property\">\n        <macrodef name=\"property\" uri=\"http://www.netbeans.org/ns/j2se-project/1\">\n            <attribute name=\"name\"/>\n            <attribute name=\"value\"/>\n            <sequential>\n                <property name=\"@{name}\" value=\"${@{value}}\"/>\n            </sequential>\n        </macrodef>\n    </target>\n    <target depends=\"-init-ap-cmdline-properties\" if=\"ap.supported.internal\" name=\"-init-macrodef-javac-with-processors\">\n        <macrodef name=\"javac\" uri=\"http://www.netbeans.org/ns/j2se-project/3\">\n            <attribute default=\"${src.dir}\" name=\"srcdir\"/>\n            <attribute default=\"${build.classes.dir}\" name=\"destdir\"/>\n            <attribute default=\"${javac.classpath}\" name=\"classpath\"/>\n            <attribute default=\"${javac.processorpath}\" name=\"processorpath\"/>\n            <attribute default=\"${build.generated.sources.dir}/ap-source-output\" name=\"apgeneratedsrcdir\"/>\n            <attribute default=\"${includes}\" name=\"includes\"/>\n            <attribute default=\"${excludes}\" name=\"excludes\"/>\n            <attribute default=\"${javac.debug}\" name=\"debug\"/>\n            <attribute default=\"${empty.dir}\" name=\"sourcepath\"/>\n            <attribute default=\"${empty.dir}\" name=\"gensrcdir\"/>\n            <element name=\"customize\" optional=\"true\"/>\n            <sequential>\n                <property location=\"${build.dir}/empty\" name=\"empty.dir\"/>\n                <mkdir dir=\"${empty.dir}\"/>\n                <mkdir dir=\"@{apgeneratedsrcdir}\"/>\n                <javac debug=\"@{debug}\" deprecation=\"${javac.deprecation}\" destdir=\"@{destdir}\" encoding=\"${source.encoding}\" excludes=\"@{excludes}\" fork=\"${javac.fork}\" includeantruntime=\"false\" includes=\"@{includes}\" source=\"${javac.source}\" sourcepath=\"@{sourcepath}\" srcdir=\"@{srcdir}\" target=\"${javac.target}\" tempdir=\"${java.io.tmpdir}\">\n                    <src>\n                        <dirset dir=\"@{gensrcdir}\" erroronmissingdir=\"false\">\n                            <include name=\"*\"/>\n                        </dirset>\n                    </src>\n                    <classpath>\n                        <path path=\"@{classpath}\"/>\n                    </classpath>\n                    <compilerarg line=\"${endorsed.classpath.cmd.line.arg}\"/>\n                    <compilerarg line=\"${javac.profile.cmd.line.arg}\"/>\n                    <compilerarg line=\"${javac.compilerargs}\"/>\n                    <compilerarg value=\"-processorpath\"/>\n                    <compilerarg path=\"@{processorpath}:${empty.dir}\"/>\n                    <compilerarg line=\"${ap.processors.internal}\"/>\n                    <compilerarg line=\"${annotation.processing.processor.options}\"/>\n                    <compilerarg value=\"-s\"/>\n                    <compilerarg path=\"@{apgeneratedsrcdir}\"/>\n                    <compilerarg line=\"${ap.proc.none.internal}\"/>\n                    <customize/>\n                </javac>\n            </sequential>\n        </macrodef>\n    </target>\n    <target depends=\"-init-ap-cmdline-properties\" name=\"-init-macrodef-javac-without-processors\" unless=\"ap.supported.internal\">\n        <macrodef name=\"javac\" uri=\"http://www.netbeans.org/ns/j2se-project/3\">\n            <attribute default=\"${src.dir}\" name=\"srcdir\"/>\n            <attribute default=\"${build.classes.dir}\" name=\"destdir\"/>\n            <attribute default=\"${javac.classpath}\" name=\"classpath\"/>\n            <attribute default=\"${javac.processorpath}\" name=\"processorpath\"/>\n            <attribute default=\"${build.generated.sources.dir}/ap-source-output\" name=\"apgeneratedsrcdir\"/>\n            <attribute default=\"${includes}\" name=\"includes\"/>\n            <attribute default=\"${excludes}\" name=\"excludes\"/>\n            <attribute default=\"${javac.debug}\" name=\"debug\"/>\n            <attribute default=\"${empty.dir}\" name=\"sourcepath\"/>\n            <attribute default=\"${empty.dir}\" name=\"gensrcdir\"/>\n            <element name=\"customize\" optional=\"true\"/>\n            <sequential>\n                <property location=\"${build.dir}/empty\" name=\"empty.dir\"/>\n                <mkdir dir=\"${empty.dir}\"/>\n                <javac debug=\"@{debug}\" deprecation=\"${javac.deprecation}\" destdir=\"@{destdir}\" encoding=\"${source.encoding}\" excludes=\"@{excludes}\" fork=\"${javac.fork}\" includeantruntime=\"false\" includes=\"@{includes}\" source=\"${javac.source}\" sourcepath=\"@{sourcepath}\" srcdir=\"@{srcdir}\" target=\"${javac.target}\" tempdir=\"${java.io.tmpdir}\">\n                    <src>\n                        <dirset dir=\"@{gensrcdir}\" erroronmissingdir=\"false\">\n                            <include name=\"*\"/>\n                        </dirset>\n                    </src>\n                    <classpath>\n                        <path path=\"@{classpath}\"/>\n                    </classpath>\n                    <compilerarg line=\"${endorsed.classpath.cmd.line.arg}\"/>\n                    <compilerarg line=\"${javac.profile.cmd.line.arg}\"/>\n                    <compilerarg line=\"${javac.compilerargs}\"/>\n                    <customize/>\n                </javac>\n            </sequential>\n        </macrodef>\n    </target>\n    <target depends=\"-init-macrodef-javac-with-processors,-init-macrodef-javac-without-processors\" name=\"-init-macrodef-javac\">\n        <macrodef name=\"depend\" uri=\"http://www.netbeans.org/ns/j2se-project/3\">\n            <attribute default=\"${src.dir}\" name=\"srcdir\"/>\n            <attribute default=\"${build.classes.dir}\" name=\"destdir\"/>\n            <attribute default=\"${javac.classpath}\" name=\"classpath\"/>\n            <sequential>\n                <depend cache=\"${build.dir}/depcache\" destdir=\"@{destdir}\" excludes=\"${excludes}\" includes=\"${includes}\" srcdir=\"@{srcdir}\">\n                    <classpath>\n                        <path path=\"@{classpath}\"/>\n                    </classpath>\n                </depend>\n            </sequential>\n        </macrodef>\n        <macrodef name=\"force-recompile\" uri=\"http://www.netbeans.org/ns/j2se-project/3\">\n            <attribute default=\"${build.classes.dir}\" name=\"destdir\"/>\n            <sequential>\n                <fail unless=\"javac.includes\">Must set javac.includes</fail>\n                <pathconvert pathsep=\"${line.separator}\" property=\"javac.includes.binary\">\n                    <path>\n                        <filelist dir=\"@{destdir}\" files=\"${javac.includes}\"/>\n                    </path>\n                    <globmapper from=\"*.java\" to=\"*.class\"/>\n                </pathconvert>\n                <tempfile deleteonexit=\"true\" property=\"javac.includesfile.binary\"/>\n                <echo file=\"${javac.includesfile.binary}\" message=\"${javac.includes.binary}\"/>\n                <delete>\n                    <files includesfile=\"${javac.includesfile.binary}\"/>\n                </delete>\n                <delete>\n                    <fileset file=\"${javac.includesfile.binary}\"/>\n                </delete>\n            </sequential>\n        </macrodef>\n    </target>\n    <target if=\"${junit.available}\" name=\"-init-macrodef-junit-init\">\n        <condition else=\"false\" property=\"nb.junit.batch\" value=\"true\">\n            <and>\n                <istrue value=\"${junit.available}\"/>\n                <not>\n                    <isset property=\"test.method\"/>\n                </not>\n            </and>\n        </condition>\n        <condition else=\"false\" property=\"nb.junit.single\" value=\"true\">\n            <and>\n                <istrue value=\"${junit.available}\"/>\n                <isset property=\"test.method\"/>\n            </and>\n        </condition>\n    </target>\n    <target name=\"-init-test-properties\">\n        <property name=\"test.binaryincludes\" value=\"&lt;nothing&gt;\"/>\n        <property name=\"test.binarytestincludes\" value=\"\"/>\n        <property name=\"test.binaryexcludes\" value=\"\"/>\n    </target>\n    <target if=\"${nb.junit.single}\" name=\"-init-macrodef-junit-single\" unless=\"${nb.junit.batch}\">\n        <macrodef name=\"junit\" uri=\"http://www.netbeans.org/ns/j2se-project/3\">\n            <attribute default=\"${includes}\" name=\"includes\"/>\n            <attribute default=\"${excludes}\" name=\"excludes\"/>\n            <attribute default=\"**\" name=\"testincludes\"/>\n            <attribute default=\"\" name=\"testmethods\"/>\n            <element name=\"customize\" optional=\"true\"/>\n            <sequential>\n                <property name=\"junit.forkmode\" value=\"perTest\"/>\n                <junit dir=\"${work.dir}\" errorproperty=\"tests.failed\" failureproperty=\"tests.failed\" fork=\"true\" forkmode=\"${junit.forkmode}\" showoutput=\"true\" tempdir=\"${build.dir}\">\n                    <test methods=\"@{testmethods}\" name=\"@{testincludes}\" todir=\"${build.test.results.dir}\"/>\n                    <syspropertyset>\n                        <propertyref prefix=\"test-sys-prop.\"/>\n                        <mapper from=\"test-sys-prop.*\" to=\"*\" type=\"glob\"/>\n                    </syspropertyset>\n                    <formatter type=\"brief\" usefile=\"false\"/>\n                    <formatter type=\"xml\"/>\n                    <jvmarg value=\"-ea\"/>\n                    <customize/>\n                </junit>\n            </sequential>\n        </macrodef>\n    </target>\n    <target depends=\"-init-test-properties\" if=\"${nb.junit.batch}\" name=\"-init-macrodef-junit-batch\" unless=\"${nb.junit.single}\">\n        <macrodef name=\"junit\" uri=\"http://www.netbeans.org/ns/j2se-project/3\">\n            <attribute default=\"${includes}\" name=\"includes\"/>\n            <attribute default=\"${excludes}\" name=\"excludes\"/>\n            <attribute default=\"**\" name=\"testincludes\"/>\n            <attribute default=\"\" name=\"testmethods\"/>\n            <element name=\"customize\" optional=\"true\"/>\n            <sequential>\n                <property name=\"junit.forkmode\" value=\"perTest\"/>\n                <junit dir=\"${work.dir}\" errorproperty=\"tests.failed\" failureproperty=\"tests.failed\" fork=\"true\" forkmode=\"${junit.forkmode}\" showoutput=\"true\" tempdir=\"${build.dir}\">\n                    <batchtest todir=\"${build.test.results.dir}\">\n                        <fileset dir=\"${test.src.dir}\" excludes=\"@{excludes},${excludes}\" includes=\"@{includes}\">\n                            <filename name=\"@{testincludes}\"/>\n                        </fileset>\n                        <fileset dir=\"${build.test.classes.dir}\" excludes=\"@{excludes},${excludes},${test.binaryexcludes}\" includes=\"${test.binaryincludes}\">\n                            <filename name=\"${test.binarytestincludes}\"/>\n                        </fileset>\n                    </batchtest>\n                    <syspropertyset>\n                        <propertyref prefix=\"test-sys-prop.\"/>\n                        <mapper from=\"test-sys-prop.*\" to=\"*\" type=\"glob\"/>\n                    </syspropertyset>\n                    <formatter type=\"brief\" usefile=\"false\"/>\n                    <formatter type=\"xml\"/>\n                    <jvmarg value=\"-ea\"/>\n                    <customize/>\n                </junit>\n            </sequential>\n        </macrodef>\n    </target>\n    <target depends=\"-init-macrodef-junit-init,-init-macrodef-junit-single, -init-macrodef-junit-batch\" if=\"${junit.available}\" name=\"-init-macrodef-junit\"/>\n    <target if=\"${testng.available}\" name=\"-init-macrodef-testng\">\n        <macrodef name=\"testng\" uri=\"http://www.netbeans.org/ns/j2se-project/3\">\n            <attribute default=\"${includes}\" name=\"includes\"/>\n            <attribute default=\"${excludes}\" name=\"excludes\"/>\n            <attribute default=\"**\" name=\"testincludes\"/>\n            <attribute default=\"\" name=\"testmethods\"/>\n            <element name=\"customize\" optional=\"true\"/>\n            <sequential>\n                <condition else=\"\" property=\"testng.methods.arg\" value=\"@{testincludes}.@{testmethods}\">\n                    <isset property=\"test.method\"/>\n                </condition>\n                <union id=\"test.set\">\n                    <fileset dir=\"${test.src.dir}\" excludes=\"@{excludes},**/*.xml,${excludes}\" includes=\"@{includes}\">\n                        <filename name=\"@{testincludes}\"/>\n                    </fileset>\n                </union>\n                <taskdef classname=\"org.testng.TestNGAntTask\" classpath=\"${run.test.classpath}\" name=\"testng\"/>\n                <testng classfilesetref=\"test.set\" failureProperty=\"tests.failed\" listeners=\"org.testng.reporters.VerboseReporter\" methods=\"${testng.methods.arg}\" mode=\"${testng.mode}\" outputdir=\"${build.test.results.dir}\" suitename=\"JualPermenKaret\" testname=\"TestNG tests\" workingDir=\"${work.dir}\">\n                    <xmlfileset dir=\"${build.test.classes.dir}\" includes=\"@{testincludes}\"/>\n                    <propertyset>\n                        <propertyref prefix=\"test-sys-prop.\"/>\n                        <mapper from=\"test-sys-prop.*\" to=\"*\" type=\"glob\"/>\n                    </propertyset>\n                    <customize/>\n                </testng>\n            </sequential>\n        </macrodef>\n    </target>\n    <target name=\"-init-macrodef-test-impl\">\n        <macrodef name=\"test-impl\" uri=\"http://www.netbeans.org/ns/j2se-project/3\">\n            <attribute default=\"${includes}\" name=\"includes\"/>\n            <attribute default=\"${excludes}\" name=\"excludes\"/>\n            <attribute default=\"**\" name=\"testincludes\"/>\n            <attribute default=\"\" name=\"testmethods\"/>\n            <element implicit=\"true\" name=\"customize\" optional=\"true\"/>\n            <sequential>\n                <echo>No tests executed.</echo>\n            </sequential>\n        </macrodef>\n    </target>\n    <target depends=\"-init-macrodef-junit\" if=\"${junit.available}\" name=\"-init-macrodef-junit-impl\">\n        <macrodef name=\"test-impl\" uri=\"http://www.netbeans.org/ns/j2se-project/3\">\n            <attribute default=\"${includes}\" name=\"includes\"/>\n            <attribute default=\"${excludes}\" name=\"excludes\"/>\n            <attribute default=\"**\" name=\"testincludes\"/>\n            <attribute default=\"\" name=\"testmethods\"/>\n            <element implicit=\"true\" name=\"customize\" optional=\"true\"/>\n            <sequential>\n                <j2seproject3:junit excludes=\"@{excludes}\" includes=\"@{includes}\" testincludes=\"@{testincludes}\" testmethods=\"@{testmethods}\">\n                    <customize/>\n                </j2seproject3:junit>\n            </sequential>\n        </macrodef>\n    </target>\n    <target depends=\"-init-macrodef-testng\" if=\"${testng.available}\" name=\"-init-macrodef-testng-impl\">\n        <macrodef name=\"test-impl\" uri=\"http://www.netbeans.org/ns/j2se-project/3\">\n            <attribute default=\"${includes}\" name=\"includes\"/>\n            <attribute default=\"${excludes}\" name=\"excludes\"/>\n            <attribute default=\"**\" name=\"testincludes\"/>\n            <attribute default=\"\" name=\"testmethods\"/>\n            <element implicit=\"true\" name=\"customize\" optional=\"true\"/>\n            <sequential>\n                <j2seproject3:testng excludes=\"@{excludes}\" includes=\"@{includes}\" testincludes=\"@{testincludes}\" testmethods=\"@{testmethods}\">\n                    <customize/>\n                </j2seproject3:testng>\n            </sequential>\n        </macrodef>\n    </target>\n    <target depends=\"-init-macrodef-test-impl,-init-macrodef-junit-impl,-init-macrodef-testng-impl\" name=\"-init-macrodef-test\">\n        <macrodef name=\"test\" uri=\"http://www.netbeans.org/ns/j2se-project/3\">\n            <attribute default=\"${includes}\" name=\"includes\"/>\n            <attribute default=\"${excludes}\" name=\"excludes\"/>\n            <attribute default=\"**\" name=\"testincludes\"/>\n            <attribute default=\"\" name=\"testmethods\"/>\n            <sequential>\n                <j2seproject3:test-impl excludes=\"@{excludes}\" includes=\"@{includes}\" testincludes=\"@{testincludes}\" testmethods=\"@{testmethods}\">\n                    <customize>\n                        <classpath>\n                            <path path=\"${run.test.classpath}\"/>\n                        </classpath>\n                        <jvmarg line=\"${endorsed.classpath.cmd.line.arg}\"/>\n                        <jvmarg line=\"${run.jvmargs}\"/>\n                        <jvmarg line=\"${run.jvmargs.ide}\"/>\n                    </customize>\n                </j2seproject3:test-impl>\n            </sequential>\n        </macrodef>\n    </target>\n    <target if=\"${junit.available}\" name=\"-init-macrodef-junit-debug\" unless=\"${nb.junit.batch}\">\n        <macrodef name=\"junit-debug\" uri=\"http://www.netbeans.org/ns/j2se-project/3\">\n            <attribute default=\"${includes}\" name=\"includes\"/>\n            <attribute default=\"${excludes}\" name=\"excludes\"/>\n            <attribute default=\"**\" name=\"testincludes\"/>\n            <attribute default=\"\" name=\"testmethods\"/>\n            <element name=\"customize\" optional=\"true\"/>\n            <sequential>\n                <property name=\"junit.forkmode\" value=\"perTest\"/>\n                <junit dir=\"${work.dir}\" errorproperty=\"tests.failed\" failureproperty=\"tests.failed\" fork=\"true\" forkmode=\"${junit.forkmode}\" showoutput=\"true\" tempdir=\"${build.dir}\">\n                    <test methods=\"@{testmethods}\" name=\"@{testincludes}\" todir=\"${build.test.results.dir}\"/>\n                    <syspropertyset>\n                        <propertyref prefix=\"test-sys-prop.\"/>\n                        <mapper from=\"test-sys-prop.*\" to=\"*\" type=\"glob\"/>\n                    </syspropertyset>\n                    <formatter type=\"brief\" usefile=\"false\"/>\n                    <formatter type=\"xml\"/>\n                    <jvmarg value=\"-ea\"/>\n                    <jvmarg line=\"${debug-args-line}\"/>\n                    <jvmarg value=\"-Xrunjdwp:transport=${debug-transport},address=${jpda.address}\"/>\n                    <customize/>\n                </junit>\n            </sequential>\n        </macrodef>\n    </target>\n    <target depends=\"-init-test-properties\" if=\"${nb.junit.batch}\" name=\"-init-macrodef-junit-debug-batch\">\n        <macrodef name=\"junit-debug\" uri=\"http://www.netbeans.org/ns/j2se-project/3\">\n            <attribute default=\"${includes}\" name=\"includes\"/>\n            <attribute default=\"${excludes}\" name=\"excludes\"/>\n            <attribute default=\"**\" name=\"testincludes\"/>\n            <attribute default=\"\" name=\"testmethods\"/>\n            <element name=\"customize\" optional=\"true\"/>\n            <sequential>\n                <property name=\"junit.forkmode\" value=\"perTest\"/>\n                <junit dir=\"${work.dir}\" errorproperty=\"tests.failed\" failureproperty=\"tests.failed\" fork=\"true\" forkmode=\"${junit.forkmode}\" showoutput=\"true\" tempdir=\"${build.dir}\">\n                    <batchtest todir=\"${build.test.results.dir}\">\n                        <fileset dir=\"${test.src.dir}\" excludes=\"@{excludes},${excludes}\" includes=\"@{includes}\">\n                            <filename name=\"@{testincludes}\"/>\n                        </fileset>\n                        <fileset dir=\"${build.test.classes.dir}\" excludes=\"@{excludes},${excludes},${test.binaryexcludes}\" includes=\"${test.binaryincludes}\">\n                            <filename name=\"${test.binarytestincludes}\"/>\n                        </fileset>\n                    </batchtest>\n                    <syspropertyset>\n                        <propertyref prefix=\"test-sys-prop.\"/>\n                        <mapper from=\"test-sys-prop.*\" to=\"*\" type=\"glob\"/>\n                    </syspropertyset>\n                    <formatter type=\"brief\" usefile=\"false\"/>\n                    <formatter type=\"xml\"/>\n                    <jvmarg value=\"-ea\"/>\n                    <jvmarg line=\"${debug-args-line}\"/>\n                    <jvmarg value=\"-Xrunjdwp:transport=${debug-transport},address=${jpda.address}\"/>\n                    <customize/>\n                </junit>\n            </sequential>\n        </macrodef>\n    </target>\n    <target depends=\"-init-macrodef-junit-debug,-init-macrodef-junit-debug-batch\" if=\"${junit.available}\" name=\"-init-macrodef-junit-debug-impl\">\n        <macrodef name=\"test-debug-impl\" uri=\"http://www.netbeans.org/ns/j2se-project/3\">\n            <attribute default=\"${includes}\" name=\"includes\"/>\n            <attribute default=\"${excludes}\" name=\"excludes\"/>\n            <attribute default=\"**\" name=\"testincludes\"/>\n            <attribute default=\"\" name=\"testmethods\"/>\n            <element implicit=\"true\" name=\"customize\" optional=\"true\"/>\n            <sequential>\n                <j2seproject3:junit-debug excludes=\"@{excludes}\" includes=\"@{includes}\" testincludes=\"@{testincludes}\" testmethods=\"@{testmethods}\">\n                    <customize/>\n                </j2seproject3:junit-debug>\n            </sequential>\n        </macrodef>\n    </target>\n    <target if=\"${testng.available}\" name=\"-init-macrodef-testng-debug\">\n        <macrodef name=\"testng-debug\" uri=\"http://www.netbeans.org/ns/j2se-project/3\">\n            <attribute default=\"${main.class}\" name=\"testClass\"/>\n            <attribute default=\"\" name=\"testMethod\"/>\n            <element name=\"customize2\" optional=\"true\"/>\n            <sequential>\n                <condition else=\"-testclass @{testClass}\" property=\"test.class.or.method\" value=\"-methods @{testClass}.@{testMethod}\">\n                    <isset property=\"test.method\"/>\n                </condition>\n                <condition else=\"-suitename JualPermenKaret -testname @{testClass} ${test.class.or.method}\" property=\"testng.cmd.args\" value=\"@{testClass}\">\n                    <matches pattern=\".*\\.xml\" string=\"@{testClass}\"/>\n                </condition>\n                <delete dir=\"${build.test.results.dir}\" quiet=\"true\"/>\n                <mkdir dir=\"${build.test.results.dir}\"/>\n                <j2seproject3:debug classname=\"org.testng.TestNG\" classpath=\"${debug.test.classpath}\">\n                    <customize>\n                        <customize2/>\n                        <jvmarg value=\"-ea\"/>\n                        <arg line=\"${testng.debug.mode}\"/>\n                        <arg line=\"-d ${build.test.results.dir}\"/>\n                        <arg line=\"-listener org.testng.reporters.VerboseReporter\"/>\n                        <arg line=\"${testng.cmd.args}\"/>\n                    </customize>\n                </j2seproject3:debug>\n            </sequential>\n        </macrodef>\n    </target>\n    <target depends=\"-init-macrodef-testng-debug\" if=\"${testng.available}\" name=\"-init-macrodef-testng-debug-impl\">\n        <macrodef name=\"testng-debug-impl\" uri=\"http://www.netbeans.org/ns/j2se-project/3\">\n            <attribute default=\"${main.class}\" name=\"testClass\"/>\n            <attribute default=\"\" name=\"testMethod\"/>\n            <element implicit=\"true\" name=\"customize2\" optional=\"true\"/>\n            <sequential>\n                <j2seproject3:testng-debug testClass=\"@{testClass}\" testMethod=\"@{testMethod}\">\n                    <customize2/>\n                </j2seproject3:testng-debug>\n            </sequential>\n        </macrodef>\n    </target>\n    <target depends=\"-init-macrodef-junit-debug-impl\" if=\"${junit.available}\" name=\"-init-macrodef-test-debug-junit\">\n        <macrodef name=\"test-debug\" uri=\"http://www.netbeans.org/ns/j2se-project/3\">\n            <attribute default=\"${includes}\" name=\"includes\"/>\n            <attribute default=\"${excludes}\" name=\"excludes\"/>\n            <attribute default=\"**\" name=\"testincludes\"/>\n            <attribute default=\"\" name=\"testmethods\"/>\n            <attribute default=\"${main.class}\" name=\"testClass\"/>\n            <attribute default=\"\" name=\"testMethod\"/>\n            <sequential>\n                <j2seproject3:test-debug-impl excludes=\"@{excludes}\" includes=\"@{includes}\" testincludes=\"@{testincludes}\" testmethods=\"@{testmethods}\">\n                    <customize>\n                        <classpath>\n                            <path path=\"${run.test.classpath}\"/>\n                        </classpath>\n                        <jvmarg line=\"${endorsed.classpath.cmd.line.arg}\"/>\n                        <jvmarg line=\"${run.jvmargs}\"/>\n                        <jvmarg line=\"${run.jvmargs.ide}\"/>\n                    </customize>\n                </j2seproject3:test-debug-impl>\n            </sequential>\n        </macrodef>\n    </target>\n    <target depends=\"-init-macrodef-testng-debug-impl\" if=\"${testng.available}\" name=\"-init-macrodef-test-debug-testng\">\n        <macrodef name=\"test-debug\" uri=\"http://www.netbeans.org/ns/j2se-project/3\">\n            <attribute default=\"${includes}\" name=\"includes\"/>\n            <attribute default=\"${excludes}\" name=\"excludes\"/>\n            <attribute default=\"**\" name=\"testincludes\"/>\n            <attribute default=\"\" name=\"testmethods\"/>\n            <attribute default=\"${main.class}\" name=\"testClass\"/>\n            <attribute default=\"\" name=\"testMethod\"/>\n            <sequential>\n                <j2seproject3:testng-debug-impl testClass=\"@{testClass}\" testMethod=\"@{testMethod}\">\n                    <customize2>\n                        <syspropertyset>\n                            <propertyref prefix=\"test-sys-prop.\"/>\n                            <mapper from=\"test-sys-prop.*\" to=\"*\" type=\"glob\"/>\n                        </syspropertyset>\n                    </customize2>\n                </j2seproject3:testng-debug-impl>\n            </sequential>\n        </macrodef>\n    </target>\n    <target depends=\"-init-macrodef-test-debug-junit,-init-macrodef-test-debug-testng\" name=\"-init-macrodef-test-debug\"/>\n    <!--\n                pre NB7.2 profiling section; consider it deprecated\n            -->\n    <target depends=\"-profile-pre-init, init, -profile-post-init, -profile-init-macrodef-profile, -profile-init-check\" if=\"profiler.info.jvmargs.agent\" name=\"profile-init\"/>\n    <target if=\"profiler.info.jvmargs.agent\" name=\"-profile-pre-init\">\n        <!-- Empty placeholder for easier customization. -->\n        <!-- You can override this target in the ../build.xml file. -->\n    </target>\n    <target if=\"profiler.info.jvmargs.agent\" name=\"-profile-post-init\">\n        <!-- Empty placeholder for easier customization. -->\n        <!-- You can override this target in the ../build.xml file. -->\n    </target>\n    <target if=\"profiler.info.jvmargs.agent\" name=\"-profile-init-macrodef-profile\">\n        <macrodef name=\"resolve\">\n            <attribute name=\"name\"/>\n            <attribute name=\"value\"/>\n            <sequential>\n                <property name=\"@{name}\" value=\"${env.@{value}}\"/>\n            </sequential>\n        </macrodef>\n        <macrodef name=\"profile\">\n            <attribute default=\"${main.class}\" name=\"classname\"/>\n            <element name=\"customize\" optional=\"true\"/>\n            <sequential>\n                <property environment=\"env\"/>\n                <resolve name=\"profiler.current.path\" value=\"${profiler.info.pathvar}\"/>\n                <java classname=\"@{classname}\" dir=\"${profiler.info.dir}\" failonerror=\"${java.failonerror}\" fork=\"true\" jvm=\"${profiler.info.jvm}\">\n                    <jvmarg line=\"${endorsed.classpath.cmd.line.arg}\"/>\n                    <jvmarg value=\"${profiler.info.jvmargs.agent}\"/>\n                    <jvmarg line=\"${profiler.info.jvmargs}\"/>\n                    <env key=\"${profiler.info.pathvar}\" path=\"${profiler.info.agentpath}:${profiler.current.path}\"/>\n                    <arg line=\"${application.args}\"/>\n                    <classpath>\n                        <path path=\"${run.classpath}\"/>\n                    </classpath>\n                    <syspropertyset>\n                        <propertyref prefix=\"run-sys-prop.\"/>\n                        <mapper from=\"run-sys-prop.*\" to=\"*\" type=\"glob\"/>\n                    </syspropertyset>\n                    <customize/>\n                </java>\n            </sequential>\n        </macrodef>\n    </target>\n    <target depends=\"-profile-pre-init, init, -profile-post-init, -profile-init-macrodef-profile\" if=\"profiler.info.jvmargs.agent\" name=\"-profile-init-check\">\n        <fail unless=\"profiler.info.jvm\">Must set JVM to use for profiling in profiler.info.jvm</fail>\n        <fail unless=\"profiler.info.jvmargs.agent\">Must set profiler agent JVM arguments in profiler.info.jvmargs.agent</fail>\n    </target>\n    <!--\n                end of pre NB7.2 profiling section\n            -->\n    <target depends=\"-init-debug-args\" name=\"-init-macrodef-nbjpda\">\n        <macrodef name=\"nbjpdastart\" uri=\"http://www.netbeans.org/ns/j2se-project/1\">\n            <attribute default=\"${main.class}\" name=\"name\"/>\n            <attribute default=\"${debug.classpath}\" name=\"classpath\"/>\n            <attribute default=\"\" name=\"stopclassname\"/>\n            <sequential>\n                <nbjpdastart addressproperty=\"jpda.address\" name=\"@{name}\" stopclassname=\"@{stopclassname}\" transport=\"${debug-transport}\">\n                    <classpath>\n                        <path path=\"@{classpath}\"/>\n                    </classpath>\n                </nbjpdastart>\n            </sequential>\n        </macrodef>\n        <macrodef name=\"nbjpdareload\" uri=\"http://www.netbeans.org/ns/j2se-project/1\">\n            <attribute default=\"${build.classes.dir}\" name=\"dir\"/>\n            <sequential>\n                <nbjpdareload>\n                    <fileset dir=\"@{dir}\" includes=\"${fix.classes}\">\n                        <include name=\"${fix.includes}*.class\"/>\n                    </fileset>\n                </nbjpdareload>\n            </sequential>\n        </macrodef>\n    </target>\n    <target name=\"-init-debug-args\">\n        <property name=\"version-output\" value=\"java version &quot;${ant.java.version}\"/>\n        <condition property=\"have-jdk-older-than-1.4\">\n            <or>\n                <contains string=\"${version-output}\" substring=\"java version &quot;1.0\"/>\n                <contains string=\"${version-output}\" substring=\"java version &quot;1.1\"/>\n                <contains string=\"${version-output}\" substring=\"java version &quot;1.2\"/>\n                <contains string=\"${version-output}\" substring=\"java version &quot;1.3\"/>\n            </or>\n        </condition>\n        <condition else=\"-Xdebug\" property=\"debug-args-line\" value=\"-Xdebug -Xnoagent -Djava.compiler=none\">\n            <istrue value=\"${have-jdk-older-than-1.4}\"/>\n        </condition>\n        <condition else=\"dt_socket\" property=\"debug-transport-by-os\" value=\"dt_shmem\">\n            <os family=\"windows\"/>\n        </condition>\n        <condition else=\"${debug-transport-by-os}\" property=\"debug-transport\" value=\"${debug.transport}\">\n            <isset property=\"debug.transport\"/>\n        </condition>\n    </target>\n    <target depends=\"-init-debug-args\" name=\"-init-macrodef-debug\">\n        <macrodef name=\"debug\" uri=\"http://www.netbeans.org/ns/j2se-project/3\">\n            <attribute default=\"${main.class}\" name=\"classname\"/>\n            <attribute default=\"${debug.classpath}\" name=\"classpath\"/>\n            <element name=\"customize\" optional=\"true\"/>\n            <sequential>\n                <java classname=\"@{classname}\" dir=\"${work.dir}\" failonerror=\"${java.failonerror}\" fork=\"true\">\n                    <jvmarg line=\"${endorsed.classpath.cmd.line.arg}\"/>\n                    <jvmarg line=\"${debug-args-line}\"/>\n                    <jvmarg value=\"-Xrunjdwp:transport=${debug-transport},address=${jpda.address}\"/>\n                    <jvmarg value=\"-Dfile.encoding=${runtime.encoding}\"/>\n                    <redirector errorencoding=\"${runtime.encoding}\" inputencoding=\"${runtime.encoding}\" outputencoding=\"${runtime.encoding}\"/>\n                    <jvmarg line=\"${run.jvmargs}\"/>\n                    <jvmarg line=\"${run.jvmargs.ide}\"/>\n                    <classpath>\n                        <path path=\"@{classpath}\"/>\n                    </classpath>\n                    <syspropertyset>\n                        <propertyref prefix=\"run-sys-prop.\"/>\n                        <mapper from=\"run-sys-prop.*\" to=\"*\" type=\"glob\"/>\n                    </syspropertyset>\n                    <customize/>\n                </java>\n            </sequential>\n        </macrodef>\n    </target>\n    <target name=\"-init-macrodef-java\">\n        <macrodef name=\"java\" uri=\"http://www.netbeans.org/ns/j2se-project/1\">\n            <attribute default=\"${main.class}\" name=\"classname\"/>\n            <attribute default=\"${run.classpath}\" name=\"classpath\"/>\n            <attribute default=\"jvm\" name=\"jvm\"/>\n            <element name=\"customize\" optional=\"true\"/>\n            <sequential>\n                <java classname=\"@{classname}\" dir=\"${work.dir}\" failonerror=\"${java.failonerror}\" fork=\"true\">\n                    <jvmarg line=\"${endorsed.classpath.cmd.line.arg}\"/>\n                    <jvmarg value=\"-Dfile.encoding=${runtime.encoding}\"/>\n                    <redirector errorencoding=\"${runtime.encoding}\" inputencoding=\"${runtime.encoding}\" outputencoding=\"${runtime.encoding}\"/>\n                    <jvmarg line=\"${run.jvmargs}\"/>\n                    <jvmarg line=\"${run.jvmargs.ide}\"/>\n                    <classpath>\n                        <path path=\"@{classpath}\"/>\n                    </classpath>\n                    <syspropertyset>\n                        <propertyref prefix=\"run-sys-prop.\"/>\n                        <mapper from=\"run-sys-prop.*\" to=\"*\" type=\"glob\"/>\n                    </syspropertyset>\n                    <customize/>\n                </java>\n            </sequential>\n        </macrodef>\n    </target>\n    <target name=\"-init-macrodef-copylibs\">\n        <macrodef name=\"copylibs\" uri=\"http://www.netbeans.org/ns/j2se-project/3\">\n            <attribute default=\"${manifest.file}\" name=\"manifest\"/>\n            <element name=\"customize\" optional=\"true\"/>\n            <sequential>\n                <property location=\"${build.classes.dir}\" name=\"build.classes.dir.resolved\"/>\n                <pathconvert property=\"run.classpath.without.build.classes.dir\">\n                    <path path=\"${run.classpath}\"/>\n                    <map from=\"${build.classes.dir.resolved}\" to=\"\"/>\n                </pathconvert>\n                <pathconvert pathsep=\" \" property=\"jar.classpath\">\n                    <path path=\"${run.classpath.without.build.classes.dir}\"/>\n                    <chainedmapper>\n                        <flattenmapper/>\n                        <filtermapper>\n                            <replacestring from=\" \" to=\"%20\"/>\n                        </filtermapper>\n                        <globmapper from=\"*\" to=\"lib/*\"/>\n                    </chainedmapper>\n                </pathconvert>\n                <taskdef classname=\"org.netbeans.modules.java.j2seproject.copylibstask.CopyLibs\" classpath=\"${libs.CopyLibs.classpath}\" name=\"copylibs\"/>\n                <copylibs compress=\"${jar.compress}\" excludeFromCopy=\"${copylibs.excludes}\" index=\"${jar.index}\" indexMetaInf=\"${jar.index.metainf}\" jarfile=\"${dist.jar}\" manifest=\"@{manifest}\" manifestencoding=\"UTF-8\" rebase=\"${copylibs.rebase}\" runtimeclasspath=\"${run.classpath.without.build.classes.dir}\">\n                    <fileset dir=\"${build.classes.dir}\" excludes=\"${dist.archive.excludes}\"/>\n                    <manifest>\n                        <attribute name=\"Class-Path\" value=\"${jar.classpath}\"/>\n                        <customize/>\n                    </manifest>\n                </copylibs>\n            </sequential>\n        </macrodef>\n    </target>\n    <target name=\"-init-presetdef-jar\">\n        <presetdef name=\"jar\" uri=\"http://www.netbeans.org/ns/j2se-project/1\">\n            <jar compress=\"${jar.compress}\" index=\"${jar.index}\" jarfile=\"${dist.jar}\" manifestencoding=\"UTF-8\">\n                <j2seproject1:fileset dir=\"${build.classes.dir}\" excludes=\"${dist.archive.excludes}\"/>\n            </jar>\n        </presetdef>\n    </target>\n    <target name=\"-init-ap-cmdline-properties\">\n        <property name=\"annotation.processing.enabled\" value=\"true\"/>\n        <property name=\"annotation.processing.processors.list\" value=\"\"/>\n        <property name=\"annotation.processing.processor.options\" value=\"\"/>\n        <property name=\"annotation.processing.run.all.processors\" value=\"true\"/>\n        <property name=\"javac.processorpath\" value=\"${javac.classpath}\"/>\n        <property name=\"javac.test.processorpath\" value=\"${javac.test.classpath}\"/>\n        <condition property=\"ap.supported.internal\" value=\"true\">\n            <not>\n                <matches pattern=\"1\\.[0-5](\\..*)?\" string=\"${javac.source}\"/>\n            </not>\n        </condition>\n    </target>\n    <target depends=\"-init-ap-cmdline-properties\" if=\"ap.supported.internal\" name=\"-init-ap-cmdline-supported\">\n        <condition else=\"\" property=\"ap.processors.internal\" value=\"-processor ${annotation.processing.processors.list}\">\n            <isfalse value=\"${annotation.processing.run.all.processors}\"/>\n        </condition>\n        <condition else=\"\" property=\"ap.proc.none.internal\" value=\"-proc:none\">\n            <isfalse value=\"${annotation.processing.enabled}\"/>\n        </condition>\n    </target>\n    <target depends=\"-init-ap-cmdline-properties,-init-ap-cmdline-supported\" name=\"-init-ap-cmdline\">\n        <property name=\"ap.cmd.line.internal\" value=\"\"/>\n    </target>\n    <target depends=\"-pre-init,-init-private,-init-user,-init-project,-do-init,-post-init,-init-check,-init-macrodef-property,-init-macrodef-javac,-init-macrodef-test,-init-macrodef-test-debug,-init-macrodef-nbjpda,-init-macrodef-debug,-init-macrodef-java,-init-presetdef-jar,-init-ap-cmdline\" name=\"init\"/>\n    <!--\n                ===================\n                COMPILATION SECTION\n                ===================\n            -->\n    <target name=\"-deps-jar-init\" unless=\"built-jar.properties\">\n        <property location=\"${build.dir}/built-jar.properties\" name=\"built-jar.properties\"/>\n        <delete file=\"${built-jar.properties}\" quiet=\"true\"/>\n    </target>\n    <target if=\"already.built.jar.${basedir}\" name=\"-warn-already-built-jar\">\n        <echo level=\"warn\" message=\"Cycle detected: JualPermenKaret was already built\"/>\n    </target>\n    <target depends=\"init,-deps-jar-init\" name=\"deps-jar\" unless=\"no.deps\">\n        <mkdir dir=\"${build.dir}\"/>\n        <touch file=\"${built-jar.properties}\" verbose=\"false\"/>\n        <property file=\"${built-jar.properties}\" prefix=\"already.built.jar.\"/>\n        <antcall target=\"-warn-already-built-jar\"/>\n        <propertyfile file=\"${built-jar.properties}\">\n            <entry key=\"${basedir}\" value=\"\"/>\n        </propertyfile>\n    </target>\n    <target depends=\"init,-check-automatic-build,-clean-after-automatic-build\" name=\"-verify-automatic-build\"/>\n    <target depends=\"init\" name=\"-check-automatic-build\">\n        <available file=\"${build.classes.dir}/.netbeans_automatic_build\" property=\"netbeans.automatic.build\"/>\n    </target>\n    <target depends=\"init\" if=\"netbeans.automatic.build\" name=\"-clean-after-automatic-build\">\n        <antcall target=\"clean\"/>\n    </target>\n    <target depends=\"init,deps-jar\" name=\"-pre-pre-compile\">\n        <mkdir dir=\"${build.classes.dir}\"/>\n    </target>\n    <target name=\"-pre-compile\">\n        <!-- Empty placeholder for easier customization. -->\n        <!-- You can override this target in the ../build.xml file. -->\n    </target>\n    <target if=\"do.depend.true\" name=\"-compile-depend\">\n        <pathconvert property=\"build.generated.subdirs\">\n            <dirset dir=\"${build.generated.sources.dir}\" erroronmissingdir=\"false\">\n                <include name=\"*\"/>\n            </dirset>\n        </pathconvert>\n        <j2seproject3:depend srcdir=\"${src.dir}:${build.generated.subdirs}\"/>\n    </target>\n    <target depends=\"init,deps-jar,-pre-pre-compile,-pre-compile, -copy-persistence-xml,-compile-depend\" if=\"have.sources\" name=\"-do-compile\">\n        <j2seproject3:javac gensrcdir=\"${build.generated.sources.dir}\"/>\n        <copy todir=\"${build.classes.dir}\">\n            <fileset dir=\"${src.dir}\" excludes=\"${build.classes.excludes},${excludes}\" includes=\"${includes}\"/>\n        </copy>\n    </target>\n    <target if=\"has.persistence.xml\" name=\"-copy-persistence-xml\">\n        <mkdir dir=\"${build.classes.dir}/META-INF\"/>\n        <copy todir=\"${build.classes.dir}/META-INF\">\n            <fileset dir=\"${meta.inf.dir}\" includes=\"persistence.xml orm.xml\"/>\n        </copy>\n    </target>\n    <target name=\"-post-compile\">\n        <!-- Empty placeholder for easier customization. -->\n        <!-- You can override this target in the ../build.xml file. -->\n    </target>\n    <target depends=\"init,deps-jar,-verify-automatic-build,-pre-pre-compile,-pre-compile,-do-compile,-post-compile\" description=\"Compile project.\" name=\"compile\"/>\n    <target name=\"-pre-compile-single\">\n        <!-- Empty placeholder for easier customization. -->\n        <!-- You can override this target in the ../build.xml file. -->\n    </target>\n    <target depends=\"init,deps-jar,-pre-pre-compile\" name=\"-do-compile-single\">\n        <fail unless=\"javac.includes\">Must select some files in the IDE or set javac.includes</fail>\n        <j2seproject3:force-recompile/>\n        <j2seproject3:javac excludes=\"\" gensrcdir=\"${build.generated.sources.dir}\" includes=\"${javac.includes}\" sourcepath=\"${src.dir}\"/>\n    </target>\n    <target name=\"-post-compile-single\">\n        <!-- Empty placeholder for easier customization. -->\n        <!-- You can override this target in the ../build.xml file. -->\n    </target>\n    <target depends=\"init,deps-jar,-verify-automatic-build,-pre-pre-compile,-pre-compile-single,-do-compile-single,-post-compile-single\" name=\"compile-single\"/>\n    <!--\n                ====================\n                JAR BUILDING SECTION\n                ====================\n            -->\n    <target depends=\"init\" name=\"-pre-pre-jar\">\n        <dirname file=\"${dist.jar}\" property=\"dist.jar.dir\"/>\n        <mkdir dir=\"${dist.jar.dir}\"/>\n    </target>\n    <target name=\"-pre-jar\">\n        <!-- Empty placeholder for easier customization. -->\n        <!-- You can override this target in the ../build.xml file. -->\n    </target>\n    <target depends=\"init\" if=\"do.archive\" name=\"-do-jar-create-manifest\" unless=\"manifest.available\">\n        <tempfile deleteonexit=\"true\" destdir=\"${build.dir}\" property=\"tmp.manifest.file\"/>\n        <touch file=\"${tmp.manifest.file}\" verbose=\"false\"/>\n    </target>\n    <target depends=\"init\" if=\"do.archive+manifest.available\" name=\"-do-jar-copy-manifest\">\n        <tempfile deleteonexit=\"true\" destdir=\"${build.dir}\" property=\"tmp.manifest.file\"/>\n        <copy encoding=\"${manifest.encoding}\" file=\"${manifest.file}\" outputencoding=\"UTF-8\" tofile=\"${tmp.manifest.file}\"/>\n    </target>\n    <target depends=\"init,-do-jar-create-manifest,-do-jar-copy-manifest\" if=\"do.archive+main.class.available\" name=\"-do-jar-set-mainclass\">\n        <manifest encoding=\"UTF-8\" file=\"${tmp.manifest.file}\" mode=\"update\">\n            <attribute name=\"Main-Class\" value=\"${main.class}\"/>\n        </manifest>\n    </target>\n    <target depends=\"init,-do-jar-create-manifest,-do-jar-copy-manifest\" if=\"do.archive+profile.available\" name=\"-do-jar-set-profile\">\n        <manifest encoding=\"UTF-8\" file=\"${tmp.manifest.file}\" mode=\"update\">\n            <attribute name=\"Profile\" value=\"${javac.profile}\"/>\n        </manifest>\n    </target>\n    <target depends=\"init,-do-jar-create-manifest,-do-jar-copy-manifest\" if=\"do.archive+splashscreen.available\" name=\"-do-jar-set-splashscreen\">\n        <basename file=\"${application.splash}\" property=\"splashscreen.basename\"/>\n        <mkdir dir=\"${build.classes.dir}/META-INF\"/>\n        <copy failonerror=\"false\" file=\"${application.splash}\" todir=\"${build.classes.dir}/META-INF\"/>\n        <manifest encoding=\"UTF-8\" file=\"${tmp.manifest.file}\" mode=\"update\">\n            <attribute name=\"SplashScreen-Image\" value=\"META-INF/${splashscreen.basename}\"/>\n        </manifest>\n    </target>\n    <target depends=\"init,-init-macrodef-copylibs,compile,-pre-pre-jar,-pre-jar,-do-jar-create-manifest,-do-jar-copy-manifest,-do-jar-set-mainclass,-do-jar-set-profile,-do-jar-set-splashscreen\" if=\"do.mkdist\" name=\"-do-jar-copylibs\">\n        <j2seproject3:copylibs manifest=\"${tmp.manifest.file}\"/>\n        <echo level=\"info\">To run this application from the command line without Ant, try:</echo>\n        <property location=\"${dist.jar}\" name=\"dist.jar.resolved\"/>\n        <echo level=\"info\">java -jar \"${dist.jar.resolved}\"</echo>\n    </target>\n    <target depends=\"init,compile,-pre-pre-jar,-pre-jar,-do-jar-create-manifest,-do-jar-copy-manifest,-do-jar-set-mainclass,-do-jar-set-profile,-do-jar-set-splashscreen\" if=\"do.archive\" name=\"-do-jar-jar\" unless=\"do.mkdist\">\n        <j2seproject1:jar manifest=\"${tmp.manifest.file}\"/>\n        <property location=\"${build.classes.dir}\" name=\"build.classes.dir.resolved\"/>\n        <property location=\"${dist.jar}\" name=\"dist.jar.resolved\"/>\n        <pathconvert property=\"run.classpath.with.dist.jar\">\n            <path path=\"${run.classpath}\"/>\n            <map from=\"${build.classes.dir.resolved}\" to=\"${dist.jar.resolved}\"/>\n        </pathconvert>\n        <condition else=\"\" property=\"jar.usage.message\" value=\"To run this application from the command line without Ant, try:${line.separator}${platform.java} -cp ${run.classpath.with.dist.jar} ${main.class}\">\n            <isset property=\"main.class.available\"/>\n        </condition>\n        <condition else=\"debug\" property=\"jar.usage.level\" value=\"info\">\n            <isset property=\"main.class.available\"/>\n        </condition>\n        <echo level=\"${jar.usage.level}\" message=\"${jar.usage.message}\"/>\n    </target>\n    <target depends=\"-do-jar-copylibs\" if=\"do.archive\" name=\"-do-jar-delete-manifest\">\n        <delete>\n            <fileset file=\"${tmp.manifest.file}\"/>\n        </delete>\n    </target>\n    <target depends=\"init,compile,-pre-pre-jar,-pre-jar,-do-jar-create-manifest,-do-jar-copy-manifest,-do-jar-set-mainclass,-do-jar-set-profile,-do-jar-set-splashscreen,-do-jar-jar,-do-jar-delete-manifest\" name=\"-do-jar-without-libraries\"/>\n    <target depends=\"init,compile,-pre-pre-jar,-pre-jar,-do-jar-create-manifest,-do-jar-copy-manifest,-do-jar-set-mainclass,-do-jar-set-profile,-do-jar-set-splashscreen,-do-jar-copylibs,-do-jar-delete-manifest\" name=\"-do-jar-with-libraries\"/>\n    <target name=\"-post-jar\">\n        <!-- Empty placeholder for easier customization. -->\n        <!-- You can override this target in the ../build.xml file. -->\n    </target>\n    <target depends=\"init,compile,-pre-jar,-do-jar-without-libraries,-do-jar-with-libraries,-post-jar\" name=\"-do-jar\"/>\n    <target depends=\"init,compile,-pre-jar,-do-jar,-post-jar\" description=\"Build JAR.\" name=\"jar\"/>\n    <!--\n                =================\n                EXECUTION SECTION\n                =================\n            -->\n    <target depends=\"init,compile\" description=\"Run a main class.\" name=\"run\">\n        <j2seproject1:java>\n            <customize>\n                <arg line=\"${application.args}\"/>\n            </customize>\n        </j2seproject1:java>\n    </target>\n    <target name=\"-do-not-recompile\">\n        <property name=\"javac.includes.binary\" value=\"\"/>\n    </target>\n    <target depends=\"init,compile-single\" name=\"run-single\">\n        <fail unless=\"run.class\">Must select one file in the IDE or set run.class</fail>\n        <j2seproject1:java classname=\"${run.class}\"/>\n    </target>\n    <target depends=\"init,compile-test-single\" name=\"run-test-with-main\">\n        <fail unless=\"run.class\">Must select one file in the IDE or set run.class</fail>\n        <j2seproject1:java classname=\"${run.class}\" classpath=\"${run.test.classpath}\"/>\n    </target>\n    <!--\n                =================\n                DEBUGGING SECTION\n                =================\n            -->\n    <target depends=\"init\" if=\"netbeans.home\" name=\"-debug-start-debugger\">\n        <j2seproject1:nbjpdastart name=\"${debug.class}\"/>\n    </target>\n    <target depends=\"init\" if=\"netbeans.home\" name=\"-debug-start-debugger-main-test\">\n        <j2seproject1:nbjpdastart classpath=\"${debug.test.classpath}\" name=\"${debug.class}\"/>\n    </target>\n    <target depends=\"init,compile\" name=\"-debug-start-debuggee\">\n        <j2seproject3:debug>\n            <customize>\n                <arg line=\"${application.args}\"/>\n            </customize>\n        </j2seproject3:debug>\n    </target>\n    <target depends=\"init,compile,-debug-start-debugger,-debug-start-debuggee\" description=\"Debug project in IDE.\" if=\"netbeans.home\" name=\"debug\"/>\n    <target depends=\"init\" if=\"netbeans.home\" name=\"-debug-start-debugger-stepinto\">\n        <j2seproject1:nbjpdastart stopclassname=\"${main.class}\"/>\n    </target>\n    <target depends=\"init,compile,-debug-start-debugger-stepinto,-debug-start-debuggee\" if=\"netbeans.home\" name=\"debug-stepinto\"/>\n    <target depends=\"init,compile-single\" if=\"netbeans.home\" name=\"-debug-start-debuggee-single\">\n        <fail unless=\"debug.class\">Must select one file in the IDE or set debug.class</fail>\n        <j2seproject3:debug classname=\"${debug.class}\"/>\n    </target>\n    <target depends=\"init,compile-single,-debug-start-debugger,-debug-start-debuggee-single\" if=\"netbeans.home\" name=\"debug-single\"/>\n    <target depends=\"init,compile-test-single\" if=\"netbeans.home\" name=\"-debug-start-debuggee-main-test\">\n        <fail unless=\"debug.class\">Must select one file in the IDE or set debug.class</fail>\n        <j2seproject3:debug classname=\"${debug.class}\" classpath=\"${debug.test.classpath}\"/>\n    </target>\n    <target depends=\"init,compile-test-single,-debug-start-debugger-main-test,-debug-start-debuggee-main-test\" if=\"netbeans.home\" name=\"debug-test-with-main\"/>\n    <target depends=\"init\" name=\"-pre-debug-fix\">\n        <fail unless=\"fix.includes\">Must set fix.includes</fail>\n        <property name=\"javac.includes\" value=\"${fix.includes}.java\"/>\n    </target>\n    <target depends=\"init,-pre-debug-fix,compile-single\" if=\"netbeans.home\" name=\"-do-debug-fix\">\n        <j2seproject1:nbjpdareload/>\n    </target>\n    <target depends=\"init,-pre-debug-fix,-do-debug-fix\" if=\"netbeans.home\" name=\"debug-fix\"/>\n    <!--\n                =================\n                PROFILING SECTION\n                =================\n            -->\n    <!--\n                pre NB7.2 profiler integration\n            -->\n    <target depends=\"profile-init,compile\" description=\"Profile a project in the IDE.\" if=\"profiler.info.jvmargs.agent\" name=\"-profile-pre72\">\n        <fail unless=\"netbeans.home\">This target only works when run from inside the NetBeans IDE.</fail>\n        <nbprofiledirect>\n            <classpath>\n                <path path=\"${run.classpath}\"/>\n            </classpath>\n        </nbprofiledirect>\n        <profile/>\n    </target>\n    <target depends=\"profile-init,compile-single\" description=\"Profile a selected class in the IDE.\" if=\"profiler.info.jvmargs.agent\" name=\"-profile-single-pre72\">\n        <fail unless=\"profile.class\">Must select one file in the IDE or set profile.class</fail>\n        <fail unless=\"netbeans.home\">This target only works when run from inside the NetBeans IDE.</fail>\n        <nbprofiledirect>\n            <classpath>\n                <path path=\"${run.classpath}\"/>\n            </classpath>\n        </nbprofiledirect>\n        <profile classname=\"${profile.class}\"/>\n    </target>\n    <target depends=\"profile-init,compile-single\" if=\"profiler.info.jvmargs.agent\" name=\"-profile-applet-pre72\">\n        <fail unless=\"netbeans.home\">This target only works when run from inside the NetBeans IDE.</fail>\n        <nbprofiledirect>\n            <classpath>\n                <path path=\"${run.classpath}\"/>\n            </classpath>\n        </nbprofiledirect>\n        <profile classname=\"sun.applet.AppletViewer\">\n            <customize>\n                <arg value=\"${applet.url}\"/>\n            </customize>\n        </profile>\n    </target>\n    <target depends=\"profile-init,compile-test-single\" if=\"profiler.info.jvmargs.agent\" name=\"-profile-test-single-pre72\">\n        <fail unless=\"netbeans.home\">This target only works when run from inside the NetBeans IDE.</fail>\n        <nbprofiledirect>\n            <classpath>\n                <path path=\"${run.test.classpath}\"/>\n            </classpath>\n        </nbprofiledirect>\n        <junit dir=\"${profiler.info.dir}\" errorproperty=\"tests.failed\" failureproperty=\"tests.failed\" fork=\"true\" jvm=\"${profiler.info.jvm}\" showoutput=\"true\">\n            <env key=\"${profiler.info.pathvar}\" path=\"${profiler.info.agentpath}:${profiler.current.path}\"/>\n            <jvmarg value=\"${profiler.info.jvmargs.agent}\"/>\n            <jvmarg line=\"${profiler.info.jvmargs}\"/>\n            <test name=\"${profile.class}\"/>\n            <classpath>\n                <path path=\"${run.test.classpath}\"/>\n            </classpath>\n            <syspropertyset>\n                <propertyref prefix=\"test-sys-prop.\"/>\n                <mapper from=\"test-sys-prop.*\" to=\"*\" type=\"glob\"/>\n            </syspropertyset>\n            <formatter type=\"brief\" usefile=\"false\"/>\n            <formatter type=\"xml\"/>\n        </junit>\n    </target>\n    <!--\n                end of pre NB72 profiling section\n            -->\n    <target if=\"netbeans.home\" name=\"-profile-check\">\n        <condition property=\"profiler.configured\">\n            <or>\n                <contains casesensitive=\"true\" string=\"${run.jvmargs.ide}\" substring=\"-agentpath:\"/>\n                <contains casesensitive=\"true\" string=\"${run.jvmargs.ide}\" substring=\"-javaagent:\"/>\n            </or>\n        </condition>\n    </target>\n    <target depends=\"-profile-check,-profile-pre72\" description=\"Profile a project in the IDE.\" if=\"profiler.configured\" name=\"profile\" unless=\"profiler.info.jvmargs.agent\">\n        <startprofiler/>\n        <antcall target=\"run\"/>\n    </target>\n    <target depends=\"-profile-check,-profile-single-pre72\" description=\"Profile a selected class in the IDE.\" if=\"profiler.configured\" name=\"profile-single\" unless=\"profiler.info.jvmargs.agent\">\n        <fail unless=\"run.class\">Must select one file in the IDE or set run.class</fail>\n        <startprofiler/>\n        <antcall target=\"run-single\"/>\n    </target>\n    <target depends=\"-profile-test-single-pre72\" description=\"Profile a selected test in the IDE.\" name=\"profile-test-single\"/>\n    <target depends=\"-profile-check\" description=\"Profile a selected test in the IDE.\" if=\"profiler.configured\" name=\"profile-test\" unless=\"profiler.info.jvmargs\">\n        <fail unless=\"test.includes\">Must select some files in the IDE or set test.includes</fail>\n        <startprofiler/>\n        <antcall target=\"test-single\"/>\n    </target>\n    <target depends=\"-profile-check\" description=\"Profile a selected class in the IDE.\" if=\"profiler.configured\" name=\"profile-test-with-main\">\n        <fail unless=\"run.class\">Must select one file in the IDE or set run.class</fail>\n        <startprofiler/>\n        <antcall target=\"run-test-with-main\"/>\n    </target>\n    <target depends=\"-profile-check,-profile-applet-pre72\" if=\"profiler.configured\" name=\"profile-applet\" unless=\"profiler.info.jvmargs.agent\">\n        <fail unless=\"applet.url\">Must select one file in the IDE or set applet.url</fail>\n        <startprofiler/>\n        <antcall target=\"run-applet\"/>\n    </target>\n    <!--\n                ===============\n                JAVADOC SECTION\n                ===============\n            -->\n    <target depends=\"init\" if=\"have.sources\" name=\"-javadoc-build\">\n        <mkdir dir=\"${dist.javadoc.dir}\"/>\n        <condition else=\"\" property=\"javadoc.endorsed.classpath.cmd.line.arg\" value=\"-J${endorsed.classpath.cmd.line.arg}\">\n            <and>\n                <isset property=\"endorsed.classpath.cmd.line.arg\"/>\n                <not>\n                    <equals arg1=\"${endorsed.classpath.cmd.line.arg}\" arg2=\"\"/>\n                </not>\n            </and>\n        </condition>\n        <condition else=\"\" property=\"bug5101868workaround\" value=\"*.java\">\n            <matches pattern=\"1\\.[56](\\..*)?\" string=\"${java.version}\"/>\n        </condition>\n        <javadoc additionalparam=\"-J-Dfile.encoding=${file.encoding} ${javadoc.additionalparam}\" author=\"${javadoc.author}\" charset=\"UTF-8\" destdir=\"${dist.javadoc.dir}\" docencoding=\"UTF-8\" encoding=\"${javadoc.encoding.used}\" failonerror=\"true\" noindex=\"${javadoc.noindex}\" nonavbar=\"${javadoc.nonavbar}\" notree=\"${javadoc.notree}\" private=\"${javadoc.private}\" source=\"${javac.source}\" splitindex=\"${javadoc.splitindex}\" use=\"${javadoc.use}\" useexternalfile=\"true\" version=\"${javadoc.version}\" windowtitle=\"${javadoc.windowtitle}\">\n            <classpath>\n                <path path=\"${javac.classpath}\"/>\n            </classpath>\n            <fileset dir=\"${src.dir}\" excludes=\"${bug5101868workaround},${excludes}\" includes=\"${includes}\">\n                <filename name=\"**/*.java\"/>\n            </fileset>\n            <fileset dir=\"${build.generated.sources.dir}\" erroronmissingdir=\"false\">\n                <include name=\"**/*.java\"/>\n                <exclude name=\"*.java\"/>\n            </fileset>\n            <arg line=\"${javadoc.endorsed.classpath.cmd.line.arg}\"/>\n        </javadoc>\n        <copy todir=\"${dist.javadoc.dir}\">\n            <fileset dir=\"${src.dir}\" excludes=\"${excludes}\" includes=\"${includes}\">\n                <filename name=\"**/doc-files/**\"/>\n            </fileset>\n            <fileset dir=\"${build.generated.sources.dir}\" erroronmissingdir=\"false\">\n                <include name=\"**/doc-files/**\"/>\n            </fileset>\n        </copy>\n    </target>\n    <target depends=\"init,-javadoc-build\" if=\"netbeans.home\" name=\"-javadoc-browse\" unless=\"no.javadoc.preview\">\n        <nbbrowse file=\"${dist.javadoc.dir}/index.html\"/>\n    </target>\n    <target depends=\"init,-javadoc-build,-javadoc-browse\" description=\"Build Javadoc.\" name=\"javadoc\"/>\n    <!--\n                =========================\n                TEST COMPILATION SECTION\n                =========================\n            -->\n    <target depends=\"init,compile\" if=\"have.tests\" name=\"-pre-pre-compile-test\">\n        <mkdir dir=\"${build.test.classes.dir}\"/>\n    </target>\n    <target name=\"-pre-compile-test\">\n        <!-- Empty placeholder for easier customization. -->\n        <!-- You can override this target in the ../build.xml file. -->\n    </target>\n    <target if=\"do.depend.true\" name=\"-compile-test-depend\">\n        <j2seproject3:depend classpath=\"${javac.test.classpath}\" destdir=\"${build.test.classes.dir}\" srcdir=\"${test.src.dir}\"/>\n    </target>\n    <target depends=\"init,deps-jar,compile,-pre-pre-compile-test,-pre-compile-test,-compile-test-depend\" if=\"have.tests\" name=\"-do-compile-test\">\n        <j2seproject3:javac apgeneratedsrcdir=\"${build.test.classes.dir}\" classpath=\"${javac.test.classpath}\" debug=\"true\" destdir=\"${build.test.classes.dir}\" processorpath=\"${javac.test.processorpath}\" srcdir=\"${test.src.dir}\"/>\n        <copy todir=\"${build.test.classes.dir}\">\n            <fileset dir=\"${test.src.dir}\" excludes=\"${build.classes.excludes},${excludes}\" includes=\"${includes}\"/>\n        </copy>\n    </target>\n    <target name=\"-post-compile-test\">\n        <!-- Empty placeholder for easier customization. -->\n        <!-- You can override this target in the ../build.xml file. -->\n    </target>\n    <target depends=\"init,compile,-pre-pre-compile-test,-pre-compile-test,-do-compile-test,-post-compile-test\" name=\"compile-test\"/>\n    <target name=\"-pre-compile-test-single\">\n        <!-- Empty placeholder for easier customization. -->\n        <!-- You can override this target in the ../build.xml file. -->\n    </target>\n    <target depends=\"init,deps-jar,compile,-pre-pre-compile-test,-pre-compile-test-single\" if=\"have.tests\" name=\"-do-compile-test-single\">\n        <fail unless=\"javac.includes\">Must select some files in the IDE or set javac.includes</fail>\n        <j2seproject3:force-recompile destdir=\"${build.test.classes.dir}\"/>\n        <j2seproject3:javac apgeneratedsrcdir=\"${build.test.classes.dir}\" classpath=\"${javac.test.classpath}\" debug=\"true\" destdir=\"${build.test.classes.dir}\" excludes=\"\" includes=\"${javac.includes}\" processorpath=\"${javac.test.processorpath}\" sourcepath=\"${test.src.dir}\" srcdir=\"${test.src.dir}\"/>\n        <copy todir=\"${build.test.classes.dir}\">\n            <fileset dir=\"${test.src.dir}\" excludes=\"${build.classes.excludes},${excludes}\" includes=\"${includes}\"/>\n        </copy>\n    </target>\n    <target name=\"-post-compile-test-single\">\n        <!-- Empty placeholder for easier customization. -->\n        <!-- You can override this target in the ../build.xml file. -->\n    </target>\n    <target depends=\"init,compile,-pre-pre-compile-test,-pre-compile-test-single,-do-compile-test-single,-post-compile-test-single\" name=\"compile-test-single\"/>\n    <!--\n                =======================\n                TEST EXECUTION SECTION\n                =======================\n            -->\n    <target depends=\"init\" if=\"have.tests\" name=\"-pre-test-run\">\n        <mkdir dir=\"${build.test.results.dir}\"/>\n    </target>\n    <target depends=\"init,compile-test,-pre-test-run\" if=\"have.tests\" name=\"-do-test-run\">\n        <j2seproject3:test includes=\"${includes}\" testincludes=\"**/*Test.java\"/>\n    </target>\n    <target depends=\"init,compile-test,-pre-test-run,-do-test-run\" if=\"have.tests\" name=\"-post-test-run\">\n        <fail if=\"tests.failed\" unless=\"ignore.failing.tests\">Some tests failed; see details above.</fail>\n    </target>\n    <target depends=\"init\" if=\"have.tests\" name=\"test-report\"/>\n    <target depends=\"init\" if=\"netbeans.home+have.tests\" name=\"-test-browse\"/>\n    <target depends=\"init,compile-test,-pre-test-run,-do-test-run,test-report,-post-test-run,-test-browse\" description=\"Run unit tests.\" name=\"test\"/>\n    <target depends=\"init\" if=\"have.tests\" name=\"-pre-test-run-single\">\n        <mkdir dir=\"${build.test.results.dir}\"/>\n    </target>\n    <target depends=\"init,compile-test-single,-pre-test-run-single\" if=\"have.tests\" name=\"-do-test-run-single\">\n        <fail unless=\"test.includes\">Must select some files in the IDE or set test.includes</fail>\n        <j2seproject3:test excludes=\"\" includes=\"${test.includes}\" testincludes=\"${test.includes}\"/>\n    </target>\n    <target depends=\"init,compile-test-single,-pre-test-run-single,-do-test-run-single\" if=\"have.tests\" name=\"-post-test-run-single\">\n        <fail if=\"tests.failed\" unless=\"ignore.failing.tests\">Some tests failed; see details above.</fail>\n    </target>\n    <target depends=\"init,compile-test-single,-pre-test-run-single,-do-test-run-single,-post-test-run-single\" description=\"Run single unit test.\" name=\"test-single\"/>\n    <target depends=\"init,compile-test-single,-pre-test-run-single\" if=\"have.tests\" name=\"-do-test-run-single-method\">\n        <fail unless=\"test.class\">Must select some files in the IDE or set test.class</fail>\n        <fail unless=\"test.method\">Must select some method in the IDE or set test.method</fail>\n        <j2seproject3:test excludes=\"\" includes=\"${javac.includes}\" testincludes=\"${test.class}\" testmethods=\"${test.method}\"/>\n    </target>\n    <target depends=\"init,compile-test-single,-pre-test-run-single,-do-test-run-single-method\" if=\"have.tests\" name=\"-post-test-run-single-method\">\n        <fail if=\"tests.failed\" unless=\"ignore.failing.tests\">Some tests failed; see details above.</fail>\n    </target>\n    <target depends=\"init,compile-test-single,-pre-test-run-single,-do-test-run-single-method,-post-test-run-single-method\" description=\"Run single unit test.\" name=\"test-single-method\"/>\n    <!--\n                =======================\n                TEST DEBUGGING SECTION\n                =======================\n            -->\n    <target depends=\"init,compile-test-single,-pre-test-run-single\" if=\"have.tests\" name=\"-debug-start-debuggee-test\">\n        <fail unless=\"test.class\">Must select one file in the IDE or set test.class</fail>\n        <j2seproject3:test-debug excludes=\"\" includes=\"${javac.includes}\" testClass=\"${test.class}\" testincludes=\"${javac.includes}\"/>\n    </target>\n    <target depends=\"init,compile-test-single,-pre-test-run-single\" if=\"have.tests\" name=\"-debug-start-debuggee-test-method\">\n        <fail unless=\"test.class\">Must select one file in the IDE or set test.class</fail>\n        <fail unless=\"test.method\">Must select some method in the IDE or set test.method</fail>\n        <j2seproject3:test-debug excludes=\"\" includes=\"${javac.includes}\" testClass=\"${test.class}\" testMethod=\"${test.method}\" testincludes=\"${test.class}\" testmethods=\"${test.method}\"/>\n    </target>\n    <target depends=\"init,compile-test\" if=\"netbeans.home+have.tests\" name=\"-debug-start-debugger-test\">\n        <j2seproject1:nbjpdastart classpath=\"${debug.test.classpath}\" name=\"${test.class}\"/>\n    </target>\n    <target depends=\"init,compile-test-single,-debug-start-debugger-test,-debug-start-debuggee-test\" name=\"debug-test\"/>\n    <target depends=\"init,compile-test-single,-debug-start-debugger-test,-debug-start-debuggee-test-method\" name=\"debug-test-method\"/>\n    <target depends=\"init,-pre-debug-fix,compile-test-single\" if=\"netbeans.home\" name=\"-do-debug-fix-test\">\n        <j2seproject1:nbjpdareload dir=\"${build.test.classes.dir}\"/>\n    </target>\n    <target depends=\"init,-pre-debug-fix,-do-debug-fix-test\" if=\"netbeans.home\" name=\"debug-fix-test\"/>\n    <!--\n                =========================\n                APPLET EXECUTION SECTION\n                =========================\n            -->\n    <target depends=\"init,compile-single\" name=\"run-applet\">\n        <fail unless=\"applet.url\">Must select one file in the IDE or set applet.url</fail>\n        <j2seproject1:java classname=\"sun.applet.AppletViewer\">\n            <customize>\n                <arg value=\"${applet.url}\"/>\n            </customize>\n        </j2seproject1:java>\n    </target>\n    <!--\n                =========================\n                APPLET DEBUGGING  SECTION\n                =========================\n            -->\n    <target depends=\"init,compile-single\" if=\"netbeans.home\" name=\"-debug-start-debuggee-applet\">\n        <fail unless=\"applet.url\">Must select one file in the IDE or set applet.url</fail>\n        <j2seproject3:debug classname=\"sun.applet.AppletViewer\">\n            <customize>\n                <arg value=\"${applet.url}\"/>\n            </customize>\n        </j2seproject3:debug>\n    </target>\n    <target depends=\"init,compile-single,-debug-start-debugger,-debug-start-debuggee-applet\" if=\"netbeans.home\" name=\"debug-applet\"/>\n    <!--\n                ===============\n                CLEANUP SECTION\n                ===============\n            -->\n    <target name=\"-deps-clean-init\" unless=\"built-clean.properties\">\n        <property location=\"${build.dir}/built-clean.properties\" name=\"built-clean.properties\"/>\n        <delete file=\"${built-clean.properties}\" quiet=\"true\"/>\n    </target>\n    <target if=\"already.built.clean.${basedir}\" name=\"-warn-already-built-clean\">\n        <echo level=\"warn\" message=\"Cycle detected: JualPermenKaret was already built\"/>\n    </target>\n    <target depends=\"init,-deps-clean-init\" name=\"deps-clean\" unless=\"no.deps\">\n        <mkdir dir=\"${build.dir}\"/>\n        <touch file=\"${built-clean.properties}\" verbose=\"false\"/>\n        <property file=\"${built-clean.properties}\" prefix=\"already.built.clean.\"/>\n        <antcall target=\"-warn-already-built-clean\"/>\n        <propertyfile file=\"${built-clean.properties}\">\n            <entry key=\"${basedir}\" value=\"\"/>\n        </propertyfile>\n    </target>\n    <target depends=\"init\" name=\"-do-clean\">\n        <delete dir=\"${build.dir}\"/>\n        <delete dir=\"${dist.dir}\" followsymlinks=\"false\" includeemptydirs=\"true\"/>\n    </target>\n    <target name=\"-post-clean\">\n        <!-- Empty placeholder for easier customization. -->\n        <!-- You can override this target in the ../build.xml file. -->\n    </target>\n    <target depends=\"init,deps-clean,-do-clean,-post-clean\" description=\"Clean build products.\" name=\"clean\"/>\n    <target name=\"-check-call-dep\">\n        <property file=\"${call.built.properties}\" prefix=\"already.built.\"/>\n        <condition property=\"should.call.dep\">\n            <and>\n                <not>\n                    <isset property=\"already.built.${call.subproject}\"/>\n                </not>\n                <available file=\"${call.script}\"/>\n            </and>\n        </condition>\n    </target>\n    <target depends=\"-check-call-dep\" if=\"should.call.dep\" name=\"-maybe-call-dep\">\n        <ant antfile=\"${call.script}\" inheritall=\"false\" target=\"${call.target}\">\n            <propertyset>\n                <propertyref prefix=\"transfer.\"/>\n                <mapper from=\"transfer.*\" to=\"*\" type=\"glob\"/>\n            </propertyset>\n        </ant>\n    </target>\n</project>\n"
  },
  {
    "path": "Code/JualPermenKaret/nbproject/genfiles.properties",
    "content": "build.xml.data.CRC32=dfcb39f8\nbuild.xml.script.CRC32=5a172e3a\nbuild.xml.stylesheet.CRC32=8064a381@1.80.1.48\n# This file is used by a NetBeans-based IDE to track changes in generated files such as build-impl.xml.\n# Do not edit this file. You may delete it but then the IDE will never regenerate such files for you.\nnbproject/build-impl.xml.data.CRC32=dfcb39f8\nnbproject/build-impl.xml.script.CRC32=10703ea4\nnbproject/build-impl.xml.stylesheet.CRC32=830a3534@1.80.1.48\n"
  },
  {
    "path": "Code/JualPermenKaret/nbproject/project.properties",
    "content": "annotation.processing.enabled=true\nannotation.processing.enabled.in.editor=false\nannotation.processing.processor.options=\nannotation.processing.processors.list=\nannotation.processing.run.all.processors=true\nannotation.processing.source.output=${build.generated.sources.dir}/ap-source-output\nbuild.classes.dir=${build.dir}/classes\nbuild.classes.excludes=**/*.java,**/*.form\n# This directory is removed when the project is cleaned:\nbuild.dir=build\nbuild.generated.dir=${build.dir}/generated\nbuild.generated.sources.dir=${build.dir}/generated-sources\n# Only compile against the classpath explicitly listed here:\nbuild.sysclasspath=ignore\nbuild.test.classes.dir=${build.dir}/test/classes\nbuild.test.results.dir=${build.dir}/test/results\n# Uncomment to specify the preferred debugger connection transport:\n#debug.transport=dt_socket\ndebug.classpath=\\\n    ${run.classpath}\ndebug.test.classpath=\\\n    ${run.test.classpath}\n# Files in build.classes.dir which should be excluded from distribution jar\ndist.archive.excludes=\n# This directory is removed when the project is cleaned:\ndist.dir=dist\ndist.jar=${dist.dir}/JualPermenKaret.jar\ndist.javadoc.dir=${dist.dir}/javadoc\nexcludes=\nincludes=**\njar.compress=false\njavac.classpath=\n# Space-separated list of extra javac options\njavac.compilerargs=\njavac.deprecation=false\njavac.external.vm=true\njavac.processorpath=\\\n    ${javac.classpath}\njavac.source=1.8\njavac.target=1.8\njavac.test.classpath=\\\n    ${javac.classpath}:\\\n    ${build.classes.dir}\njavac.test.processorpath=\\\n    ${javac.test.classpath}\njavadoc.additionalparam=\njavadoc.author=false\njavadoc.encoding=${source.encoding}\njavadoc.noindex=false\njavadoc.nonavbar=false\njavadoc.notree=false\njavadoc.private=false\njavadoc.splitindex=true\njavadoc.use=true\njavadoc.version=false\njavadoc.windowtitle=\nmain.class=jualpermenkaret.JualPermenKaret\nmanifest.file=manifest.mf\nmeta.inf.dir=${src.dir}/META-INF\nmkdist.disabled=false\nplatform.active=default_platform\nrun.classpath=\\\n    ${javac.classpath}:\\\n    ${build.classes.dir}\n# Space-separated list of JVM arguments used when running the project.\n# You may also define separate properties like run-sys-prop.name=value instead of -Dname=value.\n# To set system properties for unit tests define test-sys-prop.name=value:\nrun.jvmargs=\nrun.test.classpath=\\\n    ${javac.test.classpath}:\\\n    ${build.test.classes.dir}\nsource.encoding=UTF-8\nsrc.dir=src\ntest.src.dir=test\n"
  },
  {
    "path": "Code/JualPermenKaret/nbproject/project.xml",
    "content": "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<project xmlns=\"http://www.netbeans.org/ns/project/1\">\n    <type>org.netbeans.modules.java.j2seproject</type>\n    <configuration>\n        <data xmlns=\"http://www.netbeans.org/ns/j2se-project/3\">\n            <name>JualPermenKaret</name>\n            <source-roots>\n                <root id=\"src.dir\"/>\n            </source-roots>\n            <test-roots>\n                <root id=\"test.src.dir\"/>\n            </test-roots>\n        </data>\n    </configuration>\n</project>\n"
  },
  {
    "path": "Code/JualPermenKaret/src/jualpermenkaret/JualPermenKaret.java",
    "content": "/*\n * To change this license header, choose License Headers in Project Properties.\n * To change this template file, choose Tools | Templates\n * and open the template in the editor.\n */\npackage jualpermenkaret;\n\n/**\n *\n * @author User\n */\npublic class JualPermenKaret {\n\n    /**\n     * @param args the command line arguments\n     */\n    public static void main(String[] args) {\n        MesinPermenKaret mesin = new MesinPermenKaret(2);\n        \n        mesin.koinMasuk();\n        mesin.putarTuas();\n        \n        mesin.koinMasuk();\n        mesin.putarTuas();\n        \n        mesin.koinMasuk();\n        mesin.putarTuas();\n        \n        mesin.isiUlang(5);\n        \n        mesin.koinMasuk();\n        mesin.putarTuas();\n    }\n    \n}\n"
  },
  {
    "path": "Code/JualPermenKaret/src/jualpermenkaret/MesinPermenKaret.java",
    "content": "/*\n * To change this license header, choose License Headers in Project Properties.\n * To change this template file, choose Tools | Templates\n * and open the template in the editor.\n */\npackage jualpermenkaret;\n\n/**\n *\n * @author User\n */\npublic class MesinPermenKaret {\n    private State adaKoin;\n    private State tidakAdaKoin;\n    private State permenKaretTerjual;\n    private State permenKaretHabis;\n    private State terjualDenganBonus;\n    \n    private State state;\n    private int sisaPermen = 0;\n    \n    public MesinPermenKaret(int jumlahPermen){\n        adaKoin = new StateAdaKoin(this);\n        tidakAdaKoin = new StateTidakAdaKoin(this);\n        permenKaretTerjual = new StatePermenKaretTerjual(this);\n        permenKaretHabis = new StatePermenKaretHabis(this);\n        terjualDenganBonus = new StateTerjualDenganBonus(this);\n        \n        sisaPermen += jumlahPermen;\n        \n        if(sisaPermen > 0)\n            state = tidakAdaKoin;\n        else\n            state = permenKaretHabis;\n    }\n    \n    public void koinMasuk(){\n        state.koinMasuk();\n    }\n    \n    public void koinKeluar(){\n        state.koinKeluar();\n    }\n    \n    public void putarTuas(){\n        state.putarTuas();\n        state.keluarkanPermen();\n    }\n    \n    public void keluarkanPermen(int jumlah){\n        if(sisaPermen != 0) sisaPermen -= jumlah;\n        \n        System.out.println(\"Permen karet dikeluarkan: \" + jumlah + \" biji (Sisa: \"+ sisaPermen +\")\");\n    }\n    \n    public void isiUlang(int jumlah){\n        state.isiUlang(jumlah);\n    }\n    \n    public void setState(State state){\n        this.state = state;\n    }\n    \n    public void setSisaPermen(int tambahan){\n        sisaPermen += tambahan;\n    }\n    \n    public int getSisaPermen(){\n        return sisaPermen;\n    }\n    \n    public State getAdaKoinState(){\n        return adaKoin;\n    }\n    \n    public State getTidakAdaKoinState(){\n        return tidakAdaKoin;\n    }\n    \n    public State getPermenKaretTerjualState(){\n        return permenKaretTerjual;\n    }\n    \n    public State getPermenKaretHabisState(){\n        return permenKaretHabis;\n    }\n    \n    public State getTerjualDenganBonusState(){\n        return terjualDenganBonus;\n    }\n}\n"
  },
  {
    "path": "Code/JualPermenKaret/src/jualpermenkaret/State.java",
    "content": "/*\n * To change this license header, choose License Headers in Project Properties.\n * To change this template file, choose Tools | Templates\n * and open the template in the editor.\n */\npackage jualpermenkaret;\n\n/**\n *\n * @author User\n */\npublic interface State {\n    void koinMasuk();\n    void koinKeluar();\n    void putarTuas();\n    void keluarkanPermen();\n    void isiUlang(int jumlahPermen);\n}\n"
  },
  {
    "path": "Code/JualPermenKaret/src/jualpermenkaret/StateAdaKoin.java",
    "content": "/*\n * To change this license header, choose License Headers in Project Properties.\n * To change this template file, choose Tools | Templates\n * and open the template in the editor.\n */\npackage jualpermenkaret;\n\n/**\n *\n * @author User\n */\npublic class StateAdaKoin implements State{\n    private MesinPermenKaret mesin;\n    \n    public StateAdaKoin(MesinPermenKaret mesin){\n        this.mesin = mesin;\n    }\n    \n    @Override\n    public void koinMasuk(){\n        System.out.println(\"Maaf, Anda sudah memasukkan koin\");\n    }\n    \n    @Override\n    public void koinKeluar(){\n        System.out.println(\"Koin diambil kembali, penjualan dibatalkan\");\n        mesin.setState(mesin.getTidakAdaKoinState());\n    }\n    \n    @Override\n    public void putarTuas(){\n        System.out.println(\"Tuas diputar\");\n        mesin.setState(mesin.getPermenKaretTerjualState());\n    }\n    \n    @Override\n    public void keluarkanPermen(){\n        System.out.println(\"Mohon putar tuas terlebih dahulu\");\n    }\n    \n    @Override\n    public void isiUlang(int jumlahPermen){\n        System.out.println(\"Isi ulang tidak bisa dilakukan saat ada penjualan\");\n    }\n}\n"
  },
  {
    "path": "Code/JualPermenKaret/src/jualpermenkaret/StatePermenKaretHabis.java",
    "content": "/*\n * To change this license header, choose License Headers in Project Properties.\n * To change this template file, choose Tools | Templates\n * and open the template in the editor.\n */\npackage jualpermenkaret;\n\n/**\n *\n * @author User\n */\npublic class StatePermenKaretHabis implements State{\n    private MesinPermenKaret mesin;\n    \n    public StatePermenKaretHabis(MesinPermenKaret mesin){\n        this.mesin = mesin;\n    }\n    \n    @Override\n    public void koinMasuk(){\n        System.out.println(\"Mohon maaf, stok permen sedang habis\");\n    }\n    \n    @Override\n    public void koinKeluar(){\n        System.out.println(\"Tidak ada koin\");\n    }\n    \n    @Override\n    public void putarTuas(){\n        System.out.println(\"Mohon maaf, tidak ada sisa permen di dalam mesin\");\n    }\n    \n    @Override\n    public void keluarkanPermen(){\n        System.out.println(\"Mohon maaf, tidak ada sisa permen yang dapat dikeluarkan\");\n    }\n    \n    @Override\n    public void isiUlang(int jumlahPermen){\n        mesin.setSisaPermen(jumlahPermen);\n        System.out.println(jumlahPermen + \" biji permen ditambahkan ke dalam mesin\");\n        mesin.setState(mesin.getTidakAdaKoinState());\n    }\n}\n"
  },
  {
    "path": "Code/JualPermenKaret/src/jualpermenkaret/StatePermenKaretTerjual.java",
    "content": "/*\n * To change this license header, choose License Headers in Project Properties.\n * To change this template file, choose Tools | Templates\n * and open the template in the editor.\n */\npackage jualpermenkaret;\n\n/**\n *\n * @author User\n */\npublic class StatePermenKaretTerjual implements State{\n    private MesinPermenKaret mesin;\n    \n    public StatePermenKaretTerjual(MesinPermenKaret mesin){\n        this.mesin = mesin;\n    }\n    \n    @Override\n    public void koinMasuk(){\n        System.out.println(\"Maaf, koin tidak dapat dimasukkan saat sedang ada penjualan\");\n    }\n    \n    @Override\n    public void koinKeluar(){\n        System.out.println(\"Maaf, koin tidak dapat diambil kembali\");\n    }\n    \n    @Override\n    public void putarTuas(){\n        System.out.println(\"Mohon menunggu, permen sedang dikeluarkan\");\n    }\n    \n    @Override\n    public void keluarkanPermen(){\n        mesin.keluarkanPermen(1);\n        \n        if(mesin.getSisaPermen() > 0)\n            mesin.setState(mesin.getTidakAdaKoinState());\n        else\n            mesin.setState(mesin.getPermenKaretHabisState());\n    }\n    \n    @Override\n    public void isiUlang(int jumlahPermen){\n        System.out.println(\"Penjualan permen sedang berlangsung, mohon menunggu\");\n    }\n}\n"
  },
  {
    "path": "Code/JualPermenKaret/src/jualpermenkaret/StateTerjualDenganBonus.java",
    "content": "/*\n * To change this license header, choose License Headers in Project Properties.\n * To change this template file, choose Tools | Templates\n * and open the template in the editor.\n */\npackage jualpermenkaret;\n\n/**\n *\n * @author User\n */\npublic class StateTerjualDenganBonus implements State{\n    private MesinPermenKaret mesin;\n    \n    public StateTerjualDenganBonus(MesinPermenKaret mesin){\n        this.mesin = mesin;\n    }\n    \n    @Override\n    public void koinMasuk(){\n    }\n    \n    @Override\n    public void koinKeluar(){\n    }\n    \n    @Override\n    public void putarTuas(){\n    }\n    \n    @Override\n    public void keluarkanPermen(){\n    }\n    \n    @Override\n    public void isiUlang(int jumlahPermen){\n    }\n}\n"
  },
  {
    "path": "Code/JualPermenKaret/src/jualpermenkaret/StateTidakAdaKoin.java",
    "content": "/*\n * To change this license header, choose License Headers in Project Properties.\n * To change this template file, choose Tools | Templates\n * and open the template in the editor.\n */\npackage jualpermenkaret;\n\n/**\n *\n * @author User\n */\npublic class StateTidakAdaKoin implements State{\n    private MesinPermenKaret mesin;\n    \n    public StateTidakAdaKoin(MesinPermenKaret mesin){\n        this.mesin = mesin;\n    }\n    \n    @Override\n    public void koinMasuk(){\n        System.out.println(\"Koin dimasukkan\");\n        mesin.setState(mesin.getAdaKoinState());\n    }\n    \n    @Override\n    public void koinKeluar(){\n        System.out.println(\"Tidak ada koin yang bisa dikeluarkan\");\n    }\n    \n    @Override\n    public void putarTuas(){\n        System.out.println(\"Masukkan koin terlebih dahulu\");\n    }\n    \n    @Override\n    public void keluarkanPermen(){\n        System.out.println(\"Permen tidak dapat dikeluarkan\");\n    }\n    \n    @Override\n    public void isiUlang(int jumlahPermen){\n        System.out.println(\"Permen karet belum habis\");\n    }\n}\n"
  },
  {
    "path": "Code/Kingdom/Kingdom/build.xml",
    "content": "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<!-- You may freely edit this file. See commented blocks below for -->\n<!-- some examples of how to customize the build. -->\n<!-- (If you delete it and reopen the project it will be recreated.) -->\n<!-- By default, only the Clean and Build commands use this build script. -->\n<!-- Commands such as Run, Debug, and Test only use this build script if -->\n<!-- the Compile on Save feature is turned off for the project. -->\n<!-- You can turn off the Compile on Save (or Deploy on Save) setting -->\n<!-- in the project's Project Properties dialog box.-->\n<project name=\"Kingdom\" default=\"default\" basedir=\".\">\n    <description>Builds, tests, and runs the project Kingdom.</description>\n    <import file=\"nbproject/build-impl.xml\"/>\n    <!--\n\n    There exist several targets which are by default empty and which can be \n    used for execution of your tasks. These targets are usually executed \n    before and after some main targets. They are: \n\n      -pre-init:                 called before initialization of project properties\n      -post-init:                called after initialization of project properties\n      -pre-compile:              called before javac compilation\n      -post-compile:             called after javac compilation\n      -pre-compile-single:       called before javac compilation of single file\n      -post-compile-single:      called after javac compilation of single file\n      -pre-compile-test:         called before javac compilation of JUnit tests\n      -post-compile-test:        called after javac compilation of JUnit tests\n      -pre-compile-test-single:  called before javac compilation of single JUnit test\n      -post-compile-test-single: called after javac compilation of single JUunit test\n      -pre-jar:                  called before JAR building\n      -post-jar:                 called after JAR building\n      -post-clean:               called after cleaning build products\n\n    (Targets beginning with '-' are not intended to be called on their own.)\n\n    Example of inserting an obfuscator after compilation could look like this:\n\n        <target name=\"-post-compile\">\n            <obfuscate>\n                <fileset dir=\"${build.classes.dir}\"/>\n            </obfuscate>\n        </target>\n\n    For list of available properties check the imported \n    nbproject/build-impl.xml file. \n\n\n    Another way to customize the build is by overriding existing main targets.\n    The targets of interest are: \n\n      -init-macrodef-javac:     defines macro for javac compilation\n      -init-macrodef-junit:     defines macro for junit execution\n      -init-macrodef-debug:     defines macro for class debugging\n      -init-macrodef-java:      defines macro for class execution\n      -do-jar:                  JAR building\n      run:                      execution of project \n      -javadoc-build:           Javadoc generation\n      test-report:              JUnit report generation\n\n    An example of overriding the target for project execution could look like this:\n\n        <target name=\"run\" depends=\"Kingdom-impl.jar\">\n            <exec dir=\"bin\" executable=\"launcher.exe\">\n                <arg file=\"${dist.jar}\"/>\n            </exec>\n        </target>\n\n    Notice that the overridden target depends on the jar target and not only on \n    the compile target as the regular run target does. Again, for a list of available \n    properties which you can use, check the target you are overriding in the\n    nbproject/build-impl.xml file. \n\n    -->\n</project>\n"
  },
  {
    "path": "Code/Kingdom/Kingdom/manifest.mf",
    "content": "Manifest-Version: 1.0\nX-COMMENT: Main-Class will be added automatically by build\n\n"
  },
  {
    "path": "Code/Kingdom/Kingdom/nbproject/build-impl.xml",
    "content": "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<!--\n*** GENERATED FROM project.xml - DO NOT EDIT  ***\n***         EDIT ../build.xml INSTEAD         ***\n\nFor the purpose of easier reading the script\nis divided into following sections:\n\n  - initialization\n  - compilation\n  - jar\n  - execution\n  - debugging\n  - javadoc\n  - test compilation\n  - test execution\n  - test debugging\n  - applet\n  - cleanup\n\n        -->\n<project xmlns:j2seproject1=\"http://www.netbeans.org/ns/j2se-project/1\" xmlns:j2seproject3=\"http://www.netbeans.org/ns/j2se-project/3\" xmlns:jaxrpc=\"http://www.netbeans.org/ns/j2se-project/jax-rpc\" basedir=\"..\" default=\"default\" name=\"Kingdom-impl\">\n    <fail message=\"Please build using Ant 1.8.0 or higher.\">\n        <condition>\n            <not>\n                <antversion atleast=\"1.8.0\"/>\n            </not>\n        </condition>\n    </fail>\n    <target depends=\"test,jar,javadoc\" description=\"Build and test whole project.\" name=\"default\"/>\n    <!-- \n                ======================\n                INITIALIZATION SECTION \n                ======================\n            -->\n    <target name=\"-pre-init\">\n        <!-- Empty placeholder for easier customization. -->\n        <!-- You can override this target in the ../build.xml file. -->\n    </target>\n    <target depends=\"-pre-init\" name=\"-init-private\">\n        <property file=\"nbproject/private/config.properties\"/>\n        <property file=\"nbproject/private/configs/${config}.properties\"/>\n        <property file=\"nbproject/private/private.properties\"/>\n    </target>\n    <target depends=\"-pre-init,-init-private\" name=\"-init-user\">\n        <property file=\"${user.properties.file}\"/>\n        <!-- The two properties below are usually overridden -->\n        <!-- by the active platform. Just a fallback. -->\n        <property name=\"default.javac.source\" value=\"1.6\"/>\n        <property name=\"default.javac.target\" value=\"1.6\"/>\n    </target>\n    <target depends=\"-pre-init,-init-private,-init-user\" name=\"-init-project\">\n        <property file=\"nbproject/configs/${config}.properties\"/>\n        <property file=\"nbproject/project.properties\"/>\n    </target>\n    <target depends=\"-pre-init,-init-private,-init-user,-init-project,-init-macrodef-property\" name=\"-do-init\">\n        <property name=\"platform.java\" value=\"${java.home}/bin/java\"/>\n        <available file=\"${manifest.file}\" property=\"manifest.available\"/>\n        <condition property=\"splashscreen.available\">\n            <and>\n                <not>\n                    <equals arg1=\"${application.splash}\" arg2=\"\" trim=\"true\"/>\n                </not>\n                <available file=\"${application.splash}\"/>\n            </and>\n        </condition>\n        <condition property=\"main.class.available\">\n            <and>\n                <isset property=\"main.class\"/>\n                <not>\n                    <equals arg1=\"${main.class}\" arg2=\"\" trim=\"true\"/>\n                </not>\n            </and>\n        </condition>\n        <condition property=\"profile.available\">\n            <and>\n                <isset property=\"javac.profile\"/>\n                <length length=\"0\" string=\"${javac.profile}\" when=\"greater\"/>\n                <matches pattern=\"((1\\.[89])|9)(\\..*)?\" string=\"${javac.source}\"/>\n            </and>\n        </condition>\n        <condition property=\"do.archive\">\n            <or>\n                <not>\n                    <istrue value=\"${jar.archive.disabled}\"/>\n                </not>\n                <istrue value=\"${not.archive.disabled}\"/>\n            </or>\n        </condition>\n        <condition property=\"do.mkdist\">\n            <and>\n                <isset property=\"do.archive\"/>\n                <isset property=\"libs.CopyLibs.classpath\"/>\n                <not>\n                    <istrue value=\"${mkdist.disabled}\"/>\n                </not>\n            </and>\n        </condition>\n        <condition property=\"do.archive+manifest.available\">\n            <and>\n                <isset property=\"manifest.available\"/>\n                <istrue value=\"${do.archive}\"/>\n            </and>\n        </condition>\n        <condition property=\"do.archive+main.class.available\">\n            <and>\n                <isset property=\"main.class.available\"/>\n                <istrue value=\"${do.archive}\"/>\n            </and>\n        </condition>\n        <condition property=\"do.archive+splashscreen.available\">\n            <and>\n                <isset property=\"splashscreen.available\"/>\n                <istrue value=\"${do.archive}\"/>\n            </and>\n        </condition>\n        <condition property=\"do.archive+profile.available\">\n            <and>\n                <isset property=\"profile.available\"/>\n                <istrue value=\"${do.archive}\"/>\n            </and>\n        </condition>\n        <condition property=\"have.tests\">\n            <or>\n                <available file=\"${test.src.dir}\"/>\n            </or>\n        </condition>\n        <condition property=\"have.sources\">\n            <or>\n                <available file=\"${src.dir}\"/>\n            </or>\n        </condition>\n        <condition property=\"netbeans.home+have.tests\">\n            <and>\n                <isset property=\"netbeans.home\"/>\n                <isset property=\"have.tests\"/>\n            </and>\n        </condition>\n        <condition property=\"no.javadoc.preview\">\n            <and>\n                <isset property=\"javadoc.preview\"/>\n                <isfalse value=\"${javadoc.preview}\"/>\n            </and>\n        </condition>\n        <property name=\"run.jvmargs\" value=\"\"/>\n        <property name=\"run.jvmargs.ide\" value=\"\"/>\n        <property name=\"javac.compilerargs\" value=\"\"/>\n        <property name=\"work.dir\" value=\"${basedir}\"/>\n        <condition property=\"no.deps\">\n            <and>\n                <istrue value=\"${no.dependencies}\"/>\n            </and>\n        </condition>\n        <property name=\"javac.debug\" value=\"true\"/>\n        <property name=\"javadoc.preview\" value=\"true\"/>\n        <property name=\"application.args\" value=\"\"/>\n        <property name=\"source.encoding\" value=\"${file.encoding}\"/>\n        <property name=\"runtime.encoding\" value=\"${source.encoding}\"/>\n        <property name=\"manifest.encoding\" value=\"${source.encoding}\"/>\n        <condition property=\"javadoc.encoding.used\" value=\"${javadoc.encoding}\">\n            <and>\n                <isset property=\"javadoc.encoding\"/>\n                <not>\n                    <equals arg1=\"${javadoc.encoding}\" arg2=\"\"/>\n                </not>\n            </and>\n        </condition>\n        <property name=\"javadoc.encoding.used\" value=\"${source.encoding}\"/>\n        <property name=\"includes\" value=\"**\"/>\n        <property name=\"excludes\" value=\"\"/>\n        <property name=\"do.depend\" value=\"false\"/>\n        <condition property=\"do.depend.true\">\n            <istrue value=\"${do.depend}\"/>\n        </condition>\n        <path id=\"endorsed.classpath.path\" path=\"${endorsed.classpath}\"/>\n        <condition else=\"\" property=\"endorsed.classpath.cmd.line.arg\" value=\"-Xbootclasspath/p:'${toString:endorsed.classpath.path}'\">\n            <and>\n                <isset property=\"endorsed.classpath\"/>\n                <not>\n                    <equals arg1=\"${endorsed.classpath}\" arg2=\"\" trim=\"true\"/>\n                </not>\n            </and>\n        </condition>\n        <condition else=\"\" property=\"javac.profile.cmd.line.arg\" value=\"-profile ${javac.profile}\">\n            <isset property=\"profile.available\"/>\n        </condition>\n        <condition else=\"false\" property=\"jdkBug6558476\">\n            <and>\n                <matches pattern=\"1\\.[56]\" string=\"${java.specification.version}\"/>\n                <not>\n                    <os family=\"unix\"/>\n                </not>\n            </and>\n        </condition>\n        <condition else=\"false\" property=\"javac.fork\">\n            <or>\n                <istrue value=\"${jdkBug6558476}\"/>\n                <istrue value=\"${javac.external.vm}\"/>\n            </or>\n        </condition>\n        <property name=\"jar.index\" value=\"false\"/>\n        <property name=\"jar.index.metainf\" value=\"${jar.index}\"/>\n        <property name=\"copylibs.rebase\" value=\"true\"/>\n        <available file=\"${meta.inf.dir}/persistence.xml\" property=\"has.persistence.xml\"/>\n        <condition property=\"junit.available\">\n            <or>\n                <available classname=\"org.junit.Test\" classpath=\"${run.test.classpath}\"/>\n                <available classname=\"junit.framework.Test\" classpath=\"${run.test.classpath}\"/>\n            </or>\n        </condition>\n        <condition property=\"testng.available\">\n            <available classname=\"org.testng.annotations.Test\" classpath=\"${run.test.classpath}\"/>\n        </condition>\n        <condition property=\"junit+testng.available\">\n            <and>\n                <istrue value=\"${junit.available}\"/>\n                <istrue value=\"${testng.available}\"/>\n            </and>\n        </condition>\n        <condition else=\"testng\" property=\"testng.mode\" value=\"mixed\">\n            <istrue value=\"${junit+testng.available}\"/>\n        </condition>\n        <condition else=\"\" property=\"testng.debug.mode\" value=\"-mixed\">\n            <istrue value=\"${junit+testng.available}\"/>\n        </condition>\n        <property name=\"java.failonerror\" value=\"true\"/>\n    </target>\n    <target name=\"-post-init\">\n        <!-- Empty placeholder for easier customization. -->\n        <!-- You can override this target in the ../build.xml file. -->\n    </target>\n    <target depends=\"-pre-init,-init-private,-init-user,-init-project,-do-init\" name=\"-init-check\">\n        <fail unless=\"src.dir\">Must set src.dir</fail>\n        <fail unless=\"test.src.dir\">Must set test.src.dir</fail>\n        <fail unless=\"build.dir\">Must set build.dir</fail>\n        <fail unless=\"dist.dir\">Must set dist.dir</fail>\n        <fail unless=\"build.classes.dir\">Must set build.classes.dir</fail>\n        <fail unless=\"dist.javadoc.dir\">Must set dist.javadoc.dir</fail>\n        <fail unless=\"build.test.classes.dir\">Must set build.test.classes.dir</fail>\n        <fail unless=\"build.test.results.dir\">Must set build.test.results.dir</fail>\n        <fail unless=\"build.classes.excludes\">Must set build.classes.excludes</fail>\n        <fail unless=\"dist.jar\">Must set dist.jar</fail>\n    </target>\n    <target name=\"-init-macrodef-property\">\n        <macrodef name=\"property\" uri=\"http://www.netbeans.org/ns/j2se-project/1\">\n            <attribute name=\"name\"/>\n            <attribute name=\"value\"/>\n            <sequential>\n                <property name=\"@{name}\" value=\"${@{value}}\"/>\n            </sequential>\n        </macrodef>\n    </target>\n    <target depends=\"-init-ap-cmdline-properties\" if=\"ap.supported.internal\" name=\"-init-macrodef-javac-with-processors\">\n        <macrodef name=\"javac\" uri=\"http://www.netbeans.org/ns/j2se-project/3\">\n            <attribute default=\"${src.dir}\" name=\"srcdir\"/>\n            <attribute default=\"${build.classes.dir}\" name=\"destdir\"/>\n            <attribute default=\"${javac.classpath}\" name=\"classpath\"/>\n            <attribute default=\"${javac.processorpath}\" name=\"processorpath\"/>\n            <attribute default=\"${build.generated.sources.dir}/ap-source-output\" name=\"apgeneratedsrcdir\"/>\n            <attribute default=\"${includes}\" name=\"includes\"/>\n            <attribute default=\"${excludes}\" name=\"excludes\"/>\n            <attribute default=\"${javac.debug}\" name=\"debug\"/>\n            <attribute default=\"${empty.dir}\" name=\"sourcepath\"/>\n            <attribute default=\"${empty.dir}\" name=\"gensrcdir\"/>\n            <element name=\"customize\" optional=\"true\"/>\n            <sequential>\n                <property location=\"${build.dir}/empty\" name=\"empty.dir\"/>\n                <mkdir dir=\"${empty.dir}\"/>\n                <mkdir dir=\"@{apgeneratedsrcdir}\"/>\n                <javac debug=\"@{debug}\" deprecation=\"${javac.deprecation}\" destdir=\"@{destdir}\" encoding=\"${source.encoding}\" excludes=\"@{excludes}\" fork=\"${javac.fork}\" includeantruntime=\"false\" includes=\"@{includes}\" source=\"${javac.source}\" sourcepath=\"@{sourcepath}\" srcdir=\"@{srcdir}\" target=\"${javac.target}\" tempdir=\"${java.io.tmpdir}\">\n                    <src>\n                        <dirset dir=\"@{gensrcdir}\" erroronmissingdir=\"false\">\n                            <include name=\"*\"/>\n                        </dirset>\n                    </src>\n                    <classpath>\n                        <path path=\"@{classpath}\"/>\n                    </classpath>\n                    <compilerarg line=\"${endorsed.classpath.cmd.line.arg}\"/>\n                    <compilerarg line=\"${javac.profile.cmd.line.arg}\"/>\n                    <compilerarg line=\"${javac.compilerargs}\"/>\n                    <compilerarg value=\"-processorpath\"/>\n                    <compilerarg path=\"@{processorpath}:${empty.dir}\"/>\n                    <compilerarg line=\"${ap.processors.internal}\"/>\n                    <compilerarg line=\"${annotation.processing.processor.options}\"/>\n                    <compilerarg value=\"-s\"/>\n                    <compilerarg path=\"@{apgeneratedsrcdir}\"/>\n                    <compilerarg line=\"${ap.proc.none.internal}\"/>\n                    <customize/>\n                </javac>\n            </sequential>\n        </macrodef>\n    </target>\n    <target depends=\"-init-ap-cmdline-properties\" name=\"-init-macrodef-javac-without-processors\" unless=\"ap.supported.internal\">\n        <macrodef name=\"javac\" uri=\"http://www.netbeans.org/ns/j2se-project/3\">\n            <attribute default=\"${src.dir}\" name=\"srcdir\"/>\n            <attribute default=\"${build.classes.dir}\" name=\"destdir\"/>\n            <attribute default=\"${javac.classpath}\" name=\"classpath\"/>\n            <attribute default=\"${javac.processorpath}\" name=\"processorpath\"/>\n            <attribute default=\"${build.generated.sources.dir}/ap-source-output\" name=\"apgeneratedsrcdir\"/>\n            <attribute default=\"${includes}\" name=\"includes\"/>\n            <attribute default=\"${excludes}\" name=\"excludes\"/>\n            <attribute default=\"${javac.debug}\" name=\"debug\"/>\n            <attribute default=\"${empty.dir}\" name=\"sourcepath\"/>\n            <attribute default=\"${empty.dir}\" name=\"gensrcdir\"/>\n            <element name=\"customize\" optional=\"true\"/>\n            <sequential>\n                <property location=\"${build.dir}/empty\" name=\"empty.dir\"/>\n                <mkdir dir=\"${empty.dir}\"/>\n                <javac debug=\"@{debug}\" deprecation=\"${javac.deprecation}\" destdir=\"@{destdir}\" encoding=\"${source.encoding}\" excludes=\"@{excludes}\" fork=\"${javac.fork}\" includeantruntime=\"false\" includes=\"@{includes}\" source=\"${javac.source}\" sourcepath=\"@{sourcepath}\" srcdir=\"@{srcdir}\" target=\"${javac.target}\" tempdir=\"${java.io.tmpdir}\">\n                    <src>\n                        <dirset dir=\"@{gensrcdir}\" erroronmissingdir=\"false\">\n                            <include name=\"*\"/>\n                        </dirset>\n                    </src>\n                    <classpath>\n                        <path path=\"@{classpath}\"/>\n                    </classpath>\n                    <compilerarg line=\"${endorsed.classpath.cmd.line.arg}\"/>\n                    <compilerarg line=\"${javac.profile.cmd.line.arg}\"/>\n                    <compilerarg line=\"${javac.compilerargs}\"/>\n                    <customize/>\n                </javac>\n            </sequential>\n        </macrodef>\n    </target>\n    <target depends=\"-init-macrodef-javac-with-processors,-init-macrodef-javac-without-processors\" name=\"-init-macrodef-javac\">\n        <macrodef name=\"depend\" uri=\"http://www.netbeans.org/ns/j2se-project/3\">\n            <attribute default=\"${src.dir}\" name=\"srcdir\"/>\n            <attribute default=\"${build.classes.dir}\" name=\"destdir\"/>\n            <attribute default=\"${javac.classpath}\" name=\"classpath\"/>\n            <sequential>\n                <depend cache=\"${build.dir}/depcache\" destdir=\"@{destdir}\" excludes=\"${excludes}\" includes=\"${includes}\" srcdir=\"@{srcdir}\">\n                    <classpath>\n                        <path path=\"@{classpath}\"/>\n                    </classpath>\n                </depend>\n            </sequential>\n        </macrodef>\n        <macrodef name=\"force-recompile\" uri=\"http://www.netbeans.org/ns/j2se-project/3\">\n            <attribute default=\"${build.classes.dir}\" name=\"destdir\"/>\n            <sequential>\n                <fail unless=\"javac.includes\">Must set javac.includes</fail>\n                <pathconvert pathsep=\"${line.separator}\" property=\"javac.includes.binary\">\n                    <path>\n                        <filelist dir=\"@{destdir}\" files=\"${javac.includes}\"/>\n                    </path>\n                    <globmapper from=\"*.java\" to=\"*.class\"/>\n                </pathconvert>\n                <tempfile deleteonexit=\"true\" property=\"javac.includesfile.binary\"/>\n                <echo file=\"${javac.includesfile.binary}\" message=\"${javac.includes.binary}\"/>\n                <delete>\n                    <files includesfile=\"${javac.includesfile.binary}\"/>\n                </delete>\n                <delete>\n                    <fileset file=\"${javac.includesfile.binary}\"/>\n                </delete>\n            </sequential>\n        </macrodef>\n    </target>\n    <target if=\"${junit.available}\" name=\"-init-macrodef-junit-init\">\n        <condition else=\"false\" property=\"nb.junit.batch\" value=\"true\">\n            <and>\n                <istrue value=\"${junit.available}\"/>\n                <not>\n                    <isset property=\"test.method\"/>\n                </not>\n            </and>\n        </condition>\n        <condition else=\"false\" property=\"nb.junit.single\" value=\"true\">\n            <and>\n                <istrue value=\"${junit.available}\"/>\n                <isset property=\"test.method\"/>\n            </and>\n        </condition>\n    </target>\n    <target name=\"-init-test-properties\">\n        <property name=\"test.binaryincludes\" value=\"&lt;nothing&gt;\"/>\n        <property name=\"test.binarytestincludes\" value=\"\"/>\n        <property name=\"test.binaryexcludes\" value=\"\"/>\n    </target>\n    <target if=\"${nb.junit.single}\" name=\"-init-macrodef-junit-single\" unless=\"${nb.junit.batch}\">\n        <macrodef name=\"junit\" uri=\"http://www.netbeans.org/ns/j2se-project/3\">\n            <attribute default=\"${includes}\" name=\"includes\"/>\n            <attribute default=\"${excludes}\" name=\"excludes\"/>\n            <attribute default=\"**\" name=\"testincludes\"/>\n            <attribute default=\"\" name=\"testmethods\"/>\n            <element name=\"customize\" optional=\"true\"/>\n            <sequential>\n                <property name=\"junit.forkmode\" value=\"perTest\"/>\n                <junit dir=\"${work.dir}\" errorproperty=\"tests.failed\" failureproperty=\"tests.failed\" fork=\"true\" forkmode=\"${junit.forkmode}\" showoutput=\"true\" tempdir=\"${build.dir}\">\n                    <test methods=\"@{testmethods}\" name=\"@{testincludes}\" todir=\"${build.test.results.dir}\"/>\n                    <syspropertyset>\n                        <propertyref prefix=\"test-sys-prop.\"/>\n                        <mapper from=\"test-sys-prop.*\" to=\"*\" type=\"glob\"/>\n                    </syspropertyset>\n                    <formatter type=\"brief\" usefile=\"false\"/>\n                    <formatter type=\"xml\"/>\n                    <jvmarg value=\"-ea\"/>\n                    <customize/>\n                </junit>\n            </sequential>\n        </macrodef>\n    </target>\n    <target depends=\"-init-test-properties\" if=\"${nb.junit.batch}\" name=\"-init-macrodef-junit-batch\" unless=\"${nb.junit.single}\">\n        <macrodef name=\"junit\" uri=\"http://www.netbeans.org/ns/j2se-project/3\">\n            <attribute default=\"${includes}\" name=\"includes\"/>\n            <attribute default=\"${excludes}\" name=\"excludes\"/>\n            <attribute default=\"**\" name=\"testincludes\"/>\n            <attribute default=\"\" name=\"testmethods\"/>\n            <element name=\"customize\" optional=\"true\"/>\n            <sequential>\n                <property name=\"junit.forkmode\" value=\"perTest\"/>\n                <junit dir=\"${work.dir}\" errorproperty=\"tests.failed\" failureproperty=\"tests.failed\" fork=\"true\" forkmode=\"${junit.forkmode}\" showoutput=\"true\" tempdir=\"${build.dir}\">\n                    <batchtest todir=\"${build.test.results.dir}\">\n                        <fileset dir=\"${test.src.dir}\" excludes=\"@{excludes},${excludes}\" includes=\"@{includes}\">\n                            <filename name=\"@{testincludes}\"/>\n                        </fileset>\n                        <fileset dir=\"${build.test.classes.dir}\" excludes=\"@{excludes},${excludes},${test.binaryexcludes}\" includes=\"${test.binaryincludes}\">\n                            <filename name=\"${test.binarytestincludes}\"/>\n                        </fileset>\n                    </batchtest>\n                    <syspropertyset>\n                        <propertyref prefix=\"test-sys-prop.\"/>\n                        <mapper from=\"test-sys-prop.*\" to=\"*\" type=\"glob\"/>\n                    </syspropertyset>\n                    <formatter type=\"brief\" usefile=\"false\"/>\n                    <formatter type=\"xml\"/>\n                    <jvmarg value=\"-ea\"/>\n                    <customize/>\n                </junit>\n            </sequential>\n        </macrodef>\n    </target>\n    <target depends=\"-init-macrodef-junit-init,-init-macrodef-junit-single, -init-macrodef-junit-batch\" if=\"${junit.available}\" name=\"-init-macrodef-junit\"/>\n    <target if=\"${testng.available}\" name=\"-init-macrodef-testng\">\n        <macrodef name=\"testng\" uri=\"http://www.netbeans.org/ns/j2se-project/3\">\n            <attribute default=\"${includes}\" name=\"includes\"/>\n            <attribute default=\"${excludes}\" name=\"excludes\"/>\n            <attribute default=\"**\" name=\"testincludes\"/>\n            <attribute default=\"\" name=\"testmethods\"/>\n            <element name=\"customize\" optional=\"true\"/>\n            <sequential>\n                <condition else=\"\" property=\"testng.methods.arg\" value=\"@{testincludes}.@{testmethods}\">\n                    <isset property=\"test.method\"/>\n                </condition>\n                <union id=\"test.set\">\n                    <fileset dir=\"${test.src.dir}\" excludes=\"@{excludes},**/*.xml,${excludes}\" includes=\"@{includes}\">\n                        <filename name=\"@{testincludes}\"/>\n                    </fileset>\n                </union>\n                <taskdef classname=\"org.testng.TestNGAntTask\" classpath=\"${run.test.classpath}\" name=\"testng\"/>\n                <testng classfilesetref=\"test.set\" failureProperty=\"tests.failed\" listeners=\"org.testng.reporters.VerboseReporter\" methods=\"${testng.methods.arg}\" mode=\"${testng.mode}\" outputdir=\"${build.test.results.dir}\" suitename=\"Kingdom\" testname=\"TestNG tests\" workingDir=\"${work.dir}\">\n                    <xmlfileset dir=\"${build.test.classes.dir}\" includes=\"@{testincludes}\"/>\n                    <propertyset>\n                        <propertyref prefix=\"test-sys-prop.\"/>\n                        <mapper from=\"test-sys-prop.*\" to=\"*\" type=\"glob\"/>\n                    </propertyset>\n                    <customize/>\n                </testng>\n            </sequential>\n        </macrodef>\n    </target>\n    <target name=\"-init-macrodef-test-impl\">\n        <macrodef name=\"test-impl\" uri=\"http://www.netbeans.org/ns/j2se-project/3\">\n            <attribute default=\"${includes}\" name=\"includes\"/>\n            <attribute default=\"${excludes}\" name=\"excludes\"/>\n            <attribute default=\"**\" name=\"testincludes\"/>\n            <attribute default=\"\" name=\"testmethods\"/>\n            <element implicit=\"true\" name=\"customize\" optional=\"true\"/>\n            <sequential>\n                <echo>No tests executed.</echo>\n            </sequential>\n        </macrodef>\n    </target>\n    <target depends=\"-init-macrodef-junit\" if=\"${junit.available}\" name=\"-init-macrodef-junit-impl\">\n        <macrodef name=\"test-impl\" uri=\"http://www.netbeans.org/ns/j2se-project/3\">\n            <attribute default=\"${includes}\" name=\"includes\"/>\n            <attribute default=\"${excludes}\" name=\"excludes\"/>\n            <attribute default=\"**\" name=\"testincludes\"/>\n            <attribute default=\"\" name=\"testmethods\"/>\n            <element implicit=\"true\" name=\"customize\" optional=\"true\"/>\n            <sequential>\n                <j2seproject3:junit excludes=\"@{excludes}\" includes=\"@{includes}\" testincludes=\"@{testincludes}\" testmethods=\"@{testmethods}\">\n                    <customize/>\n                </j2seproject3:junit>\n            </sequential>\n        </macrodef>\n    </target>\n    <target depends=\"-init-macrodef-testng\" if=\"${testng.available}\" name=\"-init-macrodef-testng-impl\">\n        <macrodef name=\"test-impl\" uri=\"http://www.netbeans.org/ns/j2se-project/3\">\n            <attribute default=\"${includes}\" name=\"includes\"/>\n            <attribute default=\"${excludes}\" name=\"excludes\"/>\n            <attribute default=\"**\" name=\"testincludes\"/>\n            <attribute default=\"\" name=\"testmethods\"/>\n            <element implicit=\"true\" name=\"customize\" optional=\"true\"/>\n            <sequential>\n                <j2seproject3:testng excludes=\"@{excludes}\" includes=\"@{includes}\" testincludes=\"@{testincludes}\" testmethods=\"@{testmethods}\">\n                    <customize/>\n                </j2seproject3:testng>\n            </sequential>\n        </macrodef>\n    </target>\n    <target depends=\"-init-macrodef-test-impl,-init-macrodef-junit-impl,-init-macrodef-testng-impl\" name=\"-init-macrodef-test\">\n        <macrodef name=\"test\" uri=\"http://www.netbeans.org/ns/j2se-project/3\">\n            <attribute default=\"${includes}\" name=\"includes\"/>\n            <attribute default=\"${excludes}\" name=\"excludes\"/>\n            <attribute default=\"**\" name=\"testincludes\"/>\n            <attribute default=\"\" name=\"testmethods\"/>\n            <sequential>\n                <j2seproject3:test-impl excludes=\"@{excludes}\" includes=\"@{includes}\" testincludes=\"@{testincludes}\" testmethods=\"@{testmethods}\">\n                    <customize>\n                        <classpath>\n                            <path path=\"${run.test.classpath}\"/>\n                        </classpath>\n                        <jvmarg line=\"${endorsed.classpath.cmd.line.arg}\"/>\n                        <jvmarg line=\"${run.jvmargs}\"/>\n                        <jvmarg line=\"${run.jvmargs.ide}\"/>\n                    </customize>\n                </j2seproject3:test-impl>\n            </sequential>\n        </macrodef>\n    </target>\n    <target if=\"${junit.available}\" name=\"-init-macrodef-junit-debug\" unless=\"${nb.junit.batch}\">\n        <macrodef name=\"junit-debug\" uri=\"http://www.netbeans.org/ns/j2se-project/3\">\n            <attribute default=\"${includes}\" name=\"includes\"/>\n            <attribute default=\"${excludes}\" name=\"excludes\"/>\n            <attribute default=\"**\" name=\"testincludes\"/>\n            <attribute default=\"\" name=\"testmethods\"/>\n            <element name=\"customize\" optional=\"true\"/>\n            <sequential>\n                <property name=\"junit.forkmode\" value=\"perTest\"/>\n                <junit dir=\"${work.dir}\" errorproperty=\"tests.failed\" failureproperty=\"tests.failed\" fork=\"true\" forkmode=\"${junit.forkmode}\" showoutput=\"true\" tempdir=\"${build.dir}\">\n                    <test methods=\"@{testmethods}\" name=\"@{testincludes}\" todir=\"${build.test.results.dir}\"/>\n                    <syspropertyset>\n                        <propertyref prefix=\"test-sys-prop.\"/>\n                        <mapper from=\"test-sys-prop.*\" to=\"*\" type=\"glob\"/>\n                    </syspropertyset>\n                    <formatter type=\"brief\" usefile=\"false\"/>\n                    <formatter type=\"xml\"/>\n                    <jvmarg value=\"-ea\"/>\n                    <jvmarg line=\"${debug-args-line}\"/>\n                    <jvmarg value=\"-Xrunjdwp:transport=${debug-transport},address=${jpda.address}\"/>\n                    <customize/>\n                </junit>\n            </sequential>\n        </macrodef>\n    </target>\n    <target depends=\"-init-test-properties\" if=\"${nb.junit.batch}\" name=\"-init-macrodef-junit-debug-batch\">\n        <macrodef name=\"junit-debug\" uri=\"http://www.netbeans.org/ns/j2se-project/3\">\n            <attribute default=\"${includes}\" name=\"includes\"/>\n            <attribute default=\"${excludes}\" name=\"excludes\"/>\n            <attribute default=\"**\" name=\"testincludes\"/>\n            <attribute default=\"\" name=\"testmethods\"/>\n            <element name=\"customize\" optional=\"true\"/>\n            <sequential>\n                <property name=\"junit.forkmode\" value=\"perTest\"/>\n                <junit dir=\"${work.dir}\" errorproperty=\"tests.failed\" failureproperty=\"tests.failed\" fork=\"true\" forkmode=\"${junit.forkmode}\" showoutput=\"true\" tempdir=\"${build.dir}\">\n                    <batchtest todir=\"${build.test.results.dir}\">\n                        <fileset dir=\"${test.src.dir}\" excludes=\"@{excludes},${excludes}\" includes=\"@{includes}\">\n                            <filename name=\"@{testincludes}\"/>\n                        </fileset>\n                        <fileset dir=\"${build.test.classes.dir}\" excludes=\"@{excludes},${excludes},${test.binaryexcludes}\" includes=\"${test.binaryincludes}\">\n                            <filename name=\"${test.binarytestincludes}\"/>\n                        </fileset>\n                    </batchtest>\n                    <syspropertyset>\n                        <propertyref prefix=\"test-sys-prop.\"/>\n                        <mapper from=\"test-sys-prop.*\" to=\"*\" type=\"glob\"/>\n                    </syspropertyset>\n                    <formatter type=\"brief\" usefile=\"false\"/>\n                    <formatter type=\"xml\"/>\n                    <jvmarg value=\"-ea\"/>\n                    <jvmarg line=\"${debug-args-line}\"/>\n                    <jvmarg value=\"-Xrunjdwp:transport=${debug-transport},address=${jpda.address}\"/>\n                    <customize/>\n                </junit>\n            </sequential>\n        </macrodef>\n    </target>\n    <target depends=\"-init-macrodef-junit-debug,-init-macrodef-junit-debug-batch\" if=\"${junit.available}\" name=\"-init-macrodef-junit-debug-impl\">\n        <macrodef name=\"test-debug-impl\" uri=\"http://www.netbeans.org/ns/j2se-project/3\">\n            <attribute default=\"${includes}\" name=\"includes\"/>\n            <attribute default=\"${excludes}\" name=\"excludes\"/>\n            <attribute default=\"**\" name=\"testincludes\"/>\n            <attribute default=\"\" name=\"testmethods\"/>\n            <element implicit=\"true\" name=\"customize\" optional=\"true\"/>\n            <sequential>\n                <j2seproject3:junit-debug excludes=\"@{excludes}\" includes=\"@{includes}\" testincludes=\"@{testincludes}\" testmethods=\"@{testmethods}\">\n                    <customize/>\n                </j2seproject3:junit-debug>\n            </sequential>\n        </macrodef>\n    </target>\n    <target if=\"${testng.available}\" name=\"-init-macrodef-testng-debug\">\n        <macrodef name=\"testng-debug\" uri=\"http://www.netbeans.org/ns/j2se-project/3\">\n            <attribute default=\"${main.class}\" name=\"testClass\"/>\n            <attribute default=\"\" name=\"testMethod\"/>\n            <element name=\"customize2\" optional=\"true\"/>\n            <sequential>\n                <condition else=\"-testclass @{testClass}\" property=\"test.class.or.method\" value=\"-methods @{testClass}.@{testMethod}\">\n                    <isset property=\"test.method\"/>\n                </condition>\n                <condition else=\"-suitename Kingdom -testname @{testClass} ${test.class.or.method}\" property=\"testng.cmd.args\" value=\"@{testClass}\">\n                    <matches pattern=\".*\\.xml\" string=\"@{testClass}\"/>\n                </condition>\n                <delete dir=\"${build.test.results.dir}\" quiet=\"true\"/>\n                <mkdir dir=\"${build.test.results.dir}\"/>\n                <j2seproject3:debug classname=\"org.testng.TestNG\" classpath=\"${debug.test.classpath}\">\n                    <customize>\n                        <customize2/>\n                        <jvmarg value=\"-ea\"/>\n                        <arg line=\"${testng.debug.mode}\"/>\n                        <arg line=\"-d ${build.test.results.dir}\"/>\n                        <arg line=\"-listener org.testng.reporters.VerboseReporter\"/>\n                        <arg line=\"${testng.cmd.args}\"/>\n                    </customize>\n                </j2seproject3:debug>\n            </sequential>\n        </macrodef>\n    </target>\n    <target depends=\"-init-macrodef-testng-debug\" if=\"${testng.available}\" name=\"-init-macrodef-testng-debug-impl\">\n        <macrodef name=\"testng-debug-impl\" uri=\"http://www.netbeans.org/ns/j2se-project/3\">\n            <attribute default=\"${main.class}\" name=\"testClass\"/>\n            <attribute default=\"\" name=\"testMethod\"/>\n            <element implicit=\"true\" name=\"customize2\" optional=\"true\"/>\n            <sequential>\n                <j2seproject3:testng-debug testClass=\"@{testClass}\" testMethod=\"@{testMethod}\">\n                    <customize2/>\n                </j2seproject3:testng-debug>\n            </sequential>\n        </macrodef>\n    </target>\n    <target depends=\"-init-macrodef-junit-debug-impl\" if=\"${junit.available}\" name=\"-init-macrodef-test-debug-junit\">\n        <macrodef name=\"test-debug\" uri=\"http://www.netbeans.org/ns/j2se-project/3\">\n            <attribute default=\"${includes}\" name=\"includes\"/>\n            <attribute default=\"${excludes}\" name=\"excludes\"/>\n            <attribute default=\"**\" name=\"testincludes\"/>\n            <attribute default=\"\" name=\"testmethods\"/>\n            <attribute default=\"${main.class}\" name=\"testClass\"/>\n            <attribute default=\"\" name=\"testMethod\"/>\n            <sequential>\n                <j2seproject3:test-debug-impl excludes=\"@{excludes}\" includes=\"@{includes}\" testincludes=\"@{testincludes}\" testmethods=\"@{testmethods}\">\n                    <customize>\n                        <classpath>\n                            <path path=\"${run.test.classpath}\"/>\n                        </classpath>\n                        <jvmarg line=\"${endorsed.classpath.cmd.line.arg}\"/>\n                        <jvmarg line=\"${run.jvmargs}\"/>\n                        <jvmarg line=\"${run.jvmargs.ide}\"/>\n                    </customize>\n                </j2seproject3:test-debug-impl>\n            </sequential>\n        </macrodef>\n    </target>\n    <target depends=\"-init-macrodef-testng-debug-impl\" if=\"${testng.available}\" name=\"-init-macrodef-test-debug-testng\">\n        <macrodef name=\"test-debug\" uri=\"http://www.netbeans.org/ns/j2se-project/3\">\n            <attribute default=\"${includes}\" name=\"includes\"/>\n            <attribute default=\"${excludes}\" name=\"excludes\"/>\n            <attribute default=\"**\" name=\"testincludes\"/>\n            <attribute default=\"\" name=\"testmethods\"/>\n            <attribute default=\"${main.class}\" name=\"testClass\"/>\n            <attribute default=\"\" name=\"testMethod\"/>\n            <sequential>\n                <j2seproject3:testng-debug-impl testClass=\"@{testClass}\" testMethod=\"@{testMethod}\">\n                    <customize2>\n                        <syspropertyset>\n                            <propertyref prefix=\"test-sys-prop.\"/>\n                            <mapper from=\"test-sys-prop.*\" to=\"*\" type=\"glob\"/>\n                        </syspropertyset>\n                    </customize2>\n                </j2seproject3:testng-debug-impl>\n            </sequential>\n        </macrodef>\n    </target>\n    <target depends=\"-init-macrodef-test-debug-junit,-init-macrodef-test-debug-testng\" name=\"-init-macrodef-test-debug\"/>\n    <!--\n                pre NB7.2 profiling section; consider it deprecated\n            -->\n    <target depends=\"-profile-pre-init, init, -profile-post-init, -profile-init-macrodef-profile, -profile-init-check\" if=\"profiler.info.jvmargs.agent\" name=\"profile-init\"/>\n    <target if=\"profiler.info.jvmargs.agent\" name=\"-profile-pre-init\">\n        <!-- Empty placeholder for easier customization. -->\n        <!-- You can override this target in the ../build.xml file. -->\n    </target>\n    <target if=\"profiler.info.jvmargs.agent\" name=\"-profile-post-init\">\n        <!-- Empty placeholder for easier customization. -->\n        <!-- You can override this target in the ../build.xml file. -->\n    </target>\n    <target if=\"profiler.info.jvmargs.agent\" name=\"-profile-init-macrodef-profile\">\n        <macrodef name=\"resolve\">\n            <attribute name=\"name\"/>\n            <attribute name=\"value\"/>\n            <sequential>\n                <property name=\"@{name}\" value=\"${env.@{value}}\"/>\n            </sequential>\n        </macrodef>\n        <macrodef name=\"profile\">\n            <attribute default=\"${main.class}\" name=\"classname\"/>\n            <element name=\"customize\" optional=\"true\"/>\n            <sequential>\n                <property environment=\"env\"/>\n                <resolve name=\"profiler.current.path\" value=\"${profiler.info.pathvar}\"/>\n                <java classname=\"@{classname}\" dir=\"${profiler.info.dir}\" failonerror=\"${java.failonerror}\" fork=\"true\" jvm=\"${profiler.info.jvm}\">\n                    <jvmarg line=\"${endorsed.classpath.cmd.line.arg}\"/>\n                    <jvmarg value=\"${profiler.info.jvmargs.agent}\"/>\n                    <jvmarg line=\"${profiler.info.jvmargs}\"/>\n                    <env key=\"${profiler.info.pathvar}\" path=\"${profiler.info.agentpath}:${profiler.current.path}\"/>\n                    <arg line=\"${application.args}\"/>\n                    <classpath>\n                        <path path=\"${run.classpath}\"/>\n                    </classpath>\n                    <syspropertyset>\n                        <propertyref prefix=\"run-sys-prop.\"/>\n                        <mapper from=\"run-sys-prop.*\" to=\"*\" type=\"glob\"/>\n                    </syspropertyset>\n                    <customize/>\n                </java>\n            </sequential>\n        </macrodef>\n    </target>\n    <target depends=\"-profile-pre-init, init, -profile-post-init, -profile-init-macrodef-profile\" if=\"profiler.info.jvmargs.agent\" name=\"-profile-init-check\">\n        <fail unless=\"profiler.info.jvm\">Must set JVM to use for profiling in profiler.info.jvm</fail>\n        <fail unless=\"profiler.info.jvmargs.agent\">Must set profiler agent JVM arguments in profiler.info.jvmargs.agent</fail>\n    </target>\n    <!--\n                end of pre NB7.2 profiling section\n            -->\n    <target depends=\"-init-debug-args\" name=\"-init-macrodef-nbjpda\">\n        <macrodef name=\"nbjpdastart\" uri=\"http://www.netbeans.org/ns/j2se-project/1\">\n            <attribute default=\"${main.class}\" name=\"name\"/>\n            <attribute default=\"${debug.classpath}\" name=\"classpath\"/>\n            <attribute default=\"\" name=\"stopclassname\"/>\n            <sequential>\n                <nbjpdastart addressproperty=\"jpda.address\" name=\"@{name}\" stopclassname=\"@{stopclassname}\" transport=\"${debug-transport}\">\n                    <classpath>\n                        <path path=\"@{classpath}\"/>\n                    </classpath>\n                </nbjpdastart>\n            </sequential>\n        </macrodef>\n        <macrodef name=\"nbjpdareload\" uri=\"http://www.netbeans.org/ns/j2se-project/1\">\n            <attribute default=\"${build.classes.dir}\" name=\"dir\"/>\n            <sequential>\n                <nbjpdareload>\n                    <fileset dir=\"@{dir}\" includes=\"${fix.classes}\">\n                        <include name=\"${fix.includes}*.class\"/>\n                    </fileset>\n                </nbjpdareload>\n            </sequential>\n        </macrodef>\n    </target>\n    <target name=\"-init-debug-args\">\n        <property name=\"version-output\" value=\"java version &quot;${ant.java.version}\"/>\n        <condition property=\"have-jdk-older-than-1.4\">\n            <or>\n                <contains string=\"${version-output}\" substring=\"java version &quot;1.0\"/>\n                <contains string=\"${version-output}\" substring=\"java version &quot;1.1\"/>\n                <contains string=\"${version-output}\" substring=\"java version &quot;1.2\"/>\n                <contains string=\"${version-output}\" substring=\"java version &quot;1.3\"/>\n            </or>\n        </condition>\n        <condition else=\"-Xdebug\" property=\"debug-args-line\" value=\"-Xdebug -Xnoagent -Djava.compiler=none\">\n            <istrue value=\"${have-jdk-older-than-1.4}\"/>\n        </condition>\n        <condition else=\"dt_socket\" property=\"debug-transport-by-os\" value=\"dt_shmem\">\n            <os family=\"windows\"/>\n        </condition>\n        <condition else=\"${debug-transport-by-os}\" property=\"debug-transport\" value=\"${debug.transport}\">\n            <isset property=\"debug.transport\"/>\n        </condition>\n    </target>\n    <target depends=\"-init-debug-args\" name=\"-init-macrodef-debug\">\n        <macrodef name=\"debug\" uri=\"http://www.netbeans.org/ns/j2se-project/3\">\n            <attribute default=\"${main.class}\" name=\"classname\"/>\n            <attribute default=\"${debug.classpath}\" name=\"classpath\"/>\n            <element name=\"customize\" optional=\"true\"/>\n            <sequential>\n                <java classname=\"@{classname}\" dir=\"${work.dir}\" failonerror=\"${java.failonerror}\" fork=\"true\">\n                    <jvmarg line=\"${endorsed.classpath.cmd.line.arg}\"/>\n                    <jvmarg line=\"${debug-args-line}\"/>\n                    <jvmarg value=\"-Xrunjdwp:transport=${debug-transport},address=${jpda.address}\"/>\n                    <jvmarg value=\"-Dfile.encoding=${runtime.encoding}\"/>\n                    <redirector errorencoding=\"${runtime.encoding}\" inputencoding=\"${runtime.encoding}\" outputencoding=\"${runtime.encoding}\"/>\n                    <jvmarg line=\"${run.jvmargs}\"/>\n                    <jvmarg line=\"${run.jvmargs.ide}\"/>\n                    <classpath>\n                        <path path=\"@{classpath}\"/>\n                    </classpath>\n                    <syspropertyset>\n                        <propertyref prefix=\"run-sys-prop.\"/>\n                        <mapper from=\"run-sys-prop.*\" to=\"*\" type=\"glob\"/>\n                    </syspropertyset>\n                    <customize/>\n                </java>\n            </sequential>\n        </macrodef>\n    </target>\n    <target name=\"-init-macrodef-java\">\n        <macrodef name=\"java\" uri=\"http://www.netbeans.org/ns/j2se-project/1\">\n            <attribute default=\"${main.class}\" name=\"classname\"/>\n            <attribute default=\"${run.classpath}\" name=\"classpath\"/>\n            <attribute default=\"jvm\" name=\"jvm\"/>\n            <element name=\"customize\" optional=\"true\"/>\n            <sequential>\n                <java classname=\"@{classname}\" dir=\"${work.dir}\" failonerror=\"${java.failonerror}\" fork=\"true\">\n                    <jvmarg line=\"${endorsed.classpath.cmd.line.arg}\"/>\n                    <jvmarg value=\"-Dfile.encoding=${runtime.encoding}\"/>\n                    <redirector errorencoding=\"${runtime.encoding}\" inputencoding=\"${runtime.encoding}\" outputencoding=\"${runtime.encoding}\"/>\n                    <jvmarg line=\"${run.jvmargs}\"/>\n                    <jvmarg line=\"${run.jvmargs.ide}\"/>\n                    <classpath>\n                        <path path=\"@{classpath}\"/>\n                    </classpath>\n                    <syspropertyset>\n                        <propertyref prefix=\"run-sys-prop.\"/>\n                        <mapper from=\"run-sys-prop.*\" to=\"*\" type=\"glob\"/>\n                    </syspropertyset>\n                    <customize/>\n                </java>\n            </sequential>\n        </macrodef>\n    </target>\n    <target name=\"-init-macrodef-copylibs\">\n        <macrodef name=\"copylibs\" uri=\"http://www.netbeans.org/ns/j2se-project/3\">\n            <attribute default=\"${manifest.file}\" name=\"manifest\"/>\n            <element name=\"customize\" optional=\"true\"/>\n            <sequential>\n                <property location=\"${build.classes.dir}\" name=\"build.classes.dir.resolved\"/>\n                <pathconvert property=\"run.classpath.without.build.classes.dir\">\n                    <path path=\"${run.classpath}\"/>\n                    <map from=\"${build.classes.dir.resolved}\" to=\"\"/>\n                </pathconvert>\n                <pathconvert pathsep=\" \" property=\"jar.classpath\">\n                    <path path=\"${run.classpath.without.build.classes.dir}\"/>\n                    <chainedmapper>\n                        <flattenmapper/>\n                        <filtermapper>\n                            <replacestring from=\" \" to=\"%20\"/>\n                        </filtermapper>\n                        <globmapper from=\"*\" to=\"lib/*\"/>\n                    </chainedmapper>\n                </pathconvert>\n                <taskdef classname=\"org.netbeans.modules.java.j2seproject.copylibstask.CopyLibs\" classpath=\"${libs.CopyLibs.classpath}\" name=\"copylibs\"/>\n                <copylibs compress=\"${jar.compress}\" excludeFromCopy=\"${copylibs.excludes}\" index=\"${jar.index}\" indexMetaInf=\"${jar.index.metainf}\" jarfile=\"${dist.jar}\" manifest=\"@{manifest}\" manifestencoding=\"UTF-8\" rebase=\"${copylibs.rebase}\" runtimeclasspath=\"${run.classpath.without.build.classes.dir}\">\n                    <fileset dir=\"${build.classes.dir}\" excludes=\"${dist.archive.excludes}\"/>\n                    <manifest>\n                        <attribute name=\"Class-Path\" value=\"${jar.classpath}\"/>\n                        <customize/>\n                    </manifest>\n                </copylibs>\n            </sequential>\n        </macrodef>\n    </target>\n    <target name=\"-init-presetdef-jar\">\n        <presetdef name=\"jar\" uri=\"http://www.netbeans.org/ns/j2se-project/1\">\n            <jar compress=\"${jar.compress}\" index=\"${jar.index}\" jarfile=\"${dist.jar}\" manifestencoding=\"UTF-8\">\n                <j2seproject1:fileset dir=\"${build.classes.dir}\" excludes=\"${dist.archive.excludes}\"/>\n            </jar>\n        </presetdef>\n    </target>\n    <target name=\"-init-ap-cmdline-properties\">\n        <property name=\"annotation.processing.enabled\" value=\"true\"/>\n        <property name=\"annotation.processing.processors.list\" value=\"\"/>\n        <property name=\"annotation.processing.processor.options\" value=\"\"/>\n        <property name=\"annotation.processing.run.all.processors\" value=\"true\"/>\n        <property name=\"javac.processorpath\" value=\"${javac.classpath}\"/>\n        <property name=\"javac.test.processorpath\" value=\"${javac.test.classpath}\"/>\n        <condition property=\"ap.supported.internal\" value=\"true\">\n            <not>\n                <matches pattern=\"1\\.[0-5](\\..*)?\" string=\"${javac.source}\"/>\n            </not>\n        </condition>\n    </target>\n    <target depends=\"-init-ap-cmdline-properties\" if=\"ap.supported.internal\" name=\"-init-ap-cmdline-supported\">\n        <condition else=\"\" property=\"ap.processors.internal\" value=\"-processor ${annotation.processing.processors.list}\">\n            <isfalse value=\"${annotation.processing.run.all.processors}\"/>\n        </condition>\n        <condition else=\"\" property=\"ap.proc.none.internal\" value=\"-proc:none\">\n            <isfalse value=\"${annotation.processing.enabled}\"/>\n        </condition>\n    </target>\n    <target depends=\"-init-ap-cmdline-properties,-init-ap-cmdline-supported\" name=\"-init-ap-cmdline\">\n        <property name=\"ap.cmd.line.internal\" value=\"\"/>\n    </target>\n    <target depends=\"-pre-init,-init-private,-init-user,-init-project,-do-init,-post-init,-init-check,-init-macrodef-property,-init-macrodef-javac,-init-macrodef-test,-init-macrodef-test-debug,-init-macrodef-nbjpda,-init-macrodef-debug,-init-macrodef-java,-init-presetdef-jar,-init-ap-cmdline\" name=\"init\"/>\n    <!--\n                ===================\n                COMPILATION SECTION\n                ===================\n            -->\n    <target name=\"-deps-jar-init\" unless=\"built-jar.properties\">\n        <property location=\"${build.dir}/built-jar.properties\" name=\"built-jar.properties\"/>\n        <delete file=\"${built-jar.properties}\" quiet=\"true\"/>\n    </target>\n    <target if=\"already.built.jar.${basedir}\" name=\"-warn-already-built-jar\">\n        <echo level=\"warn\" message=\"Cycle detected: Kingdom was already built\"/>\n    </target>\n    <target depends=\"init,-deps-jar-init\" name=\"deps-jar\" unless=\"no.deps\">\n        <mkdir dir=\"${build.dir}\"/>\n        <touch file=\"${built-jar.properties}\" verbose=\"false\"/>\n        <property file=\"${built-jar.properties}\" prefix=\"already.built.jar.\"/>\n        <antcall target=\"-warn-already-built-jar\"/>\n        <propertyfile file=\"${built-jar.properties}\">\n            <entry key=\"${basedir}\" value=\"\"/>\n        </propertyfile>\n    </target>\n    <target depends=\"init,-check-automatic-build,-clean-after-automatic-build\" name=\"-verify-automatic-build\"/>\n    <target depends=\"init\" name=\"-check-automatic-build\">\n        <available file=\"${build.classes.dir}/.netbeans_automatic_build\" property=\"netbeans.automatic.build\"/>\n    </target>\n    <target depends=\"init\" if=\"netbeans.automatic.build\" name=\"-clean-after-automatic-build\">\n        <antcall target=\"clean\"/>\n    </target>\n    <target depends=\"init,deps-jar\" name=\"-pre-pre-compile\">\n        <mkdir dir=\"${build.classes.dir}\"/>\n    </target>\n    <target name=\"-pre-compile\">\n        <!-- Empty placeholder for easier customization. -->\n        <!-- You can override this target in the ../build.xml file. -->\n    </target>\n    <target if=\"do.depend.true\" name=\"-compile-depend\">\n        <pathconvert property=\"build.generated.subdirs\">\n            <dirset dir=\"${build.generated.sources.dir}\" erroronmissingdir=\"false\">\n                <include name=\"*\"/>\n            </dirset>\n        </pathconvert>\n        <j2seproject3:depend srcdir=\"${src.dir}:${build.generated.subdirs}\"/>\n    </target>\n    <target depends=\"init,deps-jar,-pre-pre-compile,-pre-compile, -copy-persistence-xml,-compile-depend\" if=\"have.sources\" name=\"-do-compile\">\n        <j2seproject3:javac gensrcdir=\"${build.generated.sources.dir}\"/>\n        <copy todir=\"${build.classes.dir}\">\n            <fileset dir=\"${src.dir}\" excludes=\"${build.classes.excludes},${excludes}\" includes=\"${includes}\"/>\n        </copy>\n    </target>\n    <target if=\"has.persistence.xml\" name=\"-copy-persistence-xml\">\n        <mkdir dir=\"${build.classes.dir}/META-INF\"/>\n        <copy todir=\"${build.classes.dir}/META-INF\">\n            <fileset dir=\"${meta.inf.dir}\" includes=\"persistence.xml orm.xml\"/>\n        </copy>\n    </target>\n    <target name=\"-post-compile\">\n        <!-- Empty placeholder for easier customization. -->\n        <!-- You can override this target in the ../build.xml file. -->\n    </target>\n    <target depends=\"init,deps-jar,-verify-automatic-build,-pre-pre-compile,-pre-compile,-do-compile,-post-compile\" description=\"Compile project.\" name=\"compile\"/>\n    <target name=\"-pre-compile-single\">\n        <!-- Empty placeholder for easier customization. -->\n        <!-- You can override this target in the ../build.xml file. -->\n    </target>\n    <target depends=\"init,deps-jar,-pre-pre-compile\" name=\"-do-compile-single\">\n        <fail unless=\"javac.includes\">Must select some files in the IDE or set javac.includes</fail>\n        <j2seproject3:force-recompile/>\n        <j2seproject3:javac excludes=\"\" gensrcdir=\"${build.generated.sources.dir}\" includes=\"${javac.includes}\" sourcepath=\"${src.dir}\"/>\n    </target>\n    <target name=\"-post-compile-single\">\n        <!-- Empty placeholder for easier customization. -->\n        <!-- You can override this target in the ../build.xml file. -->\n    </target>\n    <target depends=\"init,deps-jar,-verify-automatic-build,-pre-pre-compile,-pre-compile-single,-do-compile-single,-post-compile-single\" name=\"compile-single\"/>\n    <!--\n                ====================\n                JAR BUILDING SECTION\n                ====================\n            -->\n    <target depends=\"init\" name=\"-pre-pre-jar\">\n        <dirname file=\"${dist.jar}\" property=\"dist.jar.dir\"/>\n        <mkdir dir=\"${dist.jar.dir}\"/>\n    </target>\n    <target name=\"-pre-jar\">\n        <!-- Empty placeholder for easier customization. -->\n        <!-- You can override this target in the ../build.xml file. -->\n    </target>\n    <target depends=\"init\" if=\"do.archive\" name=\"-do-jar-create-manifest\" unless=\"manifest.available\">\n        <tempfile deleteonexit=\"true\" destdir=\"${build.dir}\" property=\"tmp.manifest.file\"/>\n        <touch file=\"${tmp.manifest.file}\" verbose=\"false\"/>\n    </target>\n    <target depends=\"init\" if=\"do.archive+manifest.available\" name=\"-do-jar-copy-manifest\">\n        <tempfile deleteonexit=\"true\" destdir=\"${build.dir}\" property=\"tmp.manifest.file\"/>\n        <copy encoding=\"${manifest.encoding}\" file=\"${manifest.file}\" outputencoding=\"UTF-8\" tofile=\"${tmp.manifest.file}\"/>\n    </target>\n    <target depends=\"init,-do-jar-create-manifest,-do-jar-copy-manifest\" if=\"do.archive+main.class.available\" name=\"-do-jar-set-mainclass\">\n        <manifest encoding=\"UTF-8\" file=\"${tmp.manifest.file}\" mode=\"update\">\n            <attribute name=\"Main-Class\" value=\"${main.class}\"/>\n        </manifest>\n    </target>\n    <target depends=\"init,-do-jar-create-manifest,-do-jar-copy-manifest\" if=\"do.archive+profile.available\" name=\"-do-jar-set-profile\">\n        <manifest encoding=\"UTF-8\" file=\"${tmp.manifest.file}\" mode=\"update\">\n            <attribute name=\"Profile\" value=\"${javac.profile}\"/>\n        </manifest>\n    </target>\n    <target depends=\"init,-do-jar-create-manifest,-do-jar-copy-manifest\" if=\"do.archive+splashscreen.available\" name=\"-do-jar-set-splashscreen\">\n        <basename file=\"${application.splash}\" property=\"splashscreen.basename\"/>\n        <mkdir dir=\"${build.classes.dir}/META-INF\"/>\n        <copy failonerror=\"false\" file=\"${application.splash}\" todir=\"${build.classes.dir}/META-INF\"/>\n        <manifest encoding=\"UTF-8\" file=\"${tmp.manifest.file}\" mode=\"update\">\n            <attribute name=\"SplashScreen-Image\" value=\"META-INF/${splashscreen.basename}\"/>\n        </manifest>\n    </target>\n    <target depends=\"init,-init-macrodef-copylibs,compile,-pre-pre-jar,-pre-jar,-do-jar-create-manifest,-do-jar-copy-manifest,-do-jar-set-mainclass,-do-jar-set-profile,-do-jar-set-splashscreen\" if=\"do.mkdist\" name=\"-do-jar-copylibs\">\n        <j2seproject3:copylibs manifest=\"${tmp.manifest.file}\"/>\n        <echo level=\"info\">To run this application from the command line without Ant, try:</echo>\n        <property location=\"${dist.jar}\" name=\"dist.jar.resolved\"/>\n        <echo level=\"info\">java -jar \"${dist.jar.resolved}\"</echo>\n    </target>\n    <target depends=\"init,compile,-pre-pre-jar,-pre-jar,-do-jar-create-manifest,-do-jar-copy-manifest,-do-jar-set-mainclass,-do-jar-set-profile,-do-jar-set-splashscreen\" if=\"do.archive\" name=\"-do-jar-jar\" unless=\"do.mkdist\">\n        <j2seproject1:jar manifest=\"${tmp.manifest.file}\"/>\n        <property location=\"${build.classes.dir}\" name=\"build.classes.dir.resolved\"/>\n        <property location=\"${dist.jar}\" name=\"dist.jar.resolved\"/>\n        <pathconvert property=\"run.classpath.with.dist.jar\">\n            <path path=\"${run.classpath}\"/>\n            <map from=\"${build.classes.dir.resolved}\" to=\"${dist.jar.resolved}\"/>\n        </pathconvert>\n        <condition else=\"\" property=\"jar.usage.message\" value=\"To run this application from the command line without Ant, try:${line.separator}${platform.java} -cp ${run.classpath.with.dist.jar} ${main.class}\">\n            <isset property=\"main.class.available\"/>\n        </condition>\n        <condition else=\"debug\" property=\"jar.usage.level\" value=\"info\">\n            <isset property=\"main.class.available\"/>\n        </condition>\n        <echo level=\"${jar.usage.level}\" message=\"${jar.usage.message}\"/>\n    </target>\n    <target depends=\"-do-jar-copylibs\" if=\"do.archive\" name=\"-do-jar-delete-manifest\">\n        <delete>\n            <fileset file=\"${tmp.manifest.file}\"/>\n        </delete>\n    </target>\n    <target depends=\"init,compile,-pre-pre-jar,-pre-jar,-do-jar-create-manifest,-do-jar-copy-manifest,-do-jar-set-mainclass,-do-jar-set-profile,-do-jar-set-splashscreen,-do-jar-jar,-do-jar-delete-manifest\" name=\"-do-jar-without-libraries\"/>\n    <target depends=\"init,compile,-pre-pre-jar,-pre-jar,-do-jar-create-manifest,-do-jar-copy-manifest,-do-jar-set-mainclass,-do-jar-set-profile,-do-jar-set-splashscreen,-do-jar-copylibs,-do-jar-delete-manifest\" name=\"-do-jar-with-libraries\"/>\n    <target name=\"-post-jar\">\n        <!-- Empty placeholder for easier customization. -->\n        <!-- You can override this target in the ../build.xml file. -->\n    </target>\n    <target depends=\"init,compile,-pre-jar,-do-jar-without-libraries,-do-jar-with-libraries,-post-jar\" name=\"-do-jar\"/>\n    <target depends=\"init,compile,-pre-jar,-do-jar,-post-jar\" description=\"Build JAR.\" name=\"jar\"/>\n    <!--\n                =================\n                EXECUTION SECTION\n                =================\n            -->\n    <target depends=\"init,compile\" description=\"Run a main class.\" name=\"run\">\n        <j2seproject1:java>\n            <customize>\n                <arg line=\"${application.args}\"/>\n            </customize>\n        </j2seproject1:java>\n    </target>\n    <target name=\"-do-not-recompile\">\n        <property name=\"javac.includes.binary\" value=\"\"/>\n    </target>\n    <target depends=\"init,compile-single\" name=\"run-single\">\n        <fail unless=\"run.class\">Must select one file in the IDE or set run.class</fail>\n        <j2seproject1:java classname=\"${run.class}\"/>\n    </target>\n    <target depends=\"init,compile-test-single\" name=\"run-test-with-main\">\n        <fail unless=\"run.class\">Must select one file in the IDE or set run.class</fail>\n        <j2seproject1:java classname=\"${run.class}\" classpath=\"${run.test.classpath}\"/>\n    </target>\n    <!--\n                =================\n                DEBUGGING SECTION\n                =================\n            -->\n    <target depends=\"init\" if=\"netbeans.home\" name=\"-debug-start-debugger\">\n        <j2seproject1:nbjpdastart name=\"${debug.class}\"/>\n    </target>\n    <target depends=\"init\" if=\"netbeans.home\" name=\"-debug-start-debugger-main-test\">\n        <j2seproject1:nbjpdastart classpath=\"${debug.test.classpath}\" name=\"${debug.class}\"/>\n    </target>\n    <target depends=\"init,compile\" name=\"-debug-start-debuggee\">\n        <j2seproject3:debug>\n            <customize>\n                <arg line=\"${application.args}\"/>\n            </customize>\n        </j2seproject3:debug>\n    </target>\n    <target depends=\"init,compile,-debug-start-debugger,-debug-start-debuggee\" description=\"Debug project in IDE.\" if=\"netbeans.home\" name=\"debug\"/>\n    <target depends=\"init\" if=\"netbeans.home\" name=\"-debug-start-debugger-stepinto\">\n        <j2seproject1:nbjpdastart stopclassname=\"${main.class}\"/>\n    </target>\n    <target depends=\"init,compile,-debug-start-debugger-stepinto,-debug-start-debuggee\" if=\"netbeans.home\" name=\"debug-stepinto\"/>\n    <target depends=\"init,compile-single\" if=\"netbeans.home\" name=\"-debug-start-debuggee-single\">\n        <fail unless=\"debug.class\">Must select one file in the IDE or set debug.class</fail>\n        <j2seproject3:debug classname=\"${debug.class}\"/>\n    </target>\n    <target depends=\"init,compile-single,-debug-start-debugger,-debug-start-debuggee-single\" if=\"netbeans.home\" name=\"debug-single\"/>\n    <target depends=\"init,compile-test-single\" if=\"netbeans.home\" name=\"-debug-start-debuggee-main-test\">\n        <fail unless=\"debug.class\">Must select one file in the IDE or set debug.class</fail>\n        <j2seproject3:debug classname=\"${debug.class}\" classpath=\"${debug.test.classpath}\"/>\n    </target>\n    <target depends=\"init,compile-test-single,-debug-start-debugger-main-test,-debug-start-debuggee-main-test\" if=\"netbeans.home\" name=\"debug-test-with-main\"/>\n    <target depends=\"init\" name=\"-pre-debug-fix\">\n        <fail unless=\"fix.includes\">Must set fix.includes</fail>\n        <property name=\"javac.includes\" value=\"${fix.includes}.java\"/>\n    </target>\n    <target depends=\"init,-pre-debug-fix,compile-single\" if=\"netbeans.home\" name=\"-do-debug-fix\">\n        <j2seproject1:nbjpdareload/>\n    </target>\n    <target depends=\"init,-pre-debug-fix,-do-debug-fix\" if=\"netbeans.home\" name=\"debug-fix\"/>\n    <!--\n                =================\n                PROFILING SECTION\n                =================\n            -->\n    <!--\n                pre NB7.2 profiler integration\n            -->\n    <target depends=\"profile-init,compile\" description=\"Profile a project in the IDE.\" if=\"profiler.info.jvmargs.agent\" name=\"-profile-pre72\">\n        <fail unless=\"netbeans.home\">This target only works when run from inside the NetBeans IDE.</fail>\n        <nbprofiledirect>\n            <classpath>\n                <path path=\"${run.classpath}\"/>\n            </classpath>\n        </nbprofiledirect>\n        <profile/>\n    </target>\n    <target depends=\"profile-init,compile-single\" description=\"Profile a selected class in the IDE.\" if=\"profiler.info.jvmargs.agent\" name=\"-profile-single-pre72\">\n        <fail unless=\"profile.class\">Must select one file in the IDE or set profile.class</fail>\n        <fail unless=\"netbeans.home\">This target only works when run from inside the NetBeans IDE.</fail>\n        <nbprofiledirect>\n            <classpath>\n                <path path=\"${run.classpath}\"/>\n            </classpath>\n        </nbprofiledirect>\n        <profile classname=\"${profile.class}\"/>\n    </target>\n    <target depends=\"profile-init,compile-single\" if=\"profiler.info.jvmargs.agent\" name=\"-profile-applet-pre72\">\n        <fail unless=\"netbeans.home\">This target only works when run from inside the NetBeans IDE.</fail>\n        <nbprofiledirect>\n            <classpath>\n                <path path=\"${run.classpath}\"/>\n            </classpath>\n        </nbprofiledirect>\n        <profile classname=\"sun.applet.AppletViewer\">\n            <customize>\n                <arg value=\"${applet.url}\"/>\n            </customize>\n        </profile>\n    </target>\n    <target depends=\"profile-init,compile-test-single\" if=\"profiler.info.jvmargs.agent\" name=\"-profile-test-single-pre72\">\n        <fail unless=\"netbeans.home\">This target only works when run from inside the NetBeans IDE.</fail>\n        <nbprofiledirect>\n            <classpath>\n                <path path=\"${run.test.classpath}\"/>\n            </classpath>\n        </nbprofiledirect>\n        <junit dir=\"${profiler.info.dir}\" errorproperty=\"tests.failed\" failureproperty=\"tests.failed\" fork=\"true\" jvm=\"${profiler.info.jvm}\" showoutput=\"true\">\n            <env key=\"${profiler.info.pathvar}\" path=\"${profiler.info.agentpath}:${profiler.current.path}\"/>\n            <jvmarg value=\"${profiler.info.jvmargs.agent}\"/>\n            <jvmarg line=\"${profiler.info.jvmargs}\"/>\n            <test name=\"${profile.class}\"/>\n            <classpath>\n                <path path=\"${run.test.classpath}\"/>\n            </classpath>\n            <syspropertyset>\n                <propertyref prefix=\"test-sys-prop.\"/>\n                <mapper from=\"test-sys-prop.*\" to=\"*\" type=\"glob\"/>\n            </syspropertyset>\n            <formatter type=\"brief\" usefile=\"false\"/>\n            <formatter type=\"xml\"/>\n        </junit>\n    </target>\n    <!--\n                end of pre NB72 profiling section\n            -->\n    <target if=\"netbeans.home\" name=\"-profile-check\">\n        <condition property=\"profiler.configured\">\n            <or>\n                <contains casesensitive=\"true\" string=\"${run.jvmargs.ide}\" substring=\"-agentpath:\"/>\n                <contains casesensitive=\"true\" string=\"${run.jvmargs.ide}\" substring=\"-javaagent:\"/>\n            </or>\n        </condition>\n    </target>\n    <target depends=\"-profile-check,-profile-pre72\" description=\"Profile a project in the IDE.\" if=\"profiler.configured\" name=\"profile\" unless=\"profiler.info.jvmargs.agent\">\n        <startprofiler/>\n        <antcall target=\"run\"/>\n    </target>\n    <target depends=\"-profile-check,-profile-single-pre72\" description=\"Profile a selected class in the IDE.\" if=\"profiler.configured\" name=\"profile-single\" unless=\"profiler.info.jvmargs.agent\">\n        <fail unless=\"run.class\">Must select one file in the IDE or set run.class</fail>\n        <startprofiler/>\n        <antcall target=\"run-single\"/>\n    </target>\n    <target depends=\"-profile-test-single-pre72\" description=\"Profile a selected test in the IDE.\" name=\"profile-test-single\"/>\n    <target depends=\"-profile-check\" description=\"Profile a selected test in the IDE.\" if=\"profiler.configured\" name=\"profile-test\" unless=\"profiler.info.jvmargs\">\n        <fail unless=\"test.includes\">Must select some files in the IDE or set test.includes</fail>\n        <startprofiler/>\n        <antcall target=\"test-single\"/>\n    </target>\n    <target depends=\"-profile-check\" description=\"Profile a selected class in the IDE.\" if=\"profiler.configured\" name=\"profile-test-with-main\">\n        <fail unless=\"run.class\">Must select one file in the IDE or set run.class</fail>\n        <startprofiler/>\n        <antcall target=\"run-test-with-main\"/>\n    </target>\n    <target depends=\"-profile-check,-profile-applet-pre72\" if=\"profiler.configured\" name=\"profile-applet\" unless=\"profiler.info.jvmargs.agent\">\n        <fail unless=\"applet.url\">Must select one file in the IDE or set applet.url</fail>\n        <startprofiler/>\n        <antcall target=\"run-applet\"/>\n    </target>\n    <!--\n                ===============\n                JAVADOC SECTION\n                ===============\n            -->\n    <target depends=\"init\" if=\"have.sources\" name=\"-javadoc-build\">\n        <mkdir dir=\"${dist.javadoc.dir}\"/>\n        <condition else=\"\" property=\"javadoc.endorsed.classpath.cmd.line.arg\" value=\"-J${endorsed.classpath.cmd.line.arg}\">\n            <and>\n                <isset property=\"endorsed.classpath.cmd.line.arg\"/>\n                <not>\n                    <equals arg1=\"${endorsed.classpath.cmd.line.arg}\" arg2=\"\"/>\n                </not>\n            </and>\n        </condition>\n        <condition else=\"\" property=\"bug5101868workaround\" value=\"*.java\">\n            <matches pattern=\"1\\.[56](\\..*)?\" string=\"${java.version}\"/>\n        </condition>\n        <javadoc additionalparam=\"-J-Dfile.encoding=${file.encoding} ${javadoc.additionalparam}\" author=\"${javadoc.author}\" charset=\"UTF-8\" destdir=\"${dist.javadoc.dir}\" docencoding=\"UTF-8\" encoding=\"${javadoc.encoding.used}\" failonerror=\"true\" noindex=\"${javadoc.noindex}\" nonavbar=\"${javadoc.nonavbar}\" notree=\"${javadoc.notree}\" private=\"${javadoc.private}\" source=\"${javac.source}\" splitindex=\"${javadoc.splitindex}\" use=\"${javadoc.use}\" useexternalfile=\"true\" version=\"${javadoc.version}\" windowtitle=\"${javadoc.windowtitle}\">\n            <classpath>\n                <path path=\"${javac.classpath}\"/>\n            </classpath>\n            <fileset dir=\"${src.dir}\" excludes=\"${bug5101868workaround},${excludes}\" includes=\"${includes}\">\n                <filename name=\"**/*.java\"/>\n            </fileset>\n            <fileset dir=\"${build.generated.sources.dir}\" erroronmissingdir=\"false\">\n                <include name=\"**/*.java\"/>\n                <exclude name=\"*.java\"/>\n            </fileset>\n            <arg line=\"${javadoc.endorsed.classpath.cmd.line.arg}\"/>\n        </javadoc>\n        <copy todir=\"${dist.javadoc.dir}\">\n            <fileset dir=\"${src.dir}\" excludes=\"${excludes}\" includes=\"${includes}\">\n                <filename name=\"**/doc-files/**\"/>\n            </fileset>\n            <fileset dir=\"${build.generated.sources.dir}\" erroronmissingdir=\"false\">\n                <include name=\"**/doc-files/**\"/>\n            </fileset>\n        </copy>\n    </target>\n    <target depends=\"init,-javadoc-build\" if=\"netbeans.home\" name=\"-javadoc-browse\" unless=\"no.javadoc.preview\">\n        <nbbrowse file=\"${dist.javadoc.dir}/index.html\"/>\n    </target>\n    <target depends=\"init,-javadoc-build,-javadoc-browse\" description=\"Build Javadoc.\" name=\"javadoc\"/>\n    <!--\n                =========================\n                TEST COMPILATION SECTION\n                =========================\n            -->\n    <target depends=\"init,compile\" if=\"have.tests\" name=\"-pre-pre-compile-test\">\n        <mkdir dir=\"${build.test.classes.dir}\"/>\n    </target>\n    <target name=\"-pre-compile-test\">\n        <!-- Empty placeholder for easier customization. -->\n        <!-- You can override this target in the ../build.xml file. -->\n    </target>\n    <target if=\"do.depend.true\" name=\"-compile-test-depend\">\n        <j2seproject3:depend classpath=\"${javac.test.classpath}\" destdir=\"${build.test.classes.dir}\" srcdir=\"${test.src.dir}\"/>\n    </target>\n    <target depends=\"init,deps-jar,compile,-pre-pre-compile-test,-pre-compile-test,-compile-test-depend\" if=\"have.tests\" name=\"-do-compile-test\">\n        <j2seproject3:javac apgeneratedsrcdir=\"${build.test.classes.dir}\" classpath=\"${javac.test.classpath}\" debug=\"true\" destdir=\"${build.test.classes.dir}\" processorpath=\"${javac.test.processorpath}\" srcdir=\"${test.src.dir}\"/>\n        <copy todir=\"${build.test.classes.dir}\">\n            <fileset dir=\"${test.src.dir}\" excludes=\"${build.classes.excludes},${excludes}\" includes=\"${includes}\"/>\n        </copy>\n    </target>\n    <target name=\"-post-compile-test\">\n        <!-- Empty placeholder for easier customization. -->\n        <!-- You can override this target in the ../build.xml file. -->\n    </target>\n    <target depends=\"init,compile,-pre-pre-compile-test,-pre-compile-test,-do-compile-test,-post-compile-test\" name=\"compile-test\"/>\n    <target name=\"-pre-compile-test-single\">\n        <!-- Empty placeholder for easier customization. -->\n        <!-- You can override this target in the ../build.xml file. -->\n    </target>\n    <target depends=\"init,deps-jar,compile,-pre-pre-compile-test,-pre-compile-test-single\" if=\"have.tests\" name=\"-do-compile-test-single\">\n        <fail unless=\"javac.includes\">Must select some files in the IDE or set javac.includes</fail>\n        <j2seproject3:force-recompile destdir=\"${build.test.classes.dir}\"/>\n        <j2seproject3:javac apgeneratedsrcdir=\"${build.test.classes.dir}\" classpath=\"${javac.test.classpath}\" debug=\"true\" destdir=\"${build.test.classes.dir}\" excludes=\"\" includes=\"${javac.includes}\" processorpath=\"${javac.test.processorpath}\" sourcepath=\"${test.src.dir}\" srcdir=\"${test.src.dir}\"/>\n        <copy todir=\"${build.test.classes.dir}\">\n            <fileset dir=\"${test.src.dir}\" excludes=\"${build.classes.excludes},${excludes}\" includes=\"${includes}\"/>\n        </copy>\n    </target>\n    <target name=\"-post-compile-test-single\">\n        <!-- Empty placeholder for easier customization. -->\n        <!-- You can override this target in the ../build.xml file. -->\n    </target>\n    <target depends=\"init,compile,-pre-pre-compile-test,-pre-compile-test-single,-do-compile-test-single,-post-compile-test-single\" name=\"compile-test-single\"/>\n    <!--\n                =======================\n                TEST EXECUTION SECTION\n                =======================\n            -->\n    <target depends=\"init\" if=\"have.tests\" name=\"-pre-test-run\">\n        <mkdir dir=\"${build.test.results.dir}\"/>\n    </target>\n    <target depends=\"init,compile-test,-pre-test-run\" if=\"have.tests\" name=\"-do-test-run\">\n        <j2seproject3:test includes=\"${includes}\" testincludes=\"**/*Test.java\"/>\n    </target>\n    <target depends=\"init,compile-test,-pre-test-run,-do-test-run\" if=\"have.tests\" name=\"-post-test-run\">\n        <fail if=\"tests.failed\" unless=\"ignore.failing.tests\">Some tests failed; see details above.</fail>\n    </target>\n    <target depends=\"init\" if=\"have.tests\" name=\"test-report\"/>\n    <target depends=\"init\" if=\"netbeans.home+have.tests\" name=\"-test-browse\"/>\n    <target depends=\"init,compile-test,-pre-test-run,-do-test-run,test-report,-post-test-run,-test-browse\" description=\"Run unit tests.\" name=\"test\"/>\n    <target depends=\"init\" if=\"have.tests\" name=\"-pre-test-run-single\">\n        <mkdir dir=\"${build.test.results.dir}\"/>\n    </target>\n    <target depends=\"init,compile-test-single,-pre-test-run-single\" if=\"have.tests\" name=\"-do-test-run-single\">\n        <fail unless=\"test.includes\">Must select some files in the IDE or set test.includes</fail>\n        <j2seproject3:test excludes=\"\" includes=\"${test.includes}\" testincludes=\"${test.includes}\"/>\n    </target>\n    <target depends=\"init,compile-test-single,-pre-test-run-single,-do-test-run-single\" if=\"have.tests\" name=\"-post-test-run-single\">\n        <fail if=\"tests.failed\" unless=\"ignore.failing.tests\">Some tests failed; see details above.</fail>\n    </target>\n    <target depends=\"init,compile-test-single,-pre-test-run-single,-do-test-run-single,-post-test-run-single\" description=\"Run single unit test.\" name=\"test-single\"/>\n    <target depends=\"init,compile-test-single,-pre-test-run-single\" if=\"have.tests\" name=\"-do-test-run-single-method\">\n        <fail unless=\"test.class\">Must select some files in the IDE or set test.class</fail>\n        <fail unless=\"test.method\">Must select some method in the IDE or set test.method</fail>\n        <j2seproject3:test excludes=\"\" includes=\"${javac.includes}\" testincludes=\"${test.class}\" testmethods=\"${test.method}\"/>\n    </target>\n    <target depends=\"init,compile-test-single,-pre-test-run-single,-do-test-run-single-method\" if=\"have.tests\" name=\"-post-test-run-single-method\">\n        <fail if=\"tests.failed\" unless=\"ignore.failing.tests\">Some tests failed; see details above.</fail>\n    </target>\n    <target depends=\"init,compile-test-single,-pre-test-run-single,-do-test-run-single-method,-post-test-run-single-method\" description=\"Run single unit test.\" name=\"test-single-method\"/>\n    <!--\n                =======================\n                TEST DEBUGGING SECTION\n                =======================\n            -->\n    <target depends=\"init,compile-test-single,-pre-test-run-single\" if=\"have.tests\" name=\"-debug-start-debuggee-test\">\n        <fail unless=\"test.class\">Must select one file in the IDE or set test.class</fail>\n        <j2seproject3:test-debug excludes=\"\" includes=\"${javac.includes}\" testClass=\"${test.class}\" testincludes=\"${javac.includes}\"/>\n    </target>\n    <target depends=\"init,compile-test-single,-pre-test-run-single\" if=\"have.tests\" name=\"-debug-start-debuggee-test-method\">\n        <fail unless=\"test.class\">Must select one file in the IDE or set test.class</fail>\n        <fail unless=\"test.method\">Must select some method in the IDE or set test.method</fail>\n        <j2seproject3:test-debug excludes=\"\" includes=\"${javac.includes}\" testClass=\"${test.class}\" testMethod=\"${test.method}\" testincludes=\"${test.class}\" testmethods=\"${test.method}\"/>\n    </target>\n    <target depends=\"init,compile-test\" if=\"netbeans.home+have.tests\" name=\"-debug-start-debugger-test\">\n        <j2seproject1:nbjpdastart classpath=\"${debug.test.classpath}\" name=\"${test.class}\"/>\n    </target>\n    <target depends=\"init,compile-test-single,-debug-start-debugger-test,-debug-start-debuggee-test\" name=\"debug-test\"/>\n    <target depends=\"init,compile-test-single,-debug-start-debugger-test,-debug-start-debuggee-test-method\" name=\"debug-test-method\"/>\n    <target depends=\"init,-pre-debug-fix,compile-test-single\" if=\"netbeans.home\" name=\"-do-debug-fix-test\">\n        <j2seproject1:nbjpdareload dir=\"${build.test.classes.dir}\"/>\n    </target>\n    <target depends=\"init,-pre-debug-fix,-do-debug-fix-test\" if=\"netbeans.home\" name=\"debug-fix-test\"/>\n    <!--\n                =========================\n                APPLET EXECUTION SECTION\n                =========================\n            -->\n    <target depends=\"init,compile-single\" name=\"run-applet\">\n        <fail unless=\"applet.url\">Must select one file in the IDE or set applet.url</fail>\n        <j2seproject1:java classname=\"sun.applet.AppletViewer\">\n            <customize>\n                <arg value=\"${applet.url}\"/>\n            </customize>\n        </j2seproject1:java>\n    </target>\n    <!--\n                =========================\n                APPLET DEBUGGING  SECTION\n                =========================\n            -->\n    <target depends=\"init,compile-single\" if=\"netbeans.home\" name=\"-debug-start-debuggee-applet\">\n        <fail unless=\"applet.url\">Must select one file in the IDE or set applet.url</fail>\n        <j2seproject3:debug classname=\"sun.applet.AppletViewer\">\n            <customize>\n                <arg value=\"${applet.url}\"/>\n            </customize>\n        </j2seproject3:debug>\n    </target>\n    <target depends=\"init,compile-single,-debug-start-debugger,-debug-start-debuggee-applet\" if=\"netbeans.home\" name=\"debug-applet\"/>\n    <!--\n                ===============\n                CLEANUP SECTION\n                ===============\n            -->\n    <target name=\"-deps-clean-init\" unless=\"built-clean.properties\">\n        <property location=\"${build.dir}/built-clean.properties\" name=\"built-clean.properties\"/>\n        <delete file=\"${built-clean.properties}\" quiet=\"true\"/>\n    </target>\n    <target if=\"already.built.clean.${basedir}\" name=\"-warn-already-built-clean\">\n        <echo level=\"warn\" message=\"Cycle detected: Kingdom was already built\"/>\n    </target>\n    <target depends=\"init,-deps-clean-init\" name=\"deps-clean\" unless=\"no.deps\">\n        <mkdir dir=\"${build.dir}\"/>\n        <touch file=\"${built-clean.properties}\" verbose=\"false\"/>\n        <property file=\"${built-clean.properties}\" prefix=\"already.built.clean.\"/>\n        <antcall target=\"-warn-already-built-clean\"/>\n        <propertyfile file=\"${built-clean.properties}\">\n            <entry key=\"${basedir}\" value=\"\"/>\n        </propertyfile>\n    </target>\n    <target depends=\"init\" name=\"-do-clean\">\n        <delete dir=\"${build.dir}\"/>\n        <delete dir=\"${dist.dir}\" followsymlinks=\"false\" includeemptydirs=\"true\"/>\n    </target>\n    <target name=\"-post-clean\">\n        <!-- Empty placeholder for easier customization. -->\n        <!-- You can override this target in the ../build.xml file. -->\n    </target>\n    <target depends=\"init,deps-clean,-do-clean,-post-clean\" description=\"Clean build products.\" name=\"clean\"/>\n    <target name=\"-check-call-dep\">\n        <property file=\"${call.built.properties}\" prefix=\"already.built.\"/>\n        <condition property=\"should.call.dep\">\n            <and>\n                <not>\n                    <isset property=\"already.built.${call.subproject}\"/>\n                </not>\n                <available file=\"${call.script}\"/>\n            </and>\n        </condition>\n    </target>\n    <target depends=\"-check-call-dep\" if=\"should.call.dep\" name=\"-maybe-call-dep\">\n        <ant antfile=\"${call.script}\" inheritall=\"false\" target=\"${call.target}\">\n            <propertyset>\n                <propertyref prefix=\"transfer.\"/>\n                <mapper from=\"transfer.*\" to=\"*\" type=\"glob\"/>\n            </propertyset>\n        </ant>\n    </target>\n</project>\n"
  },
  {
    "path": "Code/Kingdom/Kingdom/nbproject/genfiles.properties",
    "content": "build.xml.data.CRC32=b23da31a\nbuild.xml.script.CRC32=5470d9ea\nbuild.xml.stylesheet.CRC32=8064a381@1.80.1.48\n# This file is used by a NetBeans-based IDE to track changes in generated files such as build-impl.xml.\n# Do not edit this file. You may delete it but then the IDE will never regenerate such files for you.\nnbproject/build-impl.xml.data.CRC32=b23da31a\nnbproject/build-impl.xml.script.CRC32=81e29d80\nnbproject/build-impl.xml.stylesheet.CRC32=830a3534@1.80.1.48\n"
  },
  {
    "path": "Code/Kingdom/Kingdom/nbproject/project.properties",
    "content": "annotation.processing.enabled=true\nannotation.processing.enabled.in.editor=false\nannotation.processing.processor.options=\nannotation.processing.processors.list=\nannotation.processing.run.all.processors=true\nannotation.processing.source.output=${build.generated.sources.dir}/ap-source-output\nbuild.classes.dir=${build.dir}/classes\nbuild.classes.excludes=**/*.java,**/*.form\n# This directory is removed when the project is cleaned:\nbuild.dir=build\nbuild.generated.dir=${build.dir}/generated\nbuild.generated.sources.dir=${build.dir}/generated-sources\n# Only compile against the classpath explicitly listed here:\nbuild.sysclasspath=ignore\nbuild.test.classes.dir=${build.dir}/test/classes\nbuild.test.results.dir=${build.dir}/test/results\n# Uncomment to specify the preferred debugger connection transport:\n#debug.transport=dt_socket\ndebug.classpath=\\\n    ${run.classpath}\ndebug.test.classpath=\\\n    ${run.test.classpath}\n# Files in build.classes.dir which should be excluded from distribution jar\ndist.archive.excludes=\n# This directory is removed when the project is cleaned:\ndist.dir=dist\ndist.jar=${dist.dir}/Kingdom.jar\ndist.javadoc.dir=${dist.dir}/javadoc\nexcludes=\nincludes=**\njar.compress=false\njavac.classpath=\n# Space-separated list of extra javac options\njavac.compilerargs=\njavac.deprecation=false\njavac.external.vm=true\njavac.processorpath=\\\n    ${javac.classpath}\njavac.source=1.8\njavac.target=1.8\njavac.test.classpath=\\\n    ${javac.classpath}:\\\n    ${build.classes.dir}\njavac.test.processorpath=\\\n    ${javac.test.classpath}\njavadoc.additionalparam=\njavadoc.author=false\njavadoc.encoding=${source.encoding}\njavadoc.noindex=false\njavadoc.nonavbar=false\njavadoc.notree=false\njavadoc.private=false\njavadoc.splitindex=true\njavadoc.use=true\njavadoc.version=false\njavadoc.windowtitle=\nmain.class=kingdom.KingdomSimulation\nmanifest.file=manifest.mf\nmeta.inf.dir=${src.dir}/META-INF\nmkdist.disabled=false\nplatform.active=default_platform\nrun.classpath=\\\n    ${javac.classpath}:\\\n    ${build.classes.dir}\n# Space-separated list of JVM arguments used when running the project.\n# You may also define separate properties like run-sys-prop.name=value instead of -Dname=value.\n# To set system properties for unit tests define test-sys-prop.name=value:\nrun.jvmargs=\nrun.test.classpath=\\\n    ${javac.test.classpath}:\\\n    ${build.test.classes.dir}\nsource.encoding=UTF-8\nsrc.dir=src\ntest.src.dir=test\n"
  },
  {
    "path": "Code/Kingdom/Kingdom/nbproject/project.xml",
    "content": "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<project xmlns=\"http://www.netbeans.org/ns/project/1\">\n    <type>org.netbeans.modules.java.j2seproject</type>\n    <configuration>\n        <data xmlns=\"http://www.netbeans.org/ns/j2se-project/3\">\n            <name>Kingdom</name>\n            <source-roots>\n                <root id=\"src.dir\"/>\n            </source-roots>\n            <test-roots>\n                <root id=\"test.src.dir\"/>\n            </test-roots>\n        </data>\n    </configuration>\n</project>\n"
  },
  {
    "path": "Code/Kingdom/Kingdom/src/kingdom/King.java",
    "content": "/*\n * To change this license header, choose License Headers in Project Properties.\n * To change this template file, choose Tools | Templates\n * and open the template in the editor.\n */\npackage kingdom;\n\n/**\n *\n * @author Khoirul Umam\n */\npublic class King extends KingdomCharacter {\n    public King() {\n        hitpoint = 20;\n        strength = 100;\n    }\n}\n"
  },
  {
    "path": "Code/Kingdom/Kingdom/src/kingdom/KingdomCharacter.java",
    "content": "/*\n * To change this license header, choose License Headers in Project Properties.\n * To change this template file, choose Tools | Templates\n * and open the template in the editor.\n */\npackage kingdom;\n\n/**\n *\n * @author Khoirul Umam\n */\npublic class KingdomCharacter {\n    public int hitpoint;\n    public int strength;\n    \n    public void fight(){\n        System.out.println(\"Menyerang dengan kekuatan sebesar \" + this.hitpoint + \" poin\");\n    }\n    \n    public void defend() {\n        System.out.println(\"Bertahan dengan kekuatan sebesar \" + this.strength + \" poin\");\n    }\n}\n"
  },
  {
    "path": "Code/Kingdom/Kingdom/src/kingdom/KingdomSimulation.java",
    "content": "/*\n * To change this license header, choose License Headers in Project Properties.\n * To change this template file, choose Tools | Templates\n * and open the template in the editor.\n */\npackage kingdom;\n\n/**\n *\n * @author Khoirul Umam\n */\npublic class KingdomSimulation {\n    public static void main(String[] args) {\n        King king = new King();\n        System.out.println(\"Aku seorang raja\");\n        king.fight();\n        king.defend();\n    }\n    \n}\n"
  },
  {
    "path": "Code/Kingdom/Kingdom/src/kingdom/Knight.java",
    "content": "/*\n * To change this license header, choose License Headers in Project Properties.\n * To change this template file, choose Tools | Templates\n * and open the template in the editor.\n */\npackage kingdom;\n\n/**\n *\n * @author Khoirul Umam\n */\npublic class Knight extends KingdomCharacter {\n    public Knight() {\n        hitpoint = 80;\n        strength = 80;\n    }\n}\n"
  },
  {
    "path": "Code/Kingdom/Kingdom.mdj",
    "content": "{\n\t\"_type\": \"Project\",\n\t\"_id\": \"AAAAAAFF+h6SjaM2Hec=\",\n\t\"name\": \"Untitled\",\n\t\"ownedElements\": [\n\t\t{\n\t\t\t\"_type\": \"UMLModel\",\n\t\t\t\"_id\": \"AAAAAAFF+qBWK6M3Z8Y=\",\n\t\t\t\"_parent\": {\n\t\t\t\t\"$ref\": \"AAAAAAFF+h6SjaM2Hec=\"\n\t\t\t},\n\t\t\t\"name\": \"Model\",\n\t\t\t\"ownedElements\": [\n\t\t\t\t{\n\t\t\t\t\t\"_type\": \"UMLClassDiagram\",\n\t\t\t\t\t\"_id\": \"AAAAAAFF+qBtyKM79qY=\",\n\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\"$ref\": \"AAAAAAFF+qBWK6M3Z8Y=\"\n\t\t\t\t\t},\n\t\t\t\t\t\"name\": \"Main\",\n\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\"defaultDiagram\": true,\n\t\t\t\t\t\"ownedViews\": [\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLClassView\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZxZ34Q8fn4hA=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFF+qBtyKM79qY=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZxZ34Psfl2rY=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLNameCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZxZ34RMfoRCw=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZxZ34Q8fn4hA=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZxZ34Psfl2rY=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZxZ34RcfpR7Q=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZxZ34RMfoRCw=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": -144,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": -16,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZxZ34RcfqKjY=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZxZ34RMfoRCw=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;1\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 269,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 135,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 117.01904296875,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"KingdomCharacter\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZxZ34RcfrDHQ=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZxZ34RMfoRCw=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": -144,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": -16,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 73.67724609375,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"(from Model)\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZxZ34Rsfs77k=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZxZ34RMfoRCw=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": -144,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": -16,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 1,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 264,\n\t\t\t\t\t\t\t\t\t\"top\": 128,\n\t\t\t\t\t\t\t\t\t\"width\": 127.01904296875,\n\t\t\t\t\t\t\t\t\t\"height\": 25,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"stereotypeLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZxZ34RcfpR7Q=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"nameLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZxZ34RcfqKjY=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"namespaceLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZxZ34RcfrDHQ=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"propertyLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZxZ34Rsfs77k=\"\n\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLAttributeCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZxZ34RsftJ5E=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZxZ34Q8fn4hA=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZxZ34Psfl2rY=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"UMLAttributeView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZxZ+mlMgiYbc=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZxZ34RsftJ5E=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZxZ+mRsgf/Z0=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 269,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 158,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 117.01904296875,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"+hitpoint\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"UMLAttributeView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZxZ/lfcgpjQ8=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZxZ34RsftJ5E=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZxZ/lMsgmEjc=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 269,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 173,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 117.01904296875,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"+strength\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 264,\n\t\t\t\t\t\t\t\t\t\"top\": 153,\n\t\t\t\t\t\t\t\t\t\"width\": 127.01904296875,\n\t\t\t\t\t\t\t\t\t\"height\": 38,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLOperationCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZxZ34R8fud8g=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZxZ34Q8fn4hA=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZxZ34Psfl2rY=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"UMLOperationView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZxZ4rHcgSnC4=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZxZ34R8fud8g=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZxZ4qucgP54o=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 269,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 196,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 117.01904296875,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"+fight()\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"UMLOperationView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZxZ5oMcgZiC0=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZxZ34R8fud8g=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZxZ5n3cgWyf4=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 269,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 211,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 117.01904296875,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"+defend()\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 264,\n\t\t\t\t\t\t\t\t\t\"top\": 191,\n\t\t\t\t\t\t\t\t\t\"width\": 127.01904296875,\n\t\t\t\t\t\t\t\t\t\"height\": 38,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLReceptionCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZxZ34SMfv5dA=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZxZ34Q8fn4hA=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZxZ34Psfl2rY=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": -72,\n\t\t\t\t\t\t\t\t\t\"top\": -8,\n\t\t\t\t\t\t\t\t\t\"width\": 10,\n\t\t\t\t\t\t\t\t\t\"height\": 10,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLTemplateParameterCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZxZ34SMfw5TU=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZxZ34Q8fn4hA=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZxZ34Psfl2rY=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": -72,\n\t\t\t\t\t\t\t\t\t\"top\": -8,\n\t\t\t\t\t\t\t\t\t\"width\": 10,\n\t\t\t\t\t\t\t\t\t\"height\": 10,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\"containerChangeable\": true,\n\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\"left\": 264,\n\t\t\t\t\t\t\t\"top\": 128,\n\t\t\t\t\t\t\t\"width\": 127.01904296875,\n\t\t\t\t\t\t\t\"height\": 101,\n\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\"stereotypeDisplay\": \"label\",\n\t\t\t\t\t\t\t\"showVisibility\": true,\n\t\t\t\t\t\t\t\"showNamespace\": false,\n\t\t\t\t\t\t\t\"showProperty\": true,\n\t\t\t\t\t\t\t\"showType\": true,\n\t\t\t\t\t\t\t\"nameCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZxZ34RMfoRCw=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"wordWrap\": false,\n\t\t\t\t\t\t\t\"suppressAttributes\": false,\n\t\t\t\t\t\t\t\"suppressOperations\": false,\n\t\t\t\t\t\t\t\"suppressReceptions\": true,\n\t\t\t\t\t\t\t\"showMultiplicity\": true,\n\t\t\t\t\t\t\t\"showOperationSignature\": true,\n\t\t\t\t\t\t\t\"attributeCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZxZ34RsftJ5E=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"operationCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZxZ34R8fud8g=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"receptionCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZxZ34SMfv5dA=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"templateParameterCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZxZ34SMfw5TU=\"\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLClassView\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZxaAT+sgvf38=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFF+qBtyKM79qY=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZxaAT+sgtpF4=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLNameCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZxaAT+sgwsGw=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZxaAT+sgvf38=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZxaAT+sgtpF4=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZxaAT+sgx8Hg=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZxaAT+sgwsGw=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 112,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 16,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZxaAT+sgylqg=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZxaAT+sgwsGw=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;1\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 141,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 295,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 41.919921875,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"King\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZxaAT+sgz8LQ=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZxaAT+sgwsGw=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 112,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 16,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 73.67724609375,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"(from Model)\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZxaAT+sg0SjU=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZxaAT+sgwsGw=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 112,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 16,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 1,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 136,\n\t\t\t\t\t\t\t\t\t\"top\": 288,\n\t\t\t\t\t\t\t\t\t\"width\": 51.919921875,\n\t\t\t\t\t\t\t\t\t\"height\": 25,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"stereotypeLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZxaAT+sgx8Hg=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"nameLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZxaAT+sgylqg=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"namespaceLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZxaAT+sgz8LQ=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"propertyLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZxaAT+sg0SjU=\"\n\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLAttributeCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZxaAT+sg1FDI=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZxaAT+sgvf38=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZxaAT+sgtpF4=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 136,\n\t\t\t\t\t\t\t\t\t\"top\": 313,\n\t\t\t\t\t\t\t\t\t\"width\": 51.919921875,\n\t\t\t\t\t\t\t\t\t\"height\": 10,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLOperationCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZxaAT+sg2maM=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZxaAT+sgvf38=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZxaAT+sgtpF4=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 136,\n\t\t\t\t\t\t\t\t\t\"top\": 323,\n\t\t\t\t\t\t\t\t\t\"width\": 51.919921875,\n\t\t\t\t\t\t\t\t\t\"height\": 10,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLReceptionCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZxaAT+sg3cWQ=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZxaAT+sgvf38=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZxaAT+sgtpF4=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 56,\n\t\t\t\t\t\t\t\t\t\"top\": 8,\n\t\t\t\t\t\t\t\t\t\"width\": 10,\n\t\t\t\t\t\t\t\t\t\"height\": 10,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLTemplateParameterCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZxaAT+sg43bo=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZxaAT+sgvf38=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZxaAT+sgtpF4=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 56,\n\t\t\t\t\t\t\t\t\t\"top\": 8,\n\t\t\t\t\t\t\t\t\t\"width\": 10,\n\t\t\t\t\t\t\t\t\t\"height\": 10,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\"containerChangeable\": true,\n\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\"left\": 136,\n\t\t\t\t\t\t\t\"top\": 288,\n\t\t\t\t\t\t\t\"width\": 51.919921875,\n\t\t\t\t\t\t\t\"height\": 45,\n\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\"stereotypeDisplay\": \"label\",\n\t\t\t\t\t\t\t\"showVisibility\": true,\n\t\t\t\t\t\t\t\"showNamespace\": false,\n\t\t\t\t\t\t\t\"showProperty\": true,\n\t\t\t\t\t\t\t\"showType\": true,\n\t\t\t\t\t\t\t\"nameCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZxaAT+sgwsGw=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"wordWrap\": false,\n\t\t\t\t\t\t\t\"suppressAttributes\": false,\n\t\t\t\t\t\t\t\"suppressOperations\": false,\n\t\t\t\t\t\t\t\"suppressReceptions\": true,\n\t\t\t\t\t\t\t\"showMultiplicity\": true,\n\t\t\t\t\t\t\t\"showOperationSignature\": true,\n\t\t\t\t\t\t\t\"attributeCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZxaAT+sg1FDI=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"operationCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZxaAT+sg2maM=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"receptionCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZxaAT+sg3cWQ=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"templateParameterCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZxaAT+sg43bo=\"\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLClassView\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZxaBiKshZbG4=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFF+qBtyKM79qY=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZxaBiKshXV7I=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLNameCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZxaBiKshazpE=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZxaBiKshZbG4=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZxaBiKshXV7I=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZxaBiKshbmiw=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZxaBiKshazpE=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": -16,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": -16,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZxaBiKshc2EQ=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZxaBiKshazpE=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;1\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 221,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 295,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 41.919921875,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"Queen\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZxaBiKshd+MA=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZxaBiKshazpE=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": -16,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": -16,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 73.67724609375,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"(from Model)\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZxaBiKshevQw=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZxaBiKshazpE=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": -16,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": -16,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 1,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 216,\n\t\t\t\t\t\t\t\t\t\"top\": 288,\n\t\t\t\t\t\t\t\t\t\"width\": 51.919921875,\n\t\t\t\t\t\t\t\t\t\"height\": 25,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"stereotypeLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZxaBiKshbmiw=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"nameLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZxaBiKshc2EQ=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"namespaceLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZxaBiKshd+MA=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"propertyLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZxaBiKshevQw=\"\n\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLAttributeCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZxaBiKshfOuc=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZxaBiKshZbG4=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZxaBiKshXV7I=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 216,\n\t\t\t\t\t\t\t\t\t\"top\": 313,\n\t\t\t\t\t\t\t\t\t\"width\": 51.919921875,\n\t\t\t\t\t\t\t\t\t\"height\": 10,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLOperationCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZxaBiKshglz0=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZxaBiKshZbG4=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZxaBiKshXV7I=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 216,\n\t\t\t\t\t\t\t\t\t\"top\": 323,\n\t\t\t\t\t\t\t\t\t\"width\": 51.919921875,\n\t\t\t\t\t\t\t\t\t\"height\": 10,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLReceptionCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZxaBiKshhSYk=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZxaBiKshZbG4=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZxaBiKshXV7I=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": -8,\n\t\t\t\t\t\t\t\t\t\"top\": -8,\n\t\t\t\t\t\t\t\t\t\"width\": 10,\n\t\t\t\t\t\t\t\t\t\"height\": 10,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLTemplateParameterCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZxaBiKshiBhQ=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZxaBiKshZbG4=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZxaBiKshXV7I=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": -8,\n\t\t\t\t\t\t\t\t\t\"top\": -8,\n\t\t\t\t\t\t\t\t\t\"width\": 10,\n\t\t\t\t\t\t\t\t\t\"height\": 10,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\"containerChangeable\": true,\n\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\"left\": 216,\n\t\t\t\t\t\t\t\"top\": 288,\n\t\t\t\t\t\t\t\"width\": 51.919921875,\n\t\t\t\t\t\t\t\"height\": 45,\n\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\"stereotypeDisplay\": \"label\",\n\t\t\t\t\t\t\t\"showVisibility\": true,\n\t\t\t\t\t\t\t\"showNamespace\": false,\n\t\t\t\t\t\t\t\"showProperty\": true,\n\t\t\t\t\t\t\t\"showType\": true,\n\t\t\t\t\t\t\t\"nameCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZxaBiKshazpE=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"wordWrap\": false,\n\t\t\t\t\t\t\t\"suppressAttributes\": false,\n\t\t\t\t\t\t\t\"suppressOperations\": false,\n\t\t\t\t\t\t\t\"suppressReceptions\": true,\n\t\t\t\t\t\t\t\"showMultiplicity\": true,\n\t\t\t\t\t\t\t\"showOperationSignature\": true,\n\t\t\t\t\t\t\t\"attributeCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZxaBiKshfOuc=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"operationCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZxaBiKshglz0=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"receptionCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZxaBiKshhSYk=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"templateParameterCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZxaBiKshiBhQ=\"\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLClassView\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZxaB578iDpsA=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFF+qBtyKM79qY=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZxaB578iBNOI=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLNameCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZxaB578iEqRg=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZxaB578iDpsA=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZxaB578iBNOI=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZxaB578iF6JY=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZxaB578iEqRg=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": -80,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": -32,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZxaB578iG6fs=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZxaB578iEqRg=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;1\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 301,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 295,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 41.919921875,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"Knight\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZxaB578iHhfQ=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZxaB578iEqRg=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": -80,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": -32,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 73.67724609375,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"(from Model)\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZxaB578iIrrE=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZxaB578iEqRg=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": -80,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": -32,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 1,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 296,\n\t\t\t\t\t\t\t\t\t\"top\": 288,\n\t\t\t\t\t\t\t\t\t\"width\": 51.919921875,\n\t\t\t\t\t\t\t\t\t\"height\": 25,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"stereotypeLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZxaB578iF6JY=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"nameLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZxaB578iG6fs=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"namespaceLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZxaB578iHhfQ=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"propertyLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZxaB578iIrrE=\"\n\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLAttributeCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZxaB578iJbWo=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZxaB578iDpsA=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZxaB578iBNOI=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 296,\n\t\t\t\t\t\t\t\t\t\"top\": 313,\n\t\t\t\t\t\t\t\t\t\"width\": 51.919921875,\n\t\t\t\t\t\t\t\t\t\"height\": 10,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLOperationCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZxaB578iKC98=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZxaB578iDpsA=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZxaB578iBNOI=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 296,\n\t\t\t\t\t\t\t\t\t\"top\": 323,\n\t\t\t\t\t\t\t\t\t\"width\": 51.919921875,\n\t\t\t\t\t\t\t\t\t\"height\": 10,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLReceptionCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZxaB578iLdwE=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZxaB578iDpsA=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZxaB578iBNOI=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": -40,\n\t\t\t\t\t\t\t\t\t\"top\": -16,\n\t\t\t\t\t\t\t\t\t\"width\": 10,\n\t\t\t\t\t\t\t\t\t\"height\": 10,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLTemplateParameterCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZxaB5/siMYbA=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZxaB578iDpsA=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZxaB578iBNOI=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": -40,\n\t\t\t\t\t\t\t\t\t\"top\": -16,\n\t\t\t\t\t\t\t\t\t\"width\": 10,\n\t\t\t\t\t\t\t\t\t\"height\": 10,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\"containerChangeable\": true,\n\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\"left\": 296,\n\t\t\t\t\t\t\t\"top\": 288,\n\t\t\t\t\t\t\t\"width\": 51.919921875,\n\t\t\t\t\t\t\t\"height\": 45,\n\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\"stereotypeDisplay\": \"label\",\n\t\t\t\t\t\t\t\"showVisibility\": true,\n\t\t\t\t\t\t\t\"showNamespace\": false,\n\t\t\t\t\t\t\t\"showProperty\": true,\n\t\t\t\t\t\t\t\"showType\": true,\n\t\t\t\t\t\t\t\"nameCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZxaB578iEqRg=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"wordWrap\": false,\n\t\t\t\t\t\t\t\"suppressAttributes\": false,\n\t\t\t\t\t\t\t\"suppressOperations\": false,\n\t\t\t\t\t\t\t\"suppressReceptions\": true,\n\t\t\t\t\t\t\t\"showMultiplicity\": true,\n\t\t\t\t\t\t\t\"showOperationSignature\": true,\n\t\t\t\t\t\t\t\"attributeCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZxaB578iJbWo=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"operationCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZxaB578iKC98=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"receptionCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZxaB578iLdwE=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"templateParameterCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZxaB5/siMYbA=\"\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLClassView\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZxadA48itFC8=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFF+qBtyKM79qY=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZxadA4sirOAo=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLNameCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZxadA48iur1k=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZxadA48itFC8=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZxadA4sirOAo=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZxadA48ivJVk=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZxadA48iur1k=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": -176,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": -32,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZxadA48iwBp0=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZxadA48iur1k=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;1\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 381,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 295,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 44.0654296875,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"Soldier\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZxadA48ixFuc=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZxadA48iur1k=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": -176,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": -32,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 73.67724609375,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"(from Model)\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZxadA48iywF8=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZxadA48iur1k=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": -176,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": -32,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 1,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 376,\n\t\t\t\t\t\t\t\t\t\"top\": 288,\n\t\t\t\t\t\t\t\t\t\"width\": 54.0654296875,\n\t\t\t\t\t\t\t\t\t\"height\": 25,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"stereotypeLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZxadA48ivJVk=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"nameLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZxadA48iwBp0=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"namespaceLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZxadA48ixFuc=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"propertyLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZxadA48iywF8=\"\n\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLAttributeCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZxadA48izQ2E=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZxadA48itFC8=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZxadA4sirOAo=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 376,\n\t\t\t\t\t\t\t\t\t\"top\": 313,\n\t\t\t\t\t\t\t\t\t\"width\": 54.0654296875,\n\t\t\t\t\t\t\t\t\t\"height\": 10,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLOperationCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZxadA48i0pGQ=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZxadA48itFC8=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZxadA4sirOAo=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 376,\n\t\t\t\t\t\t\t\t\t\"top\": 323,\n\t\t\t\t\t\t\t\t\t\"width\": 54.0654296875,\n\t\t\t\t\t\t\t\t\t\"height\": 10,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLReceptionCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZxadA48i1GK0=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZxadA48itFC8=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZxadA4sirOAo=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": -88,\n\t\t\t\t\t\t\t\t\t\"top\": -16,\n\t\t\t\t\t\t\t\t\t\"width\": 10,\n\t\t\t\t\t\t\t\t\t\"height\": 10,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLTemplateParameterCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZxadA48i2gmM=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZxadA48itFC8=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZxadA4sirOAo=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": -88,\n\t\t\t\t\t\t\t\t\t\"top\": -16,\n\t\t\t\t\t\t\t\t\t\"width\": 10,\n\t\t\t\t\t\t\t\t\t\"height\": 10,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\"containerChangeable\": true,\n\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\"left\": 376,\n\t\t\t\t\t\t\t\"top\": 288,\n\t\t\t\t\t\t\t\"width\": 54.0654296875,\n\t\t\t\t\t\t\t\"height\": 45,\n\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\"stereotypeDisplay\": \"label\",\n\t\t\t\t\t\t\t\"showVisibility\": true,\n\t\t\t\t\t\t\t\"showNamespace\": false,\n\t\t\t\t\t\t\t\"showProperty\": true,\n\t\t\t\t\t\t\t\"showType\": true,\n\t\t\t\t\t\t\t\"nameCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZxadA48iur1k=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"wordWrap\": false,\n\t\t\t\t\t\t\t\"suppressAttributes\": false,\n\t\t\t\t\t\t\t\"suppressOperations\": false,\n\t\t\t\t\t\t\t\"suppressReceptions\": true,\n\t\t\t\t\t\t\t\"showMultiplicity\": true,\n\t\t\t\t\t\t\t\"showOperationSignature\": true,\n\t\t\t\t\t\t\t\"attributeCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZxadA48izQ2E=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"operationCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZxadA48i0pGQ=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"receptionCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZxadA48i1GK0=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"templateParameterCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZxadA48i2gmM=\"\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLClassView\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZxadXRcjXkE0=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFF+qBtyKM79qY=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZxadXRcjVg5s=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLNameCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZxadXRcjYETs=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZxadXRcjXkE0=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZxadXRcjVg5s=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZxadXRcjZDJc=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZxadXRcjYETs=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": -304,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": -16,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZxadXRcjaqwU=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZxadXRcjYETs=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;1\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 461,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 295,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 46.96630859375,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"Villager\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZxadXRcjbM2c=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZxadXRcjYETs=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": -304,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": -16,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 73.67724609375,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"(from Model)\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZxadXRcjcOrY=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZxadXRcjYETs=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": -304,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": -16,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 1,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 456,\n\t\t\t\t\t\t\t\t\t\"top\": 288,\n\t\t\t\t\t\t\t\t\t\"width\": 56.96630859375,\n\t\t\t\t\t\t\t\t\t\"height\": 25,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"stereotypeLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZxadXRcjZDJc=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"nameLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZxadXRcjaqwU=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"namespaceLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZxadXRcjbM2c=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"propertyLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZxadXRcjcOrY=\"\n\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLAttributeCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZxadXRcjdx0s=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZxadXRcjXkE0=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZxadXRcjVg5s=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 456,\n\t\t\t\t\t\t\t\t\t\"top\": 313,\n\t\t\t\t\t\t\t\t\t\"width\": 56.96630859375,\n\t\t\t\t\t\t\t\t\t\"height\": 10,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLOperationCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZxadXRcjeYMk=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZxadXRcjXkE0=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZxadXRcjVg5s=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 456,\n\t\t\t\t\t\t\t\t\t\"top\": 323,\n\t\t\t\t\t\t\t\t\t\"width\": 56.96630859375,\n\t\t\t\t\t\t\t\t\t\"height\": 10,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLReceptionCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZxadXRcjforo=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZxadXRcjXkE0=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZxadXRcjVg5s=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": -152,\n\t\t\t\t\t\t\t\t\t\"top\": -8,\n\t\t\t\t\t\t\t\t\t\"width\": 10,\n\t\t\t\t\t\t\t\t\t\"height\": 10,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLTemplateParameterCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZxadXRcjgWXY=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZxadXRcjXkE0=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZxadXRcjVg5s=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": -152,\n\t\t\t\t\t\t\t\t\t\"top\": -8,\n\t\t\t\t\t\t\t\t\t\"width\": 10,\n\t\t\t\t\t\t\t\t\t\"height\": 10,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\"containerChangeable\": true,\n\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\"left\": 456,\n\t\t\t\t\t\t\t\"top\": 288,\n\t\t\t\t\t\t\t\"width\": 56.96630859375,\n\t\t\t\t\t\t\t\"height\": 45,\n\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\"stereotypeDisplay\": \"label\",\n\t\t\t\t\t\t\t\"showVisibility\": true,\n\t\t\t\t\t\t\t\"showNamespace\": false,\n\t\t\t\t\t\t\t\"showProperty\": true,\n\t\t\t\t\t\t\t\"showType\": true,\n\t\t\t\t\t\t\t\"nameCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZxadXRcjYETs=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"wordWrap\": false,\n\t\t\t\t\t\t\t\"suppressAttributes\": false,\n\t\t\t\t\t\t\t\"suppressOperations\": false,\n\t\t\t\t\t\t\t\"suppressReceptions\": true,\n\t\t\t\t\t\t\t\"showMultiplicity\": true,\n\t\t\t\t\t\t\t\"showOperationSignature\": true,\n\t\t\t\t\t\t\t\"attributeCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZxadXRcjdx0s=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"operationCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZxadXRcjeYMk=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"receptionCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZxadXRcjforo=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"templateParameterCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZxadXRcjgWXY=\"\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLGeneralizationView\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZxai0askIHPM=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFF+qBtyKM79qY=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZxai0ackGVVc=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"EdgeLabelView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZxai0askJiSw=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZxai0askIHPM=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZxai0ackGVVc=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 215,\n\t\t\t\t\t\t\t\t\t\"top\": 241,\n\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"alpha\": 1.5707963267948966,\n\t\t\t\t\t\t\t\t\t\"distance\": 15,\n\t\t\t\t\t\t\t\t\t\"hostEdge\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZxai0askIHPM=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"edgePosition\": 1,\n\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"EdgeLabelView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZxai0a8kKNb4=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZxai0askIHPM=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZxai0ackGVVc=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": null,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 206,\n\t\t\t\t\t\t\t\t\t\"top\": 229,\n\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"alpha\": 1.5707963267948966,\n\t\t\t\t\t\t\t\t\t\"distance\": 30,\n\t\t\t\t\t\t\t\t\t\"hostEdge\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZxai0askIHPM=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"edgePosition\": 1,\n\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"EdgeLabelView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZxai0a8kLNT0=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZxai0askIHPM=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZxai0ackGVVc=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 234,\n\t\t\t\t\t\t\t\t\t\"top\": 264,\n\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"alpha\": -1.5707963267948966,\n\t\t\t\t\t\t\t\t\t\"distance\": 15,\n\t\t\t\t\t\t\t\t\t\"hostEdge\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZxai0askIHPM=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"edgePosition\": 1,\n\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\"head\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZxZ34Q8fn4hA=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"tail\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZxaAT+sgvf38=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"lineStyle\": 1,\n\t\t\t\t\t\t\t\"points\": \"188:289;263:229\",\n\t\t\t\t\t\t\t\"stereotypeDisplay\": \"label\",\n\t\t\t\t\t\t\t\"showVisibility\": true,\n\t\t\t\t\t\t\t\"showProperty\": true,\n\t\t\t\t\t\t\t\"nameLabel\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZxai0askJiSw=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"stereotypeLabel\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZxai0a8kKNb4=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"propertyLabel\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZxai0a8kLNT0=\"\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLGeneralizationView\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZxai6nckZg4Q=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFF+qBtyKM79qY=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZxai6nckXovA=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"EdgeLabelView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZxai6nckamAE=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZxai6nckZg4Q=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZxai6nckXovA=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 262,\n\t\t\t\t\t\t\t\t\t\"top\": 243,\n\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"alpha\": 1.5707963267948966,\n\t\t\t\t\t\t\t\t\t\"distance\": 15,\n\t\t\t\t\t\t\t\t\t\"hostEdge\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZxai6nckZg4Q=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"edgePosition\": 1,\n\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"EdgeLabelView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZxai6nckbBAw=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZxai6nckZg4Q=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZxai6nckXovA=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": null,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 249,\n\t\t\t\t\t\t\t\t\t\"top\": 235,\n\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"alpha\": 1.5707963267948966,\n\t\t\t\t\t\t\t\t\t\"distance\": 30,\n\t\t\t\t\t\t\t\t\t\"hostEdge\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZxai6nckZg4Q=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"edgePosition\": 1,\n\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"EdgeLabelView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZxai6nckcBu4=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZxai6nckZg4Q=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZxai6nckXovA=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 287,\n\t\t\t\t\t\t\t\t\t\"top\": 260,\n\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"alpha\": -1.5707963267948966,\n\t\t\t\t\t\t\t\t\t\"distance\": 15,\n\t\t\t\t\t\t\t\t\t\"hostEdge\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZxai6nckZg4Q=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"edgePosition\": 1,\n\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\"head\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZxZ34Q8fn4hA=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"tail\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZxaBiKshZbG4=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"lineStyle\": 1,\n\t\t\t\t\t\t\t\"points\": \"256:287;294:229\",\n\t\t\t\t\t\t\t\"stereotypeDisplay\": \"label\",\n\t\t\t\t\t\t\t\"showVisibility\": true,\n\t\t\t\t\t\t\t\"showProperty\": true,\n\t\t\t\t\t\t\t\"nameLabel\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZxai6nckamAE=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"stereotypeLabel\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZxai6nckbBAw=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"propertyLabel\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZxai6nckcBu4=\"\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLGeneralizationView\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZxai/OMkqGEo=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFF+qBtyKM79qY=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZxai/OMkokjQ=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"EdgeLabelView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZxai/OMkr+rM=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZxai/OMkqGEo=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZxai/OMkokjQ=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 308,\n\t\t\t\t\t\t\t\t\t\"top\": 250,\n\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"alpha\": 1.5707963267948966,\n\t\t\t\t\t\t\t\t\t\"distance\": 15,\n\t\t\t\t\t\t\t\t\t\"hostEdge\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZxai/OMkqGEo=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"edgePosition\": 1,\n\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"EdgeLabelView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZxai/OMksqZg=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZxai/OMkqGEo=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZxai/OMkokjQ=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": null,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 293,\n\t\t\t\t\t\t\t\t\t\"top\": 249,\n\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"alpha\": 1.5707963267948966,\n\t\t\t\t\t\t\t\t\t\"distance\": 30,\n\t\t\t\t\t\t\t\t\t\"hostEdge\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZxai/OMkqGEo=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"edgePosition\": 1,\n\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"EdgeLabelView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZxai/OMktsH4=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZxai/OMkqGEo=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZxai/OMkokjQ=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 337,\n\t\t\t\t\t\t\t\t\t\"top\": 253,\n\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"alpha\": -1.5707963267948966,\n\t\t\t\t\t\t\t\t\t\"distance\": 15,\n\t\t\t\t\t\t\t\t\t\"hostEdge\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZxai/OMkqGEo=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"edgePosition\": 1,\n\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\"head\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZxZ34Q8fn4hA=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"tail\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZxaB578iDpsA=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"lineStyle\": 1,\n\t\t\t\t\t\t\t\"points\": \"322:287;325:229\",\n\t\t\t\t\t\t\t\"stereotypeDisplay\": \"label\",\n\t\t\t\t\t\t\t\"showVisibility\": true,\n\t\t\t\t\t\t\t\"showProperty\": true,\n\t\t\t\t\t\t\t\"nameLabel\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZxai/OMkr+rM=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"stereotypeLabel\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZxai/OMksqZg=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"propertyLabel\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZxai/OMktsH4=\"\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLGeneralizationView\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZxajDzMk7i18=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFF+qBtyKM79qY=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZxajDzMk5eJE=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"EdgeLabelView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZxajDzMk8MHc=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZxajDzMk7i18=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZxajDzMk5eJE=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 358,\n\t\t\t\t\t\t\t\t\t\"top\": 259,\n\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"alpha\": 1.5707963267948966,\n\t\t\t\t\t\t\t\t\t\"distance\": 15,\n\t\t\t\t\t\t\t\t\t\"hostEdge\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZxajDzMk7i18=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"edgePosition\": 1,\n\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"EdgeLabelView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZxajDzMk9hPM=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZxajDzMk7i18=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZxajDzMk5eJE=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": null,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 345,\n\t\t\t\t\t\t\t\t\t\"top\": 266,\n\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"alpha\": 1.5707963267948966,\n\t\t\t\t\t\t\t\t\t\"distance\": 30,\n\t\t\t\t\t\t\t\t\t\"hostEdge\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZxajDzMk7i18=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"edgePosition\": 1,\n\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"EdgeLabelView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZxajDzMk+0pY=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZxajDzMk7i18=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZxajDzMk5eJE=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 385,\n\t\t\t\t\t\t\t\t\t\"top\": 244,\n\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"alpha\": -1.5707963267948966,\n\t\t\t\t\t\t\t\t\t\"distance\": 15,\n\t\t\t\t\t\t\t\t\t\"hostEdge\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZxajDzMk7i18=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"edgePosition\": 1,\n\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\"head\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZxZ34Q8fn4hA=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"tail\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZxadA48itFC8=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"lineStyle\": 1,\n\t\t\t\t\t\t\t\"points\": \"389:287;356:229\",\n\t\t\t\t\t\t\t\"stereotypeDisplay\": \"label\",\n\t\t\t\t\t\t\t\"showVisibility\": true,\n\t\t\t\t\t\t\t\"showProperty\": true,\n\t\t\t\t\t\t\t\"nameLabel\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZxajDzMk8MHc=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"stereotypeLabel\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZxajDzMk9hPM=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"propertyLabel\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZxajDzMk+0pY=\"\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLGeneralizationView\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZxajKDclMtLM=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFF+qBtyKM79qY=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZxajKDclKHbU=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"EdgeLabelView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZxajKDclNSlo=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZxajKDclMtLM=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZxajKDclKHbU=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 411,\n\t\t\t\t\t\t\t\t\t\"top\": 263,\n\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"alpha\": 1.5707963267948966,\n\t\t\t\t\t\t\t\t\t\"distance\": 15,\n\t\t\t\t\t\t\t\t\t\"hostEdge\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZxajKDclMtLM=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"edgePosition\": 1,\n\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"EdgeLabelView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZxajKDclOVHw=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZxajKDclMtLM=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZxajKDclKHbU=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": null,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 401,\n\t\t\t\t\t\t\t\t\t\"top\": 274,\n\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"alpha\": 1.5707963267948966,\n\t\t\t\t\t\t\t\t\t\"distance\": 30,\n\t\t\t\t\t\t\t\t\t\"hostEdge\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZxajKDclMtLM=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"edgePosition\": 1,\n\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"EdgeLabelView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZxajKDclPe7c=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZxajKDclMtLM=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZxajKDclKHbU=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 430,\n\t\t\t\t\t\t\t\t\t\"top\": 240,\n\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"alpha\": -1.5707963267948966,\n\t\t\t\t\t\t\t\t\t\"distance\": 15,\n\t\t\t\t\t\t\t\t\t\"hostEdge\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZxajKDclMtLM=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"edgePosition\": 1,\n\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\"head\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZxZ34Q8fn4hA=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"tail\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZxadXRcjXkE0=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"lineStyle\": 1,\n\t\t\t\t\t\t\t\"points\": \"456:287;387:229\",\n\t\t\t\t\t\t\t\"stereotypeDisplay\": \"label\",\n\t\t\t\t\t\t\t\"showVisibility\": true,\n\t\t\t\t\t\t\t\"showProperty\": true,\n\t\t\t\t\t\t\t\"nameLabel\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZxajKDclNSlo=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"stereotypeLabel\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZxajKDclOVHw=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"propertyLabel\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZxajKDclPe7c=\"\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t]\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\t\"_type\": \"UMLClass\",\n\t\t\t\t\t\"_id\": \"AAAAAAFZxZ34Psfl2rY=\",\n\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\"$ref\": \"AAAAAAFF+qBWK6M3Z8Y=\"\n\t\t\t\t\t},\n\t\t\t\t\t\"name\": \"KingdomCharacter\",\n\t\t\t\t\t\"visibility\": \"public\",\n\t\t\t\t\t\"attributes\": [\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLAttribute\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZxZ+mRsgf/Z0=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZxZ34Psfl2rY=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"name\": \"hitpoint\",\n\t\t\t\t\t\t\t\"visibility\": \"public\",\n\t\t\t\t\t\t\t\"isStatic\": false,\n\t\t\t\t\t\t\t\"isLeaf\": false,\n\t\t\t\t\t\t\t\"isReadOnly\": false,\n\t\t\t\t\t\t\t\"isOrdered\": false,\n\t\t\t\t\t\t\t\"isUnique\": false,\n\t\t\t\t\t\t\t\"isDerived\": false,\n\t\t\t\t\t\t\t\"aggregation\": \"none\",\n\t\t\t\t\t\t\t\"isID\": false\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLAttribute\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZxZ/lMsgmEjc=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZxZ34Psfl2rY=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"name\": \"strength\",\n\t\t\t\t\t\t\t\"visibility\": \"public\",\n\t\t\t\t\t\t\t\"isStatic\": false,\n\t\t\t\t\t\t\t\"isLeaf\": false,\n\t\t\t\t\t\t\t\"isReadOnly\": false,\n\t\t\t\t\t\t\t\"isOrdered\": false,\n\t\t\t\t\t\t\t\"isUnique\": false,\n\t\t\t\t\t\t\t\"isDerived\": false,\n\t\t\t\t\t\t\t\"aggregation\": \"none\",\n\t\t\t\t\t\t\t\"isID\": false\n\t\t\t\t\t\t}\n\t\t\t\t\t],\n\t\t\t\t\t\"operations\": [\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLOperation\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZxZ4qucgP54o=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZxZ34Psfl2rY=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"name\": \"fight\",\n\t\t\t\t\t\t\t\"visibility\": \"public\",\n\t\t\t\t\t\t\t\"isStatic\": false,\n\t\t\t\t\t\t\t\"isLeaf\": false,\n\t\t\t\t\t\t\t\"concurrency\": \"sequential\",\n\t\t\t\t\t\t\t\"isQuery\": false,\n\t\t\t\t\t\t\t\"isAbstract\": false\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLOperation\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZxZ5n3cgWyf4=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZxZ34Psfl2rY=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"name\": \"defend\",\n\t\t\t\t\t\t\t\"visibility\": \"public\",\n\t\t\t\t\t\t\t\"isStatic\": false,\n\t\t\t\t\t\t\t\"isLeaf\": false,\n\t\t\t\t\t\t\t\"concurrency\": \"sequential\",\n\t\t\t\t\t\t\t\"isQuery\": false,\n\t\t\t\t\t\t\t\"isAbstract\": false\n\t\t\t\t\t\t}\n\t\t\t\t\t],\n\t\t\t\t\t\"isAbstract\": false,\n\t\t\t\t\t\"isFinalSpecialization\": false,\n\t\t\t\t\t\"isLeaf\": false,\n\t\t\t\t\t\"isActive\": false\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\t\"_type\": \"UMLClass\",\n\t\t\t\t\t\"_id\": \"AAAAAAFZxaAT+sgtpF4=\",\n\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\"$ref\": \"AAAAAAFF+qBWK6M3Z8Y=\"\n\t\t\t\t\t},\n\t\t\t\t\t\"name\": \"King\",\n\t\t\t\t\t\"ownedElements\": [\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLGeneralization\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZxai0ackGVVc=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZxaAT+sgtpF4=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"source\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZxaAT+sgtpF4=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"target\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZxZ34Psfl2rY=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"visibility\": \"public\"\n\t\t\t\t\t\t}\n\t\t\t\t\t],\n\t\t\t\t\t\"visibility\": \"public\",\n\t\t\t\t\t\"isAbstract\": false,\n\t\t\t\t\t\"isFinalSpecialization\": false,\n\t\t\t\t\t\"isLeaf\": false,\n\t\t\t\t\t\"isActive\": false\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\t\"_type\": \"UMLClass\",\n\t\t\t\t\t\"_id\": \"AAAAAAFZxaBiKshXV7I=\",\n\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\"$ref\": \"AAAAAAFF+qBWK6M3Z8Y=\"\n\t\t\t\t\t},\n\t\t\t\t\t\"name\": \"Queen\",\n\t\t\t\t\t\"ownedElements\": [\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLGeneralization\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZxai6nckXovA=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZxaBiKshXV7I=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"source\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZxaBiKshXV7I=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"target\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZxZ34Psfl2rY=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"visibility\": \"public\"\n\t\t\t\t\t\t}\n\t\t\t\t\t],\n\t\t\t\t\t\"visibility\": \"public\",\n\t\t\t\t\t\"isAbstract\": false,\n\t\t\t\t\t\"isFinalSpecialization\": false,\n\t\t\t\t\t\"isLeaf\": false,\n\t\t\t\t\t\"isActive\": false\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\t\"_type\": \"UMLClass\",\n\t\t\t\t\t\"_id\": \"AAAAAAFZxaB578iBNOI=\",\n\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\"$ref\": \"AAAAAAFF+qBWK6M3Z8Y=\"\n\t\t\t\t\t},\n\t\t\t\t\t\"name\": \"Knight\",\n\t\t\t\t\t\"ownedElements\": [\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLGeneralization\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZxai/OMkokjQ=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZxaB578iBNOI=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"source\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZxaB578iBNOI=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"target\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZxZ34Psfl2rY=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"visibility\": \"public\"\n\t\t\t\t\t\t}\n\t\t\t\t\t],\n\t\t\t\t\t\"visibility\": \"public\",\n\t\t\t\t\t\"isAbstract\": false,\n\t\t\t\t\t\"isFinalSpecialization\": false,\n\t\t\t\t\t\"isLeaf\": false,\n\t\t\t\t\t\"isActive\": false\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\t\"_type\": \"UMLClass\",\n\t\t\t\t\t\"_id\": \"AAAAAAFZxadA4sirOAo=\",\n\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\"$ref\": \"AAAAAAFF+qBWK6M3Z8Y=\"\n\t\t\t\t\t},\n\t\t\t\t\t\"name\": \"Soldier\",\n\t\t\t\t\t\"ownedElements\": [\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLGeneralization\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZxajDzMk5eJE=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZxadA4sirOAo=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"source\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZxadA4sirOAo=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"target\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZxZ34Psfl2rY=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"visibility\": \"public\"\n\t\t\t\t\t\t}\n\t\t\t\t\t],\n\t\t\t\t\t\"visibility\": \"public\",\n\t\t\t\t\t\"isAbstract\": false,\n\t\t\t\t\t\"isFinalSpecialization\": false,\n\t\t\t\t\t\"isLeaf\": false,\n\t\t\t\t\t\"isActive\": false\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\t\"_type\": \"UMLClass\",\n\t\t\t\t\t\"_id\": \"AAAAAAFZxadXRcjVg5s=\",\n\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\"$ref\": \"AAAAAAFF+qBWK6M3Z8Y=\"\n\t\t\t\t\t},\n\t\t\t\t\t\"name\": \"Villager\",\n\t\t\t\t\t\"ownedElements\": [\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLGeneralization\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFZxajKDclKHbU=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZxadXRcjVg5s=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"source\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZxadXRcjVg5s=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"target\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFZxZ34Psfl2rY=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"visibility\": \"public\"\n\t\t\t\t\t\t}\n\t\t\t\t\t],\n\t\t\t\t\t\"visibility\": \"public\",\n\t\t\t\t\t\"isAbstract\": false,\n\t\t\t\t\t\"isFinalSpecialization\": false,\n\t\t\t\t\t\"isLeaf\": false,\n\t\t\t\t\t\"isActive\": false\n\t\t\t\t}\n\t\t\t],\n\t\t\t\"visibility\": \"public\"\n\t\t}\n\t]\n}"
  },
  {
    "path": "Code/PizzaFactory/UML.mdj",
    "content": "{\n\t\"_type\": \"Project\",\n\t\"_id\": \"AAAAAAFF+h6SjaM2Hec=\",\n\t\"name\": \"Untitled\",\n\t\"ownedElements\": [\n\t\t{\n\t\t\t\"_type\": \"UMLModel\",\n\t\t\t\"_id\": \"AAAAAAFF+qBWK6M3Z8Y=\",\n\t\t\t\"_parent\": {\n\t\t\t\t\"$ref\": \"AAAAAAFF+h6SjaM2Hec=\"\n\t\t\t},\n\t\t\t\"name\": \"Model\",\n\t\t\t\"ownedElements\": [\n\t\t\t\t{\n\t\t\t\t\t\"_type\": \"UMLClassDiagram\",\n\t\t\t\t\t\"_id\": \"AAAAAAFF+qBtyKM79qY=\",\n\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\"$ref\": \"AAAAAAFF+qBWK6M3Z8Y=\"\n\t\t\t\t\t},\n\t\t\t\t\t\"name\": \"Main\",\n\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\"defaultDiagram\": true,\n\t\t\t\t\t\"ownedViews\": [\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLClassView\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaVra3uAn6JYk=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFF+qBtyKM79qY=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaVra3tQn45ZI=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLNameCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaVra3uAn7Y/A=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaVra3uAn6JYk=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaVra3tQn45ZI=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaVra3uQn8eGc=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaVra3uAn7Y/A=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 176,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 16,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaVra3uQn9S+Q=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaVra3uAn7Y/A=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;3\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 285,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 215,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 49.11181640625,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"Product\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaVra3uQn+HvY=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaVra3uAn7Y/A=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 176,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 16,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 73.67724609375,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"(from Model)\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaVra3uQn/Cl8=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaVra3uAn7Y/A=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 176,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 16,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 1,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 280,\n\t\t\t\t\t\t\t\t\t\"top\": 208,\n\t\t\t\t\t\t\t\t\t\"width\": 59.11181640625,\n\t\t\t\t\t\t\t\t\t\"height\": 25,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"stereotypeLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaVra3uQn8eGc=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"nameLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaVra3uQn9S+Q=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"namespaceLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaVra3uQn+HvY=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"propertyLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaVra3uQn/Cl8=\"\n\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLAttributeCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaVra3ugoAT6E=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaVra3uAn6JYk=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaVra3tQn45ZI=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 280,\n\t\t\t\t\t\t\t\t\t\"top\": 233,\n\t\t\t\t\t\t\t\t\t\"width\": 59.11181640625,\n\t\t\t\t\t\t\t\t\t\"height\": 10,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLOperationCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaVra3ugoB1eU=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaVra3uAn6JYk=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaVra3tQn45ZI=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 280,\n\t\t\t\t\t\t\t\t\t\"top\": 243,\n\t\t\t\t\t\t\t\t\t\"width\": 59.11181640625,\n\t\t\t\t\t\t\t\t\t\"height\": 10,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLReceptionCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaVra3uwoCpPg=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaVra3uAn6JYk=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaVra3tQn45ZI=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 88,\n\t\t\t\t\t\t\t\t\t\"top\": 8,\n\t\t\t\t\t\t\t\t\t\"width\": 10,\n\t\t\t\t\t\t\t\t\t\"height\": 10,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLTemplateParameterCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaVra3vAoDhZs=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaVra3uAn6JYk=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaVra3tQn45ZI=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 88,\n\t\t\t\t\t\t\t\t\t\"top\": 8,\n\t\t\t\t\t\t\t\t\t\"width\": 10,\n\t\t\t\t\t\t\t\t\t\"height\": 10,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\"containerChangeable\": true,\n\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\"left\": 280,\n\t\t\t\t\t\t\t\"top\": 208,\n\t\t\t\t\t\t\t\"width\": 59.11181640625,\n\t\t\t\t\t\t\t\"height\": 45,\n\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\"stereotypeDisplay\": \"label\",\n\t\t\t\t\t\t\t\"showVisibility\": true,\n\t\t\t\t\t\t\t\"showNamespace\": false,\n\t\t\t\t\t\t\t\"showProperty\": true,\n\t\t\t\t\t\t\t\"showType\": true,\n\t\t\t\t\t\t\t\"nameCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaVra3uAn7Y/A=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"wordWrap\": false,\n\t\t\t\t\t\t\t\"suppressAttributes\": false,\n\t\t\t\t\t\t\t\"suppressOperations\": false,\n\t\t\t\t\t\t\t\"suppressReceptions\": true,\n\t\t\t\t\t\t\t\"showMultiplicity\": true,\n\t\t\t\t\t\t\t\"showOperationSignature\": true,\n\t\t\t\t\t\t\t\"attributeCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaVra3ugoAT6E=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"operationCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaVra3ugoB1eU=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"receptionCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaVra3uwoCpPg=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"templateParameterCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaVra3vAoDhZs=\"\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLClassView\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaVrbT6gok2Wo=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFF+qBtyKM79qY=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaVrbT6Aoiwfg=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLNameCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaVrbT6wol7Bg=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaVrbT6gok2Wo=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaVrbT6Aoiwfg=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaVrbT7AomWbY=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaVrbT6wol7Bg=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 112,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 76,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaVrbT7Qonuco=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaVrbT6wol7Bg=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;1\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 253,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 359,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 105.4599609375,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"ConcreteProduct\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaVrbT7QoohI0=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaVrbT6wol7Bg=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 112,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 76,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 73.67724609375,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"(from Model)\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaVrbT7QopiDo=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaVrbT6wol7Bg=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 112,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 76,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 1,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 248,\n\t\t\t\t\t\t\t\t\t\"top\": 352,\n\t\t\t\t\t\t\t\t\t\"width\": 115.4599609375,\n\t\t\t\t\t\t\t\t\t\"height\": 25,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"stereotypeLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaVrbT7AomWbY=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"nameLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaVrbT7Qonuco=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"namespaceLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaVrbT7QoohI0=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"propertyLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaVrbT7QopiDo=\"\n\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLAttributeCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaVrbT7goq2O8=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaVrbT6gok2Wo=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaVrbT6Aoiwfg=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 248,\n\t\t\t\t\t\t\t\t\t\"top\": 377,\n\t\t\t\t\t\t\t\t\t\"width\": 115.4599609375,\n\t\t\t\t\t\t\t\t\t\"height\": 10,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLOperationCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaVrbT7woroYo=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaVrbT6gok2Wo=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaVrbT6Aoiwfg=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 248,\n\t\t\t\t\t\t\t\t\t\"top\": 387,\n\t\t\t\t\t\t\t\t\t\"width\": 115.4599609375,\n\t\t\t\t\t\t\t\t\t\"height\": 10,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLReceptionCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaVrbT8Aost8Y=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaVrbT6gok2Wo=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaVrbT6Aoiwfg=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 56,\n\t\t\t\t\t\t\t\t\t\"top\": 38,\n\t\t\t\t\t\t\t\t\t\"width\": 10,\n\t\t\t\t\t\t\t\t\t\"height\": 10,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLTemplateParameterCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaVrbT8QotuRA=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaVrbT6gok2Wo=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaVrbT6Aoiwfg=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 56,\n\t\t\t\t\t\t\t\t\t\"top\": 38,\n\t\t\t\t\t\t\t\t\t\"width\": 10,\n\t\t\t\t\t\t\t\t\t\"height\": 10,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\"containerChangeable\": true,\n\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\"left\": 248,\n\t\t\t\t\t\t\t\"top\": 352,\n\t\t\t\t\t\t\t\"width\": 115.4599609375,\n\t\t\t\t\t\t\t\"height\": 45,\n\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\"stereotypeDisplay\": \"label\",\n\t\t\t\t\t\t\t\"showVisibility\": true,\n\t\t\t\t\t\t\t\"showNamespace\": false,\n\t\t\t\t\t\t\t\"showProperty\": true,\n\t\t\t\t\t\t\t\"showType\": true,\n\t\t\t\t\t\t\t\"nameCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaVrbT6wol7Bg=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"wordWrap\": false,\n\t\t\t\t\t\t\t\"suppressAttributes\": false,\n\t\t\t\t\t\t\t\"suppressOperations\": false,\n\t\t\t\t\t\t\t\"suppressReceptions\": true,\n\t\t\t\t\t\t\t\"showMultiplicity\": true,\n\t\t\t\t\t\t\t\"showOperationSignature\": true,\n\t\t\t\t\t\t\t\"attributeCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaVrbT7goq2O8=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"operationCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaVrbT7woroYo=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"receptionCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaVrbT8Aost8Y=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"templateParameterCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaVrbT8QotuRA=\"\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLGeneralizationView\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaVrbUcQpNJHo=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFF+qBtyKM79qY=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaVrbUcApLztE=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"EdgeLabelView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaVrbUcgpOxpE=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaVrbUcQpNJHo=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaVrbUcApLztE=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 292,\n\t\t\t\t\t\t\t\t\t\"top\": 295,\n\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"alpha\": 1.5707963267948966,\n\t\t\t\t\t\t\t\t\t\"distance\": 15,\n\t\t\t\t\t\t\t\t\t\"hostEdge\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaVrbUcQpNJHo=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"edgePosition\": 1,\n\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"EdgeLabelView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaVrbUcgpPfhw=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaVrbUcQpNJHo=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaVrbUcApLztE=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": null,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 277,\n\t\t\t\t\t\t\t\t\t\"top\": 295,\n\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"alpha\": 1.5707963267948966,\n\t\t\t\t\t\t\t\t\t\"distance\": 30,\n\t\t\t\t\t\t\t\t\t\"hostEdge\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaVrbUcQpNJHo=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"edgePosition\": 1,\n\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"EdgeLabelView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaVrbUcgpQw/k=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaVrbUcQpNJHo=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaVrbUcApLztE=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 321,\n\t\t\t\t\t\t\t\t\t\"top\": 296,\n\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"alpha\": -1.5707963267948966,\n\t\t\t\t\t\t\t\t\t\"distance\": 15,\n\t\t\t\t\t\t\t\t\t\"hostEdge\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaVrbUcQpNJHo=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"edgePosition\": 1,\n\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\"head\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaVra3uAn6JYk=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"tail\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaVrbT6gok2Wo=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"lineStyle\": 1,\n\t\t\t\t\t\t\t\"points\": \"306:351;308:253\",\n\t\t\t\t\t\t\t\"stereotypeDisplay\": \"label\",\n\t\t\t\t\t\t\t\"showVisibility\": true,\n\t\t\t\t\t\t\t\"showProperty\": true,\n\t\t\t\t\t\t\t\"nameLabel\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaVrbUcgpOxpE=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"stereotypeLabel\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaVrbUcgpPfhw=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"propertyLabel\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaVrbUcgpQw/k=\"\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLClassView\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaVrdQ6AsKnBU=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFF+qBtyKM79qY=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaVrdQ5wsITEQ=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLNameCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaVrdQ6AsLLRE=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaVrdQ6AsKnBU=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaVrdQ5wsITEQ=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaVrdQ6AsM9fY=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaVrdQ6AsLLRE=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaVrdQ6AsNeMY=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaVrdQ6AsLLRE=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;3\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 445,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 215,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 98.62353515625,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"Creator\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaVrdQ6AsO8Zo=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaVrdQ6AsLLRE=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 73.67724609375,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"(from Model)\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaVrdQ6QsPYwY=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaVrdQ6AsLLRE=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 1,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 440,\n\t\t\t\t\t\t\t\t\t\"top\": 208,\n\t\t\t\t\t\t\t\t\t\"width\": 108.62353515625,\n\t\t\t\t\t\t\t\t\t\"height\": 25,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"stereotypeLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaVrdQ6AsM9fY=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"nameLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaVrdQ6AsNeMY=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"namespaceLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaVrdQ6AsO8Zo=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"propertyLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaVrdQ6QsPYwY=\"\n\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLAttributeCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaVrdQ6QsQcqM=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaVrdQ6AsKnBU=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaVrdQ5wsITEQ=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 440,\n\t\t\t\t\t\t\t\t\t\"top\": 233,\n\t\t\t\t\t\t\t\t\t\"width\": 108.62353515625,\n\t\t\t\t\t\t\t\t\t\"height\": 10,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLOperationCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaVrdQ6QsRwF8=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaVrdQ6AsKnBU=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaVrdQ5wsITEQ=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"UMLOperationView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaVrdlcQs1azk=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaVrdQ6QsRwF8=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaVrdlGAsyKBA=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;2\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 445,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 248,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 98.62353515625,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"+factoryMethod()\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"UMLOperationView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaVre+kQs/Qs0=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaVrdQ6QsRwF8=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaVre+Pgs8BZg=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 445,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 263,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 98.62353515625,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"+anOperation()\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 440,\n\t\t\t\t\t\t\t\t\t\"top\": 243,\n\t\t\t\t\t\t\t\t\t\"width\": 108.62353515625,\n\t\t\t\t\t\t\t\t\t\"height\": 38,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLReceptionCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaVrdQ6QsSXPU=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaVrdQ6AsKnBU=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaVrdQ5wsITEQ=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 0,\n\t\t\t\t\t\t\t\t\t\"top\": 0,\n\t\t\t\t\t\t\t\t\t\"width\": 10,\n\t\t\t\t\t\t\t\t\t\"height\": 10,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLTemplateParameterCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaVrdQ6QsTYXg=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaVrdQ6AsKnBU=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaVrdQ5wsITEQ=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 0,\n\t\t\t\t\t\t\t\t\t\"top\": 0,\n\t\t\t\t\t\t\t\t\t\"width\": 10,\n\t\t\t\t\t\t\t\t\t\"height\": 10,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\"containerChangeable\": true,\n\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\"left\": 440,\n\t\t\t\t\t\t\t\"top\": 208,\n\t\t\t\t\t\t\t\"width\": 108.62353515625,\n\t\t\t\t\t\t\t\"height\": 73,\n\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\"stereotypeDisplay\": \"label\",\n\t\t\t\t\t\t\t\"showVisibility\": true,\n\t\t\t\t\t\t\t\"showNamespace\": false,\n\t\t\t\t\t\t\t\"showProperty\": true,\n\t\t\t\t\t\t\t\"showType\": true,\n\t\t\t\t\t\t\t\"nameCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaVrdQ6AsLLRE=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"wordWrap\": false,\n\t\t\t\t\t\t\t\"suppressAttributes\": false,\n\t\t\t\t\t\t\t\"suppressOperations\": false,\n\t\t\t\t\t\t\t\"suppressReceptions\": true,\n\t\t\t\t\t\t\t\"showMultiplicity\": true,\n\t\t\t\t\t\t\t\"showOperationSignature\": true,\n\t\t\t\t\t\t\t\"attributeCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaVrdQ6QsQcqM=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"operationCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaVrdQ6QsRwF8=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"receptionCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaVrdQ6QsSXPU=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"templateParameterCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaVrdQ6QsTYXg=\"\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLClassView\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaVrf8/wtFmZI=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFF+qBtyKM79qY=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaVrf8/wtDu1c=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLNameCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaVrf9AAtGuBo=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaVrf8/wtFmZI=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaVrf8/wtDu1c=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaVrf9AAtHIqs=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaVrf9AAtGuBo=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 4,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaVrf9AAtIwyA=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaVrf9AAtGuBo=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;1\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 445,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 359,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 102.58447265625,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"ConcreteCreator\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaVrf9AAtJ2Mo=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaVrf9AAtGuBo=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 4,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 73.67724609375,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"(from Model)\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaVrf9AQtKYPE=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaVrf9AAtGuBo=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 4,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 1,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 440,\n\t\t\t\t\t\t\t\t\t\"top\": 352,\n\t\t\t\t\t\t\t\t\t\"width\": 112.58447265625,\n\t\t\t\t\t\t\t\t\t\"height\": 25,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"stereotypeLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaVrf9AAtHIqs=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"nameLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaVrf9AAtIwyA=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"namespaceLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaVrf9AAtJ2Mo=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"propertyLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaVrf9AQtKYPE=\"\n\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLAttributeCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaVrf9AQtLzsM=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaVrf8/wtFmZI=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaVrf8/wtDu1c=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 440,\n\t\t\t\t\t\t\t\t\t\"top\": 377,\n\t\t\t\t\t\t\t\t\t\"width\": 112.58447265625,\n\t\t\t\t\t\t\t\t\t\"height\": 10,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLOperationCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaVrf9AQtMh+o=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaVrf8/wtFmZI=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaVrf8/wtDu1c=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"UMLOperationView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaVriEjQwGhrQ=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaVrf9AQtMh+o=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaVriELQwDV84=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 445,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 392,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 102.58447265625,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"+factoryMethod()\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 440,\n\t\t\t\t\t\t\t\t\t\"top\": 387,\n\t\t\t\t\t\t\t\t\t\"width\": 112.58447265625,\n\t\t\t\t\t\t\t\t\t\"height\": 23,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLReceptionCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaVrf9AQtNn1A=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaVrf8/wtFmZI=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaVrf8/wtDu1c=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 0,\n\t\t\t\t\t\t\t\t\t\"top\": 2,\n\t\t\t\t\t\t\t\t\t\"width\": 10,\n\t\t\t\t\t\t\t\t\t\"height\": 10,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLTemplateParameterCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaVrf9AgtOszU=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaVrf8/wtFmZI=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaVrf8/wtDu1c=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 0,\n\t\t\t\t\t\t\t\t\t\"top\": 2,\n\t\t\t\t\t\t\t\t\t\"width\": 10,\n\t\t\t\t\t\t\t\t\t\"height\": 10,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\"containerChangeable\": true,\n\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\"left\": 440,\n\t\t\t\t\t\t\t\"top\": 352,\n\t\t\t\t\t\t\t\"width\": 112.58447265625,\n\t\t\t\t\t\t\t\"height\": 58,\n\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\"stereotypeDisplay\": \"label\",\n\t\t\t\t\t\t\t\"showVisibility\": true,\n\t\t\t\t\t\t\t\"showNamespace\": false,\n\t\t\t\t\t\t\t\"showProperty\": true,\n\t\t\t\t\t\t\t\"showType\": true,\n\t\t\t\t\t\t\t\"nameCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaVrf9AAtGuBo=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"wordWrap\": false,\n\t\t\t\t\t\t\t\"suppressAttributes\": false,\n\t\t\t\t\t\t\t\"suppressOperations\": false,\n\t\t\t\t\t\t\t\"suppressReceptions\": true,\n\t\t\t\t\t\t\t\"showMultiplicity\": true,\n\t\t\t\t\t\t\t\"showOperationSignature\": true,\n\t\t\t\t\t\t\t\"attributeCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaVrf9AQtLzsM=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"operationCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaVrf9AQtMh+o=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"receptionCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaVrf9AQtNn1A=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"templateParameterCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaVrf9AgtOszU=\"\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLGeneralizationView\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaVrf9gAtuAHY=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFF+qBtyKM79qY=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaVrf9gAts4/4=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"EdgeLabelView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaVrf9gAtvJA8=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaVrf9gAtuAHY=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaVrf9gAts4/4=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 479,\n\t\t\t\t\t\t\t\t\t\"top\": 309,\n\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"alpha\": 1.5707963267948966,\n\t\t\t\t\t\t\t\t\t\"distance\": 15,\n\t\t\t\t\t\t\t\t\t\"hostEdge\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaVrf9gAtuAHY=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"edgePosition\": 1,\n\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"EdgeLabelView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaVrf9gQtw0tA=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaVrf9gAtuAHY=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaVrf9gAts4/4=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": null,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 464,\n\t\t\t\t\t\t\t\t\t\"top\": 309,\n\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"alpha\": 1.5707963267948966,\n\t\t\t\t\t\t\t\t\t\"distance\": 30,\n\t\t\t\t\t\t\t\t\t\"hostEdge\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaVrf9gAtuAHY=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"edgePosition\": 1,\n\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"EdgeLabelView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaVrf9gQtxmt0=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaVrf9gAtuAHY=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaVrf9gAts4/4=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 508,\n\t\t\t\t\t\t\t\t\t\"top\": 310,\n\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"alpha\": -1.5707963267948966,\n\t\t\t\t\t\t\t\t\t\"distance\": 15,\n\t\t\t\t\t\t\t\t\t\"hostEdge\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaVrf9gAtuAHY=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"edgePosition\": 1,\n\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\"head\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaVrdQ6AsKnBU=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"tail\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaVrf8/wtFmZI=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"lineStyle\": 1,\n\t\t\t\t\t\t\t\"points\": \"495:351;494:281\",\n\t\t\t\t\t\t\t\"stereotypeDisplay\": \"label\",\n\t\t\t\t\t\t\t\"showVisibility\": true,\n\t\t\t\t\t\t\t\"showProperty\": true,\n\t\t\t\t\t\t\t\"nameLabel\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaVrf9gAtvJA8=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"stereotypeLabel\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaVrf9gQtw0tA=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"propertyLabel\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaVrf9gQtxmt0=\"\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLNoteView\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaVrjifwxqfrI=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFF+qBtyKM79qY=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\"left\": 592,\n\t\t\t\t\t\t\t\"top\": 400,\n\t\t\t\t\t\t\t\"width\": 74.919921875,\n\t\t\t\t\t\t\t\"height\": 50,\n\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\"text\": \"Produces product\",\n\t\t\t\t\t\t\t\"wordWrap\": true\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLNoteLinkView\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaVrjihgxtgUo=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFF+qBtyKM79qY=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\"head\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaVrjifwxqfrI=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"tail\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaVrf8/wtFmZI=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"lineStyle\": 1,\n\t\t\t\t\t\t\t\"points\": \"553:399;591:412\"\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLDependencyView\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaWcJsStoQXwQ=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFF+qBtyKM79qY=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWcJsStoOgFc=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"EdgeLabelView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaWcJsStoRVrc=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWcJsStoQXwQ=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWcJsStoOgFc=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 400,\n\t\t\t\t\t\t\t\t\t\"top\": 385,\n\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"alpha\": 1.5707963267948966,\n\t\t\t\t\t\t\t\t\t\"distance\": 15,\n\t\t\t\t\t\t\t\t\t\"hostEdge\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWcJsStoQXwQ=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"edgePosition\": 1,\n\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"EdgeLabelView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaWcJsStoSttU=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWcJsStoQXwQ=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWcJsStoOgFc=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": null,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 400,\n\t\t\t\t\t\t\t\t\t\"top\": 400,\n\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"alpha\": 1.5707963267948966,\n\t\t\t\t\t\t\t\t\t\"distance\": 30,\n\t\t\t\t\t\t\t\t\t\"hostEdge\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWcJsStoQXwQ=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"edgePosition\": 1,\n\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"EdgeLabelView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaWcJsStoTceI=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWcJsStoQXwQ=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWcJsStoOgFc=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 401,\n\t\t\t\t\t\t\t\t\t\"top\": 356,\n\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"alpha\": -1.5707963267948966,\n\t\t\t\t\t\t\t\t\t\"distance\": 15,\n\t\t\t\t\t\t\t\t\t\"hostEdge\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWcJsStoQXwQ=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"edgePosition\": 1,\n\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\"head\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaVrbT6gok2Wo=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"tail\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaVrf8/wtFmZI=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"lineStyle\": 1,\n\t\t\t\t\t\t\t\"points\": \"439:378;363:376\",\n\t\t\t\t\t\t\t\"stereotypeDisplay\": \"label\",\n\t\t\t\t\t\t\t\"showVisibility\": true,\n\t\t\t\t\t\t\t\"showProperty\": true,\n\t\t\t\t\t\t\t\"nameLabel\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWcJsStoRVrc=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"stereotypeLabel\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWcJsStoSttU=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"propertyLabel\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWcJsStoTceI=\"\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t]\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\t\"_type\": \"UMLClass\",\n\t\t\t\t\t\"_id\": \"AAAAAAFaVra3tQn45ZI=\",\n\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\"$ref\": \"AAAAAAFF+qBWK6M3Z8Y=\"\n\t\t\t\t\t},\n\t\t\t\t\t\"name\": \"Product\",\n\t\t\t\t\t\"visibility\": \"public\",\n\t\t\t\t\t\"isAbstract\": true,\n\t\t\t\t\t\"isFinalSpecialization\": false,\n\t\t\t\t\t\"isLeaf\": false,\n\t\t\t\t\t\"isActive\": false\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\t\"_type\": \"UMLClass\",\n\t\t\t\t\t\"_id\": \"AAAAAAFaVrbT6Aoiwfg=\",\n\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\"$ref\": \"AAAAAAFF+qBWK6M3Z8Y=\"\n\t\t\t\t\t},\n\t\t\t\t\t\"name\": \"ConcreteProduct\",\n\t\t\t\t\t\"ownedElements\": [\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLGeneralization\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaVrbUcApLztE=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaVrbT6Aoiwfg=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"source\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaVrbT6Aoiwfg=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"target\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaVra3tQn45ZI=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"visibility\": \"public\"\n\t\t\t\t\t\t}\n\t\t\t\t\t],\n\t\t\t\t\t\"visibility\": \"public\",\n\t\t\t\t\t\"isAbstract\": false,\n\t\t\t\t\t\"isFinalSpecialization\": false,\n\t\t\t\t\t\"isLeaf\": false,\n\t\t\t\t\t\"isActive\": false\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\t\"_type\": \"UMLClass\",\n\t\t\t\t\t\"_id\": \"AAAAAAFaVrdQ5wsITEQ=\",\n\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\"$ref\": \"AAAAAAFF+qBWK6M3Z8Y=\"\n\t\t\t\t\t},\n\t\t\t\t\t\"name\": \"Creator\",\n\t\t\t\t\t\"visibility\": \"public\",\n\t\t\t\t\t\"operations\": [\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLOperation\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaVrdlGAsyKBA=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaVrdQ5wsITEQ=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"name\": \"factoryMethod\",\n\t\t\t\t\t\t\t\"visibility\": \"public\",\n\t\t\t\t\t\t\t\"isStatic\": false,\n\t\t\t\t\t\t\t\"isLeaf\": false,\n\t\t\t\t\t\t\t\"concurrency\": \"sequential\",\n\t\t\t\t\t\t\t\"isQuery\": false,\n\t\t\t\t\t\t\t\"isAbstract\": true\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLOperation\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaVre+Pgs8BZg=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaVrdQ5wsITEQ=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"name\": \"anOperation\",\n\t\t\t\t\t\t\t\"visibility\": \"public\",\n\t\t\t\t\t\t\t\"isStatic\": false,\n\t\t\t\t\t\t\t\"isLeaf\": false,\n\t\t\t\t\t\t\t\"concurrency\": \"sequential\",\n\t\t\t\t\t\t\t\"isQuery\": false,\n\t\t\t\t\t\t\t\"isAbstract\": false\n\t\t\t\t\t\t}\n\t\t\t\t\t],\n\t\t\t\t\t\"isAbstract\": true,\n\t\t\t\t\t\"isFinalSpecialization\": false,\n\t\t\t\t\t\"isLeaf\": false,\n\t\t\t\t\t\"isActive\": false\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\t\"_type\": \"UMLClass\",\n\t\t\t\t\t\"_id\": \"AAAAAAFaVrf8/wtDu1c=\",\n\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\"$ref\": \"AAAAAAFF+qBWK6M3Z8Y=\"\n\t\t\t\t\t},\n\t\t\t\t\t\"name\": \"ConcreteCreator\",\n\t\t\t\t\t\"ownedElements\": [\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLGeneralization\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaVrf9gAts4/4=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaVrf8/wtDu1c=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"source\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaVrf8/wtDu1c=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"target\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaVrdQ5wsITEQ=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"visibility\": \"public\"\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLDependency\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaWcJsStoOgFc=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaVrf8/wtDu1c=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"source\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaVrf8/wtDu1c=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"target\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaVrbT6Aoiwfg=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"visibility\": \"public\"\n\t\t\t\t\t\t}\n\t\t\t\t\t],\n\t\t\t\t\t\"visibility\": \"public\",\n\t\t\t\t\t\"operations\": [\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLOperation\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaVriELQwDV84=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaVrf8/wtDu1c=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"name\": \"factoryMethod\",\n\t\t\t\t\t\t\t\"visibility\": \"public\",\n\t\t\t\t\t\t\t\"isStatic\": false,\n\t\t\t\t\t\t\t\"isLeaf\": false,\n\t\t\t\t\t\t\t\"concurrency\": \"sequential\",\n\t\t\t\t\t\t\t\"isQuery\": false,\n\t\t\t\t\t\t\t\"isAbstract\": false\n\t\t\t\t\t\t}\n\t\t\t\t\t],\n\t\t\t\t\t\"isAbstract\": false,\n\t\t\t\t\t\"isFinalSpecialization\": false,\n\t\t\t\t\t\"isLeaf\": false,\n\t\t\t\t\t\"isActive\": false\n\t\t\t\t}\n\t\t\t],\n\t\t\t\"visibility\": \"public\"\n\t\t},\n\t\t{\n\t\t\t\"_type\": \"UMLModel\",\n\t\t\t\"_id\": \"AAAAAAFaWYKW3tUi+zA=\",\n\t\t\t\"_parent\": {\n\t\t\t\t\"$ref\": \"AAAAAAFF+h6SjaM2Hec=\"\n\t\t\t},\n\t\t\t\"name\": \"Model1\",\n\t\t\t\"ownedElements\": [\n\t\t\t\t{\n\t\t\t\t\t\"_type\": \"UMLClassDiagram\",\n\t\t\t\t\t\"_id\": \"AAAAAAFaWYKW3tUjlUs=\",\n\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWYKW3tUi+zA=\"\n\t\t\t\t\t},\n\t\t\t\t\t\"name\": \"ClassDiagram1\",\n\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\"defaultDiagram\": false,\n\t\t\t\t\t\"ownedViews\": [\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLClassView\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaWYRIQ9UvNT4=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWYKW3tUjlUs=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWYRIQtUtwWU=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLNameCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaWYRIRNUwhSE=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWYRIQ9UvNT4=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWYRIQtUtwWU=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaWYRIRNUxp1k=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWYRIRNUwhSE=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": -16,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 16,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaWYRIRdUyPNc=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWYRIRNUwhSE=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;3\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 269,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 79,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 110.1826171875,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"Pizza\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaWYRIRdUz3SA=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWYRIRNUwhSE=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": -16,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 16,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 80.9072265625,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"(from Model1)\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaWYRIRdU0uhY=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWYRIRNUwhSE=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": -16,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 16,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 1,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 264,\n\t\t\t\t\t\t\t\t\t\"top\": 72,\n\t\t\t\t\t\t\t\t\t\"width\": 120.1826171875,\n\t\t\t\t\t\t\t\t\t\"height\": 25,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"stereotypeLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWYRIRNUxp1k=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"nameLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWYRIRdUyPNc=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"namespaceLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWYRIRdUz3SA=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"propertyLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWYRIRdU0uhY=\"\n\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLAttributeCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaWYRIRdU12f0=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWYRIQ9UvNT4=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWYRIQtUtwWU=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"UMLAttributeView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaWYqf6dWGNuc=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWYRIRdU12f0=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWYqe49WDPVA=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 269,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 102,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 110.1826171875,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"+name\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"UMLAttributeView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaWYrFn9WNzNQ=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWYRIRdU12f0=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWYrFRdWKxyc=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 269,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 117,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 110.1826171875,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"+dough\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"UMLAttributeView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaWYrWWNWUojU=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWYRIRdU12f0=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWYrWFNWRInQ=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 269,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 132,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 110.1826171875,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"+sauce\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"UMLAttributeView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaWYrkytWbRiI=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWYRIRdU12f0=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWYrkTtWYUSM=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 269,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 147,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 110.1826171875,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"+toppings\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 264,\n\t\t\t\t\t\t\t\t\t\"top\": 97,\n\t\t\t\t\t\t\t\t\t\"width\": 120.1826171875,\n\t\t\t\t\t\t\t\t\t\"height\": 68,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLOperationCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaWYRIRtU2978=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWYRIQ9UvNT4=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWYRIQtUtwWU=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"UMLOperationView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaWYsfR9WkRWE=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWYRIRtU2978=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWYseG9Why/g=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 269,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 170,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 110.1826171875,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"+prepare()\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"UMLOperationView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaWYtciNWrRaM=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWYRIRtU2978=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWYtcE9WotXM=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 269,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 185,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 110.1826171875,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"+bake()\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"UMLOperationView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaWYttX9Wyq+w=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWYRIRtU2978=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWYts49WvaLE=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 269,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 200,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 110.1826171875,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"+cut()\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"UMLOperationView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaWYuCHtW5FAg=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWYRIRtU2978=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWYuBvNW2jYk=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 269,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 215,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 110.1826171875,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"+box()\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"UMLOperationView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaWYuaVtXABxQ=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWYRIRtU2978=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWYuaC9W9B8E=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 269,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 230,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 110.1826171875,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"+getName(): String\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 264,\n\t\t\t\t\t\t\t\t\t\"top\": 165,\n\t\t\t\t\t\t\t\t\t\"width\": 120.1826171875,\n\t\t\t\t\t\t\t\t\t\"height\": 83,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLReceptionCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaWYRIRtU3FSY=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWYRIQ9UvNT4=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWYRIQtUtwWU=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": -8,\n\t\t\t\t\t\t\t\t\t\"top\": 8,\n\t\t\t\t\t\t\t\t\t\"width\": 10,\n\t\t\t\t\t\t\t\t\t\"height\": 10,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLTemplateParameterCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaWYRIR9U40no=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWYRIQ9UvNT4=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWYRIQtUtwWU=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": -8,\n\t\t\t\t\t\t\t\t\t\"top\": 8,\n\t\t\t\t\t\t\t\t\t\"width\": 10,\n\t\t\t\t\t\t\t\t\t\"height\": 10,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\"containerChangeable\": true,\n\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\"left\": 264,\n\t\t\t\t\t\t\t\"top\": 72,\n\t\t\t\t\t\t\t\"width\": 120.1826171875,\n\t\t\t\t\t\t\t\"height\": 176,\n\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\"stereotypeDisplay\": \"label\",\n\t\t\t\t\t\t\t\"showVisibility\": true,\n\t\t\t\t\t\t\t\"showNamespace\": false,\n\t\t\t\t\t\t\t\"showProperty\": true,\n\t\t\t\t\t\t\t\"showType\": true,\n\t\t\t\t\t\t\t\"nameCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWYRIRNUwhSE=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"wordWrap\": false,\n\t\t\t\t\t\t\t\"suppressAttributes\": false,\n\t\t\t\t\t\t\t\"suppressOperations\": false,\n\t\t\t\t\t\t\t\"suppressReceptions\": true,\n\t\t\t\t\t\t\t\"showMultiplicity\": true,\n\t\t\t\t\t\t\t\"showOperationSignature\": true,\n\t\t\t\t\t\t\t\"attributeCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWYRIRdU12f0=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"operationCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWYRIRtU2978=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"receptionCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWYRIRtU3FSY=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"templateParameterCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWYRIR9U40no=\"\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLClassView\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaWYR0PtVaSBM=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWYKW3tUjlUs=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWYR0PdVYeDU=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLNameCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaWYR0PtVbsBA=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWYR0PtVaSBM=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWYR0PdVYeDU=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaWYR0P9VcOig=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWYR0PtVbsBA=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 240,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": -16,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaWYR0P9VdUj8=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWYR0PtVbsBA=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;3\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 669,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 79,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 147.74169921875,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"PizzaStore\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaWYR0P9VesxY=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWYR0PtVbsBA=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 240,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": -16,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 80.9072265625,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"(from Model1)\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaWYR0P9VfDEQ=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWYR0PtVbsBA=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 240,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": -16,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 1,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 664,\n\t\t\t\t\t\t\t\t\t\"top\": 72,\n\t\t\t\t\t\t\t\t\t\"width\": 157.74169921875,\n\t\t\t\t\t\t\t\t\t\"height\": 25,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"stereotypeLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWYR0P9VcOig=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"nameLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWYR0P9VdUj8=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"namespaceLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWYR0P9VesxY=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"propertyLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWYR0P9VfDEQ=\"\n\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLAttributeCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaWYR0P9Vgs7M=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWYR0PtVaSBM=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWYR0PdVYeDU=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 664,\n\t\t\t\t\t\t\t\t\t\"top\": 97,\n\t\t\t\t\t\t\t\t\t\"width\": 157.74169921875,\n\t\t\t\t\t\t\t\t\t\"height\": 10,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLOperationCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaWYR0QNVhvz4=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWYR0PtVaSBM=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWYR0PdVYeDU=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"UMLOperationView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaWZM5MNXKsAA=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWYR0QNVhvz4=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWZM3bdXH5uE=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;2\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 669,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 112,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 147.74169921875,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"+createPizza(item): Pizza\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"UMLOperationView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaWZT8rNXY1u0=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWYR0QNVhvz4=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWZT8TdXVnOE=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 669,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 127,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 147.74169921875,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"+orderPizza(type): Pizza\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 664,\n\t\t\t\t\t\t\t\t\t\"top\": 107,\n\t\t\t\t\t\t\t\t\t\"width\": 157.74169921875,\n\t\t\t\t\t\t\t\t\t\"height\": 38,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLReceptionCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaWYR0QNVi2pg=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWYR0PtVaSBM=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWYR0PdVYeDU=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 120,\n\t\t\t\t\t\t\t\t\t\"top\": -8,\n\t\t\t\t\t\t\t\t\t\"width\": 10,\n\t\t\t\t\t\t\t\t\t\"height\": 10,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLTemplateParameterCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaWYR0QNVjMOo=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWYR0PtVaSBM=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWYR0PdVYeDU=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 120,\n\t\t\t\t\t\t\t\t\t\"top\": -8,\n\t\t\t\t\t\t\t\t\t\"width\": 10,\n\t\t\t\t\t\t\t\t\t\"height\": 10,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\"containerChangeable\": true,\n\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\"left\": 664,\n\t\t\t\t\t\t\t\"top\": 72,\n\t\t\t\t\t\t\t\"width\": 157.74169921875,\n\t\t\t\t\t\t\t\"height\": 73,\n\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\"stereotypeDisplay\": \"label\",\n\t\t\t\t\t\t\t\"showVisibility\": true,\n\t\t\t\t\t\t\t\"showNamespace\": false,\n\t\t\t\t\t\t\t\"showProperty\": true,\n\t\t\t\t\t\t\t\"showType\": true,\n\t\t\t\t\t\t\t\"nameCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWYR0PtVbsBA=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"wordWrap\": false,\n\t\t\t\t\t\t\t\"suppressAttributes\": false,\n\t\t\t\t\t\t\t\"suppressOperations\": false,\n\t\t\t\t\t\t\t\"suppressReceptions\": true,\n\t\t\t\t\t\t\t\"showMultiplicity\": true,\n\t\t\t\t\t\t\t\"showOperationSignature\": true,\n\t\t\t\t\t\t\t\"attributeCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWYR0P9Vgs7M=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"operationCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWYR0QNVhvz4=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"receptionCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWYR0QNVi2pg=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"templateParameterCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWYR0QNVjMOo=\"\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLNoteView\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaWZlgHNXiFbE=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWYKW3tUjlUs=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\"left\": 864,\n\t\t\t\t\t\t\t\"top\": 136,\n\t\t\t\t\t\t\t\"width\": 209,\n\t\t\t\t\t\t\t\"height\": 87,\n\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\"text\": \"Pizza pizza = createPizza(type);\\n\\npizza.prepare();\\npizza.bake();\\npizza.cut();\\npizza.box();\",\n\t\t\t\t\t\t\t\"wordWrap\": true\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLNoteLinkView\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaWZroRdXxHJo=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWYKW3tUjlUs=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\"head\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWZlgHNXiFbE=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"tail\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWYR0PtVaSBM=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"lineStyle\": 1,\n\t\t\t\t\t\t\t\"points\": \"822:133;863:146\"\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLClassView\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaWaFQ5tX4jrA=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWYKW3tUjlUs=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWaFQ2dX2TZk=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLNameCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaWaFQ59X55Fw=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWaFQ5tX4jrA=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWaFQ2dX2TZk=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaWaFQ59X6MqQ=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWaFQ59X55Fw=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 256,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": -144,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaWaFQ6NX769A=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWaFQ59X55Fw=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;1\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 541,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 231,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 147.74169921875,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"ChicagoPizzaStore\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaWaFQ6NX8F+4=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWaFQ59X55Fw=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 256,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": -144,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 80.9072265625,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"(from Model1)\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaWaFQ6NX9VO4=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWaFQ59X55Fw=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 256,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": -144,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 1,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 536,\n\t\t\t\t\t\t\t\t\t\"top\": 224,\n\t\t\t\t\t\t\t\t\t\"width\": 157.74169921875,\n\t\t\t\t\t\t\t\t\t\"height\": 25,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"stereotypeLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWaFQ59X6MqQ=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"nameLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWaFQ6NX769A=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"namespaceLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWaFQ6NX8F+4=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"propertyLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWaFQ6NX9VO4=\"\n\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLAttributeCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaWaFQ6NX+Nto=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWaFQ5tX4jrA=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWaFQ2dX2TZk=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 536,\n\t\t\t\t\t\t\t\t\t\"top\": 249,\n\t\t\t\t\t\t\t\t\t\"width\": 157.74169921875,\n\t\t\t\t\t\t\t\t\t\"height\": 10,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLOperationCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaWaFQ6dX/Vkg=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWaFQ5tX4jrA=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWaFQ2dX2TZk=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"UMLOperationView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaWaGEs9YjFeQ=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWaFQ6dX/Vkg=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWaGEYNYgoRQ=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 541,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 264,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 147.74169921875,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"+createPizza(item): Pizza\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 536,\n\t\t\t\t\t\t\t\t\t\"top\": 259,\n\t\t\t\t\t\t\t\t\t\"width\": 157.74169921875,\n\t\t\t\t\t\t\t\t\t\"height\": 23,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLReceptionCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaWaFQ6dYAuJM=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWaFQ5tX4jrA=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWaFQ2dX2TZk=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 128,\n\t\t\t\t\t\t\t\t\t\"top\": -72,\n\t\t\t\t\t\t\t\t\t\"width\": 10,\n\t\t\t\t\t\t\t\t\t\"height\": 10,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLTemplateParameterCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaWaFQ6tYBzME=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWaFQ5tX4jrA=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWaFQ2dX2TZk=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 128,\n\t\t\t\t\t\t\t\t\t\"top\": -72,\n\t\t\t\t\t\t\t\t\t\"width\": 10,\n\t\t\t\t\t\t\t\t\t\"height\": 10,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\"containerChangeable\": true,\n\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\"left\": 536,\n\t\t\t\t\t\t\t\"top\": 224,\n\t\t\t\t\t\t\t\"width\": 157.74169921875,\n\t\t\t\t\t\t\t\"height\": 58,\n\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\"stereotypeDisplay\": \"label\",\n\t\t\t\t\t\t\t\"showVisibility\": true,\n\t\t\t\t\t\t\t\"showNamespace\": false,\n\t\t\t\t\t\t\t\"showProperty\": true,\n\t\t\t\t\t\t\t\"showType\": true,\n\t\t\t\t\t\t\t\"nameCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWaFQ59X55Fw=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"wordWrap\": false,\n\t\t\t\t\t\t\t\"suppressAttributes\": false,\n\t\t\t\t\t\t\t\"suppressOperations\": false,\n\t\t\t\t\t\t\t\"suppressReceptions\": true,\n\t\t\t\t\t\t\t\"showMultiplicity\": true,\n\t\t\t\t\t\t\t\"showOperationSignature\": true,\n\t\t\t\t\t\t\t\"attributeCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWaFQ6NX+Nto=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"operationCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWaFQ6dX/Vkg=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"receptionCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWaFQ6dYAuJM=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"templateParameterCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWaFQ6tYBzME=\"\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLClassView\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaWaHVqNYtG8s=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWYKW3tUjlUs=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWaHVp9YrhI4=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLNameCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaWaHVqNYuAs8=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWaHVqNYtG8s=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWaHVp9YrhI4=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaWaHVqNYvgS8=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWaHVqNYuAs8=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 288,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": -80,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaWaHVqdYw/Jc=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWaHVqNYuAs8=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;1\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 765,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 263,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 147.74169921875,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"NYPizzaStore\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaWaHVqdYxujs=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWaHVqNYuAs8=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 288,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": -80,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 80.9072265625,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"(from Model1)\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaWaHVqdYyM8g=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWaHVqNYuAs8=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 288,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": -80,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 1,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 760,\n\t\t\t\t\t\t\t\t\t\"top\": 256,\n\t\t\t\t\t\t\t\t\t\"width\": 157.74169921875,\n\t\t\t\t\t\t\t\t\t\"height\": 25,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"stereotypeLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWaHVqNYvgS8=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"nameLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWaHVqdYw/Jc=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"namespaceLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWaHVqdYxujs=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"propertyLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWaHVqdYyM8g=\"\n\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLAttributeCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaWaHVqdYzSrU=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWaHVqNYtG8s=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWaHVp9YrhI4=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 760,\n\t\t\t\t\t\t\t\t\t\"top\": 281,\n\t\t\t\t\t\t\t\t\t\"width\": 157.74169921875,\n\t\t\t\t\t\t\t\t\t\"height\": 10,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLOperationCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaWaHVqtY0kAU=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWaHVqNYtG8s=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWaHVp9YrhI4=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"UMLOperationView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaWaH7H9ZYRd0=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWaHVqtY0kAU=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWaH6v9ZVS5Y=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 765,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 296,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 147.74169921875,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"+createPizza(item): Pizza\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 760,\n\t\t\t\t\t\t\t\t\t\"top\": 291,\n\t\t\t\t\t\t\t\t\t\"width\": 157.74169921875,\n\t\t\t\t\t\t\t\t\t\"height\": 23,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLReceptionCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaWaHVqtY1Cbk=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWaHVqNYtG8s=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWaHVp9YrhI4=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 144,\n\t\t\t\t\t\t\t\t\t\"top\": -40,\n\t\t\t\t\t\t\t\t\t\"width\": 10,\n\t\t\t\t\t\t\t\t\t\"height\": 10,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLTemplateParameterCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaWaHVqtY2JkE=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWaHVqNYtG8s=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWaHVp9YrhI4=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 144,\n\t\t\t\t\t\t\t\t\t\"top\": -40,\n\t\t\t\t\t\t\t\t\t\"width\": 10,\n\t\t\t\t\t\t\t\t\t\"height\": 10,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\"containerChangeable\": true,\n\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\"left\": 760,\n\t\t\t\t\t\t\t\"top\": 256,\n\t\t\t\t\t\t\t\"width\": 157.74169921875,\n\t\t\t\t\t\t\t\"height\": 58,\n\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\"stereotypeDisplay\": \"label\",\n\t\t\t\t\t\t\t\"showVisibility\": true,\n\t\t\t\t\t\t\t\"showNamespace\": false,\n\t\t\t\t\t\t\t\"showProperty\": true,\n\t\t\t\t\t\t\t\"showType\": true,\n\t\t\t\t\t\t\t\"nameCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWaHVqNYuAs8=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"wordWrap\": false,\n\t\t\t\t\t\t\t\"suppressAttributes\": false,\n\t\t\t\t\t\t\t\"suppressOperations\": false,\n\t\t\t\t\t\t\t\"suppressReceptions\": true,\n\t\t\t\t\t\t\t\"showMultiplicity\": true,\n\t\t\t\t\t\t\t\"showOperationSignature\": true,\n\t\t\t\t\t\t\t\"attributeCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWaHVqdYzSrU=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"operationCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWaHVqtY0kAU=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"receptionCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWaHVqtY1Cbk=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"templateParameterCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWaHVqtY2JkE=\"\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLGeneralizationView\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaWaIZktZiWms=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWYKW3tUjlUs=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWaIZkdZgrsA=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"EdgeLabelView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaWaIZk9ZjIOE=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWaIZktZiWms=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWaIZkdZgrsA=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 662,\n\t\t\t\t\t\t\t\t\t\"top\": 167,\n\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"alpha\": 1.5707963267948966,\n\t\t\t\t\t\t\t\t\t\"distance\": 15,\n\t\t\t\t\t\t\t\t\t\"hostEdge\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWaIZktZiWms=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"edgePosition\": 1,\n\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"EdgeLabelView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaWaIZk9Zk9Xc=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWaIZktZiWms=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWaIZkdZgrsA=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": null,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 651,\n\t\t\t\t\t\t\t\t\t\"top\": 157,\n\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"alpha\": 1.5707963267948966,\n\t\t\t\t\t\t\t\t\t\"distance\": 30,\n\t\t\t\t\t\t\t\t\t\"hostEdge\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWaIZktZiWms=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"edgePosition\": 1,\n\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"EdgeLabelView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaWaIZk9ZlDEE=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWaIZktZiWms=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWaIZkdZgrsA=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 685,\n\t\t\t\t\t\t\t\t\t\"top\": 188,\n\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"alpha\": -1.5707963267948966,\n\t\t\t\t\t\t\t\t\t\"distance\": 15,\n\t\t\t\t\t\t\t\t\t\"hostEdge\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWaIZktZiWms=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"edgePosition\": 1,\n\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\"head\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWYR0PtVaSBM=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"tail\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWaFQ5tX4jrA=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"lineStyle\": 1,\n\t\t\t\t\t\t\t\"points\": \"640:223;709:145\",\n\t\t\t\t\t\t\t\"stereotypeDisplay\": \"label\",\n\t\t\t\t\t\t\t\"showVisibility\": true,\n\t\t\t\t\t\t\t\"showProperty\": true,\n\t\t\t\t\t\t\t\"nameLabel\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWaIZk9ZjIOE=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"stereotypeLabel\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWaIZk9Zk9Xc=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"propertyLabel\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWaIZk9ZlDEE=\"\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLGeneralizationView\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaWaIe39ZzvjY=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWYKW3tUjlUs=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWaIe39Zx3Lg=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"EdgeLabelView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaWaIe39Z0QO0=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWaIe39ZzvjY=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWaIe39Zx3Lg=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 778,\n\t\t\t\t\t\t\t\t\t\"top\": 201,\n\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"alpha\": 1.5707963267948966,\n\t\t\t\t\t\t\t\t\t\"distance\": 15,\n\t\t\t\t\t\t\t\t\t\"hostEdge\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWaIe39ZzvjY=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"edgePosition\": 1,\n\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"EdgeLabelView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaWaIe4NZ1idY=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWaIe39ZzvjY=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWaIe39Zx3Lg=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": null,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 765,\n\t\t\t\t\t\t\t\t\t\"top\": 208,\n\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"alpha\": 1.5707963267948966,\n\t\t\t\t\t\t\t\t\t\"distance\": 30,\n\t\t\t\t\t\t\t\t\t\"hostEdge\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWaIe39ZzvjY=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"edgePosition\": 1,\n\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"EdgeLabelView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaWaIe4NZ2pjA=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWaIe39ZzvjY=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWaIe39Zx3Lg=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 805,\n\t\t\t\t\t\t\t\t\t\"top\": 186,\n\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"alpha\": -1.5707963267948966,\n\t\t\t\t\t\t\t\t\t\"distance\": 15,\n\t\t\t\t\t\t\t\t\t\"hostEdge\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWaIe39ZzvjY=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"edgePosition\": 1,\n\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\"head\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWYR0PtVaSBM=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"tail\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWaHVqNYtG8s=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"lineStyle\": 1,\n\t\t\t\t\t\t\t\"points\": \"822:255;762:145\",\n\t\t\t\t\t\t\t\"stereotypeDisplay\": \"label\",\n\t\t\t\t\t\t\t\"showVisibility\": true,\n\t\t\t\t\t\t\t\"showProperty\": true,\n\t\t\t\t\t\t\t\"nameLabel\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWaIe39Z0QO0=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"stereotypeLabel\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWaIe4NZ1idY=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"propertyLabel\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWaIe4NZ2pjA=\"\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLClassView\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaWaPDZNaH0Bo=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWYKW3tUjlUs=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWaPDYtaFSUM=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLNameCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaWaPDZNaIMCM=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWaPDZNaH0Bo=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWaPDYtaFSUM=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaWaPDZdaJLEk=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWaPDZNaIMCM=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 96,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": -48,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaWaPDZdaKFBU=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWaPDZNaIMCM=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;1\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 109,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 311,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 161.1162109375,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"ChicagoStyleCheesePizza\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaWaPDZdaLe04=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWaPDZNaIMCM=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 96,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": -48,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 80.9072265625,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"(from Model1)\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaWaPDZtaMYCc=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWaPDZNaIMCM=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 96,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": -48,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 1,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 104,\n\t\t\t\t\t\t\t\t\t\"top\": 304,\n\t\t\t\t\t\t\t\t\t\"width\": 171.1162109375,\n\t\t\t\t\t\t\t\t\t\"height\": 25,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"stereotypeLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWaPDZdaJLEk=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"nameLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWaPDZdaKFBU=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"namespaceLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWaPDZdaLe04=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"propertyLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWaPDZtaMYCc=\"\n\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLAttributeCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaWaPDZtaNYig=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWaPDZNaH0Bo=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWaPDYtaFSUM=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 104,\n\t\t\t\t\t\t\t\t\t\"top\": 329,\n\t\t\t\t\t\t\t\t\t\"width\": 171.1162109375,\n\t\t\t\t\t\t\t\t\t\"height\": 10,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLOperationCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaWaPDZtaOY/c=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWaPDZNaH0Bo=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWaPDYtaFSUM=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"UMLOperationView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaWbEGz9bD1QI=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWaPDZtaOY/c=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWbEGY9bAyJs=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 109,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 344,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 161.1162109375,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"+cut()\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 104,\n\t\t\t\t\t\t\t\t\t\"top\": 339,\n\t\t\t\t\t\t\t\t\t\"width\": 171.1162109375,\n\t\t\t\t\t\t\t\t\t\"height\": 23,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLReceptionCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaWaPDZ9aPfPU=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWaPDZNaH0Bo=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWaPDYtaFSUM=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 48,\n\t\t\t\t\t\t\t\t\t\"top\": -24,\n\t\t\t\t\t\t\t\t\t\"width\": 10,\n\t\t\t\t\t\t\t\t\t\"height\": 10,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLTemplateParameterCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaWaPDZ9aQZ7Q=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWaPDZNaH0Bo=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWaPDYtaFSUM=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 48,\n\t\t\t\t\t\t\t\t\t\"top\": -24,\n\t\t\t\t\t\t\t\t\t\"width\": 10,\n\t\t\t\t\t\t\t\t\t\"height\": 10,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\"containerChangeable\": true,\n\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\"left\": 104,\n\t\t\t\t\t\t\t\"top\": 304,\n\t\t\t\t\t\t\t\"width\": 171.1162109375,\n\t\t\t\t\t\t\t\"height\": 58,\n\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\"stereotypeDisplay\": \"label\",\n\t\t\t\t\t\t\t\"showVisibility\": true,\n\t\t\t\t\t\t\t\"showNamespace\": false,\n\t\t\t\t\t\t\t\"showProperty\": true,\n\t\t\t\t\t\t\t\"showType\": true,\n\t\t\t\t\t\t\t\"nameCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWaPDZNaIMCM=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"wordWrap\": false,\n\t\t\t\t\t\t\t\"suppressAttributes\": false,\n\t\t\t\t\t\t\t\"suppressOperations\": false,\n\t\t\t\t\t\t\t\"suppressReceptions\": true,\n\t\t\t\t\t\t\t\"showMultiplicity\": true,\n\t\t\t\t\t\t\t\"showOperationSignature\": true,\n\t\t\t\t\t\t\t\"attributeCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWaPDZtaNYig=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"operationCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWaPDZtaOY/c=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"receptionCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWaPDZ9aPfPU=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"templateParameterCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWaPDZ9aQZ7Q=\"\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLGeneralizationView\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaWaPb29axf3o=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWYKW3tUjlUs=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWaPb2tavYTs=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"EdgeLabelView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaWaPb29ayP/o=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWaPb29axf3o=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWaPb2tavYTs=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 225,\n\t\t\t\t\t\t\t\t\t\"top\": 253,\n\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"alpha\": 1.5707963267948966,\n\t\t\t\t\t\t\t\t\t\"distance\": 15,\n\t\t\t\t\t\t\t\t\t\"hostEdge\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWaPb29axf3o=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"edgePosition\": 1,\n\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"EdgeLabelView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaWaPb29azt0U=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWaPb29axf3o=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWaPb2tavYTs=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": null,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 213,\n\t\t\t\t\t\t\t\t\t\"top\": 244,\n\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"alpha\": 1.5707963267948966,\n\t\t\t\t\t\t\t\t\t\"distance\": 30,\n\t\t\t\t\t\t\t\t\t\"hostEdge\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWaPb29axf3o=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"edgePosition\": 1,\n\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"EdgeLabelView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaWaPb29a0pfs=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWaPb29axf3o=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWaPb2tavYTs=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 248,\n\t\t\t\t\t\t\t\t\t\"top\": 272,\n\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"alpha\": -1.5707963267948966,\n\t\t\t\t\t\t\t\t\t\"distance\": 15,\n\t\t\t\t\t\t\t\t\t\"hostEdge\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWaPb29axf3o=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"edgePosition\": 1,\n\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\"head\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWYRIQ9UvNT4=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"tail\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWaPDZNaH0Bo=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"lineStyle\": 1,\n\t\t\t\t\t\t\t\"points\": \"211:303;263:236\",\n\t\t\t\t\t\t\t\"stereotypeDisplay\": \"label\",\n\t\t\t\t\t\t\t\"showVisibility\": true,\n\t\t\t\t\t\t\t\"showProperty\": true,\n\t\t\t\t\t\t\t\"nameLabel\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWaPb29ayP/o=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"stereotypeLabel\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWaPb29azt0U=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"propertyLabel\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWaPb29a0pfs=\"\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLClassView\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaWbFHq9bJI2M=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWYKW3tUjlUs=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWbFHqtbHo/U=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLNameCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaWbFHq9bK9CU=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWbFHq9bJI2M=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWbFHqtbHo/U=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaWbFHrNbLzuI=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWbFHq9bK9CU=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 64,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": -80,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaWbFHrNbMVbQ=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWbFHq9bK9CU=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;1\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 373,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 327,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 127.892578125,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"NYStyleCheesePizza\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaWbFHrNbNnuM=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWbFHq9bK9CU=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 64,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": -80,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 80.9072265625,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"(from Model1)\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaWbFHrNbOQOg=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWbFHq9bK9CU=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 64,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": -80,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 1,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 368,\n\t\t\t\t\t\t\t\t\t\"top\": 320,\n\t\t\t\t\t\t\t\t\t\"width\": 137.892578125,\n\t\t\t\t\t\t\t\t\t\"height\": 25,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"stereotypeLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWbFHrNbLzuI=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"nameLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWbFHrNbMVbQ=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"namespaceLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWbFHrNbNnuM=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"propertyLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWbFHrNbOQOg=\"\n\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLAttributeCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaWbFHrNbPHDU=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWbFHq9bJI2M=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWbFHqtbHo/U=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 368,\n\t\t\t\t\t\t\t\t\t\"top\": 345,\n\t\t\t\t\t\t\t\t\t\"width\": 137.892578125,\n\t\t\t\t\t\t\t\t\t\"height\": 10,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLOperationCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaWbFHrdbQdS4=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWbFHq9bJI2M=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWbFHqtbHo/U=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 368,\n\t\t\t\t\t\t\t\t\t\"top\": 355,\n\t\t\t\t\t\t\t\t\t\"width\": 137.892578125,\n\t\t\t\t\t\t\t\t\t\"height\": 10,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLReceptionCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaWbFHrdbRMEs=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWbFHq9bJI2M=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWbFHqtbHo/U=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 32,\n\t\t\t\t\t\t\t\t\t\"top\": -40,\n\t\t\t\t\t\t\t\t\t\"width\": 10,\n\t\t\t\t\t\t\t\t\t\"height\": 10,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLTemplateParameterCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaWbFHrdbSOhc=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWbFHq9bJI2M=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWbFHqtbHo/U=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 32,\n\t\t\t\t\t\t\t\t\t\"top\": -40,\n\t\t\t\t\t\t\t\t\t\"width\": 10,\n\t\t\t\t\t\t\t\t\t\"height\": 10,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\"containerChangeable\": true,\n\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\"left\": 368,\n\t\t\t\t\t\t\t\"top\": 320,\n\t\t\t\t\t\t\t\"width\": 137.892578125,\n\t\t\t\t\t\t\t\"height\": 45,\n\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\"stereotypeDisplay\": \"label\",\n\t\t\t\t\t\t\t\"showVisibility\": true,\n\t\t\t\t\t\t\t\"showNamespace\": false,\n\t\t\t\t\t\t\t\"showProperty\": true,\n\t\t\t\t\t\t\t\"showType\": true,\n\t\t\t\t\t\t\t\"nameCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWbFHq9bK9CU=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"wordWrap\": false,\n\t\t\t\t\t\t\t\"suppressAttributes\": false,\n\t\t\t\t\t\t\t\"suppressOperations\": false,\n\t\t\t\t\t\t\t\"suppressReceptions\": true,\n\t\t\t\t\t\t\t\"showMultiplicity\": true,\n\t\t\t\t\t\t\t\"showOperationSignature\": true,\n\t\t\t\t\t\t\t\"attributeCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWbFHrNbPHDU=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"operationCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWbFHrdbQdS4=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"receptionCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWbFHrdbRMEs=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"templateParameterCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWbFHrdbSOhc=\"\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLNoteView\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaWbGhldbxjpA=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWYKW3tUjlUs=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\"left\": 104,\n\t\t\t\t\t\t\t\"top\": 392,\n\t\t\t\t\t\t\t\"width\": 97,\n\t\t\t\t\t\t\t\"height\": 57,\n\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\"text\": \"Override cut method from superclass\",\n\t\t\t\t\t\t\t\"wordWrap\": true\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLNoteLinkView\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaWbIiIdb4xOU=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWYKW3tUjlUs=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\"head\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWaPDZNaH0Bo=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"tail\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWbGhldbxjpA=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"lineStyle\": 1,\n\t\t\t\t\t\t\t\"points\": \"164:391;176:362\"\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLGeneralizationView\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaWbJAStb9rH4=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWYKW3tUjlUs=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWbJASdb7850=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"EdgeLabelView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaWbJAStb+VnA=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWbJAStb9rH4=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWbJASdb7850=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 387,\n\t\t\t\t\t\t\t\t\t\"top\": 284,\n\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"alpha\": 1.5707963267948966,\n\t\t\t\t\t\t\t\t\t\"distance\": 15,\n\t\t\t\t\t\t\t\t\t\"hostEdge\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWbJAStb9rH4=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"edgePosition\": 1,\n\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"EdgeLabelView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaWbJAS9b/AIg=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWbJAStb9rH4=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWbJASdb7850=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": null,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 374,\n\t\t\t\t\t\t\t\t\t\"top\": 292,\n\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"alpha\": 1.5707963267948966,\n\t\t\t\t\t\t\t\t\t\"distance\": 30,\n\t\t\t\t\t\t\t\t\t\"hostEdge\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWbJAStb9rH4=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"edgePosition\": 1,\n\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"EdgeLabelView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaWbJAS9cAA6I=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWbJAStb9rH4=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWbJASdb7850=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 412,\n\t\t\t\t\t\t\t\t\t\"top\": 269,\n\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"alpha\": -1.5707963267948966,\n\t\t\t\t\t\t\t\t\t\"distance\": 15,\n\t\t\t\t\t\t\t\t\t\"hostEdge\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWbJAStb9rH4=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"edgePosition\": 1,\n\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\"head\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWYRIQ9UvNT4=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"tail\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWbFHq9bJI2M=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"lineStyle\": 1,\n\t\t\t\t\t\t\t\"points\": \"422:319;378:248\",\n\t\t\t\t\t\t\t\"stereotypeDisplay\": \"label\",\n\t\t\t\t\t\t\t\"showVisibility\": true,\n\t\t\t\t\t\t\t\"showProperty\": true,\n\t\t\t\t\t\t\t\"nameLabel\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWbJAStb+VnA=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"stereotypeLabel\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWbJAS9b/AIg=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"propertyLabel\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWbJAS9cAA6I=\"\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLNoteView\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaWbMz5NcRQb0=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWYKW3tUjlUs=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\"left\": 272,\n\t\t\t\t\t\t\t\"top\": 424,\n\t\t\t\t\t\t\t\"width\": 97,\n\t\t\t\t\t\t\t\"height\": 57,\n\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\"text\": \"Only need to define each properties\",\n\t\t\t\t\t\t\t\"wordWrap\": true\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLNoteLinkView\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaWba5z9cbQLw=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWYKW3tUjlUs=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\"head\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWaPDZNaH0Bo=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"tail\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWbMz5NcRQb0=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"lineStyle\": 1,\n\t\t\t\t\t\t\t\"points\": \"288:423;222:362\"\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLNoteLinkView\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaWbbRVtcf59E=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWYKW3tUjlUs=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\"head\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWbFHq9bJI2M=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"tail\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWbMz5NcRQb0=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"lineStyle\": 1,\n\t\t\t\t\t\t\t\"points\": \"351:423;412:365\"\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLDependencyView\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaWcIkZdmzMSY=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWYKW3tUjlUs=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWcIkZNmxAIw=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"EdgeLabelView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaWcIkZdm0OAA=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWcIkZdmzMSY=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWcIkZNmxAIw=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 407,\n\t\t\t\t\t\t\t\t\t\"top\": 299,\n\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"alpha\": 1.5707963267948966,\n\t\t\t\t\t\t\t\t\t\"distance\": 15,\n\t\t\t\t\t\t\t\t\t\"hostEdge\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWcIkZdmzMSY=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"edgePosition\": 1,\n\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"EdgeLabelView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaWcIkZdm1RbQ=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWcIkZdmzMSY=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWcIkZNmxAIw=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": null,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 410,\n\t\t\t\t\t\t\t\t\t\"top\": 314,\n\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"alpha\": 1.5707963267948966,\n\t\t\t\t\t\t\t\t\t\"distance\": 30,\n\t\t\t\t\t\t\t\t\t\"hostEdge\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWcIkZdmzMSY=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"edgePosition\": 1,\n\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"EdgeLabelView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaWcIkZtm2ZNE=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWcIkZdmzMSY=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWcIkZNmxAIw=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 402,\n\t\t\t\t\t\t\t\t\t\"top\": 270,\n\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"alpha\": -1.5707963267948966,\n\t\t\t\t\t\t\t\t\t\"distance\": 15,\n\t\t\t\t\t\t\t\t\t\"hostEdge\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWcIkZdmzMSY=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"edgePosition\": 1,\n\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\"head\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWaPDZNaH0Bo=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"tail\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWaFQ5tX4jrA=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"lineStyle\": 1,\n\t\t\t\t\t\t\t\"points\": \"535:267;275:316\",\n\t\t\t\t\t\t\t\"stereotypeDisplay\": \"label\",\n\t\t\t\t\t\t\t\"showVisibility\": true,\n\t\t\t\t\t\t\t\"showProperty\": true,\n\t\t\t\t\t\t\t\"nameLabel\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWcIkZdm0OAA=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"stereotypeLabel\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWcIkZdm1RbQ=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"propertyLabel\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWcIkZtm2ZNE=\"\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLDependencyView\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaWcPkD9ohx0U=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWYKW3tUjlUs=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWcPkD9ofL1o=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"EdgeLabelView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaWcPkENoi6sY=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWcPkD9ohx0U=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWcPkD9ofL1o=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 634,\n\t\t\t\t\t\t\t\t\t\"top\": 321,\n\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"alpha\": 1.5707963267948966,\n\t\t\t\t\t\t\t\t\t\"distance\": 15,\n\t\t\t\t\t\t\t\t\t\"hostEdge\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWcPkD9ohx0U=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"edgePosition\": 1,\n\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"EdgeLabelView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaWcPkENojFpU=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWcPkD9ohx0U=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWcPkD9ofL1o=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": null,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 636,\n\t\t\t\t\t\t\t\t\t\"top\": 336,\n\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"alpha\": 1.5707963267948966,\n\t\t\t\t\t\t\t\t\t\"distance\": 30,\n\t\t\t\t\t\t\t\t\t\"hostEdge\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWcPkD9ohx0U=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"edgePosition\": 1,\n\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"EdgeLabelView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaWcPkENokIus=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWcPkD9ohx0U=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWcPkD9ofL1o=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 629,\n\t\t\t\t\t\t\t\t\t\"top\": 292,\n\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"alpha\": -1.5707963267948966,\n\t\t\t\t\t\t\t\t\t\"distance\": 15,\n\t\t\t\t\t\t\t\t\t\"hostEdge\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWcPkD9ohx0U=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"edgePosition\": 1,\n\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\"head\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWbFHq9bJI2M=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"tail\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWaHVqNYtG8s=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"lineStyle\": 1,\n\t\t\t\t\t\t\t\"points\": \"759:295;506:332\",\n\t\t\t\t\t\t\t\"stereotypeDisplay\": \"label\",\n\t\t\t\t\t\t\t\"showVisibility\": true,\n\t\t\t\t\t\t\t\"showProperty\": true,\n\t\t\t\t\t\t\t\"nameLabel\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWcPkENoi6sY=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"stereotypeLabel\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWcPkENojFpU=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"propertyLabel\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWcPkENokIus=\"\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t]\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\t\"_type\": \"UMLClass\",\n\t\t\t\t\t\"_id\": \"AAAAAAFaWYRIQtUtwWU=\",\n\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWYKW3tUi+zA=\"\n\t\t\t\t\t},\n\t\t\t\t\t\"name\": \"Pizza\",\n\t\t\t\t\t\"visibility\": \"public\",\n\t\t\t\t\t\"attributes\": [\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLAttribute\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaWYqe49WDPVA=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWYRIQtUtwWU=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"name\": \"name\",\n\t\t\t\t\t\t\t\"visibility\": \"public\",\n\t\t\t\t\t\t\t\"isStatic\": false,\n\t\t\t\t\t\t\t\"isLeaf\": false,\n\t\t\t\t\t\t\t\"isReadOnly\": false,\n\t\t\t\t\t\t\t\"isOrdered\": false,\n\t\t\t\t\t\t\t\"isUnique\": false,\n\t\t\t\t\t\t\t\"isDerived\": false,\n\t\t\t\t\t\t\t\"aggregation\": \"none\",\n\t\t\t\t\t\t\t\"isID\": false\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLAttribute\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaWYrFRdWKxyc=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWYRIQtUtwWU=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"name\": \"dough\",\n\t\t\t\t\t\t\t\"visibility\": \"public\",\n\t\t\t\t\t\t\t\"isStatic\": false,\n\t\t\t\t\t\t\t\"isLeaf\": false,\n\t\t\t\t\t\t\t\"isReadOnly\": false,\n\t\t\t\t\t\t\t\"isOrdered\": false,\n\t\t\t\t\t\t\t\"isUnique\": false,\n\t\t\t\t\t\t\t\"isDerived\": false,\n\t\t\t\t\t\t\t\"aggregation\": \"none\",\n\t\t\t\t\t\t\t\"isID\": false\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLAttribute\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaWYrWFNWRInQ=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWYRIQtUtwWU=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"name\": \"sauce\",\n\t\t\t\t\t\t\t\"visibility\": \"public\",\n\t\t\t\t\t\t\t\"isStatic\": false,\n\t\t\t\t\t\t\t\"isLeaf\": false,\n\t\t\t\t\t\t\t\"isReadOnly\": false,\n\t\t\t\t\t\t\t\"isOrdered\": false,\n\t\t\t\t\t\t\t\"isUnique\": false,\n\t\t\t\t\t\t\t\"isDerived\": false,\n\t\t\t\t\t\t\t\"aggregation\": \"none\",\n\t\t\t\t\t\t\t\"isID\": false\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLAttribute\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaWYrkTtWYUSM=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWYRIQtUtwWU=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"name\": \"toppings\",\n\t\t\t\t\t\t\t\"visibility\": \"public\",\n\t\t\t\t\t\t\t\"isStatic\": false,\n\t\t\t\t\t\t\t\"isLeaf\": false,\n\t\t\t\t\t\t\t\"isReadOnly\": false,\n\t\t\t\t\t\t\t\"isOrdered\": false,\n\t\t\t\t\t\t\t\"isUnique\": false,\n\t\t\t\t\t\t\t\"isDerived\": false,\n\t\t\t\t\t\t\t\"aggregation\": \"none\",\n\t\t\t\t\t\t\t\"isID\": false\n\t\t\t\t\t\t}\n\t\t\t\t\t],\n\t\t\t\t\t\"operations\": [\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLOperation\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaWYseG9Why/g=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWYRIQtUtwWU=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"name\": \"prepare\",\n\t\t\t\t\t\t\t\"visibility\": \"public\",\n\t\t\t\t\t\t\t\"isStatic\": false,\n\t\t\t\t\t\t\t\"isLeaf\": false,\n\t\t\t\t\t\t\t\"concurrency\": \"sequential\",\n\t\t\t\t\t\t\t\"isQuery\": false,\n\t\t\t\t\t\t\t\"isAbstract\": false\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLOperation\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaWYtcE9WotXM=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWYRIQtUtwWU=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"name\": \"bake\",\n\t\t\t\t\t\t\t\"visibility\": \"public\",\n\t\t\t\t\t\t\t\"isStatic\": false,\n\t\t\t\t\t\t\t\"isLeaf\": false,\n\t\t\t\t\t\t\t\"concurrency\": \"sequential\",\n\t\t\t\t\t\t\t\"isQuery\": false,\n\t\t\t\t\t\t\t\"isAbstract\": false\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLOperation\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaWYts49WvaLE=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWYRIQtUtwWU=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"name\": \"cut\",\n\t\t\t\t\t\t\t\"visibility\": \"public\",\n\t\t\t\t\t\t\t\"isStatic\": false,\n\t\t\t\t\t\t\t\"isLeaf\": false,\n\t\t\t\t\t\t\t\"concurrency\": \"sequential\",\n\t\t\t\t\t\t\t\"isQuery\": false,\n\t\t\t\t\t\t\t\"isAbstract\": false\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLOperation\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaWYuBvNW2jYk=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWYRIQtUtwWU=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"name\": \"box\",\n\t\t\t\t\t\t\t\"visibility\": \"public\",\n\t\t\t\t\t\t\t\"isStatic\": false,\n\t\t\t\t\t\t\t\"isLeaf\": false,\n\t\t\t\t\t\t\t\"concurrency\": \"sequential\",\n\t\t\t\t\t\t\t\"isQuery\": false,\n\t\t\t\t\t\t\t\"isAbstract\": false\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLOperation\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaWYuaC9W9B8E=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWYRIQtUtwWU=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"name\": \"getName\",\n\t\t\t\t\t\t\t\"visibility\": \"public\",\n\t\t\t\t\t\t\t\"isStatic\": false,\n\t\t\t\t\t\t\t\"isLeaf\": false,\n\t\t\t\t\t\t\t\"parameters\": [\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLParameter\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaWYvP89XFn7M=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWYuaC9W9B8E=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visibility\": \"public\",\n\t\t\t\t\t\t\t\t\t\"isStatic\": false,\n\t\t\t\t\t\t\t\t\t\"isLeaf\": false,\n\t\t\t\t\t\t\t\t\t\"type\": \"String\",\n\t\t\t\t\t\t\t\t\t\"isReadOnly\": false,\n\t\t\t\t\t\t\t\t\t\"isOrdered\": false,\n\t\t\t\t\t\t\t\t\t\"isUnique\": false,\n\t\t\t\t\t\t\t\t\t\"direction\": \"return\"\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\"concurrency\": \"sequential\",\n\t\t\t\t\t\t\t\"isQuery\": false,\n\t\t\t\t\t\t\t\"isAbstract\": false\n\t\t\t\t\t\t}\n\t\t\t\t\t],\n\t\t\t\t\t\"isAbstract\": true,\n\t\t\t\t\t\"isFinalSpecialization\": false,\n\t\t\t\t\t\"isLeaf\": false,\n\t\t\t\t\t\"isActive\": false\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\t\"_type\": \"UMLClass\",\n\t\t\t\t\t\"_id\": \"AAAAAAFaWYR0PdVYeDU=\",\n\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWYKW3tUi+zA=\"\n\t\t\t\t\t},\n\t\t\t\t\t\"name\": \"PizzaStore\",\n\t\t\t\t\t\"visibility\": \"public\",\n\t\t\t\t\t\"operations\": [\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLOperation\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaWZM3bdXH5uE=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWYR0PdVYeDU=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"name\": \"createPizza\",\n\t\t\t\t\t\t\t\"visibility\": \"public\",\n\t\t\t\t\t\t\t\"isStatic\": false,\n\t\t\t\t\t\t\t\"isLeaf\": false,\n\t\t\t\t\t\t\t\"parameters\": [\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLParameter\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaWZNmF9XPKxI=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWZM3bdXH5uE=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"name\": \"item\",\n\t\t\t\t\t\t\t\t\t\"visibility\": \"public\",\n\t\t\t\t\t\t\t\t\t\"isStatic\": false,\n\t\t\t\t\t\t\t\t\t\"isLeaf\": false,\n\t\t\t\t\t\t\t\t\t\"isReadOnly\": false,\n\t\t\t\t\t\t\t\t\t\"isOrdered\": false,\n\t\t\t\t\t\t\t\t\t\"isUnique\": false,\n\t\t\t\t\t\t\t\t\t\"direction\": \"in\"\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLParameter\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaWZN/MdXSa68=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWZM3bdXH5uE=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visibility\": \"public\",\n\t\t\t\t\t\t\t\t\t\"isStatic\": false,\n\t\t\t\t\t\t\t\t\t\"isLeaf\": false,\n\t\t\t\t\t\t\t\t\t\"type\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWYRIQtUtwWU=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"isReadOnly\": false,\n\t\t\t\t\t\t\t\t\t\"isOrdered\": false,\n\t\t\t\t\t\t\t\t\t\"isUnique\": false,\n\t\t\t\t\t\t\t\t\t\"direction\": \"return\"\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\"concurrency\": \"sequential\",\n\t\t\t\t\t\t\t\"isQuery\": false,\n\t\t\t\t\t\t\t\"isAbstract\": true\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLOperation\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaWZT8TdXVnOE=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWYR0PdVYeDU=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"name\": \"orderPizza\",\n\t\t\t\t\t\t\t\"visibility\": \"public\",\n\t\t\t\t\t\t\t\"isStatic\": false,\n\t\t\t\t\t\t\t\"isLeaf\": false,\n\t\t\t\t\t\t\t\"parameters\": [\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLParameter\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaWZUfPNXc2G0=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWZT8TdXVnOE=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"name\": \"type\",\n\t\t\t\t\t\t\t\t\t\"visibility\": \"public\",\n\t\t\t\t\t\t\t\t\t\"isStatic\": false,\n\t\t\t\t\t\t\t\t\t\"isLeaf\": false,\n\t\t\t\t\t\t\t\t\t\"type\": \"\",\n\t\t\t\t\t\t\t\t\t\"isReadOnly\": false,\n\t\t\t\t\t\t\t\t\t\"isOrdered\": false,\n\t\t\t\t\t\t\t\t\t\"isUnique\": false,\n\t\t\t\t\t\t\t\t\t\"direction\": \"in\"\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLParameter\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaWZUfPdXdTbs=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWZT8TdXVnOE=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visibility\": \"public\",\n\t\t\t\t\t\t\t\t\t\"isStatic\": false,\n\t\t\t\t\t\t\t\t\t\"isLeaf\": false,\n\t\t\t\t\t\t\t\t\t\"type\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWYRIQtUtwWU=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"isReadOnly\": false,\n\t\t\t\t\t\t\t\t\t\"isOrdered\": false,\n\t\t\t\t\t\t\t\t\t\"isUnique\": false,\n\t\t\t\t\t\t\t\t\t\"direction\": \"return\"\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\"concurrency\": \"sequential\",\n\t\t\t\t\t\t\t\"isQuery\": false,\n\t\t\t\t\t\t\t\"isAbstract\": false\n\t\t\t\t\t\t}\n\t\t\t\t\t],\n\t\t\t\t\t\"isAbstract\": true,\n\t\t\t\t\t\"isFinalSpecialization\": false,\n\t\t\t\t\t\"isLeaf\": false,\n\t\t\t\t\t\"isActive\": false\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\t\"_type\": \"UMLClass\",\n\t\t\t\t\t\"_id\": \"AAAAAAFaWaFQ2dX2TZk=\",\n\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWYKW3tUi+zA=\"\n\t\t\t\t\t},\n\t\t\t\t\t\"name\": \"ChicagoPizzaStore\",\n\t\t\t\t\t\"ownedElements\": [\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLGeneralization\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaWaIZkdZgrsA=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWaFQ2dX2TZk=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"source\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWaFQ2dX2TZk=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"target\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWYR0PdVYeDU=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"visibility\": \"public\"\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLDependency\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaWcIkZNmxAIw=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWaFQ2dX2TZk=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"source\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWaFQ2dX2TZk=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"target\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWaPDYtaFSUM=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"visibility\": \"public\"\n\t\t\t\t\t\t}\n\t\t\t\t\t],\n\t\t\t\t\t\"visibility\": \"public\",\n\t\t\t\t\t\"operations\": [\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLOperation\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaWaGEYNYgoRQ=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWaFQ2dX2TZk=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"name\": \"createPizza\",\n\t\t\t\t\t\t\t\"visibility\": \"public\",\n\t\t\t\t\t\t\t\"isStatic\": false,\n\t\t\t\t\t\t\t\"isLeaf\": false,\n\t\t\t\t\t\t\t\"parameters\": [\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLParameter\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaWaGuYdYnuLE=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWaGEYNYgoRQ=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"name\": \"item\",\n\t\t\t\t\t\t\t\t\t\"visibility\": \"public\",\n\t\t\t\t\t\t\t\t\t\"isStatic\": false,\n\t\t\t\t\t\t\t\t\t\"isLeaf\": false,\n\t\t\t\t\t\t\t\t\t\"type\": \"\",\n\t\t\t\t\t\t\t\t\t\"isReadOnly\": false,\n\t\t\t\t\t\t\t\t\t\"isOrdered\": false,\n\t\t\t\t\t\t\t\t\t\"isUnique\": false,\n\t\t\t\t\t\t\t\t\t\"direction\": \"in\"\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLParameter\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaWaGuYtYoNTY=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWaGEYNYgoRQ=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visibility\": \"public\",\n\t\t\t\t\t\t\t\t\t\"isStatic\": false,\n\t\t\t\t\t\t\t\t\t\"isLeaf\": false,\n\t\t\t\t\t\t\t\t\t\"type\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWYRIQtUtwWU=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"isReadOnly\": false,\n\t\t\t\t\t\t\t\t\t\"isOrdered\": false,\n\t\t\t\t\t\t\t\t\t\"isUnique\": false,\n\t\t\t\t\t\t\t\t\t\"direction\": \"return\"\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\"concurrency\": \"sequential\",\n\t\t\t\t\t\t\t\"isQuery\": false,\n\t\t\t\t\t\t\t\"isAbstract\": false\n\t\t\t\t\t\t}\n\t\t\t\t\t],\n\t\t\t\t\t\"isAbstract\": false,\n\t\t\t\t\t\"isFinalSpecialization\": false,\n\t\t\t\t\t\"isLeaf\": false,\n\t\t\t\t\t\"isActive\": false\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\t\"_type\": \"UMLClass\",\n\t\t\t\t\t\"_id\": \"AAAAAAFaWaHVp9YrhI4=\",\n\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWYKW3tUi+zA=\"\n\t\t\t\t\t},\n\t\t\t\t\t\"name\": \"NYPizzaStore\",\n\t\t\t\t\t\"ownedElements\": [\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLGeneralization\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaWaIe39Zx3Lg=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWaHVp9YrhI4=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"source\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWaHVp9YrhI4=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"target\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWYR0PdVYeDU=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"visibility\": \"public\"\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLDependency\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaWcPkD9ofL1o=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWaHVp9YrhI4=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"source\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWaHVp9YrhI4=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"target\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWbFHqtbHo/U=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"visibility\": \"public\"\n\t\t\t\t\t\t}\n\t\t\t\t\t],\n\t\t\t\t\t\"visibility\": \"public\",\n\t\t\t\t\t\"operations\": [\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLOperation\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaWaH6v9ZVS5Y=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWaHVp9YrhI4=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"name\": \"createPizza\",\n\t\t\t\t\t\t\t\"visibility\": \"public\",\n\t\t\t\t\t\t\t\"isStatic\": false,\n\t\t\t\t\t\t\t\"isLeaf\": false,\n\t\t\t\t\t\t\t\"parameters\": [\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLParameter\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaWaIBWdZcUOM=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWaH6v9ZVS5Y=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"name\": \"item\",\n\t\t\t\t\t\t\t\t\t\"visibility\": \"public\",\n\t\t\t\t\t\t\t\t\t\"isStatic\": false,\n\t\t\t\t\t\t\t\t\t\"isLeaf\": false,\n\t\t\t\t\t\t\t\t\t\"type\": \"\",\n\t\t\t\t\t\t\t\t\t\"isReadOnly\": false,\n\t\t\t\t\t\t\t\t\t\"isOrdered\": false,\n\t\t\t\t\t\t\t\t\t\"isUnique\": false,\n\t\t\t\t\t\t\t\t\t\"direction\": \"in\"\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLParameter\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaWaIBWtZd2R8=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWaH6v9ZVS5Y=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visibility\": \"public\",\n\t\t\t\t\t\t\t\t\t\"isStatic\": false,\n\t\t\t\t\t\t\t\t\t\"isLeaf\": false,\n\t\t\t\t\t\t\t\t\t\"type\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWYRIQtUtwWU=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"isReadOnly\": false,\n\t\t\t\t\t\t\t\t\t\"isOrdered\": false,\n\t\t\t\t\t\t\t\t\t\"isUnique\": false,\n\t\t\t\t\t\t\t\t\t\"direction\": \"return\"\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\"concurrency\": \"sequential\",\n\t\t\t\t\t\t\t\"isQuery\": false,\n\t\t\t\t\t\t\t\"isAbstract\": false\n\t\t\t\t\t\t}\n\t\t\t\t\t],\n\t\t\t\t\t\"isAbstract\": false,\n\t\t\t\t\t\"isFinalSpecialization\": false,\n\t\t\t\t\t\"isLeaf\": false,\n\t\t\t\t\t\"isActive\": false\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\t\"_type\": \"UMLClass\",\n\t\t\t\t\t\"_id\": \"AAAAAAFaWaPDYtaFSUM=\",\n\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWYKW3tUi+zA=\"\n\t\t\t\t\t},\n\t\t\t\t\t\"name\": \"ChicagoStyleCheesePizza\",\n\t\t\t\t\t\"ownedElements\": [\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLGeneralization\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaWaPb2tavYTs=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWaPDYtaFSUM=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"source\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWaPDYtaFSUM=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"target\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWYRIQtUtwWU=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"visibility\": \"public\"\n\t\t\t\t\t\t}\n\t\t\t\t\t],\n\t\t\t\t\t\"visibility\": \"public\",\n\t\t\t\t\t\"operations\": [\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLOperation\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaWbEGY9bAyJs=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWaPDYtaFSUM=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"name\": \"cut\",\n\t\t\t\t\t\t\t\"visibility\": \"public\",\n\t\t\t\t\t\t\t\"isStatic\": false,\n\t\t\t\t\t\t\t\"isLeaf\": false,\n\t\t\t\t\t\t\t\"concurrency\": \"sequential\",\n\t\t\t\t\t\t\t\"isQuery\": false,\n\t\t\t\t\t\t\t\"isAbstract\": false\n\t\t\t\t\t\t}\n\t\t\t\t\t],\n\t\t\t\t\t\"isAbstract\": false,\n\t\t\t\t\t\"isFinalSpecialization\": false,\n\t\t\t\t\t\"isLeaf\": false,\n\t\t\t\t\t\"isActive\": false\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\t\"_type\": \"UMLClass\",\n\t\t\t\t\t\"_id\": \"AAAAAAFaWbFHqtbHo/U=\",\n\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWYKW3tUi+zA=\"\n\t\t\t\t\t},\n\t\t\t\t\t\"name\": \"NYStyleCheesePizza\",\n\t\t\t\t\t\"ownedElements\": [\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLGeneralization\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaWbJASdb7850=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWbFHqtbHo/U=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"source\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWbFHqtbHo/U=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"target\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaWYRIQtUtwWU=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"visibility\": \"public\"\n\t\t\t\t\t\t}\n\t\t\t\t\t],\n\t\t\t\t\t\"visibility\": \"public\",\n\t\t\t\t\t\"isAbstract\": false,\n\t\t\t\t\t\"isFinalSpecialization\": false,\n\t\t\t\t\t\"isLeaf\": false,\n\t\t\t\t\t\"isActive\": false\n\t\t\t\t}\n\t\t\t],\n\t\t\t\"visibility\": \"public\"\n\t\t}\n\t]\n}"
  },
  {
    "path": "Code/PizzaFactory/build.xml",
    "content": "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<!-- You may freely edit this file. See commented blocks below for -->\n<!-- some examples of how to customize the build. -->\n<!-- (If you delete it and reopen the project it will be recreated.) -->\n<!-- By default, only the Clean and Build commands use this build script. -->\n<!-- Commands such as Run, Debug, and Test only use this build script if -->\n<!-- the Compile on Save feature is turned off for the project. -->\n<!-- You can turn off the Compile on Save (or Deploy on Save) setting -->\n<!-- in the project's Project Properties dialog box.-->\n<project name=\"PizzaFactory\" default=\"default\" basedir=\".\">\n    <description>Builds, tests, and runs the project PizzaFactory.</description>\n    <import file=\"nbproject/build-impl.xml\"/>\n    <!--\n\n    There exist several targets which are by default empty and which can be \n    used for execution of your tasks. These targets are usually executed \n    before and after some main targets. They are: \n\n      -pre-init:                 called before initialization of project properties\n      -post-init:                called after initialization of project properties\n      -pre-compile:              called before javac compilation\n      -post-compile:             called after javac compilation\n      -pre-compile-single:       called before javac compilation of single file\n      -post-compile-single:      called after javac compilation of single file\n      -pre-compile-test:         called before javac compilation of JUnit tests\n      -post-compile-test:        called after javac compilation of JUnit tests\n      -pre-compile-test-single:  called before javac compilation of single JUnit test\n      -post-compile-test-single: called after javac compilation of single JUunit test\n      -pre-jar:                  called before JAR building\n      -post-jar:                 called after JAR building\n      -post-clean:               called after cleaning build products\n\n    (Targets beginning with '-' are not intended to be called on their own.)\n\n    Example of inserting an obfuscator after compilation could look like this:\n\n        <target name=\"-post-compile\">\n            <obfuscate>\n                <fileset dir=\"${build.classes.dir}\"/>\n            </obfuscate>\n        </target>\n\n    For list of available properties check the imported \n    nbproject/build-impl.xml file. \n\n\n    Another way to customize the build is by overriding existing main targets.\n    The targets of interest are: \n\n      -init-macrodef-javac:     defines macro for javac compilation\n      -init-macrodef-junit:     defines macro for junit execution\n      -init-macrodef-debug:     defines macro for class debugging\n      -init-macrodef-java:      defines macro for class execution\n      -do-jar:                  JAR building\n      run:                      execution of project \n      -javadoc-build:           Javadoc generation\n      test-report:              JUnit report generation\n\n    An example of overriding the target for project execution could look like this:\n\n        <target name=\"run\" depends=\"PizzaFactory-impl.jar\">\n            <exec dir=\"bin\" executable=\"launcher.exe\">\n                <arg file=\"${dist.jar}\"/>\n            </exec>\n        </target>\n\n    Notice that the overridden target depends on the jar target and not only on \n    the compile target as the regular run target does. Again, for a list of available \n    properties which you can use, check the target you are overriding in the\n    nbproject/build-impl.xml file. \n\n    -->\n</project>\n"
  },
  {
    "path": "Code/PizzaFactory/manifest.mf",
    "content": "Manifest-Version: 1.0\nX-COMMENT: Main-Class will be added automatically by build\n\n"
  },
  {
    "path": "Code/PizzaFactory/nbproject/build-impl.xml",
    "content": "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<!--\n*** GENERATED FROM project.xml - DO NOT EDIT  ***\n***         EDIT ../build.xml INSTEAD         ***\n\nFor the purpose of easier reading the script\nis divided into following sections:\n\n  - initialization\n  - compilation\n  - jar\n  - execution\n  - debugging\n  - javadoc\n  - test compilation\n  - test execution\n  - test debugging\n  - applet\n  - cleanup\n\n        -->\n<project xmlns:j2seproject1=\"http://www.netbeans.org/ns/j2se-project/1\" xmlns:j2seproject3=\"http://www.netbeans.org/ns/j2se-project/3\" xmlns:jaxrpc=\"http://www.netbeans.org/ns/j2se-project/jax-rpc\" basedir=\"..\" default=\"default\" name=\"PizzaFactory-impl\">\n    <fail message=\"Please build using Ant 1.8.0 or higher.\">\n        <condition>\n            <not>\n                <antversion atleast=\"1.8.0\"/>\n            </not>\n        </condition>\n    </fail>\n    <target depends=\"test,jar,javadoc\" description=\"Build and test whole project.\" name=\"default\"/>\n    <!-- \n                ======================\n                INITIALIZATION SECTION \n                ======================\n            -->\n    <target name=\"-pre-init\">\n        <!-- Empty placeholder for easier customization. -->\n        <!-- You can override this target in the ../build.xml file. -->\n    </target>\n    <target depends=\"-pre-init\" name=\"-init-private\">\n        <property file=\"nbproject/private/config.properties\"/>\n        <property file=\"nbproject/private/configs/${config}.properties\"/>\n        <property file=\"nbproject/private/private.properties\"/>\n    </target>\n    <target depends=\"-pre-init,-init-private\" name=\"-init-user\">\n        <property file=\"${user.properties.file}\"/>\n        <!-- The two properties below are usually overridden -->\n        <!-- by the active platform. Just a fallback. -->\n        <property name=\"default.javac.source\" value=\"1.6\"/>\n        <property name=\"default.javac.target\" value=\"1.6\"/>\n    </target>\n    <target depends=\"-pre-init,-init-private,-init-user\" name=\"-init-project\">\n        <property file=\"nbproject/configs/${config}.properties\"/>\n        <property file=\"nbproject/project.properties\"/>\n    </target>\n    <target depends=\"-pre-init,-init-private,-init-user,-init-project,-init-macrodef-property\" name=\"-do-init\">\n        <property name=\"platform.java\" value=\"${java.home}/bin/java\"/>\n        <available file=\"${manifest.file}\" property=\"manifest.available\"/>\n        <condition property=\"splashscreen.available\">\n            <and>\n                <not>\n                    <equals arg1=\"${application.splash}\" arg2=\"\" trim=\"true\"/>\n                </not>\n                <available file=\"${application.splash}\"/>\n            </and>\n        </condition>\n        <condition property=\"main.class.available\">\n            <and>\n                <isset property=\"main.class\"/>\n                <not>\n                    <equals arg1=\"${main.class}\" arg2=\"\" trim=\"true\"/>\n                </not>\n            </and>\n        </condition>\n        <condition property=\"profile.available\">\n            <and>\n                <isset property=\"javac.profile\"/>\n                <length length=\"0\" string=\"${javac.profile}\" when=\"greater\"/>\n                <matches pattern=\"((1\\.[89])|9)(\\..*)?\" string=\"${javac.source}\"/>\n            </and>\n        </condition>\n        <condition property=\"do.archive\">\n            <or>\n                <not>\n                    <istrue value=\"${jar.archive.disabled}\"/>\n                </not>\n                <istrue value=\"${not.archive.disabled}\"/>\n            </or>\n        </condition>\n        <condition property=\"do.mkdist\">\n            <and>\n                <isset property=\"do.archive\"/>\n                <isset property=\"libs.CopyLibs.classpath\"/>\n                <not>\n                    <istrue value=\"${mkdist.disabled}\"/>\n                </not>\n            </and>\n        </condition>\n        <condition property=\"do.archive+manifest.available\">\n            <and>\n                <isset property=\"manifest.available\"/>\n                <istrue value=\"${do.archive}\"/>\n            </and>\n        </condition>\n        <condition property=\"do.archive+main.class.available\">\n            <and>\n                <isset property=\"main.class.available\"/>\n                <istrue value=\"${do.archive}\"/>\n            </and>\n        </condition>\n        <condition property=\"do.archive+splashscreen.available\">\n            <and>\n                <isset property=\"splashscreen.available\"/>\n                <istrue value=\"${do.archive}\"/>\n            </and>\n        </condition>\n        <condition property=\"do.archive+profile.available\">\n            <and>\n                <isset property=\"profile.available\"/>\n                <istrue value=\"${do.archive}\"/>\n            </and>\n        </condition>\n        <condition property=\"have.tests\">\n            <or>\n                <available file=\"${test.src.dir}\"/>\n            </or>\n        </condition>\n        <condition property=\"have.sources\">\n            <or>\n                <available file=\"${src.dir}\"/>\n            </or>\n        </condition>\n        <condition property=\"netbeans.home+have.tests\">\n            <and>\n                <isset property=\"netbeans.home\"/>\n                <isset property=\"have.tests\"/>\n            </and>\n        </condition>\n        <condition property=\"no.javadoc.preview\">\n            <and>\n                <isset property=\"javadoc.preview\"/>\n                <isfalse value=\"${javadoc.preview}\"/>\n            </and>\n        </condition>\n        <property name=\"run.jvmargs\" value=\"\"/>\n        <property name=\"run.jvmargs.ide\" value=\"\"/>\n        <property name=\"javac.compilerargs\" value=\"\"/>\n        <property name=\"work.dir\" value=\"${basedir}\"/>\n        <condition property=\"no.deps\">\n            <and>\n                <istrue value=\"${no.dependencies}\"/>\n            </and>\n        </condition>\n        <property name=\"javac.debug\" value=\"true\"/>\n        <property name=\"javadoc.preview\" value=\"true\"/>\n        <property name=\"application.args\" value=\"\"/>\n        <property name=\"source.encoding\" value=\"${file.encoding}\"/>\n        <property name=\"runtime.encoding\" value=\"${source.encoding}\"/>\n        <property name=\"manifest.encoding\" value=\"${source.encoding}\"/>\n        <condition property=\"javadoc.encoding.used\" value=\"${javadoc.encoding}\">\n            <and>\n                <isset property=\"javadoc.encoding\"/>\n                <not>\n                    <equals arg1=\"${javadoc.encoding}\" arg2=\"\"/>\n                </not>\n            </and>\n        </condition>\n        <property name=\"javadoc.encoding.used\" value=\"${source.encoding}\"/>\n        <property name=\"includes\" value=\"**\"/>\n        <property name=\"excludes\" value=\"\"/>\n        <property name=\"do.depend\" value=\"false\"/>\n        <condition property=\"do.depend.true\">\n            <istrue value=\"${do.depend}\"/>\n        </condition>\n        <path id=\"endorsed.classpath.path\" path=\"${endorsed.classpath}\"/>\n        <condition else=\"\" property=\"endorsed.classpath.cmd.line.arg\" value=\"-Xbootclasspath/p:'${toString:endorsed.classpath.path}'\">\n            <and>\n                <isset property=\"endorsed.classpath\"/>\n                <not>\n                    <equals arg1=\"${endorsed.classpath}\" arg2=\"\" trim=\"true\"/>\n                </not>\n            </and>\n        </condition>\n        <condition else=\"\" property=\"javac.profile.cmd.line.arg\" value=\"-profile ${javac.profile}\">\n            <isset property=\"profile.available\"/>\n        </condition>\n        <condition else=\"false\" property=\"jdkBug6558476\">\n            <and>\n                <matches pattern=\"1\\.[56]\" string=\"${java.specification.version}\"/>\n                <not>\n                    <os family=\"unix\"/>\n                </not>\n            </and>\n        </condition>\n        <condition else=\"false\" property=\"javac.fork\">\n            <or>\n                <istrue value=\"${jdkBug6558476}\"/>\n                <istrue value=\"${javac.external.vm}\"/>\n            </or>\n        </condition>\n        <property name=\"jar.index\" value=\"false\"/>\n        <property name=\"jar.index.metainf\" value=\"${jar.index}\"/>\n        <property name=\"copylibs.rebase\" value=\"true\"/>\n        <available file=\"${meta.inf.dir}/persistence.xml\" property=\"has.persistence.xml\"/>\n        <condition property=\"junit.available\">\n            <or>\n                <available classname=\"org.junit.Test\" classpath=\"${run.test.classpath}\"/>\n                <available classname=\"junit.framework.Test\" classpath=\"${run.test.classpath}\"/>\n            </or>\n        </condition>\n        <condition property=\"testng.available\">\n            <available classname=\"org.testng.annotations.Test\" classpath=\"${run.test.classpath}\"/>\n        </condition>\n        <condition property=\"junit+testng.available\">\n            <and>\n                <istrue value=\"${junit.available}\"/>\n                <istrue value=\"${testng.available}\"/>\n            </and>\n        </condition>\n        <condition else=\"testng\" property=\"testng.mode\" value=\"mixed\">\n            <istrue value=\"${junit+testng.available}\"/>\n        </condition>\n        <condition else=\"\" property=\"testng.debug.mode\" value=\"-mixed\">\n            <istrue value=\"${junit+testng.available}\"/>\n        </condition>\n        <property name=\"java.failonerror\" value=\"true\"/>\n    </target>\n    <target name=\"-post-init\">\n        <!-- Empty placeholder for easier customization. -->\n        <!-- You can override this target in the ../build.xml file. -->\n    </target>\n    <target depends=\"-pre-init,-init-private,-init-user,-init-project,-do-init\" name=\"-init-check\">\n        <fail unless=\"src.dir\">Must set src.dir</fail>\n        <fail unless=\"test.src.dir\">Must set test.src.dir</fail>\n        <fail unless=\"build.dir\">Must set build.dir</fail>\n        <fail unless=\"dist.dir\">Must set dist.dir</fail>\n        <fail unless=\"build.classes.dir\">Must set build.classes.dir</fail>\n        <fail unless=\"dist.javadoc.dir\">Must set dist.javadoc.dir</fail>\n        <fail unless=\"build.test.classes.dir\">Must set build.test.classes.dir</fail>\n        <fail unless=\"build.test.results.dir\">Must set build.test.results.dir</fail>\n        <fail unless=\"build.classes.excludes\">Must set build.classes.excludes</fail>\n        <fail unless=\"dist.jar\">Must set dist.jar</fail>\n    </target>\n    <target name=\"-init-macrodef-property\">\n        <macrodef name=\"property\" uri=\"http://www.netbeans.org/ns/j2se-project/1\">\n            <attribute name=\"name\"/>\n            <attribute name=\"value\"/>\n            <sequential>\n                <property name=\"@{name}\" value=\"${@{value}}\"/>\n            </sequential>\n        </macrodef>\n    </target>\n    <target depends=\"-init-ap-cmdline-properties\" if=\"ap.supported.internal\" name=\"-init-macrodef-javac-with-processors\">\n        <macrodef name=\"javac\" uri=\"http://www.netbeans.org/ns/j2se-project/3\">\n            <attribute default=\"${src.dir}\" name=\"srcdir\"/>\n            <attribute default=\"${build.classes.dir}\" name=\"destdir\"/>\n            <attribute default=\"${javac.classpath}\" name=\"classpath\"/>\n            <attribute default=\"${javac.processorpath}\" name=\"processorpath\"/>\n            <attribute default=\"${build.generated.sources.dir}/ap-source-output\" name=\"apgeneratedsrcdir\"/>\n            <attribute default=\"${includes}\" name=\"includes\"/>\n            <attribute default=\"${excludes}\" name=\"excludes\"/>\n            <attribute default=\"${javac.debug}\" name=\"debug\"/>\n            <attribute default=\"${empty.dir}\" name=\"sourcepath\"/>\n            <attribute default=\"${empty.dir}\" name=\"gensrcdir\"/>\n            <element name=\"customize\" optional=\"true\"/>\n            <sequential>\n                <property location=\"${build.dir}/empty\" name=\"empty.dir\"/>\n                <mkdir dir=\"${empty.dir}\"/>\n                <mkdir dir=\"@{apgeneratedsrcdir}\"/>\n                <javac debug=\"@{debug}\" deprecation=\"${javac.deprecation}\" destdir=\"@{destdir}\" encoding=\"${source.encoding}\" excludes=\"@{excludes}\" fork=\"${javac.fork}\" includeantruntime=\"false\" includes=\"@{includes}\" source=\"${javac.source}\" sourcepath=\"@{sourcepath}\" srcdir=\"@{srcdir}\" target=\"${javac.target}\" tempdir=\"${java.io.tmpdir}\">\n                    <src>\n                        <dirset dir=\"@{gensrcdir}\" erroronmissingdir=\"false\">\n                            <include name=\"*\"/>\n                        </dirset>\n                    </src>\n                    <classpath>\n                        <path path=\"@{classpath}\"/>\n                    </classpath>\n                    <compilerarg line=\"${endorsed.classpath.cmd.line.arg}\"/>\n                    <compilerarg line=\"${javac.profile.cmd.line.arg}\"/>\n                    <compilerarg line=\"${javac.compilerargs}\"/>\n                    <compilerarg value=\"-processorpath\"/>\n                    <compilerarg path=\"@{processorpath}:${empty.dir}\"/>\n                    <compilerarg line=\"${ap.processors.internal}\"/>\n                    <compilerarg line=\"${annotation.processing.processor.options}\"/>\n                    <compilerarg value=\"-s\"/>\n                    <compilerarg path=\"@{apgeneratedsrcdir}\"/>\n                    <compilerarg line=\"${ap.proc.none.internal}\"/>\n                    <customize/>\n                </javac>\n            </sequential>\n        </macrodef>\n    </target>\n    <target depends=\"-init-ap-cmdline-properties\" name=\"-init-macrodef-javac-without-processors\" unless=\"ap.supported.internal\">\n        <macrodef name=\"javac\" uri=\"http://www.netbeans.org/ns/j2se-project/3\">\n            <attribute default=\"${src.dir}\" name=\"srcdir\"/>\n            <attribute default=\"${build.classes.dir}\" name=\"destdir\"/>\n            <attribute default=\"${javac.classpath}\" name=\"classpath\"/>\n            <attribute default=\"${javac.processorpath}\" name=\"processorpath\"/>\n            <attribute default=\"${build.generated.sources.dir}/ap-source-output\" name=\"apgeneratedsrcdir\"/>\n            <attribute default=\"${includes}\" name=\"includes\"/>\n            <attribute default=\"${excludes}\" name=\"excludes\"/>\n            <attribute default=\"${javac.debug}\" name=\"debug\"/>\n            <attribute default=\"${empty.dir}\" name=\"sourcepath\"/>\n            <attribute default=\"${empty.dir}\" name=\"gensrcdir\"/>\n            <element name=\"customize\" optional=\"true\"/>\n            <sequential>\n                <property location=\"${build.dir}/empty\" name=\"empty.dir\"/>\n                <mkdir dir=\"${empty.dir}\"/>\n                <javac debug=\"@{debug}\" deprecation=\"${javac.deprecation}\" destdir=\"@{destdir}\" encoding=\"${source.encoding}\" excludes=\"@{excludes}\" fork=\"${javac.fork}\" includeantruntime=\"false\" includes=\"@{includes}\" source=\"${javac.source}\" sourcepath=\"@{sourcepath}\" srcdir=\"@{srcdir}\" target=\"${javac.target}\" tempdir=\"${java.io.tmpdir}\">\n                    <src>\n                        <dirset dir=\"@{gensrcdir}\" erroronmissingdir=\"false\">\n                            <include name=\"*\"/>\n                        </dirset>\n                    </src>\n                    <classpath>\n                        <path path=\"@{classpath}\"/>\n                    </classpath>\n                    <compilerarg line=\"${endorsed.classpath.cmd.line.arg}\"/>\n                    <compilerarg line=\"${javac.profile.cmd.line.arg}\"/>\n                    <compilerarg line=\"${javac.compilerargs}\"/>\n                    <customize/>\n                </javac>\n            </sequential>\n        </macrodef>\n    </target>\n    <target depends=\"-init-macrodef-javac-with-processors,-init-macrodef-javac-without-processors\" name=\"-init-macrodef-javac\">\n        <macrodef name=\"depend\" uri=\"http://www.netbeans.org/ns/j2se-project/3\">\n            <attribute default=\"${src.dir}\" name=\"srcdir\"/>\n            <attribute default=\"${build.classes.dir}\" name=\"destdir\"/>\n            <attribute default=\"${javac.classpath}\" name=\"classpath\"/>\n            <sequential>\n                <depend cache=\"${build.dir}/depcache\" destdir=\"@{destdir}\" excludes=\"${excludes}\" includes=\"${includes}\" srcdir=\"@{srcdir}\">\n                    <classpath>\n                        <path path=\"@{classpath}\"/>\n                    </classpath>\n                </depend>\n            </sequential>\n        </macrodef>\n        <macrodef name=\"force-recompile\" uri=\"http://www.netbeans.org/ns/j2se-project/3\">\n            <attribute default=\"${build.classes.dir}\" name=\"destdir\"/>\n            <sequential>\n                <fail unless=\"javac.includes\">Must set javac.includes</fail>\n                <pathconvert pathsep=\"${line.separator}\" property=\"javac.includes.binary\">\n                    <path>\n                        <filelist dir=\"@{destdir}\" files=\"${javac.includes}\"/>\n                    </path>\n                    <globmapper from=\"*.java\" to=\"*.class\"/>\n                </pathconvert>\n                <tempfile deleteonexit=\"true\" property=\"javac.includesfile.binary\"/>\n                <echo file=\"${javac.includesfile.binary}\" message=\"${javac.includes.binary}\"/>\n                <delete>\n                    <files includesfile=\"${javac.includesfile.binary}\"/>\n                </delete>\n                <delete>\n                    <fileset file=\"${javac.includesfile.binary}\"/>\n                </delete>\n            </sequential>\n        </macrodef>\n    </target>\n    <target if=\"${junit.available}\" name=\"-init-macrodef-junit-init\">\n        <condition else=\"false\" property=\"nb.junit.batch\" value=\"true\">\n            <and>\n                <istrue value=\"${junit.available}\"/>\n                <not>\n                    <isset property=\"test.method\"/>\n                </not>\n            </and>\n        </condition>\n        <condition else=\"false\" property=\"nb.junit.single\" value=\"true\">\n            <and>\n                <istrue value=\"${junit.available}\"/>\n                <isset property=\"test.method\"/>\n            </and>\n        </condition>\n    </target>\n    <target name=\"-init-test-properties\">\n        <property name=\"test.binaryincludes\" value=\"&lt;nothing&gt;\"/>\n        <property name=\"test.binarytestincludes\" value=\"\"/>\n        <property name=\"test.binaryexcludes\" value=\"\"/>\n    </target>\n    <target if=\"${nb.junit.single}\" name=\"-init-macrodef-junit-single\" unless=\"${nb.junit.batch}\">\n        <macrodef name=\"junit\" uri=\"http://www.netbeans.org/ns/j2se-project/3\">\n            <attribute default=\"${includes}\" name=\"includes\"/>\n            <attribute default=\"${excludes}\" name=\"excludes\"/>\n            <attribute default=\"**\" name=\"testincludes\"/>\n            <attribute default=\"\" name=\"testmethods\"/>\n            <element name=\"customize\" optional=\"true\"/>\n            <sequential>\n                <property name=\"junit.forkmode\" value=\"perTest\"/>\n                <junit dir=\"${work.dir}\" errorproperty=\"tests.failed\" failureproperty=\"tests.failed\" fork=\"true\" forkmode=\"${junit.forkmode}\" showoutput=\"true\" tempdir=\"${build.dir}\">\n                    <test methods=\"@{testmethods}\" name=\"@{testincludes}\" todir=\"${build.test.results.dir}\"/>\n                    <syspropertyset>\n                        <propertyref prefix=\"test-sys-prop.\"/>\n                        <mapper from=\"test-sys-prop.*\" to=\"*\" type=\"glob\"/>\n                    </syspropertyset>\n                    <formatter type=\"brief\" usefile=\"false\"/>\n                    <formatter type=\"xml\"/>\n                    <jvmarg value=\"-ea\"/>\n                    <customize/>\n                </junit>\n            </sequential>\n        </macrodef>\n    </target>\n    <target depends=\"-init-test-properties\" if=\"${nb.junit.batch}\" name=\"-init-macrodef-junit-batch\" unless=\"${nb.junit.single}\">\n        <macrodef name=\"junit\" uri=\"http://www.netbeans.org/ns/j2se-project/3\">\n            <attribute default=\"${includes}\" name=\"includes\"/>\n            <attribute default=\"${excludes}\" name=\"excludes\"/>\n            <attribute default=\"**\" name=\"testincludes\"/>\n            <attribute default=\"\" name=\"testmethods\"/>\n            <element name=\"customize\" optional=\"true\"/>\n            <sequential>\n                <property name=\"junit.forkmode\" value=\"perTest\"/>\n                <junit dir=\"${work.dir}\" errorproperty=\"tests.failed\" failureproperty=\"tests.failed\" fork=\"true\" forkmode=\"${junit.forkmode}\" showoutput=\"true\" tempdir=\"${build.dir}\">\n                    <batchtest todir=\"${build.test.results.dir}\">\n                        <fileset dir=\"${test.src.dir}\" excludes=\"@{excludes},${excludes}\" includes=\"@{includes}\">\n                            <filename name=\"@{testincludes}\"/>\n                        </fileset>\n                        <fileset dir=\"${build.test.classes.dir}\" excludes=\"@{excludes},${excludes},${test.binaryexcludes}\" includes=\"${test.binaryincludes}\">\n                            <filename name=\"${test.binarytestincludes}\"/>\n                        </fileset>\n                    </batchtest>\n                    <syspropertyset>\n                        <propertyref prefix=\"test-sys-prop.\"/>\n                        <mapper from=\"test-sys-prop.*\" to=\"*\" type=\"glob\"/>\n                    </syspropertyset>\n                    <formatter type=\"brief\" usefile=\"false\"/>\n                    <formatter type=\"xml\"/>\n                    <jvmarg value=\"-ea\"/>\n                    <customize/>\n                </junit>\n            </sequential>\n        </macrodef>\n    </target>\n    <target depends=\"-init-macrodef-junit-init,-init-macrodef-junit-single, -init-macrodef-junit-batch\" if=\"${junit.available}\" name=\"-init-macrodef-junit\"/>\n    <target if=\"${testng.available}\" name=\"-init-macrodef-testng\">\n        <macrodef name=\"testng\" uri=\"http://www.netbeans.org/ns/j2se-project/3\">\n            <attribute default=\"${includes}\" name=\"includes\"/>\n            <attribute default=\"${excludes}\" name=\"excludes\"/>\n            <attribute default=\"**\" name=\"testincludes\"/>\n            <attribute default=\"\" name=\"testmethods\"/>\n            <element name=\"customize\" optional=\"true\"/>\n            <sequential>\n                <condition else=\"\" property=\"testng.methods.arg\" value=\"@{testincludes}.@{testmethods}\">\n                    <isset property=\"test.method\"/>\n                </condition>\n                <union id=\"test.set\">\n                    <fileset dir=\"${test.src.dir}\" excludes=\"@{excludes},**/*.xml,${excludes}\" includes=\"@{includes}\">\n                        <filename name=\"@{testincludes}\"/>\n                    </fileset>\n                </union>\n                <taskdef classname=\"org.testng.TestNGAntTask\" classpath=\"${run.test.classpath}\" name=\"testng\"/>\n                <testng classfilesetref=\"test.set\" failureProperty=\"tests.failed\" listeners=\"org.testng.reporters.VerboseReporter\" methods=\"${testng.methods.arg}\" mode=\"${testng.mode}\" outputdir=\"${build.test.results.dir}\" suitename=\"PizzaFactory\" testname=\"TestNG tests\" workingDir=\"${work.dir}\">\n                    <xmlfileset dir=\"${build.test.classes.dir}\" includes=\"@{testincludes}\"/>\n                    <propertyset>\n                        <propertyref prefix=\"test-sys-prop.\"/>\n                        <mapper from=\"test-sys-prop.*\" to=\"*\" type=\"glob\"/>\n                    </propertyset>\n                    <customize/>\n                </testng>\n            </sequential>\n        </macrodef>\n    </target>\n    <target name=\"-init-macrodef-test-impl\">\n        <macrodef name=\"test-impl\" uri=\"http://www.netbeans.org/ns/j2se-project/3\">\n            <attribute default=\"${includes}\" name=\"includes\"/>\n            <attribute default=\"${excludes}\" name=\"excludes\"/>\n            <attribute default=\"**\" name=\"testincludes\"/>\n            <attribute default=\"\" name=\"testmethods\"/>\n            <element implicit=\"true\" name=\"customize\" optional=\"true\"/>\n            <sequential>\n                <echo>No tests executed.</echo>\n            </sequential>\n        </macrodef>\n    </target>\n    <target depends=\"-init-macrodef-junit\" if=\"${junit.available}\" name=\"-init-macrodef-junit-impl\">\n        <macrodef name=\"test-impl\" uri=\"http://www.netbeans.org/ns/j2se-project/3\">\n            <attribute default=\"${includes}\" name=\"includes\"/>\n            <attribute default=\"${excludes}\" name=\"excludes\"/>\n            <attribute default=\"**\" name=\"testincludes\"/>\n            <attribute default=\"\" name=\"testmethods\"/>\n            <element implicit=\"true\" name=\"customize\" optional=\"true\"/>\n            <sequential>\n                <j2seproject3:junit excludes=\"@{excludes}\" includes=\"@{includes}\" testincludes=\"@{testincludes}\" testmethods=\"@{testmethods}\">\n                    <customize/>\n                </j2seproject3:junit>\n            </sequential>\n        </macrodef>\n    </target>\n    <target depends=\"-init-macrodef-testng\" if=\"${testng.available}\" name=\"-init-macrodef-testng-impl\">\n        <macrodef name=\"test-impl\" uri=\"http://www.netbeans.org/ns/j2se-project/3\">\n            <attribute default=\"${includes}\" name=\"includes\"/>\n            <attribute default=\"${excludes}\" name=\"excludes\"/>\n            <attribute default=\"**\" name=\"testincludes\"/>\n            <attribute default=\"\" name=\"testmethods\"/>\n            <element implicit=\"true\" name=\"customize\" optional=\"true\"/>\n            <sequential>\n                <j2seproject3:testng excludes=\"@{excludes}\" includes=\"@{includes}\" testincludes=\"@{testincludes}\" testmethods=\"@{testmethods}\">\n                    <customize/>\n                </j2seproject3:testng>\n            </sequential>\n        </macrodef>\n    </target>\n    <target depends=\"-init-macrodef-test-impl,-init-macrodef-junit-impl,-init-macrodef-testng-impl\" name=\"-init-macrodef-test\">\n        <macrodef name=\"test\" uri=\"http://www.netbeans.org/ns/j2se-project/3\">\n            <attribute default=\"${includes}\" name=\"includes\"/>\n            <attribute default=\"${excludes}\" name=\"excludes\"/>\n            <attribute default=\"**\" name=\"testincludes\"/>\n            <attribute default=\"\" name=\"testmethods\"/>\n            <sequential>\n                <j2seproject3:test-impl excludes=\"@{excludes}\" includes=\"@{includes}\" testincludes=\"@{testincludes}\" testmethods=\"@{testmethods}\">\n                    <customize>\n                        <classpath>\n                            <path path=\"${run.test.classpath}\"/>\n                        </classpath>\n                        <jvmarg line=\"${endorsed.classpath.cmd.line.arg}\"/>\n                        <jvmarg line=\"${run.jvmargs}\"/>\n                        <jvmarg line=\"${run.jvmargs.ide}\"/>\n                    </customize>\n                </j2seproject3:test-impl>\n            </sequential>\n        </macrodef>\n    </target>\n    <target if=\"${junit.available}\" name=\"-init-macrodef-junit-debug\" unless=\"${nb.junit.batch}\">\n        <macrodef name=\"junit-debug\" uri=\"http://www.netbeans.org/ns/j2se-project/3\">\n            <attribute default=\"${includes}\" name=\"includes\"/>\n            <attribute default=\"${excludes}\" name=\"excludes\"/>\n            <attribute default=\"**\" name=\"testincludes\"/>\n            <attribute default=\"\" name=\"testmethods\"/>\n            <element name=\"customize\" optional=\"true\"/>\n            <sequential>\n                <property name=\"junit.forkmode\" value=\"perTest\"/>\n                <junit dir=\"${work.dir}\" errorproperty=\"tests.failed\" failureproperty=\"tests.failed\" fork=\"true\" forkmode=\"${junit.forkmode}\" showoutput=\"true\" tempdir=\"${build.dir}\">\n                    <test methods=\"@{testmethods}\" name=\"@{testincludes}\" todir=\"${build.test.results.dir}\"/>\n                    <syspropertyset>\n                        <propertyref prefix=\"test-sys-prop.\"/>\n                        <mapper from=\"test-sys-prop.*\" to=\"*\" type=\"glob\"/>\n                    </syspropertyset>\n                    <formatter type=\"brief\" usefile=\"false\"/>\n                    <formatter type=\"xml\"/>\n                    <jvmarg value=\"-ea\"/>\n                    <jvmarg line=\"${debug-args-line}\"/>\n                    <jvmarg value=\"-Xrunjdwp:transport=${debug-transport},address=${jpda.address}\"/>\n                    <customize/>\n                </junit>\n            </sequential>\n        </macrodef>\n    </target>\n    <target depends=\"-init-test-properties\" if=\"${nb.junit.batch}\" name=\"-init-macrodef-junit-debug-batch\">\n        <macrodef name=\"junit-debug\" uri=\"http://www.netbeans.org/ns/j2se-project/3\">\n            <attribute default=\"${includes}\" name=\"includes\"/>\n            <attribute default=\"${excludes}\" name=\"excludes\"/>\n            <attribute default=\"**\" name=\"testincludes\"/>\n            <attribute default=\"\" name=\"testmethods\"/>\n            <element name=\"customize\" optional=\"true\"/>\n            <sequential>\n                <property name=\"junit.forkmode\" value=\"perTest\"/>\n                <junit dir=\"${work.dir}\" errorproperty=\"tests.failed\" failureproperty=\"tests.failed\" fork=\"true\" forkmode=\"${junit.forkmode}\" showoutput=\"true\" tempdir=\"${build.dir}\">\n                    <batchtest todir=\"${build.test.results.dir}\">\n                        <fileset dir=\"${test.src.dir}\" excludes=\"@{excludes},${excludes}\" includes=\"@{includes}\">\n                            <filename name=\"@{testincludes}\"/>\n                        </fileset>\n                        <fileset dir=\"${build.test.classes.dir}\" excludes=\"@{excludes},${excludes},${test.binaryexcludes}\" includes=\"${test.binaryincludes}\">\n                            <filename name=\"${test.binarytestincludes}\"/>\n                        </fileset>\n                    </batchtest>\n                    <syspropertyset>\n                        <propertyref prefix=\"test-sys-prop.\"/>\n                        <mapper from=\"test-sys-prop.*\" to=\"*\" type=\"glob\"/>\n                    </syspropertyset>\n                    <formatter type=\"brief\" usefile=\"false\"/>\n                    <formatter type=\"xml\"/>\n                    <jvmarg value=\"-ea\"/>\n                    <jvmarg line=\"${debug-args-line}\"/>\n                    <jvmarg value=\"-Xrunjdwp:transport=${debug-transport},address=${jpda.address}\"/>\n                    <customize/>\n                </junit>\n            </sequential>\n        </macrodef>\n    </target>\n    <target depends=\"-init-macrodef-junit-debug,-init-macrodef-junit-debug-batch\" if=\"${junit.available}\" name=\"-init-macrodef-junit-debug-impl\">\n        <macrodef name=\"test-debug-impl\" uri=\"http://www.netbeans.org/ns/j2se-project/3\">\n            <attribute default=\"${includes}\" name=\"includes\"/>\n            <attribute default=\"${excludes}\" name=\"excludes\"/>\n            <attribute default=\"**\" name=\"testincludes\"/>\n            <attribute default=\"\" name=\"testmethods\"/>\n            <element implicit=\"true\" name=\"customize\" optional=\"true\"/>\n            <sequential>\n                <j2seproject3:junit-debug excludes=\"@{excludes}\" includes=\"@{includes}\" testincludes=\"@{testincludes}\" testmethods=\"@{testmethods}\">\n                    <customize/>\n                </j2seproject3:junit-debug>\n            </sequential>\n        </macrodef>\n    </target>\n    <target if=\"${testng.available}\" name=\"-init-macrodef-testng-debug\">\n        <macrodef name=\"testng-debug\" uri=\"http://www.netbeans.org/ns/j2se-project/3\">\n            <attribute default=\"${main.class}\" name=\"testClass\"/>\n            <attribute default=\"\" name=\"testMethod\"/>\n            <element name=\"customize2\" optional=\"true\"/>\n            <sequential>\n                <condition else=\"-testclass @{testClass}\" property=\"test.class.or.method\" value=\"-methods @{testClass}.@{testMethod}\">\n                    <isset property=\"test.method\"/>\n                </condition>\n                <condition else=\"-suitename PizzaFactory -testname @{testClass} ${test.class.or.method}\" property=\"testng.cmd.args\" value=\"@{testClass}\">\n                    <matches pattern=\".*\\.xml\" string=\"@{testClass}\"/>\n                </condition>\n                <delete dir=\"${build.test.results.dir}\" quiet=\"true\"/>\n                <mkdir dir=\"${build.test.results.dir}\"/>\n                <j2seproject3:debug classname=\"org.testng.TestNG\" classpath=\"${debug.test.classpath}\">\n                    <customize>\n                        <customize2/>\n                        <jvmarg value=\"-ea\"/>\n                        <arg line=\"${testng.debug.mode}\"/>\n                        <arg line=\"-d ${build.test.results.dir}\"/>\n                        <arg line=\"-listener org.testng.reporters.VerboseReporter\"/>\n                        <arg line=\"${testng.cmd.args}\"/>\n                    </customize>\n                </j2seproject3:debug>\n            </sequential>\n        </macrodef>\n    </target>\n    <target depends=\"-init-macrodef-testng-debug\" if=\"${testng.available}\" name=\"-init-macrodef-testng-debug-impl\">\n        <macrodef name=\"testng-debug-impl\" uri=\"http://www.netbeans.org/ns/j2se-project/3\">\n            <attribute default=\"${main.class}\" name=\"testClass\"/>\n            <attribute default=\"\" name=\"testMethod\"/>\n            <element implicit=\"true\" name=\"customize2\" optional=\"true\"/>\n            <sequential>\n                <j2seproject3:testng-debug testClass=\"@{testClass}\" testMethod=\"@{testMethod}\">\n                    <customize2/>\n                </j2seproject3:testng-debug>\n            </sequential>\n        </macrodef>\n    </target>\n    <target depends=\"-init-macrodef-junit-debug-impl\" if=\"${junit.available}\" name=\"-init-macrodef-test-debug-junit\">\n        <macrodef name=\"test-debug\" uri=\"http://www.netbeans.org/ns/j2se-project/3\">\n            <attribute default=\"${includes}\" name=\"includes\"/>\n            <attribute default=\"${excludes}\" name=\"excludes\"/>\n            <attribute default=\"**\" name=\"testincludes\"/>\n            <attribute default=\"\" name=\"testmethods\"/>\n            <attribute default=\"${main.class}\" name=\"testClass\"/>\n            <attribute default=\"\" name=\"testMethod\"/>\n            <sequential>\n                <j2seproject3:test-debug-impl excludes=\"@{excludes}\" includes=\"@{includes}\" testincludes=\"@{testincludes}\" testmethods=\"@{testmethods}\">\n                    <customize>\n                        <classpath>\n                            <path path=\"${run.test.classpath}\"/>\n                        </classpath>\n                        <jvmarg line=\"${endorsed.classpath.cmd.line.arg}\"/>\n                        <jvmarg line=\"${run.jvmargs}\"/>\n                        <jvmarg line=\"${run.jvmargs.ide}\"/>\n                    </customize>\n                </j2seproject3:test-debug-impl>\n            </sequential>\n        </macrodef>\n    </target>\n    <target depends=\"-init-macrodef-testng-debug-impl\" if=\"${testng.available}\" name=\"-init-macrodef-test-debug-testng\">\n        <macrodef name=\"test-debug\" uri=\"http://www.netbeans.org/ns/j2se-project/3\">\n            <attribute default=\"${includes}\" name=\"includes\"/>\n            <attribute default=\"${excludes}\" name=\"excludes\"/>\n            <attribute default=\"**\" name=\"testincludes\"/>\n            <attribute default=\"\" name=\"testmethods\"/>\n            <attribute default=\"${main.class}\" name=\"testClass\"/>\n            <attribute default=\"\" name=\"testMethod\"/>\n            <sequential>\n                <j2seproject3:testng-debug-impl testClass=\"@{testClass}\" testMethod=\"@{testMethod}\">\n                    <customize2>\n                        <syspropertyset>\n                            <propertyref prefix=\"test-sys-prop.\"/>\n                            <mapper from=\"test-sys-prop.*\" to=\"*\" type=\"glob\"/>\n                        </syspropertyset>\n                    </customize2>\n                </j2seproject3:testng-debug-impl>\n            </sequential>\n        </macrodef>\n    </target>\n    <target depends=\"-init-macrodef-test-debug-junit,-init-macrodef-test-debug-testng\" name=\"-init-macrodef-test-debug\"/>\n    <!--\n                pre NB7.2 profiling section; consider it deprecated\n            -->\n    <target depends=\"-profile-pre-init, init, -profile-post-init, -profile-init-macrodef-profile, -profile-init-check\" if=\"profiler.info.jvmargs.agent\" name=\"profile-init\"/>\n    <target if=\"profiler.info.jvmargs.agent\" name=\"-profile-pre-init\">\n        <!-- Empty placeholder for easier customization. -->\n        <!-- You can override this target in the ../build.xml file. -->\n    </target>\n    <target if=\"profiler.info.jvmargs.agent\" name=\"-profile-post-init\">\n        <!-- Empty placeholder for easier customization. -->\n        <!-- You can override this target in the ../build.xml file. -->\n    </target>\n    <target if=\"profiler.info.jvmargs.agent\" name=\"-profile-init-macrodef-profile\">\n        <macrodef name=\"resolve\">\n            <attribute name=\"name\"/>\n            <attribute name=\"value\"/>\n            <sequential>\n                <property name=\"@{name}\" value=\"${env.@{value}}\"/>\n            </sequential>\n        </macrodef>\n        <macrodef name=\"profile\">\n            <attribute default=\"${main.class}\" name=\"classname\"/>\n            <element name=\"customize\" optional=\"true\"/>\n            <sequential>\n                <property environment=\"env\"/>\n                <resolve name=\"profiler.current.path\" value=\"${profiler.info.pathvar}\"/>\n                <java classname=\"@{classname}\" dir=\"${profiler.info.dir}\" failonerror=\"${java.failonerror}\" fork=\"true\" jvm=\"${profiler.info.jvm}\">\n                    <jvmarg line=\"${endorsed.classpath.cmd.line.arg}\"/>\n                    <jvmarg value=\"${profiler.info.jvmargs.agent}\"/>\n                    <jvmarg line=\"${profiler.info.jvmargs}\"/>\n                    <env key=\"${profiler.info.pathvar}\" path=\"${profiler.info.agentpath}:${profiler.current.path}\"/>\n                    <arg line=\"${application.args}\"/>\n                    <classpath>\n                        <path path=\"${run.classpath}\"/>\n                    </classpath>\n                    <syspropertyset>\n                        <propertyref prefix=\"run-sys-prop.\"/>\n                        <mapper from=\"run-sys-prop.*\" to=\"*\" type=\"glob\"/>\n                    </syspropertyset>\n                    <customize/>\n                </java>\n            </sequential>\n        </macrodef>\n    </target>\n    <target depends=\"-profile-pre-init, init, -profile-post-init, -profile-init-macrodef-profile\" if=\"profiler.info.jvmargs.agent\" name=\"-profile-init-check\">\n        <fail unless=\"profiler.info.jvm\">Must set JVM to use for profiling in profiler.info.jvm</fail>\n        <fail unless=\"profiler.info.jvmargs.agent\">Must set profiler agent JVM arguments in profiler.info.jvmargs.agent</fail>\n    </target>\n    <!--\n                end of pre NB7.2 profiling section\n            -->\n    <target depends=\"-init-debug-args\" name=\"-init-macrodef-nbjpda\">\n        <macrodef name=\"nbjpdastart\" uri=\"http://www.netbeans.org/ns/j2se-project/1\">\n            <attribute default=\"${main.class}\" name=\"name\"/>\n            <attribute default=\"${debug.classpath}\" name=\"classpath\"/>\n            <attribute default=\"\" name=\"stopclassname\"/>\n            <sequential>\n                <nbjpdastart addressproperty=\"jpda.address\" name=\"@{name}\" stopclassname=\"@{stopclassname}\" transport=\"${debug-transport}\">\n                    <classpath>\n                        <path path=\"@{classpath}\"/>\n                    </classpath>\n                </nbjpdastart>\n            </sequential>\n        </macrodef>\n        <macrodef name=\"nbjpdareload\" uri=\"http://www.netbeans.org/ns/j2se-project/1\">\n            <attribute default=\"${build.classes.dir}\" name=\"dir\"/>\n            <sequential>\n                <nbjpdareload>\n                    <fileset dir=\"@{dir}\" includes=\"${fix.classes}\">\n                        <include name=\"${fix.includes}*.class\"/>\n                    </fileset>\n                </nbjpdareload>\n            </sequential>\n        </macrodef>\n    </target>\n    <target name=\"-init-debug-args\">\n        <property name=\"version-output\" value=\"java version &quot;${ant.java.version}\"/>\n        <condition property=\"have-jdk-older-than-1.4\">\n            <or>\n                <contains string=\"${version-output}\" substring=\"java version &quot;1.0\"/>\n                <contains string=\"${version-output}\" substring=\"java version &quot;1.1\"/>\n                <contains string=\"${version-output}\" substring=\"java version &quot;1.2\"/>\n                <contains string=\"${version-output}\" substring=\"java version &quot;1.3\"/>\n            </or>\n        </condition>\n        <condition else=\"-Xdebug\" property=\"debug-args-line\" value=\"-Xdebug -Xnoagent -Djava.compiler=none\">\n            <istrue value=\"${have-jdk-older-than-1.4}\"/>\n        </condition>\n        <condition else=\"dt_socket\" property=\"debug-transport-by-os\" value=\"dt_shmem\">\n            <os family=\"windows\"/>\n        </condition>\n        <condition else=\"${debug-transport-by-os}\" property=\"debug-transport\" value=\"${debug.transport}\">\n            <isset property=\"debug.transport\"/>\n        </condition>\n    </target>\n    <target depends=\"-init-debug-args\" name=\"-init-macrodef-debug\">\n        <macrodef name=\"debug\" uri=\"http://www.netbeans.org/ns/j2se-project/3\">\n            <attribute default=\"${main.class}\" name=\"classname\"/>\n            <attribute default=\"${debug.classpath}\" name=\"classpath\"/>\n            <element name=\"customize\" optional=\"true\"/>\n            <sequential>\n                <java classname=\"@{classname}\" dir=\"${work.dir}\" failonerror=\"${java.failonerror}\" fork=\"true\">\n                    <jvmarg line=\"${endorsed.classpath.cmd.line.arg}\"/>\n                    <jvmarg line=\"${debug-args-line}\"/>\n                    <jvmarg value=\"-Xrunjdwp:transport=${debug-transport},address=${jpda.address}\"/>\n                    <jvmarg value=\"-Dfile.encoding=${runtime.encoding}\"/>\n                    <redirector errorencoding=\"${runtime.encoding}\" inputencoding=\"${runtime.encoding}\" outputencoding=\"${runtime.encoding}\"/>\n                    <jvmarg line=\"${run.jvmargs}\"/>\n                    <jvmarg line=\"${run.jvmargs.ide}\"/>\n                    <classpath>\n                        <path path=\"@{classpath}\"/>\n                    </classpath>\n                    <syspropertyset>\n                        <propertyref prefix=\"run-sys-prop.\"/>\n                        <mapper from=\"run-sys-prop.*\" to=\"*\" type=\"glob\"/>\n                    </syspropertyset>\n                    <customize/>\n                </java>\n            </sequential>\n        </macrodef>\n    </target>\n    <target name=\"-init-macrodef-java\">\n        <macrodef name=\"java\" uri=\"http://www.netbeans.org/ns/j2se-project/1\">\n            <attribute default=\"${main.class}\" name=\"classname\"/>\n            <attribute default=\"${run.classpath}\" name=\"classpath\"/>\n            <attribute default=\"jvm\" name=\"jvm\"/>\n            <element name=\"customize\" optional=\"true\"/>\n            <sequential>\n                <java classname=\"@{classname}\" dir=\"${work.dir}\" failonerror=\"${java.failonerror}\" fork=\"true\">\n                    <jvmarg line=\"${endorsed.classpath.cmd.line.arg}\"/>\n                    <jvmarg value=\"-Dfile.encoding=${runtime.encoding}\"/>\n                    <redirector errorencoding=\"${runtime.encoding}\" inputencoding=\"${runtime.encoding}\" outputencoding=\"${runtime.encoding}\"/>\n                    <jvmarg line=\"${run.jvmargs}\"/>\n                    <jvmarg line=\"${run.jvmargs.ide}\"/>\n                    <classpath>\n                        <path path=\"@{classpath}\"/>\n                    </classpath>\n                    <syspropertyset>\n                        <propertyref prefix=\"run-sys-prop.\"/>\n                        <mapper from=\"run-sys-prop.*\" to=\"*\" type=\"glob\"/>\n                    </syspropertyset>\n                    <customize/>\n                </java>\n            </sequential>\n        </macrodef>\n    </target>\n    <target name=\"-init-macrodef-copylibs\">\n        <macrodef name=\"copylibs\" uri=\"http://www.netbeans.org/ns/j2se-project/3\">\n            <attribute default=\"${manifest.file}\" name=\"manifest\"/>\n            <element name=\"customize\" optional=\"true\"/>\n            <sequential>\n                <property location=\"${build.classes.dir}\" name=\"build.classes.dir.resolved\"/>\n                <pathconvert property=\"run.classpath.without.build.classes.dir\">\n                    <path path=\"${run.classpath}\"/>\n                    <map from=\"${build.classes.dir.resolved}\" to=\"\"/>\n                </pathconvert>\n                <pathconvert pathsep=\" \" property=\"jar.classpath\">\n                    <path path=\"${run.classpath.without.build.classes.dir}\"/>\n                    <chainedmapper>\n                        <flattenmapper/>\n                        <filtermapper>\n                            <replacestring from=\" \" to=\"%20\"/>\n                        </filtermapper>\n                        <globmapper from=\"*\" to=\"lib/*\"/>\n                    </chainedmapper>\n                </pathconvert>\n                <taskdef classname=\"org.netbeans.modules.java.j2seproject.copylibstask.CopyLibs\" classpath=\"${libs.CopyLibs.classpath}\" name=\"copylibs\"/>\n                <copylibs compress=\"${jar.compress}\" excludeFromCopy=\"${copylibs.excludes}\" index=\"${jar.index}\" indexMetaInf=\"${jar.index.metainf}\" jarfile=\"${dist.jar}\" manifest=\"@{manifest}\" manifestencoding=\"UTF-8\" rebase=\"${copylibs.rebase}\" runtimeclasspath=\"${run.classpath.without.build.classes.dir}\">\n                    <fileset dir=\"${build.classes.dir}\" excludes=\"${dist.archive.excludes}\"/>\n                    <manifest>\n                        <attribute name=\"Class-Path\" value=\"${jar.classpath}\"/>\n                        <customize/>\n                    </manifest>\n                </copylibs>\n            </sequential>\n        </macrodef>\n    </target>\n    <target name=\"-init-presetdef-jar\">\n        <presetdef name=\"jar\" uri=\"http://www.netbeans.org/ns/j2se-project/1\">\n            <jar compress=\"${jar.compress}\" index=\"${jar.index}\" jarfile=\"${dist.jar}\" manifestencoding=\"UTF-8\">\n                <j2seproject1:fileset dir=\"${build.classes.dir}\" excludes=\"${dist.archive.excludes}\"/>\n            </jar>\n        </presetdef>\n    </target>\n    <target name=\"-init-ap-cmdline-properties\">\n        <property name=\"annotation.processing.enabled\" value=\"true\"/>\n        <property name=\"annotation.processing.processors.list\" value=\"\"/>\n        <property name=\"annotation.processing.processor.options\" value=\"\"/>\n        <property name=\"annotation.processing.run.all.processors\" value=\"true\"/>\n        <property name=\"javac.processorpath\" value=\"${javac.classpath}\"/>\n        <property name=\"javac.test.processorpath\" value=\"${javac.test.classpath}\"/>\n        <condition property=\"ap.supported.internal\" value=\"true\">\n            <not>\n                <matches pattern=\"1\\.[0-5](\\..*)?\" string=\"${javac.source}\"/>\n            </not>\n        </condition>\n    </target>\n    <target depends=\"-init-ap-cmdline-properties\" if=\"ap.supported.internal\" name=\"-init-ap-cmdline-supported\">\n        <condition else=\"\" property=\"ap.processors.internal\" value=\"-processor ${annotation.processing.processors.list}\">\n            <isfalse value=\"${annotation.processing.run.all.processors}\"/>\n        </condition>\n        <condition else=\"\" property=\"ap.proc.none.internal\" value=\"-proc:none\">\n            <isfalse value=\"${annotation.processing.enabled}\"/>\n        </condition>\n    </target>\n    <target depends=\"-init-ap-cmdline-properties,-init-ap-cmdline-supported\" name=\"-init-ap-cmdline\">\n        <property name=\"ap.cmd.line.internal\" value=\"\"/>\n    </target>\n    <target depends=\"-pre-init,-init-private,-init-user,-init-project,-do-init,-post-init,-init-check,-init-macrodef-property,-init-macrodef-javac,-init-macrodef-test,-init-macrodef-test-debug,-init-macrodef-nbjpda,-init-macrodef-debug,-init-macrodef-java,-init-presetdef-jar,-init-ap-cmdline\" name=\"init\"/>\n    <!--\n                ===================\n                COMPILATION SECTION\n                ===================\n            -->\n    <target name=\"-deps-jar-init\" unless=\"built-jar.properties\">\n        <property location=\"${build.dir}/built-jar.properties\" name=\"built-jar.properties\"/>\n        <delete file=\"${built-jar.properties}\" quiet=\"true\"/>\n    </target>\n    <target if=\"already.built.jar.${basedir}\" name=\"-warn-already-built-jar\">\n        <echo level=\"warn\" message=\"Cycle detected: PizzaFactory was already built\"/>\n    </target>\n    <target depends=\"init,-deps-jar-init\" name=\"deps-jar\" unless=\"no.deps\">\n        <mkdir dir=\"${build.dir}\"/>\n        <touch file=\"${built-jar.properties}\" verbose=\"false\"/>\n        <property file=\"${built-jar.properties}\" prefix=\"already.built.jar.\"/>\n        <antcall target=\"-warn-already-built-jar\"/>\n        <propertyfile file=\"${built-jar.properties}\">\n            <entry key=\"${basedir}\" value=\"\"/>\n        </propertyfile>\n    </target>\n    <target depends=\"init,-check-automatic-build,-clean-after-automatic-build\" name=\"-verify-automatic-build\"/>\n    <target depends=\"init\" name=\"-check-automatic-build\">\n        <available file=\"${build.classes.dir}/.netbeans_automatic_build\" property=\"netbeans.automatic.build\"/>\n    </target>\n    <target depends=\"init\" if=\"netbeans.automatic.build\" name=\"-clean-after-automatic-build\">\n        <antcall target=\"clean\"/>\n    </target>\n    <target depends=\"init,deps-jar\" name=\"-pre-pre-compile\">\n        <mkdir dir=\"${build.classes.dir}\"/>\n    </target>\n    <target name=\"-pre-compile\">\n        <!-- Empty placeholder for easier customization. -->\n        <!-- You can override this target in the ../build.xml file. -->\n    </target>\n    <target if=\"do.depend.true\" name=\"-compile-depend\">\n        <pathconvert property=\"build.generated.subdirs\">\n            <dirset dir=\"${build.generated.sources.dir}\" erroronmissingdir=\"false\">\n                <include name=\"*\"/>\n            </dirset>\n        </pathconvert>\n        <j2seproject3:depend srcdir=\"${src.dir}:${build.generated.subdirs}\"/>\n    </target>\n    <target depends=\"init,deps-jar,-pre-pre-compile,-pre-compile, -copy-persistence-xml,-compile-depend\" if=\"have.sources\" name=\"-do-compile\">\n        <j2seproject3:javac gensrcdir=\"${build.generated.sources.dir}\"/>\n        <copy todir=\"${build.classes.dir}\">\n            <fileset dir=\"${src.dir}\" excludes=\"${build.classes.excludes},${excludes}\" includes=\"${includes}\"/>\n        </copy>\n    </target>\n    <target if=\"has.persistence.xml\" name=\"-copy-persistence-xml\">\n        <mkdir dir=\"${build.classes.dir}/META-INF\"/>\n        <copy todir=\"${build.classes.dir}/META-INF\">\n            <fileset dir=\"${meta.inf.dir}\" includes=\"persistence.xml orm.xml\"/>\n        </copy>\n    </target>\n    <target name=\"-post-compile\">\n        <!-- Empty placeholder for easier customization. -->\n        <!-- You can override this target in the ../build.xml file. -->\n    </target>\n    <target depends=\"init,deps-jar,-verify-automatic-build,-pre-pre-compile,-pre-compile,-do-compile,-post-compile\" description=\"Compile project.\" name=\"compile\"/>\n    <target name=\"-pre-compile-single\">\n        <!-- Empty placeholder for easier customization. -->\n        <!-- You can override this target in the ../build.xml file. -->\n    </target>\n    <target depends=\"init,deps-jar,-pre-pre-compile\" name=\"-do-compile-single\">\n        <fail unless=\"javac.includes\">Must select some files in the IDE or set javac.includes</fail>\n        <j2seproject3:force-recompile/>\n        <j2seproject3:javac excludes=\"\" gensrcdir=\"${build.generated.sources.dir}\" includes=\"${javac.includes}\" sourcepath=\"${src.dir}\"/>\n    </target>\n    <target name=\"-post-compile-single\">\n        <!-- Empty placeholder for easier customization. -->\n        <!-- You can override this target in the ../build.xml file. -->\n    </target>\n    <target depends=\"init,deps-jar,-verify-automatic-build,-pre-pre-compile,-pre-compile-single,-do-compile-single,-post-compile-single\" name=\"compile-single\"/>\n    <!--\n                ====================\n                JAR BUILDING SECTION\n                ====================\n            -->\n    <target depends=\"init\" name=\"-pre-pre-jar\">\n        <dirname file=\"${dist.jar}\" property=\"dist.jar.dir\"/>\n        <mkdir dir=\"${dist.jar.dir}\"/>\n    </target>\n    <target name=\"-pre-jar\">\n        <!-- Empty placeholder for easier customization. -->\n        <!-- You can override this target in the ../build.xml file. -->\n    </target>\n    <target depends=\"init\" if=\"do.archive\" name=\"-do-jar-create-manifest\" unless=\"manifest.available\">\n        <tempfile deleteonexit=\"true\" destdir=\"${build.dir}\" property=\"tmp.manifest.file\"/>\n        <touch file=\"${tmp.manifest.file}\" verbose=\"false\"/>\n    </target>\n    <target depends=\"init\" if=\"do.archive+manifest.available\" name=\"-do-jar-copy-manifest\">\n        <tempfile deleteonexit=\"true\" destdir=\"${build.dir}\" property=\"tmp.manifest.file\"/>\n        <copy encoding=\"${manifest.encoding}\" file=\"${manifest.file}\" outputencoding=\"UTF-8\" tofile=\"${tmp.manifest.file}\"/>\n    </target>\n    <target depends=\"init,-do-jar-create-manifest,-do-jar-copy-manifest\" if=\"do.archive+main.class.available\" name=\"-do-jar-set-mainclass\">\n        <manifest encoding=\"UTF-8\" file=\"${tmp.manifest.file}\" mode=\"update\">\n            <attribute name=\"Main-Class\" value=\"${main.class}\"/>\n        </manifest>\n    </target>\n    <target depends=\"init,-do-jar-create-manifest,-do-jar-copy-manifest\" if=\"do.archive+profile.available\" name=\"-do-jar-set-profile\">\n        <manifest encoding=\"UTF-8\" file=\"${tmp.manifest.file}\" mode=\"update\">\n            <attribute name=\"Profile\" value=\"${javac.profile}\"/>\n        </manifest>\n    </target>\n    <target depends=\"init,-do-jar-create-manifest,-do-jar-copy-manifest\" if=\"do.archive+splashscreen.available\" name=\"-do-jar-set-splashscreen\">\n        <basename file=\"${application.splash}\" property=\"splashscreen.basename\"/>\n        <mkdir dir=\"${build.classes.dir}/META-INF\"/>\n        <copy failonerror=\"false\" file=\"${application.splash}\" todir=\"${build.classes.dir}/META-INF\"/>\n        <manifest encoding=\"UTF-8\" file=\"${tmp.manifest.file}\" mode=\"update\">\n            <attribute name=\"SplashScreen-Image\" value=\"META-INF/${splashscreen.basename}\"/>\n        </manifest>\n    </target>\n    <target depends=\"init,-init-macrodef-copylibs,compile,-pre-pre-jar,-pre-jar,-do-jar-create-manifest,-do-jar-copy-manifest,-do-jar-set-mainclass,-do-jar-set-profile,-do-jar-set-splashscreen\" if=\"do.mkdist\" name=\"-do-jar-copylibs\">\n        <j2seproject3:copylibs manifest=\"${tmp.manifest.file}\"/>\n        <echo level=\"info\">To run this application from the command line without Ant, try:</echo>\n        <property location=\"${dist.jar}\" name=\"dist.jar.resolved\"/>\n        <echo level=\"info\">java -jar \"${dist.jar.resolved}\"</echo>\n    </target>\n    <target depends=\"init,compile,-pre-pre-jar,-pre-jar,-do-jar-create-manifest,-do-jar-copy-manifest,-do-jar-set-mainclass,-do-jar-set-profile,-do-jar-set-splashscreen\" if=\"do.archive\" name=\"-do-jar-jar\" unless=\"do.mkdist\">\n        <j2seproject1:jar manifest=\"${tmp.manifest.file}\"/>\n        <property location=\"${build.classes.dir}\" name=\"build.classes.dir.resolved\"/>\n        <property location=\"${dist.jar}\" name=\"dist.jar.resolved\"/>\n        <pathconvert property=\"run.classpath.with.dist.jar\">\n            <path path=\"${run.classpath}\"/>\n            <map from=\"${build.classes.dir.resolved}\" to=\"${dist.jar.resolved}\"/>\n        </pathconvert>\n        <condition else=\"\" property=\"jar.usage.message\" value=\"To run this application from the command line without Ant, try:${line.separator}${platform.java} -cp ${run.classpath.with.dist.jar} ${main.class}\">\n            <isset property=\"main.class.available\"/>\n        </condition>\n        <condition else=\"debug\" property=\"jar.usage.level\" value=\"info\">\n            <isset property=\"main.class.available\"/>\n        </condition>\n        <echo level=\"${jar.usage.level}\" message=\"${jar.usage.message}\"/>\n    </target>\n    <target depends=\"-do-jar-copylibs\" if=\"do.archive\" name=\"-do-jar-delete-manifest\">\n        <delete>\n            <fileset file=\"${tmp.manifest.file}\"/>\n        </delete>\n    </target>\n    <target depends=\"init,compile,-pre-pre-jar,-pre-jar,-do-jar-create-manifest,-do-jar-copy-manifest,-do-jar-set-mainclass,-do-jar-set-profile,-do-jar-set-splashscreen,-do-jar-jar,-do-jar-delete-manifest\" name=\"-do-jar-without-libraries\"/>\n    <target depends=\"init,compile,-pre-pre-jar,-pre-jar,-do-jar-create-manifest,-do-jar-copy-manifest,-do-jar-set-mainclass,-do-jar-set-profile,-do-jar-set-splashscreen,-do-jar-copylibs,-do-jar-delete-manifest\" name=\"-do-jar-with-libraries\"/>\n    <target name=\"-post-jar\">\n        <!-- Empty placeholder for easier customization. -->\n        <!-- You can override this target in the ../build.xml file. -->\n    </target>\n    <target depends=\"init,compile,-pre-jar,-do-jar-without-libraries,-do-jar-with-libraries,-post-jar\" name=\"-do-jar\"/>\n    <target depends=\"init,compile,-pre-jar,-do-jar,-post-jar\" description=\"Build JAR.\" name=\"jar\"/>\n    <!--\n                =================\n                EXECUTION SECTION\n                =================\n            -->\n    <target depends=\"init,compile\" description=\"Run a main class.\" name=\"run\">\n        <j2seproject1:java>\n            <customize>\n                <arg line=\"${application.args}\"/>\n            </customize>\n        </j2seproject1:java>\n    </target>\n    <target name=\"-do-not-recompile\">\n        <property name=\"javac.includes.binary\" value=\"\"/>\n    </target>\n    <target depends=\"init,compile-single\" name=\"run-single\">\n        <fail unless=\"run.class\">Must select one file in the IDE or set run.class</fail>\n        <j2seproject1:java classname=\"${run.class}\"/>\n    </target>\n    <target depends=\"init,compile-test-single\" name=\"run-test-with-main\">\n        <fail unless=\"run.class\">Must select one file in the IDE or set run.class</fail>\n        <j2seproject1:java classname=\"${run.class}\" classpath=\"${run.test.classpath}\"/>\n    </target>\n    <!--\n                =================\n                DEBUGGING SECTION\n                =================\n            -->\n    <target depends=\"init\" if=\"netbeans.home\" name=\"-debug-start-debugger\">\n        <j2seproject1:nbjpdastart name=\"${debug.class}\"/>\n    </target>\n    <target depends=\"init\" if=\"netbeans.home\" name=\"-debug-start-debugger-main-test\">\n        <j2seproject1:nbjpdastart classpath=\"${debug.test.classpath}\" name=\"${debug.class}\"/>\n    </target>\n    <target depends=\"init,compile\" name=\"-debug-start-debuggee\">\n        <j2seproject3:debug>\n            <customize>\n                <arg line=\"${application.args}\"/>\n            </customize>\n        </j2seproject3:debug>\n    </target>\n    <target depends=\"init,compile,-debug-start-debugger,-debug-start-debuggee\" description=\"Debug project in IDE.\" if=\"netbeans.home\" name=\"debug\"/>\n    <target depends=\"init\" if=\"netbeans.home\" name=\"-debug-start-debugger-stepinto\">\n        <j2seproject1:nbjpdastart stopclassname=\"${main.class}\"/>\n    </target>\n    <target depends=\"init,compile,-debug-start-debugger-stepinto,-debug-start-debuggee\" if=\"netbeans.home\" name=\"debug-stepinto\"/>\n    <target depends=\"init,compile-single\" if=\"netbeans.home\" name=\"-debug-start-debuggee-single\">\n        <fail unless=\"debug.class\">Must select one file in the IDE or set debug.class</fail>\n        <j2seproject3:debug classname=\"${debug.class}\"/>\n    </target>\n    <target depends=\"init,compile-single,-debug-start-debugger,-debug-start-debuggee-single\" if=\"netbeans.home\" name=\"debug-single\"/>\n    <target depends=\"init,compile-test-single\" if=\"netbeans.home\" name=\"-debug-start-debuggee-main-test\">\n        <fail unless=\"debug.class\">Must select one file in the IDE or set debug.class</fail>\n        <j2seproject3:debug classname=\"${debug.class}\" classpath=\"${debug.test.classpath}\"/>\n    </target>\n    <target depends=\"init,compile-test-single,-debug-start-debugger-main-test,-debug-start-debuggee-main-test\" if=\"netbeans.home\" name=\"debug-test-with-main\"/>\n    <target depends=\"init\" name=\"-pre-debug-fix\">\n        <fail unless=\"fix.includes\">Must set fix.includes</fail>\n        <property name=\"javac.includes\" value=\"${fix.includes}.java\"/>\n    </target>\n    <target depends=\"init,-pre-debug-fix,compile-single\" if=\"netbeans.home\" name=\"-do-debug-fix\">\n        <j2seproject1:nbjpdareload/>\n    </target>\n    <target depends=\"init,-pre-debug-fix,-do-debug-fix\" if=\"netbeans.home\" name=\"debug-fix\"/>\n    <!--\n                =================\n                PROFILING SECTION\n                =================\n            -->\n    <!--\n                pre NB7.2 profiler integration\n            -->\n    <target depends=\"profile-init,compile\" description=\"Profile a project in the IDE.\" if=\"profiler.info.jvmargs.agent\" name=\"-profile-pre72\">\n        <fail unless=\"netbeans.home\">This target only works when run from inside the NetBeans IDE.</fail>\n        <nbprofiledirect>\n            <classpath>\n                <path path=\"${run.classpath}\"/>\n            </classpath>\n        </nbprofiledirect>\n        <profile/>\n    </target>\n    <target depends=\"profile-init,compile-single\" description=\"Profile a selected class in the IDE.\" if=\"profiler.info.jvmargs.agent\" name=\"-profile-single-pre72\">\n        <fail unless=\"profile.class\">Must select one file in the IDE or set profile.class</fail>\n        <fail unless=\"netbeans.home\">This target only works when run from inside the NetBeans IDE.</fail>\n        <nbprofiledirect>\n            <classpath>\n                <path path=\"${run.classpath}\"/>\n            </classpath>\n        </nbprofiledirect>\n        <profile classname=\"${profile.class}\"/>\n    </target>\n    <target depends=\"profile-init,compile-single\" if=\"profiler.info.jvmargs.agent\" name=\"-profile-applet-pre72\">\n        <fail unless=\"netbeans.home\">This target only works when run from inside the NetBeans IDE.</fail>\n        <nbprofiledirect>\n            <classpath>\n                <path path=\"${run.classpath}\"/>\n            </classpath>\n        </nbprofiledirect>\n        <profile classname=\"sun.applet.AppletViewer\">\n            <customize>\n                <arg value=\"${applet.url}\"/>\n            </customize>\n        </profile>\n    </target>\n    <target depends=\"profile-init,compile-test-single\" if=\"profiler.info.jvmargs.agent\" name=\"-profile-test-single-pre72\">\n        <fail unless=\"netbeans.home\">This target only works when run from inside the NetBeans IDE.</fail>\n        <nbprofiledirect>\n            <classpath>\n                <path path=\"${run.test.classpath}\"/>\n            </classpath>\n        </nbprofiledirect>\n        <junit dir=\"${profiler.info.dir}\" errorproperty=\"tests.failed\" failureproperty=\"tests.failed\" fork=\"true\" jvm=\"${profiler.info.jvm}\" showoutput=\"true\">\n            <env key=\"${profiler.info.pathvar}\" path=\"${profiler.info.agentpath}:${profiler.current.path}\"/>\n            <jvmarg value=\"${profiler.info.jvmargs.agent}\"/>\n            <jvmarg line=\"${profiler.info.jvmargs}\"/>\n            <test name=\"${profile.class}\"/>\n            <classpath>\n                <path path=\"${run.test.classpath}\"/>\n            </classpath>\n            <syspropertyset>\n                <propertyref prefix=\"test-sys-prop.\"/>\n                <mapper from=\"test-sys-prop.*\" to=\"*\" type=\"glob\"/>\n            </syspropertyset>\n            <formatter type=\"brief\" usefile=\"false\"/>\n            <formatter type=\"xml\"/>\n        </junit>\n    </target>\n    <!--\n                end of pre NB72 profiling section\n            -->\n    <target if=\"netbeans.home\" name=\"-profile-check\">\n        <condition property=\"profiler.configured\">\n            <or>\n                <contains casesensitive=\"true\" string=\"${run.jvmargs.ide}\" substring=\"-agentpath:\"/>\n                <contains casesensitive=\"true\" string=\"${run.jvmargs.ide}\" substring=\"-javaagent:\"/>\n            </or>\n        </condition>\n    </target>\n    <target depends=\"-profile-check,-profile-pre72\" description=\"Profile a project in the IDE.\" if=\"profiler.configured\" name=\"profile\" unless=\"profiler.info.jvmargs.agent\">\n        <startprofiler/>\n        <antcall target=\"run\"/>\n    </target>\n    <target depends=\"-profile-check,-profile-single-pre72\" description=\"Profile a selected class in the IDE.\" if=\"profiler.configured\" name=\"profile-single\" unless=\"profiler.info.jvmargs.agent\">\n        <fail unless=\"run.class\">Must select one file in the IDE or set run.class</fail>\n        <startprofiler/>\n        <antcall target=\"run-single\"/>\n    </target>\n    <target depends=\"-profile-test-single-pre72\" description=\"Profile a selected test in the IDE.\" name=\"profile-test-single\"/>\n    <target depends=\"-profile-check\" description=\"Profile a selected test in the IDE.\" if=\"profiler.configured\" name=\"profile-test\" unless=\"profiler.info.jvmargs\">\n        <fail unless=\"test.includes\">Must select some files in the IDE or set test.includes</fail>\n        <startprofiler/>\n        <antcall target=\"test-single\"/>\n    </target>\n    <target depends=\"-profile-check\" description=\"Profile a selected class in the IDE.\" if=\"profiler.configured\" name=\"profile-test-with-main\">\n        <fail unless=\"run.class\">Must select one file in the IDE or set run.class</fail>\n        <startprofiler/>\n        <antcall target=\"run-test-with-main\"/>\n    </target>\n    <target depends=\"-profile-check,-profile-applet-pre72\" if=\"profiler.configured\" name=\"profile-applet\" unless=\"profiler.info.jvmargs.agent\">\n        <fail unless=\"applet.url\">Must select one file in the IDE or set applet.url</fail>\n        <startprofiler/>\n        <antcall target=\"run-applet\"/>\n    </target>\n    <!--\n                ===============\n                JAVADOC SECTION\n                ===============\n            -->\n    <target depends=\"init\" if=\"have.sources\" name=\"-javadoc-build\">\n        <mkdir dir=\"${dist.javadoc.dir}\"/>\n        <condition else=\"\" property=\"javadoc.endorsed.classpath.cmd.line.arg\" value=\"-J${endorsed.classpath.cmd.line.arg}\">\n            <and>\n                <isset property=\"endorsed.classpath.cmd.line.arg\"/>\n                <not>\n                    <equals arg1=\"${endorsed.classpath.cmd.line.arg}\" arg2=\"\"/>\n                </not>\n            </and>\n        </condition>\n        <condition else=\"\" property=\"bug5101868workaround\" value=\"*.java\">\n            <matches pattern=\"1\\.[56](\\..*)?\" string=\"${java.version}\"/>\n        </condition>\n        <javadoc additionalparam=\"-J-Dfile.encoding=${file.encoding} ${javadoc.additionalparam}\" author=\"${javadoc.author}\" charset=\"UTF-8\" destdir=\"${dist.javadoc.dir}\" docencoding=\"UTF-8\" encoding=\"${javadoc.encoding.used}\" failonerror=\"true\" noindex=\"${javadoc.noindex}\" nonavbar=\"${javadoc.nonavbar}\" notree=\"${javadoc.notree}\" private=\"${javadoc.private}\" source=\"${javac.source}\" splitindex=\"${javadoc.splitindex}\" use=\"${javadoc.use}\" useexternalfile=\"true\" version=\"${javadoc.version}\" windowtitle=\"${javadoc.windowtitle}\">\n            <classpath>\n                <path path=\"${javac.classpath}\"/>\n            </classpath>\n            <fileset dir=\"${src.dir}\" excludes=\"${bug5101868workaround},${excludes}\" includes=\"${includes}\">\n                <filename name=\"**/*.java\"/>\n            </fileset>\n            <fileset dir=\"${build.generated.sources.dir}\" erroronmissingdir=\"false\">\n                <include name=\"**/*.java\"/>\n                <exclude name=\"*.java\"/>\n            </fileset>\n            <arg line=\"${javadoc.endorsed.classpath.cmd.line.arg}\"/>\n        </javadoc>\n        <copy todir=\"${dist.javadoc.dir}\">\n            <fileset dir=\"${src.dir}\" excludes=\"${excludes}\" includes=\"${includes}\">\n                <filename name=\"**/doc-files/**\"/>\n            </fileset>\n            <fileset dir=\"${build.generated.sources.dir}\" erroronmissingdir=\"false\">\n                <include name=\"**/doc-files/**\"/>\n            </fileset>\n        </copy>\n    </target>\n    <target depends=\"init,-javadoc-build\" if=\"netbeans.home\" name=\"-javadoc-browse\" unless=\"no.javadoc.preview\">\n        <nbbrowse file=\"${dist.javadoc.dir}/index.html\"/>\n    </target>\n    <target depends=\"init,-javadoc-build,-javadoc-browse\" description=\"Build Javadoc.\" name=\"javadoc\"/>\n    <!--\n                =========================\n                TEST COMPILATION SECTION\n                =========================\n            -->\n    <target depends=\"init,compile\" if=\"have.tests\" name=\"-pre-pre-compile-test\">\n        <mkdir dir=\"${build.test.classes.dir}\"/>\n    </target>\n    <target name=\"-pre-compile-test\">\n        <!-- Empty placeholder for easier customization. -->\n        <!-- You can override this target in the ../build.xml file. -->\n    </target>\n    <target if=\"do.depend.true\" name=\"-compile-test-depend\">\n        <j2seproject3:depend classpath=\"${javac.test.classpath}\" destdir=\"${build.test.classes.dir}\" srcdir=\"${test.src.dir}\"/>\n    </target>\n    <target depends=\"init,deps-jar,compile,-pre-pre-compile-test,-pre-compile-test,-compile-test-depend\" if=\"have.tests\" name=\"-do-compile-test\">\n        <j2seproject3:javac apgeneratedsrcdir=\"${build.test.classes.dir}\" classpath=\"${javac.test.classpath}\" debug=\"true\" destdir=\"${build.test.classes.dir}\" processorpath=\"${javac.test.processorpath}\" srcdir=\"${test.src.dir}\"/>\n        <copy todir=\"${build.test.classes.dir}\">\n            <fileset dir=\"${test.src.dir}\" excludes=\"${build.classes.excludes},${excludes}\" includes=\"${includes}\"/>\n        </copy>\n    </target>\n    <target name=\"-post-compile-test\">\n        <!-- Empty placeholder for easier customization. -->\n        <!-- You can override this target in the ../build.xml file. -->\n    </target>\n    <target depends=\"init,compile,-pre-pre-compile-test,-pre-compile-test,-do-compile-test,-post-compile-test\" name=\"compile-test\"/>\n    <target name=\"-pre-compile-test-single\">\n        <!-- Empty placeholder for easier customization. -->\n        <!-- You can override this target in the ../build.xml file. -->\n    </target>\n    <target depends=\"init,deps-jar,compile,-pre-pre-compile-test,-pre-compile-test-single\" if=\"have.tests\" name=\"-do-compile-test-single\">\n        <fail unless=\"javac.includes\">Must select some files in the IDE or set javac.includes</fail>\n        <j2seproject3:force-recompile destdir=\"${build.test.classes.dir}\"/>\n        <j2seproject3:javac apgeneratedsrcdir=\"${build.test.classes.dir}\" classpath=\"${javac.test.classpath}\" debug=\"true\" destdir=\"${build.test.classes.dir}\" excludes=\"\" includes=\"${javac.includes}\" processorpath=\"${javac.test.processorpath}\" sourcepath=\"${test.src.dir}\" srcdir=\"${test.src.dir}\"/>\n        <copy todir=\"${build.test.classes.dir}\">\n            <fileset dir=\"${test.src.dir}\" excludes=\"${build.classes.excludes},${excludes}\" includes=\"${includes}\"/>\n        </copy>\n    </target>\n    <target name=\"-post-compile-test-single\">\n        <!-- Empty placeholder for easier customization. -->\n        <!-- You can override this target in the ../build.xml file. -->\n    </target>\n    <target depends=\"init,compile,-pre-pre-compile-test,-pre-compile-test-single,-do-compile-test-single,-post-compile-test-single\" name=\"compile-test-single\"/>\n    <!--\n                =======================\n                TEST EXECUTION SECTION\n                =======================\n            -->\n    <target depends=\"init\" if=\"have.tests\" name=\"-pre-test-run\">\n        <mkdir dir=\"${build.test.results.dir}\"/>\n    </target>\n    <target depends=\"init,compile-test,-pre-test-run\" if=\"have.tests\" name=\"-do-test-run\">\n        <j2seproject3:test includes=\"${includes}\" testincludes=\"**/*Test.java\"/>\n    </target>\n    <target depends=\"init,compile-test,-pre-test-run,-do-test-run\" if=\"have.tests\" name=\"-post-test-run\">\n        <fail if=\"tests.failed\" unless=\"ignore.failing.tests\">Some tests failed; see details above.</fail>\n    </target>\n    <target depends=\"init\" if=\"have.tests\" name=\"test-report\"/>\n    <target depends=\"init\" if=\"netbeans.home+have.tests\" name=\"-test-browse\"/>\n    <target depends=\"init,compile-test,-pre-test-run,-do-test-run,test-report,-post-test-run,-test-browse\" description=\"Run unit tests.\" name=\"test\"/>\n    <target depends=\"init\" if=\"have.tests\" name=\"-pre-test-run-single\">\n        <mkdir dir=\"${build.test.results.dir}\"/>\n    </target>\n    <target depends=\"init,compile-test-single,-pre-test-run-single\" if=\"have.tests\" name=\"-do-test-run-single\">\n        <fail unless=\"test.includes\">Must select some files in the IDE or set test.includes</fail>\n        <j2seproject3:test excludes=\"\" includes=\"${test.includes}\" testincludes=\"${test.includes}\"/>\n    </target>\n    <target depends=\"init,compile-test-single,-pre-test-run-single,-do-test-run-single\" if=\"have.tests\" name=\"-post-test-run-single\">\n        <fail if=\"tests.failed\" unless=\"ignore.failing.tests\">Some tests failed; see details above.</fail>\n    </target>\n    <target depends=\"init,compile-test-single,-pre-test-run-single,-do-test-run-single,-post-test-run-single\" description=\"Run single unit test.\" name=\"test-single\"/>\n    <target depends=\"init,compile-test-single,-pre-test-run-single\" if=\"have.tests\" name=\"-do-test-run-single-method\">\n        <fail unless=\"test.class\">Must select some files in the IDE or set test.class</fail>\n        <fail unless=\"test.method\">Must select some method in the IDE or set test.method</fail>\n        <j2seproject3:test excludes=\"\" includes=\"${javac.includes}\" testincludes=\"${test.class}\" testmethods=\"${test.method}\"/>\n    </target>\n    <target depends=\"init,compile-test-single,-pre-test-run-single,-do-test-run-single-method\" if=\"have.tests\" name=\"-post-test-run-single-method\">\n        <fail if=\"tests.failed\" unless=\"ignore.failing.tests\">Some tests failed; see details above.</fail>\n    </target>\n    <target depends=\"init,compile-test-single,-pre-test-run-single,-do-test-run-single-method,-post-test-run-single-method\" description=\"Run single unit test.\" name=\"test-single-method\"/>\n    <!--\n                =======================\n                TEST DEBUGGING SECTION\n                =======================\n            -->\n    <target depends=\"init,compile-test-single,-pre-test-run-single\" if=\"have.tests\" name=\"-debug-start-debuggee-test\">\n        <fail unless=\"test.class\">Must select one file in the IDE or set test.class</fail>\n        <j2seproject3:test-debug excludes=\"\" includes=\"${javac.includes}\" testClass=\"${test.class}\" testincludes=\"${javac.includes}\"/>\n    </target>\n    <target depends=\"init,compile-test-single,-pre-test-run-single\" if=\"have.tests\" name=\"-debug-start-debuggee-test-method\">\n        <fail unless=\"test.class\">Must select one file in the IDE or set test.class</fail>\n        <fail unless=\"test.method\">Must select some method in the IDE or set test.method</fail>\n        <j2seproject3:test-debug excludes=\"\" includes=\"${javac.includes}\" testClass=\"${test.class}\" testMethod=\"${test.method}\" testincludes=\"${test.class}\" testmethods=\"${test.method}\"/>\n    </target>\n    <target depends=\"init,compile-test\" if=\"netbeans.home+have.tests\" name=\"-debug-start-debugger-test\">\n        <j2seproject1:nbjpdastart classpath=\"${debug.test.classpath}\" name=\"${test.class}\"/>\n    </target>\n    <target depends=\"init,compile-test-single,-debug-start-debugger-test,-debug-start-debuggee-test\" name=\"debug-test\"/>\n    <target depends=\"init,compile-test-single,-debug-start-debugger-test,-debug-start-debuggee-test-method\" name=\"debug-test-method\"/>\n    <target depends=\"init,-pre-debug-fix,compile-test-single\" if=\"netbeans.home\" name=\"-do-debug-fix-test\">\n        <j2seproject1:nbjpdareload dir=\"${build.test.classes.dir}\"/>\n    </target>\n    <target depends=\"init,-pre-debug-fix,-do-debug-fix-test\" if=\"netbeans.home\" name=\"debug-fix-test\"/>\n    <!--\n                =========================\n                APPLET EXECUTION SECTION\n                =========================\n            -->\n    <target depends=\"init,compile-single\" name=\"run-applet\">\n        <fail unless=\"applet.url\">Must select one file in the IDE or set applet.url</fail>\n        <j2seproject1:java classname=\"sun.applet.AppletViewer\">\n            <customize>\n                <arg value=\"${applet.url}\"/>\n            </customize>\n        </j2seproject1:java>\n    </target>\n    <!--\n                =========================\n                APPLET DEBUGGING  SECTION\n                =========================\n            -->\n    <target depends=\"init,compile-single\" if=\"netbeans.home\" name=\"-debug-start-debuggee-applet\">\n        <fail unless=\"applet.url\">Must select one file in the IDE or set applet.url</fail>\n        <j2seproject3:debug classname=\"sun.applet.AppletViewer\">\n            <customize>\n                <arg value=\"${applet.url}\"/>\n            </customize>\n        </j2seproject3:debug>\n    </target>\n    <target depends=\"init,compile-single,-debug-start-debugger,-debug-start-debuggee-applet\" if=\"netbeans.home\" name=\"debug-applet\"/>\n    <!--\n                ===============\n                CLEANUP SECTION\n                ===============\n            -->\n    <target name=\"-deps-clean-init\" unless=\"built-clean.properties\">\n        <property location=\"${build.dir}/built-clean.properties\" name=\"built-clean.properties\"/>\n        <delete file=\"${built-clean.properties}\" quiet=\"true\"/>\n    </target>\n    <target if=\"already.built.clean.${basedir}\" name=\"-warn-already-built-clean\">\n        <echo level=\"warn\" message=\"Cycle detected: PizzaFactory was already built\"/>\n    </target>\n    <target depends=\"init,-deps-clean-init\" name=\"deps-clean\" unless=\"no.deps\">\n        <mkdir dir=\"${build.dir}\"/>\n        <touch file=\"${built-clean.properties}\" verbose=\"false\"/>\n        <property file=\"${built-clean.properties}\" prefix=\"already.built.clean.\"/>\n        <antcall target=\"-warn-already-built-clean\"/>\n        <propertyfile file=\"${built-clean.properties}\">\n            <entry key=\"${basedir}\" value=\"\"/>\n        </propertyfile>\n    </target>\n    <target depends=\"init\" name=\"-do-clean\">\n        <delete dir=\"${build.dir}\"/>\n        <delete dir=\"${dist.dir}\" followsymlinks=\"false\" includeemptydirs=\"true\"/>\n    </target>\n    <target name=\"-post-clean\">\n        <!-- Empty placeholder for easier customization. -->\n        <!-- You can override this target in the ../build.xml file. -->\n    </target>\n    <target depends=\"init,deps-clean,-do-clean,-post-clean\" description=\"Clean build products.\" name=\"clean\"/>\n    <target name=\"-check-call-dep\">\n        <property file=\"${call.built.properties}\" prefix=\"already.built.\"/>\n        <condition property=\"should.call.dep\">\n            <and>\n                <not>\n                    <isset property=\"already.built.${call.subproject}\"/>\n                </not>\n                <available file=\"${call.script}\"/>\n            </and>\n        </condition>\n    </target>\n    <target depends=\"-check-call-dep\" if=\"should.call.dep\" name=\"-maybe-call-dep\">\n        <ant antfile=\"${call.script}\" inheritall=\"false\" target=\"${call.target}\">\n            <propertyset>\n                <propertyref prefix=\"transfer.\"/>\n                <mapper from=\"transfer.*\" to=\"*\" type=\"glob\"/>\n            </propertyset>\n        </ant>\n    </target>\n</project>\n"
  },
  {
    "path": "Code/PizzaFactory/nbproject/genfiles.properties",
    "content": "build.xml.data.CRC32=cee8b8d3\nbuild.xml.script.CRC32=b74a49ac\nbuild.xml.stylesheet.CRC32=8064a381@1.80.1.48\n# This file is used by a NetBeans-based IDE to track changes in generated files such as build-impl.xml.\n# Do not edit this file. You may delete it but then the IDE will never regenerate such files for you.\nnbproject/build-impl.xml.data.CRC32=cee8b8d3\nnbproject/build-impl.xml.script.CRC32=d86b3bf5\nnbproject/build-impl.xml.stylesheet.CRC32=830a3534@1.80.1.48\n"
  },
  {
    "path": "Code/PizzaFactory/nbproject/project.properties",
    "content": "annotation.processing.enabled=true\nannotation.processing.enabled.in.editor=false\nannotation.processing.processor.options=\nannotation.processing.processors.list=\nannotation.processing.run.all.processors=true\nannotation.processing.source.output=${build.generated.sources.dir}/ap-source-output\nbuild.classes.dir=${build.dir}/classes\nbuild.classes.excludes=**/*.java,**/*.form\n# This directory is removed when the project is cleaned:\nbuild.dir=build\nbuild.generated.dir=${build.dir}/generated\nbuild.generated.sources.dir=${build.dir}/generated-sources\n# Only compile against the classpath explicitly listed here:\nbuild.sysclasspath=ignore\nbuild.test.classes.dir=${build.dir}/test/classes\nbuild.test.results.dir=${build.dir}/test/results\n# Uncomment to specify the preferred debugger connection transport:\n#debug.transport=dt_socket\ndebug.classpath=\\\n    ${run.classpath}\ndebug.test.classpath=\\\n    ${run.test.classpath}\n# Files in build.classes.dir which should be excluded from distribution jar\ndist.archive.excludes=\n# This directory is removed when the project is cleaned:\ndist.dir=dist\ndist.jar=${dist.dir}/PizzaFactory.jar\ndist.javadoc.dir=${dist.dir}/javadoc\nexcludes=\nincludes=**\njar.compress=false\njavac.classpath=\n# Space-separated list of extra javac options\njavac.compilerargs=\njavac.deprecation=false\njavac.external.vm=true\njavac.processorpath=\\\n    ${javac.classpath}\njavac.source=1.8\njavac.target=1.8\njavac.test.classpath=\\\n    ${javac.classpath}:\\\n    ${build.classes.dir}\njavac.test.processorpath=\\\n    ${javac.test.classpath}\njavadoc.additionalparam=\njavadoc.author=false\njavadoc.encoding=${source.encoding}\njavadoc.noindex=false\njavadoc.nonavbar=false\njavadoc.notree=false\njavadoc.private=false\njavadoc.splitindex=true\njavadoc.use=true\njavadoc.version=false\njavadoc.windowtitle=\nmain.class=pizzafactory.PizzaFactory\nmanifest.file=manifest.mf\nmeta.inf.dir=${src.dir}/META-INF\nmkdist.disabled=false\nplatform.active=default_platform\nrun.classpath=\\\n    ${javac.classpath}:\\\n    ${build.classes.dir}\n# Space-separated list of JVM arguments used when running the project.\n# You may also define separate properties like run-sys-prop.name=value instead of -Dname=value.\n# To set system properties for unit tests define test-sys-prop.name=value:\nrun.jvmargs=\nrun.test.classpath=\\\n    ${javac.test.classpath}:\\\n    ${build.test.classes.dir}\nsource.encoding=UTF-8\nsrc.dir=src\ntest.src.dir=test\n"
  },
  {
    "path": "Code/PizzaFactory/nbproject/project.xml",
    "content": "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<project xmlns=\"http://www.netbeans.org/ns/project/1\">\n    <type>org.netbeans.modules.java.j2seproject</type>\n    <configuration>\n        <data xmlns=\"http://www.netbeans.org/ns/j2se-project/3\">\n            <name>PizzaFactory</name>\n            <source-roots>\n                <root id=\"src.dir\"/>\n            </source-roots>\n            <test-roots>\n                <root id=\"test.src.dir\"/>\n            </test-roots>\n        </data>\n    </configuration>\n</project>\n"
  },
  {
    "path": "Code/PizzaFactory/src/pizzafactory/ChicagoPizzaStore.java",
    "content": "package pizzafactory;\n\npublic class ChicagoPizzaStore extends PizzaStore {\n\n    Pizza createPizza(String item) {\n       \tif (item.equals(\"cheese\"))          return new ChicagoStyleCheesePizza();\n        else if (item.equals(\"veggie\"))     return new ChicagoStyleVeggiePizza();\n        else if (item.equals(\"clam\"))       return new ChicagoStyleClamPizza();\n        else if (item.equals(\"pepperoni\"))  return new ChicagoStylePepperoniPizza();\n        else                                return null;\n    }\n}"
  },
  {
    "path": "Code/PizzaFactory/src/pizzafactory/ChicagoStyleCheesePizza.java",
    "content": "package pizzafactory;\n\npublic class ChicagoStyleCheesePizza extends Pizza {\n\n    public ChicagoStyleCheesePizza() { \n\tname = \"Chicago Style Deep Dish Cheese Pizza\";\n\tdough = \"Extra Thick Crust Dough\";\n\tsauce = \"Plum Tomato Sauce\";\n\n\ttoppings.add(\"Shredded Mozzarella Cheese\");\n    }\n\n    void cut() {\n\tSystem.out.println(\"Cutting the pizza into square slices\");\n    }\n}\n"
  },
  {
    "path": "Code/PizzaFactory/src/pizzafactory/ChicagoStyleClamPizza.java",
    "content": "package pizzafactory;\n\npublic class ChicagoStyleClamPizza extends Pizza {\n\n    public ChicagoStyleClamPizza() {\n\tname = \"Chicago Style Clam Pizza\";\n\tdough = \"Extra Thick Crust Dough\";\n\tsauce = \"Plum Tomato Sauce\";\n\n\ttoppings.add(\"Shredded Mozzarella Cheese\");\n\ttoppings.add(\"Frozen Clams from Chesapeake Bay\");\n    }\n\n    void cut() {\n\tSystem.out.println(\"Cutting the pizza into square slices\");\n    }\n}\n"
  },
  {
    "path": "Code/PizzaFactory/src/pizzafactory/ChicagoStylePepperoniPizza.java",
    "content": "package pizzafactory;\n\npublic class ChicagoStylePepperoniPizza extends Pizza {\n\n    public ChicagoStylePepperoniPizza() {\n\tname = \"Chicago Style Pepperoni Pizza\";\n\tdough = \"Extra Thick Crust Dough\";\n\tsauce = \"Plum Tomato Sauce\";\n\n\ttoppings.add(\"Shredded Mozzarella Cheese\");\n\ttoppings.add(\"Black Olives\");\n\ttoppings.add(\"Spinach\");\n\ttoppings.add(\"Eggplant\");\n\ttoppings.add(\"Sliced Pepperoni\");\n    }\n\n    void cut() {\n\tSystem.out.println(\"Cutting the pizza into square slices\");\n    }\n}"
  },
  {
    "path": "Code/PizzaFactory/src/pizzafactory/ChicagoStyleVeggiePizza.java",
    "content": "package pizzafactory;\n\npublic class ChicagoStyleVeggiePizza extends Pizza {\n\n    public ChicagoStyleVeggiePizza() {\n\tname = \"Chicago Deep Dish Veggie Pizza\";\n\tdough = \"Extra Thick Crust Dough\";\n\tsauce = \"Plum Tomato Sauce\";\n        \n        toppings.add(\"Shredded Mozzarella Cheese\");\n\ttoppings.add(\"Black Olives\");\n\ttoppings.add(\"Spinach\");\n\ttoppings.add(\"Eggplant\");\n    }\n\n    void cut() {\n\tSystem.out.println(\"Cutting the pizza into square slices\");\n    }\n}\n"
  },
  {
    "path": "Code/PizzaFactory/src/pizzafactory/DependentPizzaStore.java",
    "content": "package pizzafactory;\n\npublic class DependentPizzaStore {\n\n    public Pizza createPizza(String style, String type) {\n\tPizza pizza = null;\n\n        if (style.equals(\"NY\")) {\n            if (type.equals(\"cheese\"))          pizza = new NYStyleCheesePizza();\n            else if (type.equals(\"veggie\"))     pizza = new NYStyleVeggiePizza();\n            else if (type.equals(\"clam\"))       pizza = new NYStyleClamPizza();\n            else if (type.equals(\"pepperoni\"))  pizza = new NYStylePepperoniPizza();\n\t}\n        else if (style.equals(\"Chicago\")) {\n            if (type.equals(\"cheese\"))          pizza = new ChicagoStyleCheesePizza();\n            else if (type.equals(\"veggie\"))     pizza = new ChicagoStyleVeggiePizza();\n            else if (type.equals(\"clam\"))       pizza = new ChicagoStyleClamPizza();\n            else if (type.equals(\"pepperoni\"))  pizza = new ChicagoStylePepperoniPizza();\n\t}\n        else {\n            System.out.println(\"Error: invalid type of pizza\");\n            return null;\n\t}\n        \n        pizza.prepare();\n        pizza.bake();\n        pizza.cut();\n        pizza.box();\n        \n        return pizza;\n    }\n}\n"
  },
  {
    "path": "Code/PizzaFactory/src/pizzafactory/NYPizzaStore.java",
    "content": "package pizzafactory;\n\npublic class NYPizzaStore extends PizzaStore {\n\n    Pizza createPizza(String item) {\n\tif (item.equals(\"cheese\"))          return new NYStyleCheesePizza();\n\telse if (item.equals(\"veggie\"))     return new NYStyleVeggiePizza();\n        else if (item.equals(\"clam\"))       return new NYStyleClamPizza();\n\telse if (item.equals(\"pepperoni\"))  return new NYStylePepperoniPizza();\n\telse                                return null;\n    }\n}\n"
  },
  {
    "path": "Code/PizzaFactory/src/pizzafactory/NYStyleCheesePizza.java",
    "content": "package pizzafactory;\n\npublic class NYStyleCheesePizza extends Pizza {\n    \n    public NYStyleCheesePizza() { \n\tname = \"NY Style Sauce and Cheese Pizza\";\n\tdough = \"Thin Crust Dough\";\n\tsauce = \"Marinara Sauce\";\n\n\ttoppings.add(\"Grated Reggiano Cheese\");\n    }\n}\n"
  },
  {
    "path": "Code/PizzaFactory/src/pizzafactory/NYStyleClamPizza.java",
    "content": "package pizzafactory;\n\npublic class NYStyleClamPizza extends Pizza {\n\n    public NYStyleClamPizza() {\n\tname = \"NY Style Clam Pizza\";\n\tdough = \"Thin Crust Dough\";\n\tsauce = \"Marinara Sauce\";\n\n\ttoppings.add(\"Grated Reggiano Cheese\");\n\ttoppings.add(\"Fresh Clams from Long Island Sound\");\n    }\n}\n"
  },
  {
    "path": "Code/PizzaFactory/src/pizzafactory/NYStylePepperoniPizza.java",
    "content": "package pizzafactory;\n\npublic class NYStylePepperoniPizza extends Pizza {\n\n    public NYStylePepperoniPizza() {\n\tname = \"NY Style Pepperoni Pizza\";\n\tdough = \"Thin Crust Dough\";\n\tsauce = \"Marinara Sauce\";\n\n\ttoppings.add(\"Grated Reggiano Cheese\");\n\ttoppings.add(\"Sliced Pepperoni\");\n\ttoppings.add(\"Garlic\");\n\ttoppings.add(\"Onion\");\n\ttoppings.add(\"Mushrooms\");\n\ttoppings.add(\"Red Pepper\");\n    }\n}\n"
  },
  {
    "path": "Code/PizzaFactory/src/pizzafactory/NYStyleVeggiePizza.java",
    "content": "package pizzafactory;\n\npublic class NYStyleVeggiePizza extends Pizza {\n\n    public NYStyleVeggiePizza() {\n\tname = \"NY Style Veggie Pizza\";\n\tdough = \"Thin Crust Dough\";\n\tsauce = \"Marinara Sauce\";\n\n\ttoppings.add(\"Grated Reggiano Cheese\");\n\ttoppings.add(\"Garlic\");\n\ttoppings.add(\"Onion\");\n\ttoppings.add(\"Mushrooms\");\n\ttoppings.add(\"Red Pepper\");\n    }\n}\n"
  },
  {
    "path": "Code/PizzaFactory/src/pizzafactory/Pizza.java",
    "content": "package pizzafactory;\n\nimport java.util.ArrayList;\n\npublic abstract class Pizza {\n    String name;\n    String dough;\n    String sauce;\n    ArrayList toppings = new ArrayList();\n\n    void prepare() {\n\tSystem.out.println(\"Preparing \" + name);\n\tSystem.out.println(\"Tossing dough...\");\n\tSystem.out.println(\"Adding sauce...\");\n\tSystem.out.println(\"Adding toppings: \");\n        \n\tfor (int i = 0; i < toppings.size(); i++) {\n            System.out.println(\"   \" + toppings.get(i));\n\t}\n    }\n    \n    void bake() {\n\tSystem.out.println(\"Bake for 25 minutes at 350\");\n    }\n\n    void cut() {\n\tSystem.out.println(\"Cutting the pizza into diagonal slices\");\n    }\n\n    void box() {\n\tSystem.out.println(\"Place pizza in official PizzaStore box\");\n    }\n\n    public String getName() {\n\treturn name;\n    }\n}\n"
  },
  {
    "path": "Code/PizzaFactory/src/pizzafactory/PizzaFactory.java",
    "content": "/*\n * To change this license header, choose License Headers in Project Properties.\n * To change this template file, choose Tools | Templates\n * and open the template in the editor.\n */\npackage pizzafactory;\n\n/**\n *\n * @author Khoirul Umam\n */\npublic class PizzaFactory {\n\n    /**\n     * @param args the command line arguments\n     */\n    public static void main(String[] args) {\n        PizzaStore nyStore = new NYPizzaStore();\n\tPizzaStore chicagoStore = new ChicagoPizzaStore();\n \n\tPizza pizza = nyStore.orderPizza(\"cheese\");\n\tSystem.out.println(\"Ethan ordered a \" + pizza.getName() + \"\\n\");\n \n\tpizza = chicagoStore.orderPizza(\"cheese\");\n\tSystem.out.println(\"Joel ordered a \" + pizza.getName() + \"\\n\");\n\n\tpizza = nyStore.orderPizza(\"clam\");\n\tSystem.out.println(\"Ethan ordered a \" + pizza.getName() + \"\\n\");\n \n\tpizza = chicagoStore.orderPizza(\"clam\");\n\tSystem.out.println(\"Joel ordered a \" + pizza.getName() + \"\\n\");\n\n\tpizza = nyStore.orderPizza(\"pepperoni\");\n\tSystem.out.println(\"Ethan ordered a \" + pizza.getName() + \"\\n\");\n \n\tpizza = chicagoStore.orderPizza(\"pepperoni\");\n\tSystem.out.println(\"Joel ordered a \" + pizza.getName() + \"\\n\");\n\n\tpizza = nyStore.orderPizza(\"veggie\");\n\tSystem.out.println(\"Ethan ordered a \" + pizza.getName() + \"\\n\");\n \n\tpizza = chicagoStore.orderPizza(\"veggie\");\n\tSystem.out.println(\"Joel ordered a \" + pizza.getName() + \"\\n\");\n    }\n}"
  },
  {
    "path": "Code/PizzaFactory/src/pizzafactory/PizzaStore.java",
    "content": "package pizzafactory;\n\npublic abstract class PizzaStore {\n    \n    abstract Pizza createPizza(String item);\n    \n    public Pizza orderPizza(String type) {\n        \n        // Membuat pizza berdasarkan pesanan\n        // tanpa perlu tahu di toko mana\n\tPizza pizza = createPizza(type);\n        \n\tSystem.out.println(\"--- Making a \" + pizza.getName() + \" ---\");\n\tpizza.prepare();\n\tpizza.bake();\n\tpizza.cut();\n\tpizza.box();\n        \n\treturn pizza;\n    }\n}\n"
  },
  {
    "path": "Code/SalesElektronik/build.xml",
    "content": "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<!-- You may freely edit this file. See commented blocks below for -->\n<!-- some examples of how to customize the build. -->\n<!-- (If you delete it and reopen the project it will be recreated.) -->\n<!-- By default, only the Clean and Build commands use this build script. -->\n<!-- Commands such as Run, Debug, and Test only use this build script if -->\n<!-- the Compile on Save feature is turned off for the project. -->\n<!-- You can turn off the Compile on Save (or Deploy on Save) setting -->\n<!-- in the project's Project Properties dialog box.-->\n<project name=\"SalesElektronik\" default=\"default\" basedir=\".\">\n    <description>Builds, tests, and runs the project SalesElektronik.</description>\n    <import file=\"nbproject/build-impl.xml\"/>\n    <!--\n\n    There exist several targets which are by default empty and which can be \n    used for execution of your tasks. These targets are usually executed \n    before and after some main targets. They are: \n\n      -pre-init:                 called before initialization of project properties\n      -post-init:                called after initialization of project properties\n      -pre-compile:              called before javac compilation\n      -post-compile:             called after javac compilation\n      -pre-compile-single:       called before javac compilation of single file\n      -post-compile-single:      called after javac compilation of single file\n      -pre-compile-test:         called before javac compilation of JUnit tests\n      -post-compile-test:        called after javac compilation of JUnit tests\n      -pre-compile-test-single:  called before javac compilation of single JUnit test\n      -post-compile-test-single: called after javac compilation of single JUunit test\n      -pre-jar:                  called before JAR building\n      -post-jar:                 called after JAR building\n      -post-clean:               called after cleaning build products\n\n    (Targets beginning with '-' are not intended to be called on their own.)\n\n    Example of inserting an obfuscator after compilation could look like this:\n\n        <target name=\"-post-compile\">\n            <obfuscate>\n                <fileset dir=\"${build.classes.dir}\"/>\n            </obfuscate>\n        </target>\n\n    For list of available properties check the imported \n    nbproject/build-impl.xml file. \n\n\n    Another way to customize the build is by overriding existing main targets.\n    The targets of interest are: \n\n      -init-macrodef-javac:     defines macro for javac compilation\n      -init-macrodef-junit:     defines macro for junit execution\n      -init-macrodef-debug:     defines macro for class debugging\n      -init-macrodef-java:      defines macro for class execution\n      -do-jar:                  JAR building\n      run:                      execution of project \n      -javadoc-build:           Javadoc generation\n      test-report:              JUnit report generation\n\n    An example of overriding the target for project execution could look like this:\n\n        <target name=\"run\" depends=\"SalesElektronik-impl.jar\">\n            <exec dir=\"bin\" executable=\"launcher.exe\">\n                <arg file=\"${dist.jar}\"/>\n            </exec>\n        </target>\n\n    Notice that the overridden target depends on the jar target and not only on \n    the compile target as the regular run target does. Again, for a list of available \n    properties which you can use, check the target you are overriding in the\n    nbproject/build-impl.xml file. \n\n    -->\n</project>\n"
  },
  {
    "path": "Code/SalesElektronik/manifest.mf",
    "content": "Manifest-Version: 1.0\nX-COMMENT: Main-Class will be added automatically by build\n\n"
  },
  {
    "path": "Code/SalesElektronik/nbproject/build-impl.xml",
    "content": "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<!--\n*** GENERATED FROM project.xml - DO NOT EDIT  ***\n***         EDIT ../build.xml INSTEAD         ***\n\nFor the purpose of easier reading the script\nis divided into following sections:\n\n  - initialization\n  - compilation\n  - jar\n  - execution\n  - debugging\n  - javadoc\n  - test compilation\n  - test execution\n  - test debugging\n  - applet\n  - cleanup\n\n        -->\n<project xmlns:j2seproject1=\"http://www.netbeans.org/ns/j2se-project/1\" xmlns:j2seproject3=\"http://www.netbeans.org/ns/j2se-project/3\" xmlns:jaxrpc=\"http://www.netbeans.org/ns/j2se-project/jax-rpc\" basedir=\"..\" default=\"default\" name=\"SalesElektronik-impl\">\n    <fail message=\"Please build using Ant 1.8.0 or higher.\">\n        <condition>\n            <not>\n                <antversion atleast=\"1.8.0\"/>\n            </not>\n        </condition>\n    </fail>\n    <target depends=\"test,jar,javadoc\" description=\"Build and test whole project.\" name=\"default\"/>\n    <!-- \n                ======================\n                INITIALIZATION SECTION \n                ======================\n            -->\n    <target name=\"-pre-init\">\n        <!-- Empty placeholder for easier customization. -->\n        <!-- You can override this target in the ../build.xml file. -->\n    </target>\n    <target depends=\"-pre-init\" name=\"-init-private\">\n        <property file=\"nbproject/private/config.properties\"/>\n        <property file=\"nbproject/private/configs/${config}.properties\"/>\n        <property file=\"nbproject/private/private.properties\"/>\n    </target>\n    <target depends=\"-pre-init,-init-private\" name=\"-init-user\">\n        <property file=\"${user.properties.file}\"/>\n        <!-- The two properties below are usually overridden -->\n        <!-- by the active platform. Just a fallback. -->\n        <property name=\"default.javac.source\" value=\"1.6\"/>\n        <property name=\"default.javac.target\" value=\"1.6\"/>\n    </target>\n    <target depends=\"-pre-init,-init-private,-init-user\" name=\"-init-project\">\n        <property file=\"nbproject/configs/${config}.properties\"/>\n        <property file=\"nbproject/project.properties\"/>\n    </target>\n    <target depends=\"-pre-init,-init-private,-init-user,-init-project,-init-macrodef-property\" name=\"-do-init\">\n        <property name=\"platform.java\" value=\"${java.home}/bin/java\"/>\n        <available file=\"${manifest.file}\" property=\"manifest.available\"/>\n        <condition property=\"splashscreen.available\">\n            <and>\n                <not>\n                    <equals arg1=\"${application.splash}\" arg2=\"\" trim=\"true\"/>\n                </not>\n                <available file=\"${application.splash}\"/>\n            </and>\n        </condition>\n        <condition property=\"main.class.available\">\n            <and>\n                <isset property=\"main.class\"/>\n                <not>\n                    <equals arg1=\"${main.class}\" arg2=\"\" trim=\"true\"/>\n                </not>\n            </and>\n        </condition>\n        <condition property=\"profile.available\">\n            <and>\n                <isset property=\"javac.profile\"/>\n                <length length=\"0\" string=\"${javac.profile}\" when=\"greater\"/>\n                <matches pattern=\"((1\\.[89])|9)(\\..*)?\" string=\"${javac.source}\"/>\n            </and>\n        </condition>\n        <condition property=\"do.archive\">\n            <or>\n                <not>\n                    <istrue value=\"${jar.archive.disabled}\"/>\n                </not>\n                <istrue value=\"${not.archive.disabled}\"/>\n            </or>\n        </condition>\n        <condition property=\"do.mkdist\">\n            <and>\n                <isset property=\"do.archive\"/>\n                <isset property=\"libs.CopyLibs.classpath\"/>\n                <not>\n                    <istrue value=\"${mkdist.disabled}\"/>\n                </not>\n            </and>\n        </condition>\n        <condition property=\"do.archive+manifest.available\">\n            <and>\n                <isset property=\"manifest.available\"/>\n                <istrue value=\"${do.archive}\"/>\n            </and>\n        </condition>\n        <condition property=\"do.archive+main.class.available\">\n            <and>\n                <isset property=\"main.class.available\"/>\n                <istrue value=\"${do.archive}\"/>\n            </and>\n        </condition>\n        <condition property=\"do.archive+splashscreen.available\">\n            <and>\n                <isset property=\"splashscreen.available\"/>\n                <istrue value=\"${do.archive}\"/>\n            </and>\n        </condition>\n        <condition property=\"do.archive+profile.available\">\n            <and>\n                <isset property=\"profile.available\"/>\n                <istrue value=\"${do.archive}\"/>\n            </and>\n        </condition>\n        <condition property=\"have.tests\">\n            <or>\n                <available file=\"${test.src.dir}\"/>\n            </or>\n        </condition>\n        <condition property=\"have.sources\">\n            <or>\n                <available file=\"${src.dir}\"/>\n            </or>\n        </condition>\n        <condition property=\"netbeans.home+have.tests\">\n            <and>\n                <isset property=\"netbeans.home\"/>\n                <isset property=\"have.tests\"/>\n            </and>\n        </condition>\n        <condition property=\"no.javadoc.preview\">\n            <and>\n                <isset property=\"javadoc.preview\"/>\n                <isfalse value=\"${javadoc.preview}\"/>\n            </and>\n        </condition>\n        <property name=\"run.jvmargs\" value=\"\"/>\n        <property name=\"run.jvmargs.ide\" value=\"\"/>\n        <property name=\"javac.compilerargs\" value=\"\"/>\n        <property name=\"work.dir\" value=\"${basedir}\"/>\n        <condition property=\"no.deps\">\n            <and>\n                <istrue value=\"${no.dependencies}\"/>\n            </and>\n        </condition>\n        <property name=\"javac.debug\" value=\"true\"/>\n        <property name=\"javadoc.preview\" value=\"true\"/>\n        <property name=\"application.args\" value=\"\"/>\n        <property name=\"source.encoding\" value=\"${file.encoding}\"/>\n        <property name=\"runtime.encoding\" value=\"${source.encoding}\"/>\n        <property name=\"manifest.encoding\" value=\"${source.encoding}\"/>\n        <condition property=\"javadoc.encoding.used\" value=\"${javadoc.encoding}\">\n            <and>\n                <isset property=\"javadoc.encoding\"/>\n                <not>\n                    <equals arg1=\"${javadoc.encoding}\" arg2=\"\"/>\n                </not>\n            </and>\n        </condition>\n        <property name=\"javadoc.encoding.used\" value=\"${source.encoding}\"/>\n        <property name=\"includes\" value=\"**\"/>\n        <property name=\"excludes\" value=\"\"/>\n        <property name=\"do.depend\" value=\"false\"/>\n        <condition property=\"do.depend.true\">\n            <istrue value=\"${do.depend}\"/>\n        </condition>\n        <path id=\"endorsed.classpath.path\" path=\"${endorsed.classpath}\"/>\n        <condition else=\"\" property=\"endorsed.classpath.cmd.line.arg\" value=\"-Xbootclasspath/p:'${toString:endorsed.classpath.path}'\">\n            <and>\n                <isset property=\"endorsed.classpath\"/>\n                <not>\n                    <equals arg1=\"${endorsed.classpath}\" arg2=\"\" trim=\"true\"/>\n                </not>\n            </and>\n        </condition>\n        <condition else=\"\" property=\"javac.profile.cmd.line.arg\" value=\"-profile ${javac.profile}\">\n            <isset property=\"profile.available\"/>\n        </condition>\n        <condition else=\"false\" property=\"jdkBug6558476\">\n            <and>\n                <matches pattern=\"1\\.[56]\" string=\"${java.specification.version}\"/>\n                <not>\n                    <os family=\"unix\"/>\n                </not>\n            </and>\n        </condition>\n        <condition else=\"false\" property=\"javac.fork\">\n            <or>\n                <istrue value=\"${jdkBug6558476}\"/>\n                <istrue value=\"${javac.external.vm}\"/>\n            </or>\n        </condition>\n        <property name=\"jar.index\" value=\"false\"/>\n        <property name=\"jar.index.metainf\" value=\"${jar.index}\"/>\n        <property name=\"copylibs.rebase\" value=\"true\"/>\n        <available file=\"${meta.inf.dir}/persistence.xml\" property=\"has.persistence.xml\"/>\n        <condition property=\"junit.available\">\n            <or>\n                <available classname=\"org.junit.Test\" classpath=\"${run.test.classpath}\"/>\n                <available classname=\"junit.framework.Test\" classpath=\"${run.test.classpath}\"/>\n            </or>\n        </condition>\n        <condition property=\"testng.available\">\n            <available classname=\"org.testng.annotations.Test\" classpath=\"${run.test.classpath}\"/>\n        </condition>\n        <condition property=\"junit+testng.available\">\n            <and>\n                <istrue value=\"${junit.available}\"/>\n                <istrue value=\"${testng.available}\"/>\n            </and>\n        </condition>\n        <condition else=\"testng\" property=\"testng.mode\" value=\"mixed\">\n            <istrue value=\"${junit+testng.available}\"/>\n        </condition>\n        <condition else=\"\" property=\"testng.debug.mode\" value=\"-mixed\">\n            <istrue value=\"${junit+testng.available}\"/>\n        </condition>\n        <property name=\"java.failonerror\" value=\"true\"/>\n    </target>\n    <target name=\"-post-init\">\n        <!-- Empty placeholder for easier customization. -->\n        <!-- You can override this target in the ../build.xml file. -->\n    </target>\n    <target depends=\"-pre-init,-init-private,-init-user,-init-project,-do-init\" name=\"-init-check\">\n        <fail unless=\"src.dir\">Must set src.dir</fail>\n        <fail unless=\"test.src.dir\">Must set test.src.dir</fail>\n        <fail unless=\"build.dir\">Must set build.dir</fail>\n        <fail unless=\"dist.dir\">Must set dist.dir</fail>\n        <fail unless=\"build.classes.dir\">Must set build.classes.dir</fail>\n        <fail unless=\"dist.javadoc.dir\">Must set dist.javadoc.dir</fail>\n        <fail unless=\"build.test.classes.dir\">Must set build.test.classes.dir</fail>\n        <fail unless=\"build.test.results.dir\">Must set build.test.results.dir</fail>\n        <fail unless=\"build.classes.excludes\">Must set build.classes.excludes</fail>\n        <fail unless=\"dist.jar\">Must set dist.jar</fail>\n    </target>\n    <target name=\"-init-macrodef-property\">\n        <macrodef name=\"property\" uri=\"http://www.netbeans.org/ns/j2se-project/1\">\n            <attribute name=\"name\"/>\n            <attribute name=\"value\"/>\n            <sequential>\n                <property name=\"@{name}\" value=\"${@{value}}\"/>\n            </sequential>\n        </macrodef>\n    </target>\n    <target depends=\"-init-ap-cmdline-properties\" if=\"ap.supported.internal\" name=\"-init-macrodef-javac-with-processors\">\n        <macrodef name=\"javac\" uri=\"http://www.netbeans.org/ns/j2se-project/3\">\n            <attribute default=\"${src.dir}\" name=\"srcdir\"/>\n            <attribute default=\"${build.classes.dir}\" name=\"destdir\"/>\n            <attribute default=\"${javac.classpath}\" name=\"classpath\"/>\n            <attribute default=\"${javac.processorpath}\" name=\"processorpath\"/>\n            <attribute default=\"${build.generated.sources.dir}/ap-source-output\" name=\"apgeneratedsrcdir\"/>\n            <attribute default=\"${includes}\" name=\"includes\"/>\n            <attribute default=\"${excludes}\" name=\"excludes\"/>\n            <attribute default=\"${javac.debug}\" name=\"debug\"/>\n            <attribute default=\"${empty.dir}\" name=\"sourcepath\"/>\n            <attribute default=\"${empty.dir}\" name=\"gensrcdir\"/>\n            <element name=\"customize\" optional=\"true\"/>\n            <sequential>\n                <property location=\"${build.dir}/empty\" name=\"empty.dir\"/>\n                <mkdir dir=\"${empty.dir}\"/>\n                <mkdir dir=\"@{apgeneratedsrcdir}\"/>\n                <javac debug=\"@{debug}\" deprecation=\"${javac.deprecation}\" destdir=\"@{destdir}\" encoding=\"${source.encoding}\" excludes=\"@{excludes}\" fork=\"${javac.fork}\" includeantruntime=\"false\" includes=\"@{includes}\" source=\"${javac.source}\" sourcepath=\"@{sourcepath}\" srcdir=\"@{srcdir}\" target=\"${javac.target}\" tempdir=\"${java.io.tmpdir}\">\n                    <src>\n                        <dirset dir=\"@{gensrcdir}\" erroronmissingdir=\"false\">\n                            <include name=\"*\"/>\n                        </dirset>\n                    </src>\n                    <classpath>\n                        <path path=\"@{classpath}\"/>\n                    </classpath>\n                    <compilerarg line=\"${endorsed.classpath.cmd.line.arg}\"/>\n                    <compilerarg line=\"${javac.profile.cmd.line.arg}\"/>\n                    <compilerarg line=\"${javac.compilerargs}\"/>\n                    <compilerarg value=\"-processorpath\"/>\n                    <compilerarg path=\"@{processorpath}:${empty.dir}\"/>\n                    <compilerarg line=\"${ap.processors.internal}\"/>\n                    <compilerarg line=\"${annotation.processing.processor.options}\"/>\n                    <compilerarg value=\"-s\"/>\n                    <compilerarg path=\"@{apgeneratedsrcdir}\"/>\n                    <compilerarg line=\"${ap.proc.none.internal}\"/>\n                    <customize/>\n                </javac>\n            </sequential>\n        </macrodef>\n    </target>\n    <target depends=\"-init-ap-cmdline-properties\" name=\"-init-macrodef-javac-without-processors\" unless=\"ap.supported.internal\">\n        <macrodef name=\"javac\" uri=\"http://www.netbeans.org/ns/j2se-project/3\">\n            <attribute default=\"${src.dir}\" name=\"srcdir\"/>\n            <attribute default=\"${build.classes.dir}\" name=\"destdir\"/>\n            <attribute default=\"${javac.classpath}\" name=\"classpath\"/>\n            <attribute default=\"${javac.processorpath}\" name=\"processorpath\"/>\n            <attribute default=\"${build.generated.sources.dir}/ap-source-output\" name=\"apgeneratedsrcdir\"/>\n            <attribute default=\"${includes}\" name=\"includes\"/>\n            <attribute default=\"${excludes}\" name=\"excludes\"/>\n            <attribute default=\"${javac.debug}\" name=\"debug\"/>\n            <attribute default=\"${empty.dir}\" name=\"sourcepath\"/>\n            <attribute default=\"${empty.dir}\" name=\"gensrcdir\"/>\n            <element name=\"customize\" optional=\"true\"/>\n            <sequential>\n                <property location=\"${build.dir}/empty\" name=\"empty.dir\"/>\n                <mkdir dir=\"${empty.dir}\"/>\n                <javac debug=\"@{debug}\" deprecation=\"${javac.deprecation}\" destdir=\"@{destdir}\" encoding=\"${source.encoding}\" excludes=\"@{excludes}\" fork=\"${javac.fork}\" includeantruntime=\"false\" includes=\"@{includes}\" source=\"${javac.source}\" sourcepath=\"@{sourcepath}\" srcdir=\"@{srcdir}\" target=\"${javac.target}\" tempdir=\"${java.io.tmpdir}\">\n                    <src>\n                        <dirset dir=\"@{gensrcdir}\" erroronmissingdir=\"false\">\n                            <include name=\"*\"/>\n                        </dirset>\n                    </src>\n                    <classpath>\n                        <path path=\"@{classpath}\"/>\n                    </classpath>\n                    <compilerarg line=\"${endorsed.classpath.cmd.line.arg}\"/>\n                    <compilerarg line=\"${javac.profile.cmd.line.arg}\"/>\n                    <compilerarg line=\"${javac.compilerargs}\"/>\n                    <customize/>\n                </javac>\n            </sequential>\n        </macrodef>\n    </target>\n    <target depends=\"-init-macrodef-javac-with-processors,-init-macrodef-javac-without-processors\" name=\"-init-macrodef-javac\">\n        <macrodef name=\"depend\" uri=\"http://www.netbeans.org/ns/j2se-project/3\">\n            <attribute default=\"${src.dir}\" name=\"srcdir\"/>\n            <attribute default=\"${build.classes.dir}\" name=\"destdir\"/>\n            <attribute default=\"${javac.classpath}\" name=\"classpath\"/>\n            <sequential>\n                <depend cache=\"${build.dir}/depcache\" destdir=\"@{destdir}\" excludes=\"${excludes}\" includes=\"${includes}\" srcdir=\"@{srcdir}\">\n                    <classpath>\n                        <path path=\"@{classpath}\"/>\n                    </classpath>\n                </depend>\n            </sequential>\n        </macrodef>\n        <macrodef name=\"force-recompile\" uri=\"http://www.netbeans.org/ns/j2se-project/3\">\n            <attribute default=\"${build.classes.dir}\" name=\"destdir\"/>\n            <sequential>\n                <fail unless=\"javac.includes\">Must set javac.includes</fail>\n                <pathconvert pathsep=\"${line.separator}\" property=\"javac.includes.binary\">\n                    <path>\n                        <filelist dir=\"@{destdir}\" files=\"${javac.includes}\"/>\n                    </path>\n                    <globmapper from=\"*.java\" to=\"*.class\"/>\n                </pathconvert>\n                <tempfile deleteonexit=\"true\" property=\"javac.includesfile.binary\"/>\n                <echo file=\"${javac.includesfile.binary}\" message=\"${javac.includes.binary}\"/>\n                <delete>\n                    <files includesfile=\"${javac.includesfile.binary}\"/>\n                </delete>\n                <delete>\n                    <fileset file=\"${javac.includesfile.binary}\"/>\n                </delete>\n            </sequential>\n        </macrodef>\n    </target>\n    <target if=\"${junit.available}\" name=\"-init-macrodef-junit-init\">\n        <condition else=\"false\" property=\"nb.junit.batch\" value=\"true\">\n            <and>\n                <istrue value=\"${junit.available}\"/>\n                <not>\n                    <isset property=\"test.method\"/>\n                </not>\n            </and>\n        </condition>\n        <condition else=\"false\" property=\"nb.junit.single\" value=\"true\">\n            <and>\n                <istrue value=\"${junit.available}\"/>\n                <isset property=\"test.method\"/>\n            </and>\n        </condition>\n    </target>\n    <target name=\"-init-test-properties\">\n        <property name=\"test.binaryincludes\" value=\"&lt;nothing&gt;\"/>\n        <property name=\"test.binarytestincludes\" value=\"\"/>\n        <property name=\"test.binaryexcludes\" value=\"\"/>\n    </target>\n    <target if=\"${nb.junit.single}\" name=\"-init-macrodef-junit-single\" unless=\"${nb.junit.batch}\">\n        <macrodef name=\"junit\" uri=\"http://www.netbeans.org/ns/j2se-project/3\">\n            <attribute default=\"${includes}\" name=\"includes\"/>\n            <attribute default=\"${excludes}\" name=\"excludes\"/>\n            <attribute default=\"**\" name=\"testincludes\"/>\n            <attribute default=\"\" name=\"testmethods\"/>\n            <element name=\"customize\" optional=\"true\"/>\n            <sequential>\n                <property name=\"junit.forkmode\" value=\"perTest\"/>\n                <junit dir=\"${work.dir}\" errorproperty=\"tests.failed\" failureproperty=\"tests.failed\" fork=\"true\" forkmode=\"${junit.forkmode}\" showoutput=\"true\" tempdir=\"${build.dir}\">\n                    <test methods=\"@{testmethods}\" name=\"@{testincludes}\" todir=\"${build.test.results.dir}\"/>\n                    <syspropertyset>\n                        <propertyref prefix=\"test-sys-prop.\"/>\n                        <mapper from=\"test-sys-prop.*\" to=\"*\" type=\"glob\"/>\n                    </syspropertyset>\n                    <formatter type=\"brief\" usefile=\"false\"/>\n                    <formatter type=\"xml\"/>\n                    <jvmarg value=\"-ea\"/>\n                    <customize/>\n                </junit>\n            </sequential>\n        </macrodef>\n    </target>\n    <target depends=\"-init-test-properties\" if=\"${nb.junit.batch}\" name=\"-init-macrodef-junit-batch\" unless=\"${nb.junit.single}\">\n        <macrodef name=\"junit\" uri=\"http://www.netbeans.org/ns/j2se-project/3\">\n            <attribute default=\"${includes}\" name=\"includes\"/>\n            <attribute default=\"${excludes}\" name=\"excludes\"/>\n            <attribute default=\"**\" name=\"testincludes\"/>\n            <attribute default=\"\" name=\"testmethods\"/>\n            <element name=\"customize\" optional=\"true\"/>\n            <sequential>\n                <property name=\"junit.forkmode\" value=\"perTest\"/>\n                <junit dir=\"${work.dir}\" errorproperty=\"tests.failed\" failureproperty=\"tests.failed\" fork=\"true\" forkmode=\"${junit.forkmode}\" showoutput=\"true\" tempdir=\"${build.dir}\">\n                    <batchtest todir=\"${build.test.results.dir}\">\n                        <fileset dir=\"${test.src.dir}\" excludes=\"@{excludes},${excludes}\" includes=\"@{includes}\">\n                            <filename name=\"@{testincludes}\"/>\n                        </fileset>\n                        <fileset dir=\"${build.test.classes.dir}\" excludes=\"@{excludes},${excludes},${test.binaryexcludes}\" includes=\"${test.binaryincludes}\">\n                            <filename name=\"${test.binarytestincludes}\"/>\n                        </fileset>\n                    </batchtest>\n                    <syspropertyset>\n                        <propertyref prefix=\"test-sys-prop.\"/>\n                        <mapper from=\"test-sys-prop.*\" to=\"*\" type=\"glob\"/>\n                    </syspropertyset>\n                    <formatter type=\"brief\" usefile=\"false\"/>\n                    <formatter type=\"xml\"/>\n                    <jvmarg value=\"-ea\"/>\n                    <customize/>\n                </junit>\n            </sequential>\n        </macrodef>\n    </target>\n    <target depends=\"-init-macrodef-junit-init,-init-macrodef-junit-single, -init-macrodef-junit-batch\" if=\"${junit.available}\" name=\"-init-macrodef-junit\"/>\n    <target if=\"${testng.available}\" name=\"-init-macrodef-testng\">\n        <macrodef name=\"testng\" uri=\"http://www.netbeans.org/ns/j2se-project/3\">\n            <attribute default=\"${includes}\" name=\"includes\"/>\n            <attribute default=\"${excludes}\" name=\"excludes\"/>\n            <attribute default=\"**\" name=\"testincludes\"/>\n            <attribute default=\"\" name=\"testmethods\"/>\n            <element name=\"customize\" optional=\"true\"/>\n            <sequential>\n                <condition else=\"\" property=\"testng.methods.arg\" value=\"@{testincludes}.@{testmethods}\">\n                    <isset property=\"test.method\"/>\n                </condition>\n                <union id=\"test.set\">\n                    <fileset dir=\"${test.src.dir}\" excludes=\"@{excludes},**/*.xml,${excludes}\" includes=\"@{includes}\">\n                        <filename name=\"@{testincludes}\"/>\n                    </fileset>\n                </union>\n                <taskdef classname=\"org.testng.TestNGAntTask\" classpath=\"${run.test.classpath}\" name=\"testng\"/>\n                <testng classfilesetref=\"test.set\" failureProperty=\"tests.failed\" listeners=\"org.testng.reporters.VerboseReporter\" methods=\"${testng.methods.arg}\" mode=\"${testng.mode}\" outputdir=\"${build.test.results.dir}\" suitename=\"SalesElektronik\" testname=\"TestNG tests\" workingDir=\"${work.dir}\">\n                    <xmlfileset dir=\"${build.test.classes.dir}\" includes=\"@{testincludes}\"/>\n                    <propertyset>\n                        <propertyref prefix=\"test-sys-prop.\"/>\n                        <mapper from=\"test-sys-prop.*\" to=\"*\" type=\"glob\"/>\n                    </propertyset>\n                    <customize/>\n                </testng>\n            </sequential>\n        </macrodef>\n    </target>\n    <target name=\"-init-macrodef-test-impl\">\n        <macrodef name=\"test-impl\" uri=\"http://www.netbeans.org/ns/j2se-project/3\">\n            <attribute default=\"${includes}\" name=\"includes\"/>\n            <attribute default=\"${excludes}\" name=\"excludes\"/>\n            <attribute default=\"**\" name=\"testincludes\"/>\n            <attribute default=\"\" name=\"testmethods\"/>\n            <element implicit=\"true\" name=\"customize\" optional=\"true\"/>\n            <sequential>\n                <echo>No tests executed.</echo>\n            </sequential>\n        </macrodef>\n    </target>\n    <target depends=\"-init-macrodef-junit\" if=\"${junit.available}\" name=\"-init-macrodef-junit-impl\">\n        <macrodef name=\"test-impl\" uri=\"http://www.netbeans.org/ns/j2se-project/3\">\n            <attribute default=\"${includes}\" name=\"includes\"/>\n            <attribute default=\"${excludes}\" name=\"excludes\"/>\n            <attribute default=\"**\" name=\"testincludes\"/>\n            <attribute default=\"\" name=\"testmethods\"/>\n            <element implicit=\"true\" name=\"customize\" optional=\"true\"/>\n            <sequential>\n                <j2seproject3:junit excludes=\"@{excludes}\" includes=\"@{includes}\" testincludes=\"@{testincludes}\" testmethods=\"@{testmethods}\">\n                    <customize/>\n                </j2seproject3:junit>\n            </sequential>\n        </macrodef>\n    </target>\n    <target depends=\"-init-macrodef-testng\" if=\"${testng.available}\" name=\"-init-macrodef-testng-impl\">\n        <macrodef name=\"test-impl\" uri=\"http://www.netbeans.org/ns/j2se-project/3\">\n            <attribute default=\"${includes}\" name=\"includes\"/>\n            <attribute default=\"${excludes}\" name=\"excludes\"/>\n            <attribute default=\"**\" name=\"testincludes\"/>\n            <attribute default=\"\" name=\"testmethods\"/>\n            <element implicit=\"true\" name=\"customize\" optional=\"true\"/>\n            <sequential>\n                <j2seproject3:testng excludes=\"@{excludes}\" includes=\"@{includes}\" testincludes=\"@{testincludes}\" testmethods=\"@{testmethods}\">\n                    <customize/>\n                </j2seproject3:testng>\n            </sequential>\n        </macrodef>\n    </target>\n    <target depends=\"-init-macrodef-test-impl,-init-macrodef-junit-impl,-init-macrodef-testng-impl\" name=\"-init-macrodef-test\">\n        <macrodef name=\"test\" uri=\"http://www.netbeans.org/ns/j2se-project/3\">\n            <attribute default=\"${includes}\" name=\"includes\"/>\n            <attribute default=\"${excludes}\" name=\"excludes\"/>\n            <attribute default=\"**\" name=\"testincludes\"/>\n            <attribute default=\"\" name=\"testmethods\"/>\n            <sequential>\n                <j2seproject3:test-impl excludes=\"@{excludes}\" includes=\"@{includes}\" testincludes=\"@{testincludes}\" testmethods=\"@{testmethods}\">\n                    <customize>\n                        <classpath>\n                            <path path=\"${run.test.classpath}\"/>\n                        </classpath>\n                        <jvmarg line=\"${endorsed.classpath.cmd.line.arg}\"/>\n                        <jvmarg line=\"${run.jvmargs}\"/>\n                        <jvmarg line=\"${run.jvmargs.ide}\"/>\n                    </customize>\n                </j2seproject3:test-impl>\n            </sequential>\n        </macrodef>\n    </target>\n    <target if=\"${junit.available}\" name=\"-init-macrodef-junit-debug\" unless=\"${nb.junit.batch}\">\n        <macrodef name=\"junit-debug\" uri=\"http://www.netbeans.org/ns/j2se-project/3\">\n            <attribute default=\"${includes}\" name=\"includes\"/>\n            <attribute default=\"${excludes}\" name=\"excludes\"/>\n            <attribute default=\"**\" name=\"testincludes\"/>\n            <attribute default=\"\" name=\"testmethods\"/>\n            <element name=\"customize\" optional=\"true\"/>\n            <sequential>\n                <property name=\"junit.forkmode\" value=\"perTest\"/>\n                <junit dir=\"${work.dir}\" errorproperty=\"tests.failed\" failureproperty=\"tests.failed\" fork=\"true\" forkmode=\"${junit.forkmode}\" showoutput=\"true\" tempdir=\"${build.dir}\">\n                    <test methods=\"@{testmethods}\" name=\"@{testincludes}\" todir=\"${build.test.results.dir}\"/>\n                    <syspropertyset>\n                        <propertyref prefix=\"test-sys-prop.\"/>\n                        <mapper from=\"test-sys-prop.*\" to=\"*\" type=\"glob\"/>\n                    </syspropertyset>\n                    <formatter type=\"brief\" usefile=\"false\"/>\n                    <formatter type=\"xml\"/>\n                    <jvmarg value=\"-ea\"/>\n                    <jvmarg line=\"${debug-args-line}\"/>\n                    <jvmarg value=\"-Xrunjdwp:transport=${debug-transport},address=${jpda.address}\"/>\n                    <customize/>\n                </junit>\n            </sequential>\n        </macrodef>\n    </target>\n    <target depends=\"-init-test-properties\" if=\"${nb.junit.batch}\" name=\"-init-macrodef-junit-debug-batch\">\n        <macrodef name=\"junit-debug\" uri=\"http://www.netbeans.org/ns/j2se-project/3\">\n            <attribute default=\"${includes}\" name=\"includes\"/>\n            <attribute default=\"${excludes}\" name=\"excludes\"/>\n            <attribute default=\"**\" name=\"testincludes\"/>\n            <attribute default=\"\" name=\"testmethods\"/>\n            <element name=\"customize\" optional=\"true\"/>\n            <sequential>\n                <property name=\"junit.forkmode\" value=\"perTest\"/>\n                <junit dir=\"${work.dir}\" errorproperty=\"tests.failed\" failureproperty=\"tests.failed\" fork=\"true\" forkmode=\"${junit.forkmode}\" showoutput=\"true\" tempdir=\"${build.dir}\">\n                    <batchtest todir=\"${build.test.results.dir}\">\n                        <fileset dir=\"${test.src.dir}\" excludes=\"@{excludes},${excludes}\" includes=\"@{includes}\">\n                            <filename name=\"@{testincludes}\"/>\n                        </fileset>\n                        <fileset dir=\"${build.test.classes.dir}\" excludes=\"@{excludes},${excludes},${test.binaryexcludes}\" includes=\"${test.binaryincludes}\">\n                            <filename name=\"${test.binarytestincludes}\"/>\n                        </fileset>\n                    </batchtest>\n                    <syspropertyset>\n                        <propertyref prefix=\"test-sys-prop.\"/>\n                        <mapper from=\"test-sys-prop.*\" to=\"*\" type=\"glob\"/>\n                    </syspropertyset>\n                    <formatter type=\"brief\" usefile=\"false\"/>\n                    <formatter type=\"xml\"/>\n                    <jvmarg value=\"-ea\"/>\n                    <jvmarg line=\"${debug-args-line}\"/>\n                    <jvmarg value=\"-Xrunjdwp:transport=${debug-transport},address=${jpda.address}\"/>\n                    <customize/>\n                </junit>\n            </sequential>\n        </macrodef>\n    </target>\n    <target depends=\"-init-macrodef-junit-debug,-init-macrodef-junit-debug-batch\" if=\"${junit.available}\" name=\"-init-macrodef-junit-debug-impl\">\n        <macrodef name=\"test-debug-impl\" uri=\"http://www.netbeans.org/ns/j2se-project/3\">\n            <attribute default=\"${includes}\" name=\"includes\"/>\n            <attribute default=\"${excludes}\" name=\"excludes\"/>\n            <attribute default=\"**\" name=\"testincludes\"/>\n            <attribute default=\"\" name=\"testmethods\"/>\n            <element implicit=\"true\" name=\"customize\" optional=\"true\"/>\n            <sequential>\n                <j2seproject3:junit-debug excludes=\"@{excludes}\" includes=\"@{includes}\" testincludes=\"@{testincludes}\" testmethods=\"@{testmethods}\">\n                    <customize/>\n                </j2seproject3:junit-debug>\n            </sequential>\n        </macrodef>\n    </target>\n    <target if=\"${testng.available}\" name=\"-init-macrodef-testng-debug\">\n        <macrodef name=\"testng-debug\" uri=\"http://www.netbeans.org/ns/j2se-project/3\">\n            <attribute default=\"${main.class}\" name=\"testClass\"/>\n            <attribute default=\"\" name=\"testMethod\"/>\n            <element name=\"customize2\" optional=\"true\"/>\n            <sequential>\n                <condition else=\"-testclass @{testClass}\" property=\"test.class.or.method\" value=\"-methods @{testClass}.@{testMethod}\">\n                    <isset property=\"test.method\"/>\n                </condition>\n                <condition else=\"-suitename SalesElektronik -testname @{testClass} ${test.class.or.method}\" property=\"testng.cmd.args\" value=\"@{testClass}\">\n                    <matches pattern=\".*\\.xml\" string=\"@{testClass}\"/>\n                </condition>\n                <delete dir=\"${build.test.results.dir}\" quiet=\"true\"/>\n                <mkdir dir=\"${build.test.results.dir}\"/>\n                <j2seproject3:debug classname=\"org.testng.TestNG\" classpath=\"${debug.test.classpath}\">\n                    <customize>\n                        <customize2/>\n                        <jvmarg value=\"-ea\"/>\n                        <arg line=\"${testng.debug.mode}\"/>\n                        <arg line=\"-d ${build.test.results.dir}\"/>\n                        <arg line=\"-listener org.testng.reporters.VerboseReporter\"/>\n                        <arg line=\"${testng.cmd.args}\"/>\n                    </customize>\n                </j2seproject3:debug>\n            </sequential>\n        </macrodef>\n    </target>\n    <target depends=\"-init-macrodef-testng-debug\" if=\"${testng.available}\" name=\"-init-macrodef-testng-debug-impl\">\n        <macrodef name=\"testng-debug-impl\" uri=\"http://www.netbeans.org/ns/j2se-project/3\">\n            <attribute default=\"${main.class}\" name=\"testClass\"/>\n            <attribute default=\"\" name=\"testMethod\"/>\n            <element implicit=\"true\" name=\"customize2\" optional=\"true\"/>\n            <sequential>\n                <j2seproject3:testng-debug testClass=\"@{testClass}\" testMethod=\"@{testMethod}\">\n                    <customize2/>\n                </j2seproject3:testng-debug>\n            </sequential>\n        </macrodef>\n    </target>\n    <target depends=\"-init-macrodef-junit-debug-impl\" if=\"${junit.available}\" name=\"-init-macrodef-test-debug-junit\">\n        <macrodef name=\"test-debug\" uri=\"http://www.netbeans.org/ns/j2se-project/3\">\n            <attribute default=\"${includes}\" name=\"includes\"/>\n            <attribute default=\"${excludes}\" name=\"excludes\"/>\n            <attribute default=\"**\" name=\"testincludes\"/>\n            <attribute default=\"\" name=\"testmethods\"/>\n            <attribute default=\"${main.class}\" name=\"testClass\"/>\n            <attribute default=\"\" name=\"testMethod\"/>\n            <sequential>\n                <j2seproject3:test-debug-impl excludes=\"@{excludes}\" includes=\"@{includes}\" testincludes=\"@{testincludes}\" testmethods=\"@{testmethods}\">\n                    <customize>\n                        <classpath>\n                            <path path=\"${run.test.classpath}\"/>\n                        </classpath>\n                        <jvmarg line=\"${endorsed.classpath.cmd.line.arg}\"/>\n                        <jvmarg line=\"${run.jvmargs}\"/>\n                        <jvmarg line=\"${run.jvmargs.ide}\"/>\n                    </customize>\n                </j2seproject3:test-debug-impl>\n            </sequential>\n        </macrodef>\n    </target>\n    <target depends=\"-init-macrodef-testng-debug-impl\" if=\"${testng.available}\" name=\"-init-macrodef-test-debug-testng\">\n        <macrodef name=\"test-debug\" uri=\"http://www.netbeans.org/ns/j2se-project/3\">\n            <attribute default=\"${includes}\" name=\"includes\"/>\n            <attribute default=\"${excludes}\" name=\"excludes\"/>\n            <attribute default=\"**\" name=\"testincludes\"/>\n            <attribute default=\"\" name=\"testmethods\"/>\n            <attribute default=\"${main.class}\" name=\"testClass\"/>\n            <attribute default=\"\" name=\"testMethod\"/>\n            <sequential>\n                <j2seproject3:testng-debug-impl testClass=\"@{testClass}\" testMethod=\"@{testMethod}\">\n                    <customize2>\n                        <syspropertyset>\n                            <propertyref prefix=\"test-sys-prop.\"/>\n                            <mapper from=\"test-sys-prop.*\" to=\"*\" type=\"glob\"/>\n                        </syspropertyset>\n                    </customize2>\n                </j2seproject3:testng-debug-impl>\n            </sequential>\n        </macrodef>\n    </target>\n    <target depends=\"-init-macrodef-test-debug-junit,-init-macrodef-test-debug-testng\" name=\"-init-macrodef-test-debug\"/>\n    <!--\n                pre NB7.2 profiling section; consider it deprecated\n            -->\n    <target depends=\"-profile-pre-init, init, -profile-post-init, -profile-init-macrodef-profile, -profile-init-check\" if=\"profiler.info.jvmargs.agent\" name=\"profile-init\"/>\n    <target if=\"profiler.info.jvmargs.agent\" name=\"-profile-pre-init\">\n        <!-- Empty placeholder for easier customization. -->\n        <!-- You can override this target in the ../build.xml file. -->\n    </target>\n    <target if=\"profiler.info.jvmargs.agent\" name=\"-profile-post-init\">\n        <!-- Empty placeholder for easier customization. -->\n        <!-- You can override this target in the ../build.xml file. -->\n    </target>\n    <target if=\"profiler.info.jvmargs.agent\" name=\"-profile-init-macrodef-profile\">\n        <macrodef name=\"resolve\">\n            <attribute name=\"name\"/>\n            <attribute name=\"value\"/>\n            <sequential>\n                <property name=\"@{name}\" value=\"${env.@{value}}\"/>\n            </sequential>\n        </macrodef>\n        <macrodef name=\"profile\">\n            <attribute default=\"${main.class}\" name=\"classname\"/>\n            <element name=\"customize\" optional=\"true\"/>\n            <sequential>\n                <property environment=\"env\"/>\n                <resolve name=\"profiler.current.path\" value=\"${profiler.info.pathvar}\"/>\n                <java classname=\"@{classname}\" dir=\"${profiler.info.dir}\" failonerror=\"${java.failonerror}\" fork=\"true\" jvm=\"${profiler.info.jvm}\">\n                    <jvmarg line=\"${endorsed.classpath.cmd.line.arg}\"/>\n                    <jvmarg value=\"${profiler.info.jvmargs.agent}\"/>\n                    <jvmarg line=\"${profiler.info.jvmargs}\"/>\n                    <env key=\"${profiler.info.pathvar}\" path=\"${profiler.info.agentpath}:${profiler.current.path}\"/>\n                    <arg line=\"${application.args}\"/>\n                    <classpath>\n                        <path path=\"${run.classpath}\"/>\n                    </classpath>\n                    <syspropertyset>\n                        <propertyref prefix=\"run-sys-prop.\"/>\n                        <mapper from=\"run-sys-prop.*\" to=\"*\" type=\"glob\"/>\n                    </syspropertyset>\n                    <customize/>\n                </java>\n            </sequential>\n        </macrodef>\n    </target>\n    <target depends=\"-profile-pre-init, init, -profile-post-init, -profile-init-macrodef-profile\" if=\"profiler.info.jvmargs.agent\" name=\"-profile-init-check\">\n        <fail unless=\"profiler.info.jvm\">Must set JVM to use for profiling in profiler.info.jvm</fail>\n        <fail unless=\"profiler.info.jvmargs.agent\">Must set profiler agent JVM arguments in profiler.info.jvmargs.agent</fail>\n    </target>\n    <!--\n                end of pre NB7.2 profiling section\n            -->\n    <target depends=\"-init-debug-args\" name=\"-init-macrodef-nbjpda\">\n        <macrodef name=\"nbjpdastart\" uri=\"http://www.netbeans.org/ns/j2se-project/1\">\n            <attribute default=\"${main.class}\" name=\"name\"/>\n            <attribute default=\"${debug.classpath}\" name=\"classpath\"/>\n            <attribute default=\"\" name=\"stopclassname\"/>\n            <sequential>\n                <nbjpdastart addressproperty=\"jpda.address\" name=\"@{name}\" stopclassname=\"@{stopclassname}\" transport=\"${debug-transport}\">\n                    <classpath>\n                        <path path=\"@{classpath}\"/>\n                    </classpath>\n                </nbjpdastart>\n            </sequential>\n        </macrodef>\n        <macrodef name=\"nbjpdareload\" uri=\"http://www.netbeans.org/ns/j2se-project/1\">\n            <attribute default=\"${build.classes.dir}\" name=\"dir\"/>\n            <sequential>\n                <nbjpdareload>\n                    <fileset dir=\"@{dir}\" includes=\"${fix.classes}\">\n                        <include name=\"${fix.includes}*.class\"/>\n                    </fileset>\n                </nbjpdareload>\n            </sequential>\n        </macrodef>\n    </target>\n    <target name=\"-init-debug-args\">\n        <property name=\"version-output\" value=\"java version &quot;${ant.java.version}\"/>\n        <condition property=\"have-jdk-older-than-1.4\">\n            <or>\n                <contains string=\"${version-output}\" substring=\"java version &quot;1.0\"/>\n                <contains string=\"${version-output}\" substring=\"java version &quot;1.1\"/>\n                <contains string=\"${version-output}\" substring=\"java version &quot;1.2\"/>\n                <contains string=\"${version-output}\" substring=\"java version &quot;1.3\"/>\n            </or>\n        </condition>\n        <condition else=\"-Xdebug\" property=\"debug-args-line\" value=\"-Xdebug -Xnoagent -Djava.compiler=none\">\n            <istrue value=\"${have-jdk-older-than-1.4}\"/>\n        </condition>\n        <condition else=\"dt_socket\" property=\"debug-transport-by-os\" value=\"dt_shmem\">\n            <os family=\"windows\"/>\n        </condition>\n        <condition else=\"${debug-transport-by-os}\" property=\"debug-transport\" value=\"${debug.transport}\">\n            <isset property=\"debug.transport\"/>\n        </condition>\n    </target>\n    <target depends=\"-init-debug-args\" name=\"-init-macrodef-debug\">\n        <macrodef name=\"debug\" uri=\"http://www.netbeans.org/ns/j2se-project/3\">\n            <attribute default=\"${main.class}\" name=\"classname\"/>\n            <attribute default=\"${debug.classpath}\" name=\"classpath\"/>\n            <element name=\"customize\" optional=\"true\"/>\n            <sequential>\n                <java classname=\"@{classname}\" dir=\"${work.dir}\" failonerror=\"${java.failonerror}\" fork=\"true\">\n                    <jvmarg line=\"${endorsed.classpath.cmd.line.arg}\"/>\n                    <jvmarg line=\"${debug-args-line}\"/>\n                    <jvmarg value=\"-Xrunjdwp:transport=${debug-transport},address=${jpda.address}\"/>\n                    <jvmarg value=\"-Dfile.encoding=${runtime.encoding}\"/>\n                    <redirector errorencoding=\"${runtime.encoding}\" inputencoding=\"${runtime.encoding}\" outputencoding=\"${runtime.encoding}\"/>\n                    <jvmarg line=\"${run.jvmargs}\"/>\n                    <jvmarg line=\"${run.jvmargs.ide}\"/>\n                    <classpath>\n                        <path path=\"@{classpath}\"/>\n                    </classpath>\n                    <syspropertyset>\n                        <propertyref prefix=\"run-sys-prop.\"/>\n                        <mapper from=\"run-sys-prop.*\" to=\"*\" type=\"glob\"/>\n                    </syspropertyset>\n                    <customize/>\n                </java>\n            </sequential>\n        </macrodef>\n    </target>\n    <target name=\"-init-macrodef-java\">\n        <macrodef name=\"java\" uri=\"http://www.netbeans.org/ns/j2se-project/1\">\n            <attribute default=\"${main.class}\" name=\"classname\"/>\n            <attribute default=\"${run.classpath}\" name=\"classpath\"/>\n            <attribute default=\"jvm\" name=\"jvm\"/>\n            <element name=\"customize\" optional=\"true\"/>\n            <sequential>\n                <java classname=\"@{classname}\" dir=\"${work.dir}\" failonerror=\"${java.failonerror}\" fork=\"true\">\n                    <jvmarg line=\"${endorsed.classpath.cmd.line.arg}\"/>\n                    <jvmarg value=\"-Dfile.encoding=${runtime.encoding}\"/>\n                    <redirector errorencoding=\"${runtime.encoding}\" inputencoding=\"${runtime.encoding}\" outputencoding=\"${runtime.encoding}\"/>\n                    <jvmarg line=\"${run.jvmargs}\"/>\n                    <jvmarg line=\"${run.jvmargs.ide}\"/>\n                    <classpath>\n                        <path path=\"@{classpath}\"/>\n                    </classpath>\n                    <syspropertyset>\n                        <propertyref prefix=\"run-sys-prop.\"/>\n                        <mapper from=\"run-sys-prop.*\" to=\"*\" type=\"glob\"/>\n                    </syspropertyset>\n                    <customize/>\n                </java>\n            </sequential>\n        </macrodef>\n    </target>\n    <target name=\"-init-macrodef-copylibs\">\n        <macrodef name=\"copylibs\" uri=\"http://www.netbeans.org/ns/j2se-project/3\">\n            <attribute default=\"${manifest.file}\" name=\"manifest\"/>\n            <element name=\"customize\" optional=\"true\"/>\n            <sequential>\n                <property location=\"${build.classes.dir}\" name=\"build.classes.dir.resolved\"/>\n                <pathconvert property=\"run.classpath.without.build.classes.dir\">\n                    <path path=\"${run.classpath}\"/>\n                    <map from=\"${build.classes.dir.resolved}\" to=\"\"/>\n                </pathconvert>\n                <pathconvert pathsep=\" \" property=\"jar.classpath\">\n                    <path path=\"${run.classpath.without.build.classes.dir}\"/>\n                    <chainedmapper>\n                        <flattenmapper/>\n                        <filtermapper>\n                            <replacestring from=\" \" to=\"%20\"/>\n                        </filtermapper>\n                        <globmapper from=\"*\" to=\"lib/*\"/>\n                    </chainedmapper>\n                </pathconvert>\n                <taskdef classname=\"org.netbeans.modules.java.j2seproject.copylibstask.CopyLibs\" classpath=\"${libs.CopyLibs.classpath}\" name=\"copylibs\"/>\n                <copylibs compress=\"${jar.compress}\" excludeFromCopy=\"${copylibs.excludes}\" index=\"${jar.index}\" indexMetaInf=\"${jar.index.metainf}\" jarfile=\"${dist.jar}\" manifest=\"@{manifest}\" manifestencoding=\"UTF-8\" rebase=\"${copylibs.rebase}\" runtimeclasspath=\"${run.classpath.without.build.classes.dir}\">\n                    <fileset dir=\"${build.classes.dir}\" excludes=\"${dist.archive.excludes}\"/>\n                    <manifest>\n                        <attribute name=\"Class-Path\" value=\"${jar.classpath}\"/>\n                        <customize/>\n                    </manifest>\n                </copylibs>\n            </sequential>\n        </macrodef>\n    </target>\n    <target name=\"-init-presetdef-jar\">\n        <presetdef name=\"jar\" uri=\"http://www.netbeans.org/ns/j2se-project/1\">\n            <jar compress=\"${jar.compress}\" index=\"${jar.index}\" jarfile=\"${dist.jar}\" manifestencoding=\"UTF-8\">\n                <j2seproject1:fileset dir=\"${build.classes.dir}\" excludes=\"${dist.archive.excludes}\"/>\n            </jar>\n        </presetdef>\n    </target>\n    <target name=\"-init-ap-cmdline-properties\">\n        <property name=\"annotation.processing.enabled\" value=\"true\"/>\n        <property name=\"annotation.processing.processors.list\" value=\"\"/>\n        <property name=\"annotation.processing.processor.options\" value=\"\"/>\n        <property name=\"annotation.processing.run.all.processors\" value=\"true\"/>\n        <property name=\"javac.processorpath\" value=\"${javac.classpath}\"/>\n        <property name=\"javac.test.processorpath\" value=\"${javac.test.classpath}\"/>\n        <condition property=\"ap.supported.internal\" value=\"true\">\n            <not>\n                <matches pattern=\"1\\.[0-5](\\..*)?\" string=\"${javac.source}\"/>\n            </not>\n        </condition>\n    </target>\n    <target depends=\"-init-ap-cmdline-properties\" if=\"ap.supported.internal\" name=\"-init-ap-cmdline-supported\">\n        <condition else=\"\" property=\"ap.processors.internal\" value=\"-processor ${annotation.processing.processors.list}\">\n            <isfalse value=\"${annotation.processing.run.all.processors}\"/>\n        </condition>\n        <condition else=\"\" property=\"ap.proc.none.internal\" value=\"-proc:none\">\n            <isfalse value=\"${annotation.processing.enabled}\"/>\n        </condition>\n    </target>\n    <target depends=\"-init-ap-cmdline-properties,-init-ap-cmdline-supported\" name=\"-init-ap-cmdline\">\n        <property name=\"ap.cmd.line.internal\" value=\"\"/>\n    </target>\n    <target depends=\"-pre-init,-init-private,-init-user,-init-project,-do-init,-post-init,-init-check,-init-macrodef-property,-init-macrodef-javac,-init-macrodef-test,-init-macrodef-test-debug,-init-macrodef-nbjpda,-init-macrodef-debug,-init-macrodef-java,-init-presetdef-jar,-init-ap-cmdline\" name=\"init\"/>\n    <!--\n                ===================\n                COMPILATION SECTION\n                ===================\n            -->\n    <target name=\"-deps-jar-init\" unless=\"built-jar.properties\">\n        <property location=\"${build.dir}/built-jar.properties\" name=\"built-jar.properties\"/>\n        <delete file=\"${built-jar.properties}\" quiet=\"true\"/>\n    </target>\n    <target if=\"already.built.jar.${basedir}\" name=\"-warn-already-built-jar\">\n        <echo level=\"warn\" message=\"Cycle detected: SalesElektronik was already built\"/>\n    </target>\n    <target depends=\"init,-deps-jar-init\" name=\"deps-jar\" unless=\"no.deps\">\n        <mkdir dir=\"${build.dir}\"/>\n        <touch file=\"${built-jar.properties}\" verbose=\"false\"/>\n        <property file=\"${built-jar.properties}\" prefix=\"already.built.jar.\"/>\n        <antcall target=\"-warn-already-built-jar\"/>\n        <propertyfile file=\"${built-jar.properties}\">\n            <entry key=\"${basedir}\" value=\"\"/>\n        </propertyfile>\n    </target>\n    <target depends=\"init,-check-automatic-build,-clean-after-automatic-build\" name=\"-verify-automatic-build\"/>\n    <target depends=\"init\" name=\"-check-automatic-build\">\n        <available file=\"${build.classes.dir}/.netbeans_automatic_build\" property=\"netbeans.automatic.build\"/>\n    </target>\n    <target depends=\"init\" if=\"netbeans.automatic.build\" name=\"-clean-after-automatic-build\">\n        <antcall target=\"clean\"/>\n    </target>\n    <target depends=\"init,deps-jar\" name=\"-pre-pre-compile\">\n        <mkdir dir=\"${build.classes.dir}\"/>\n    </target>\n    <target name=\"-pre-compile\">\n        <!-- Empty placeholder for easier customization. -->\n        <!-- You can override this target in the ../build.xml file. -->\n    </target>\n    <target if=\"do.depend.true\" name=\"-compile-depend\">\n        <pathconvert property=\"build.generated.subdirs\">\n            <dirset dir=\"${build.generated.sources.dir}\" erroronmissingdir=\"false\">\n                <include name=\"*\"/>\n            </dirset>\n        </pathconvert>\n        <j2seproject3:depend srcdir=\"${src.dir}:${build.generated.subdirs}\"/>\n    </target>\n    <target depends=\"init,deps-jar,-pre-pre-compile,-pre-compile, -copy-persistence-xml,-compile-depend\" if=\"have.sources\" name=\"-do-compile\">\n        <j2seproject3:javac gensrcdir=\"${build.generated.sources.dir}\"/>\n        <copy todir=\"${build.classes.dir}\">\n            <fileset dir=\"${src.dir}\" excludes=\"${build.classes.excludes},${excludes}\" includes=\"${includes}\"/>\n        </copy>\n    </target>\n    <target if=\"has.persistence.xml\" name=\"-copy-persistence-xml\">\n        <mkdir dir=\"${build.classes.dir}/META-INF\"/>\n        <copy todir=\"${build.classes.dir}/META-INF\">\n            <fileset dir=\"${meta.inf.dir}\" includes=\"persistence.xml orm.xml\"/>\n        </copy>\n    </target>\n    <target name=\"-post-compile\">\n        <!-- Empty placeholder for easier customization. -->\n        <!-- You can override this target in the ../build.xml file. -->\n    </target>\n    <target depends=\"init,deps-jar,-verify-automatic-build,-pre-pre-compile,-pre-compile,-do-compile,-post-compile\" description=\"Compile project.\" name=\"compile\"/>\n    <target name=\"-pre-compile-single\">\n        <!-- Empty placeholder for easier customization. -->\n        <!-- You can override this target in the ../build.xml file. -->\n    </target>\n    <target depends=\"init,deps-jar,-pre-pre-compile\" name=\"-do-compile-single\">\n        <fail unless=\"javac.includes\">Must select some files in the IDE or set javac.includes</fail>\n        <j2seproject3:force-recompile/>\n        <j2seproject3:javac excludes=\"\" gensrcdir=\"${build.generated.sources.dir}\" includes=\"${javac.includes}\" sourcepath=\"${src.dir}\"/>\n    </target>\n    <target name=\"-post-compile-single\">\n        <!-- Empty placeholder for easier customization. -->\n        <!-- You can override this target in the ../build.xml file. -->\n    </target>\n    <target depends=\"init,deps-jar,-verify-automatic-build,-pre-pre-compile,-pre-compile-single,-do-compile-single,-post-compile-single\" name=\"compile-single\"/>\n    <!--\n                ====================\n                JAR BUILDING SECTION\n                ====================\n            -->\n    <target depends=\"init\" name=\"-pre-pre-jar\">\n        <dirname file=\"${dist.jar}\" property=\"dist.jar.dir\"/>\n        <mkdir dir=\"${dist.jar.dir}\"/>\n    </target>\n    <target name=\"-pre-jar\">\n        <!-- Empty placeholder for easier customization. -->\n        <!-- You can override this target in the ../build.xml file. -->\n    </target>\n    <target depends=\"init\" if=\"do.archive\" name=\"-do-jar-create-manifest\" unless=\"manifest.available\">\n        <tempfile deleteonexit=\"true\" destdir=\"${build.dir}\" property=\"tmp.manifest.file\"/>\n        <touch file=\"${tmp.manifest.file}\" verbose=\"false\"/>\n    </target>\n    <target depends=\"init\" if=\"do.archive+manifest.available\" name=\"-do-jar-copy-manifest\">\n        <tempfile deleteonexit=\"true\" destdir=\"${build.dir}\" property=\"tmp.manifest.file\"/>\n        <copy encoding=\"${manifest.encoding}\" file=\"${manifest.file}\" outputencoding=\"UTF-8\" tofile=\"${tmp.manifest.file}\"/>\n    </target>\n    <target depends=\"init,-do-jar-create-manifest,-do-jar-copy-manifest\" if=\"do.archive+main.class.available\" name=\"-do-jar-set-mainclass\">\n        <manifest encoding=\"UTF-8\" file=\"${tmp.manifest.file}\" mode=\"update\">\n            <attribute name=\"Main-Class\" value=\"${main.class}\"/>\n        </manifest>\n    </target>\n    <target depends=\"init,-do-jar-create-manifest,-do-jar-copy-manifest\" if=\"do.archive+profile.available\" name=\"-do-jar-set-profile\">\n        <manifest encoding=\"UTF-8\" file=\"${tmp.manifest.file}\" mode=\"update\">\n            <attribute name=\"Profile\" value=\"${javac.profile}\"/>\n        </manifest>\n    </target>\n    <target depends=\"init,-do-jar-create-manifest,-do-jar-copy-manifest\" if=\"do.archive+splashscreen.available\" name=\"-do-jar-set-splashscreen\">\n        <basename file=\"${application.splash}\" property=\"splashscreen.basename\"/>\n        <mkdir dir=\"${build.classes.dir}/META-INF\"/>\n        <copy failonerror=\"false\" file=\"${application.splash}\" todir=\"${build.classes.dir}/META-INF\"/>\n        <manifest encoding=\"UTF-8\" file=\"${tmp.manifest.file}\" mode=\"update\">\n            <attribute name=\"SplashScreen-Image\" value=\"META-INF/${splashscreen.basename}\"/>\n        </manifest>\n    </target>\n    <target depends=\"init,-init-macrodef-copylibs,compile,-pre-pre-jar,-pre-jar,-do-jar-create-manifest,-do-jar-copy-manifest,-do-jar-set-mainclass,-do-jar-set-profile,-do-jar-set-splashscreen\" if=\"do.mkdist\" name=\"-do-jar-copylibs\">\n        <j2seproject3:copylibs manifest=\"${tmp.manifest.file}\"/>\n        <echo level=\"info\">To run this application from the command line without Ant, try:</echo>\n        <property location=\"${dist.jar}\" name=\"dist.jar.resolved\"/>\n        <echo level=\"info\">java -jar \"${dist.jar.resolved}\"</echo>\n    </target>\n    <target depends=\"init,compile,-pre-pre-jar,-pre-jar,-do-jar-create-manifest,-do-jar-copy-manifest,-do-jar-set-mainclass,-do-jar-set-profile,-do-jar-set-splashscreen\" if=\"do.archive\" name=\"-do-jar-jar\" unless=\"do.mkdist\">\n        <j2seproject1:jar manifest=\"${tmp.manifest.file}\"/>\n        <property location=\"${build.classes.dir}\" name=\"build.classes.dir.resolved\"/>\n        <property location=\"${dist.jar}\" name=\"dist.jar.resolved\"/>\n        <pathconvert property=\"run.classpath.with.dist.jar\">\n            <path path=\"${run.classpath}\"/>\n            <map from=\"${build.classes.dir.resolved}\" to=\"${dist.jar.resolved}\"/>\n        </pathconvert>\n        <condition else=\"\" property=\"jar.usage.message\" value=\"To run this application from the command line without Ant, try:${line.separator}${platform.java} -cp ${run.classpath.with.dist.jar} ${main.class}\">\n            <isset property=\"main.class.available\"/>\n        </condition>\n        <condition else=\"debug\" property=\"jar.usage.level\" value=\"info\">\n            <isset property=\"main.class.available\"/>\n        </condition>\n        <echo level=\"${jar.usage.level}\" message=\"${jar.usage.message}\"/>\n    </target>\n    <target depends=\"-do-jar-copylibs\" if=\"do.archive\" name=\"-do-jar-delete-manifest\">\n        <delete>\n            <fileset file=\"${tmp.manifest.file}\"/>\n        </delete>\n    </target>\n    <target depends=\"init,compile,-pre-pre-jar,-pre-jar,-do-jar-create-manifest,-do-jar-copy-manifest,-do-jar-set-mainclass,-do-jar-set-profile,-do-jar-set-splashscreen,-do-jar-jar,-do-jar-delete-manifest\" name=\"-do-jar-without-libraries\"/>\n    <target depends=\"init,compile,-pre-pre-jar,-pre-jar,-do-jar-create-manifest,-do-jar-copy-manifest,-do-jar-set-mainclass,-do-jar-set-profile,-do-jar-set-splashscreen,-do-jar-copylibs,-do-jar-delete-manifest\" name=\"-do-jar-with-libraries\"/>\n    <target name=\"-post-jar\">\n        <!-- Empty placeholder for easier customization. -->\n        <!-- You can override this target in the ../build.xml file. -->\n    </target>\n    <target depends=\"init,compile,-pre-jar,-do-jar-without-libraries,-do-jar-with-libraries,-post-jar\" name=\"-do-jar\"/>\n    <target depends=\"init,compile,-pre-jar,-do-jar,-post-jar\" description=\"Build JAR.\" name=\"jar\"/>\n    <!--\n                =================\n                EXECUTION SECTION\n                =================\n            -->\n    <target depends=\"init,compile\" description=\"Run a main class.\" name=\"run\">\n        <j2seproject1:java>\n            <customize>\n                <arg line=\"${application.args}\"/>\n            </customize>\n        </j2seproject1:java>\n    </target>\n    <target name=\"-do-not-recompile\">\n        <property name=\"javac.includes.binary\" value=\"\"/>\n    </target>\n    <target depends=\"init,compile-single\" name=\"run-single\">\n        <fail unless=\"run.class\">Must select one file in the IDE or set run.class</fail>\n        <j2seproject1:java classname=\"${run.class}\"/>\n    </target>\n    <target depends=\"init,compile-test-single\" name=\"run-test-with-main\">\n        <fail unless=\"run.class\">Must select one file in the IDE or set run.class</fail>\n        <j2seproject1:java classname=\"${run.class}\" classpath=\"${run.test.classpath}\"/>\n    </target>\n    <!--\n                =================\n                DEBUGGING SECTION\n                =================\n            -->\n    <target depends=\"init\" if=\"netbeans.home\" name=\"-debug-start-debugger\">\n        <j2seproject1:nbjpdastart name=\"${debug.class}\"/>\n    </target>\n    <target depends=\"init\" if=\"netbeans.home\" name=\"-debug-start-debugger-main-test\">\n        <j2seproject1:nbjpdastart classpath=\"${debug.test.classpath}\" name=\"${debug.class}\"/>\n    </target>\n    <target depends=\"init,compile\" name=\"-debug-start-debuggee\">\n        <j2seproject3:debug>\n            <customize>\n                <arg line=\"${application.args}\"/>\n            </customize>\n        </j2seproject3:debug>\n    </target>\n    <target depends=\"init,compile,-debug-start-debugger,-debug-start-debuggee\" description=\"Debug project in IDE.\" if=\"netbeans.home\" name=\"debug\"/>\n    <target depends=\"init\" if=\"netbeans.home\" name=\"-debug-start-debugger-stepinto\">\n        <j2seproject1:nbjpdastart stopclassname=\"${main.class}\"/>\n    </target>\n    <target depends=\"init,compile,-debug-start-debugger-stepinto,-debug-start-debuggee\" if=\"netbeans.home\" name=\"debug-stepinto\"/>\n    <target depends=\"init,compile-single\" if=\"netbeans.home\" name=\"-debug-start-debuggee-single\">\n        <fail unless=\"debug.class\">Must select one file in the IDE or set debug.class</fail>\n        <j2seproject3:debug classname=\"${debug.class}\"/>\n    </target>\n    <target depends=\"init,compile-single,-debug-start-debugger,-debug-start-debuggee-single\" if=\"netbeans.home\" name=\"debug-single\"/>\n    <target depends=\"init,compile-test-single\" if=\"netbeans.home\" name=\"-debug-start-debuggee-main-test\">\n        <fail unless=\"debug.class\">Must select one file in the IDE or set debug.class</fail>\n        <j2seproject3:debug classname=\"${debug.class}\" classpath=\"${debug.test.classpath}\"/>\n    </target>\n    <target depends=\"init,compile-test-single,-debug-start-debugger-main-test,-debug-start-debuggee-main-test\" if=\"netbeans.home\" name=\"debug-test-with-main\"/>\n    <target depends=\"init\" name=\"-pre-debug-fix\">\n        <fail unless=\"fix.includes\">Must set fix.includes</fail>\n        <property name=\"javac.includes\" value=\"${fix.includes}.java\"/>\n    </target>\n    <target depends=\"init,-pre-debug-fix,compile-single\" if=\"netbeans.home\" name=\"-do-debug-fix\">\n        <j2seproject1:nbjpdareload/>\n    </target>\n    <target depends=\"init,-pre-debug-fix,-do-debug-fix\" if=\"netbeans.home\" name=\"debug-fix\"/>\n    <!--\n                =================\n                PROFILING SECTION\n                =================\n            -->\n    <!--\n                pre NB7.2 profiler integration\n            -->\n    <target depends=\"profile-init,compile\" description=\"Profile a project in the IDE.\" if=\"profiler.info.jvmargs.agent\" name=\"-profile-pre72\">\n        <fail unless=\"netbeans.home\">This target only works when run from inside the NetBeans IDE.</fail>\n        <nbprofiledirect>\n            <classpath>\n                <path path=\"${run.classpath}\"/>\n            </classpath>\n        </nbprofiledirect>\n        <profile/>\n    </target>\n    <target depends=\"profile-init,compile-single\" description=\"Profile a selected class in the IDE.\" if=\"profiler.info.jvmargs.agent\" name=\"-profile-single-pre72\">\n        <fail unless=\"profile.class\">Must select one file in the IDE or set profile.class</fail>\n        <fail unless=\"netbeans.home\">This target only works when run from inside the NetBeans IDE.</fail>\n        <nbprofiledirect>\n            <classpath>\n                <path path=\"${run.classpath}\"/>\n            </classpath>\n        </nbprofiledirect>\n        <profile classname=\"${profile.class}\"/>\n    </target>\n    <target depends=\"profile-init,compile-single\" if=\"profiler.info.jvmargs.agent\" name=\"-profile-applet-pre72\">\n        <fail unless=\"netbeans.home\">This target only works when run from inside the NetBeans IDE.</fail>\n        <nbprofiledirect>\n            <classpath>\n                <path path=\"${run.classpath}\"/>\n            </classpath>\n        </nbprofiledirect>\n        <profile classname=\"sun.applet.AppletViewer\">\n            <customize>\n                <arg value=\"${applet.url}\"/>\n            </customize>\n        </profile>\n    </target>\n    <target depends=\"profile-init,compile-test-single\" if=\"profiler.info.jvmargs.agent\" name=\"-profile-test-single-pre72\">\n        <fail unless=\"netbeans.home\">This target only works when run from inside the NetBeans IDE.</fail>\n        <nbprofiledirect>\n            <classpath>\n                <path path=\"${run.test.classpath}\"/>\n            </classpath>\n        </nbprofiledirect>\n        <junit dir=\"${profiler.info.dir}\" errorproperty=\"tests.failed\" failureproperty=\"tests.failed\" fork=\"true\" jvm=\"${profiler.info.jvm}\" showoutput=\"true\">\n            <env key=\"${profiler.info.pathvar}\" path=\"${profiler.info.agentpath}:${profiler.current.path}\"/>\n            <jvmarg value=\"${profiler.info.jvmargs.agent}\"/>\n            <jvmarg line=\"${profiler.info.jvmargs}\"/>\n            <test name=\"${profile.class}\"/>\n            <classpath>\n                <path path=\"${run.test.classpath}\"/>\n            </classpath>\n            <syspropertyset>\n                <propertyref prefix=\"test-sys-prop.\"/>\n                <mapper from=\"test-sys-prop.*\" to=\"*\" type=\"glob\"/>\n            </syspropertyset>\n            <formatter type=\"brief\" usefile=\"false\"/>\n            <formatter type=\"xml\"/>\n        </junit>\n    </target>\n    <!--\n                end of pre NB72 profiling section\n            -->\n    <target if=\"netbeans.home\" name=\"-profile-check\">\n        <condition property=\"profiler.configured\">\n            <or>\n                <contains casesensitive=\"true\" string=\"${run.jvmargs.ide}\" substring=\"-agentpath:\"/>\n                <contains casesensitive=\"true\" string=\"${run.jvmargs.ide}\" substring=\"-javaagent:\"/>\n            </or>\n        </condition>\n    </target>\n    <target depends=\"-profile-check,-profile-pre72\" description=\"Profile a project in the IDE.\" if=\"profiler.configured\" name=\"profile\" unless=\"profiler.info.jvmargs.agent\">\n        <startprofiler/>\n        <antcall target=\"run\"/>\n    </target>\n    <target depends=\"-profile-check,-profile-single-pre72\" description=\"Profile a selected class in the IDE.\" if=\"profiler.configured\" name=\"profile-single\" unless=\"profiler.info.jvmargs.agent\">\n        <fail unless=\"run.class\">Must select one file in the IDE or set run.class</fail>\n        <startprofiler/>\n        <antcall target=\"run-single\"/>\n    </target>\n    <target depends=\"-profile-test-single-pre72\" description=\"Profile a selected test in the IDE.\" name=\"profile-test-single\"/>\n    <target depends=\"-profile-check\" description=\"Profile a selected test in the IDE.\" if=\"profiler.configured\" name=\"profile-test\" unless=\"profiler.info.jvmargs\">\n        <fail unless=\"test.includes\">Must select some files in the IDE or set test.includes</fail>\n        <startprofiler/>\n        <antcall target=\"test-single\"/>\n    </target>\n    <target depends=\"-profile-check\" description=\"Profile a selected class in the IDE.\" if=\"profiler.configured\" name=\"profile-test-with-main\">\n        <fail unless=\"run.class\">Must select one file in the IDE or set run.class</fail>\n        <startprofiler/>\n        <antcall target=\"run-test-with-main\"/>\n    </target>\n    <target depends=\"-profile-check,-profile-applet-pre72\" if=\"profiler.configured\" name=\"profile-applet\" unless=\"profiler.info.jvmargs.agent\">\n        <fail unless=\"applet.url\">Must select one file in the IDE or set applet.url</fail>\n        <startprofiler/>\n        <antcall target=\"run-applet\"/>\n    </target>\n    <!--\n                ===============\n                JAVADOC SECTION\n                ===============\n            -->\n    <target depends=\"init\" if=\"have.sources\" name=\"-javadoc-build\">\n        <mkdir dir=\"${dist.javadoc.dir}\"/>\n        <condition else=\"\" property=\"javadoc.endorsed.classpath.cmd.line.arg\" value=\"-J${endorsed.classpath.cmd.line.arg}\">\n            <and>\n                <isset property=\"endorsed.classpath.cmd.line.arg\"/>\n                <not>\n                    <equals arg1=\"${endorsed.classpath.cmd.line.arg}\" arg2=\"\"/>\n                </not>\n            </and>\n        </condition>\n        <condition else=\"\" property=\"bug5101868workaround\" value=\"*.java\">\n            <matches pattern=\"1\\.[56](\\..*)?\" string=\"${java.version}\"/>\n        </condition>\n        <javadoc additionalparam=\"-J-Dfile.encoding=${file.encoding} ${javadoc.additionalparam}\" author=\"${javadoc.author}\" charset=\"UTF-8\" destdir=\"${dist.javadoc.dir}\" docencoding=\"UTF-8\" encoding=\"${javadoc.encoding.used}\" failonerror=\"true\" noindex=\"${javadoc.noindex}\" nonavbar=\"${javadoc.nonavbar}\" notree=\"${javadoc.notree}\" private=\"${javadoc.private}\" source=\"${javac.source}\" splitindex=\"${javadoc.splitindex}\" use=\"${javadoc.use}\" useexternalfile=\"true\" version=\"${javadoc.version}\" windowtitle=\"${javadoc.windowtitle}\">\n            <classpath>\n                <path path=\"${javac.classpath}\"/>\n            </classpath>\n            <fileset dir=\"${src.dir}\" excludes=\"${bug5101868workaround},${excludes}\" includes=\"${includes}\">\n                <filename name=\"**/*.java\"/>\n            </fileset>\n            <fileset dir=\"${build.generated.sources.dir}\" erroronmissingdir=\"false\">\n                <include name=\"**/*.java\"/>\n                <exclude name=\"*.java\"/>\n            </fileset>\n            <arg line=\"${javadoc.endorsed.classpath.cmd.line.arg}\"/>\n        </javadoc>\n        <copy todir=\"${dist.javadoc.dir}\">\n            <fileset dir=\"${src.dir}\" excludes=\"${excludes}\" includes=\"${includes}\">\n                <filename name=\"**/doc-files/**\"/>\n            </fileset>\n            <fileset dir=\"${build.generated.sources.dir}\" erroronmissingdir=\"false\">\n                <include name=\"**/doc-files/**\"/>\n            </fileset>\n        </copy>\n    </target>\n    <target depends=\"init,-javadoc-build\" if=\"netbeans.home\" name=\"-javadoc-browse\" unless=\"no.javadoc.preview\">\n        <nbbrowse file=\"${dist.javadoc.dir}/index.html\"/>\n    </target>\n    <target depends=\"init,-javadoc-build,-javadoc-browse\" description=\"Build Javadoc.\" name=\"javadoc\"/>\n    <!--\n                =========================\n                TEST COMPILATION SECTION\n                =========================\n            -->\n    <target depends=\"init,compile\" if=\"have.tests\" name=\"-pre-pre-compile-test\">\n        <mkdir dir=\"${build.test.classes.dir}\"/>\n    </target>\n    <target name=\"-pre-compile-test\">\n        <!-- Empty placeholder for easier customization. -->\n        <!-- You can override this target in the ../build.xml file. -->\n    </target>\n    <target if=\"do.depend.true\" name=\"-compile-test-depend\">\n        <j2seproject3:depend classpath=\"${javac.test.classpath}\" destdir=\"${build.test.classes.dir}\" srcdir=\"${test.src.dir}\"/>\n    </target>\n    <target depends=\"init,deps-jar,compile,-pre-pre-compile-test,-pre-compile-test,-compile-test-depend\" if=\"have.tests\" name=\"-do-compile-test\">\n        <j2seproject3:javac apgeneratedsrcdir=\"${build.test.classes.dir}\" classpath=\"${javac.test.classpath}\" debug=\"true\" destdir=\"${build.test.classes.dir}\" processorpath=\"${javac.test.processorpath}\" srcdir=\"${test.src.dir}\"/>\n        <copy todir=\"${build.test.classes.dir}\">\n            <fileset dir=\"${test.src.dir}\" excludes=\"${build.classes.excludes},${excludes}\" includes=\"${includes}\"/>\n        </copy>\n    </target>\n    <target name=\"-post-compile-test\">\n        <!-- Empty placeholder for easier customization. -->\n        <!-- You can override this target in the ../build.xml file. -->\n    </target>\n    <target depends=\"init,compile,-pre-pre-compile-test,-pre-compile-test,-do-compile-test,-post-compile-test\" name=\"compile-test\"/>\n    <target name=\"-pre-compile-test-single\">\n        <!-- Empty placeholder for easier customization. -->\n        <!-- You can override this target in the ../build.xml file. -->\n    </target>\n    <target depends=\"init,deps-jar,compile,-pre-pre-compile-test,-pre-compile-test-single\" if=\"have.tests\" name=\"-do-compile-test-single\">\n        <fail unless=\"javac.includes\">Must select some files in the IDE or set javac.includes</fail>\n        <j2seproject3:force-recompile destdir=\"${build.test.classes.dir}\"/>\n        <j2seproject3:javac apgeneratedsrcdir=\"${build.test.classes.dir}\" classpath=\"${javac.test.classpath}\" debug=\"true\" destdir=\"${build.test.classes.dir}\" excludes=\"\" includes=\"${javac.includes}\" processorpath=\"${javac.test.processorpath}\" sourcepath=\"${test.src.dir}\" srcdir=\"${test.src.dir}\"/>\n        <copy todir=\"${build.test.classes.dir}\">\n            <fileset dir=\"${test.src.dir}\" excludes=\"${build.classes.excludes},${excludes}\" includes=\"${includes}\"/>\n        </copy>\n    </target>\n    <target name=\"-post-compile-test-single\">\n        <!-- Empty placeholder for easier customization. -->\n        <!-- You can override this target in the ../build.xml file. -->\n    </target>\n    <target depends=\"init,compile,-pre-pre-compile-test,-pre-compile-test-single,-do-compile-test-single,-post-compile-test-single\" name=\"compile-test-single\"/>\n    <!--\n                =======================\n                TEST EXECUTION SECTION\n                =======================\n            -->\n    <target depends=\"init\" if=\"have.tests\" name=\"-pre-test-run\">\n        <mkdir dir=\"${build.test.results.dir}\"/>\n    </target>\n    <target depends=\"init,compile-test,-pre-test-run\" if=\"have.tests\" name=\"-do-test-run\">\n        <j2seproject3:test includes=\"${includes}\" testincludes=\"**/*Test.java\"/>\n    </target>\n    <target depends=\"init,compile-test,-pre-test-run,-do-test-run\" if=\"have.tests\" name=\"-post-test-run\">\n        <fail if=\"tests.failed\" unless=\"ignore.failing.tests\">Some tests failed; see details above.</fail>\n    </target>\n    <target depends=\"init\" if=\"have.tests\" name=\"test-report\"/>\n    <target depends=\"init\" if=\"netbeans.home+have.tests\" name=\"-test-browse\"/>\n    <target depends=\"init,compile-test,-pre-test-run,-do-test-run,test-report,-post-test-run,-test-browse\" description=\"Run unit tests.\" name=\"test\"/>\n    <target depends=\"init\" if=\"have.tests\" name=\"-pre-test-run-single\">\n        <mkdir dir=\"${build.test.results.dir}\"/>\n    </target>\n    <target depends=\"init,compile-test-single,-pre-test-run-single\" if=\"have.tests\" name=\"-do-test-run-single\">\n        <fail unless=\"test.includes\">Must select some files in the IDE or set test.includes</fail>\n        <j2seproject3:test excludes=\"\" includes=\"${test.includes}\" testincludes=\"${test.includes}\"/>\n    </target>\n    <target depends=\"init,compile-test-single,-pre-test-run-single,-do-test-run-single\" if=\"have.tests\" name=\"-post-test-run-single\">\n        <fail if=\"tests.failed\" unless=\"ignore.failing.tests\">Some tests failed; see details above.</fail>\n    </target>\n    <target depends=\"init,compile-test-single,-pre-test-run-single,-do-test-run-single,-post-test-run-single\" description=\"Run single unit test.\" name=\"test-single\"/>\n    <target depends=\"init,compile-test-single,-pre-test-run-single\" if=\"have.tests\" name=\"-do-test-run-single-method\">\n        <fail unless=\"test.class\">Must select some files in the IDE or set test.class</fail>\n        <fail unless=\"test.method\">Must select some method in the IDE or set test.method</fail>\n        <j2seproject3:test excludes=\"\" includes=\"${javac.includes}\" testincludes=\"${test.class}\" testmethods=\"${test.method}\"/>\n    </target>\n    <target depends=\"init,compile-test-single,-pre-test-run-single,-do-test-run-single-method\" if=\"have.tests\" name=\"-post-test-run-single-method\">\n        <fail if=\"tests.failed\" unless=\"ignore.failing.tests\">Some tests failed; see details above.</fail>\n    </target>\n    <target depends=\"init,compile-test-single,-pre-test-run-single,-do-test-run-single-method,-post-test-run-single-method\" description=\"Run single unit test.\" name=\"test-single-method\"/>\n    <!--\n                =======================\n                TEST DEBUGGING SECTION\n                =======================\n            -->\n    <target depends=\"init,compile-test-single,-pre-test-run-single\" if=\"have.tests\" name=\"-debug-start-debuggee-test\">\n        <fail unless=\"test.class\">Must select one file in the IDE or set test.class</fail>\n        <j2seproject3:test-debug excludes=\"\" includes=\"${javac.includes}\" testClass=\"${test.class}\" testincludes=\"${javac.includes}\"/>\n    </target>\n    <target depends=\"init,compile-test-single,-pre-test-run-single\" if=\"have.tests\" name=\"-debug-start-debuggee-test-method\">\n        <fail unless=\"test.class\">Must select one file in the IDE or set test.class</fail>\n        <fail unless=\"test.method\">Must select some method in the IDE or set test.method</fail>\n        <j2seproject3:test-debug excludes=\"\" includes=\"${javac.includes}\" testClass=\"${test.class}\" testMethod=\"${test.method}\" testincludes=\"${test.class}\" testmethods=\"${test.method}\"/>\n    </target>\n    <target depends=\"init,compile-test\" if=\"netbeans.home+have.tests\" name=\"-debug-start-debugger-test\">\n        <j2seproject1:nbjpdastart classpath=\"${debug.test.classpath}\" name=\"${test.class}\"/>\n    </target>\n    <target depends=\"init,compile-test-single,-debug-start-debugger-test,-debug-start-debuggee-test\" name=\"debug-test\"/>\n    <target depends=\"init,compile-test-single,-debug-start-debugger-test,-debug-start-debuggee-test-method\" name=\"debug-test-method\"/>\n    <target depends=\"init,-pre-debug-fix,compile-test-single\" if=\"netbeans.home\" name=\"-do-debug-fix-test\">\n        <j2seproject1:nbjpdareload dir=\"${build.test.classes.dir}\"/>\n    </target>\n    <target depends=\"init,-pre-debug-fix,-do-debug-fix-test\" if=\"netbeans.home\" name=\"debug-fix-test\"/>\n    <!--\n                =========================\n                APPLET EXECUTION SECTION\n                =========================\n            -->\n    <target depends=\"init,compile-single\" name=\"run-applet\">\n        <fail unless=\"applet.url\">Must select one file in the IDE or set applet.url</fail>\n        <j2seproject1:java classname=\"sun.applet.AppletViewer\">\n            <customize>\n                <arg value=\"${applet.url}\"/>\n            </customize>\n        </j2seproject1:java>\n    </target>\n    <!--\n                =========================\n                APPLET DEBUGGING  SECTION\n                =========================\n            -->\n    <target depends=\"init,compile-single\" if=\"netbeans.home\" name=\"-debug-start-debuggee-applet\">\n        <fail unless=\"applet.url\">Must select one file in the IDE or set applet.url</fail>\n        <j2seproject3:debug classname=\"sun.applet.AppletViewer\">\n            <customize>\n                <arg value=\"${applet.url}\"/>\n            </customize>\n        </j2seproject3:debug>\n    </target>\n    <target depends=\"init,compile-single,-debug-start-debugger,-debug-start-debuggee-applet\" if=\"netbeans.home\" name=\"debug-applet\"/>\n    <!--\n                ===============\n                CLEANUP SECTION\n                ===============\n            -->\n    <target name=\"-deps-clean-init\" unless=\"built-clean.properties\">\n        <property location=\"${build.dir}/built-clean.properties\" name=\"built-clean.properties\"/>\n        <delete file=\"${built-clean.properties}\" quiet=\"true\"/>\n    </target>\n    <target if=\"already.built.clean.${basedir}\" name=\"-warn-already-built-clean\">\n        <echo level=\"warn\" message=\"Cycle detected: SalesElektronik was already built\"/>\n    </target>\n    <target depends=\"init,-deps-clean-init\" name=\"deps-clean\" unless=\"no.deps\">\n        <mkdir dir=\"${build.dir}\"/>\n        <touch file=\"${built-clean.properties}\" verbose=\"false\"/>\n        <property file=\"${built-clean.properties}\" prefix=\"already.built.clean.\"/>\n        <antcall target=\"-warn-already-built-clean\"/>\n        <propertyfile file=\"${built-clean.properties}\">\n            <entry key=\"${basedir}\" value=\"\"/>\n        </propertyfile>\n    </target>\n    <target depends=\"init\" name=\"-do-clean\">\n        <delete dir=\"${build.dir}\"/>\n        <delete dir=\"${dist.dir}\" followsymlinks=\"false\" includeemptydirs=\"true\"/>\n    </target>\n    <target name=\"-post-clean\">\n        <!-- Empty placeholder for easier customization. -->\n        <!-- You can override this target in the ../build.xml file. -->\n    </target>\n    <target depends=\"init,deps-clean,-do-clean,-post-clean\" description=\"Clean build products.\" name=\"clean\"/>\n    <target name=\"-check-call-dep\">\n        <property file=\"${call.built.properties}\" prefix=\"already.built.\"/>\n        <condition property=\"should.call.dep\">\n            <and>\n                <not>\n                    <isset property=\"already.built.${call.subproject}\"/>\n                </not>\n                <available file=\"${call.script}\"/>\n            </and>\n        </condition>\n    </target>\n    <target depends=\"-check-call-dep\" if=\"should.call.dep\" name=\"-maybe-call-dep\">\n        <ant antfile=\"${call.script}\" inheritall=\"false\" target=\"${call.target}\">\n            <propertyset>\n                <propertyref prefix=\"transfer.\"/>\n                <mapper from=\"transfer.*\" to=\"*\" type=\"glob\"/>\n            </propertyset>\n        </ant>\n    </target>\n</project>\n"
  },
  {
    "path": "Code/SalesElektronik/nbproject/genfiles.properties",
    "content": "build.xml.data.CRC32=d2cc875e\nbuild.xml.script.CRC32=2b37b553\nbuild.xml.stylesheet.CRC32=8064a381@1.80.1.48\n# This file is used by a NetBeans-based IDE to track changes in generated files such as build-impl.xml.\n# Do not edit this file. You may delete it but then the IDE will never regenerate such files for you.\nnbproject/build-impl.xml.data.CRC32=d2cc875e\nnbproject/build-impl.xml.script.CRC32=109424d8\nnbproject/build-impl.xml.stylesheet.CRC32=830a3534@1.80.1.48\n"
  },
  {
    "path": "Code/SalesElektronik/nbproject/project.properties",
    "content": "annotation.processing.enabled=true\nannotation.processing.enabled.in.editor=false\nannotation.processing.processor.options=\nannotation.processing.processors.list=\nannotation.processing.run.all.processors=true\nannotation.processing.source.output=${build.generated.sources.dir}/ap-source-output\nbuild.classes.dir=${build.dir}/classes\nbuild.classes.excludes=**/*.java,**/*.form\n# This directory is removed when the project is cleaned:\nbuild.dir=build\nbuild.generated.dir=${build.dir}/generated\nbuild.generated.sources.dir=${build.dir}/generated-sources\n# Only compile against the classpath explicitly listed here:\nbuild.sysclasspath=ignore\nbuild.test.classes.dir=${build.dir}/test/classes\nbuild.test.results.dir=${build.dir}/test/results\n# Uncomment to specify the preferred debugger connection transport:\n#debug.transport=dt_socket\ndebug.classpath=\\\n    ${run.classpath}\ndebug.test.classpath=\\\n    ${run.test.classpath}\n# Files in build.classes.dir which should be excluded from distribution jar\ndist.archive.excludes=\n# This directory is removed when the project is cleaned:\ndist.dir=dist\ndist.jar=${dist.dir}/SalesElektronik.jar\ndist.javadoc.dir=${dist.dir}/javadoc\nexcludes=\nincludes=**\njar.compress=false\njavac.classpath=\n# Space-separated list of extra javac options\njavac.compilerargs=\njavac.deprecation=false\njavac.external.vm=true\njavac.processorpath=\\\n    ${javac.classpath}\njavac.source=1.8\njavac.target=1.8\njavac.test.classpath=\\\n    ${javac.classpath}:\\\n    ${build.classes.dir}\njavac.test.processorpath=\\\n    ${javac.test.classpath}\njavadoc.additionalparam=\njavadoc.author=false\njavadoc.encoding=${source.encoding}\njavadoc.noindex=false\njavadoc.nonavbar=false\njavadoc.notree=false\njavadoc.private=false\njavadoc.splitindex=true\njavadoc.use=true\njavadoc.version=false\njavadoc.windowtitle=\nmain.class=saleselektronik.SalesElektronik\nmanifest.file=manifest.mf\nmeta.inf.dir=${src.dir}/META-INF\nmkdist.disabled=false\nplatform.active=default_platform\nrun.classpath=\\\n    ${javac.classpath}:\\\n    ${build.classes.dir}\n# Space-separated list of JVM arguments used when running the project.\n# You may also define separate properties like run-sys-prop.name=value instead of -Dname=value.\n# To set system properties for unit tests define test-sys-prop.name=value:\nrun.jvmargs=\nrun.test.classpath=\\\n    ${javac.test.classpath}:\\\n    ${build.test.classes.dir}\nsource.encoding=UTF-8\nsrc.dir=src\ntest.src.dir=test\n"
  },
  {
    "path": "Code/SalesElektronik/nbproject/project.xml",
    "content": "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<project xmlns=\"http://www.netbeans.org/ns/project/1\">\n    <type>org.netbeans.modules.java.j2seproject</type>\n    <configuration>\n        <data xmlns=\"http://www.netbeans.org/ns/j2se-project/3\">\n            <name>SalesElektronik</name>\n            <source-roots>\n                <root id=\"src.dir\"/>\n            </source-roots>\n            <test-roots>\n                <root id=\"test.src.dir\"/>\n            </test-roots>\n        </data>\n    </configuration>\n</project>\n"
  },
  {
    "path": "Code/SalesElektronik/src/saleselektronik/Barang.java",
    "content": "/*\n * To change this license header, choose License Headers in Project Properties.\n * To change this template file, choose Tools | Templates\n * and open the template in the editor.\n */\npackage saleselektronik;\n\n/**\n *\n * @author User\n */\npublic class Barang {\n    public String nama;\n    public String deskripsi;\n    public int harga;\n    \n    public Barang(String nama, String deskripsi, int harga){\n        this.nama = nama;\n        this.deskripsi = deskripsi;\n        this.harga = harga;\n    }\n    \n    public String detailBarang(){\n        return (nama + \" - \" + deskripsi + \" | Harga: Rp\" + harga);\n    }\n}\n"
  },
  {
    "path": "Code/SalesElektronik/src/saleselektronik/Iterator.java",
    "content": "/*\n * To change this license header, choose License Headers in Project Properties.\n * To change this template file, choose Tools | Templates\n * and open the template in the editor.\n */\npackage saleselektronik;\n\n/**\n *\n * @author User\n */\npublic interface Iterator {\n    boolean hasNext();\n    Object next();\n    Object prev();\n}\n"
  },
  {
    "path": "Code/SalesElektronik/src/saleselektronik/Sales.java",
    "content": "/*\n * To change this license header, choose License Headers in Project Properties.\n * To change this template file, choose Tools | Templates\n * and open the template in the editor.\n */\npackage saleselektronik;\n\n/**\n *\n * @author User\n */\npublic class Sales {\n    TokoA tokoA;\n    TokoB tokoB;\n    \n    public Sales(TokoA tokoA, TokoB tokoB){\n        this.tokoA = tokoA;\n        this.tokoB = tokoB;\n    }\n    \n    public void daftarBarang(){\n        Iterator daftarBarangTokoA = tokoA.createIterator();\n        Iterator daftarBarangTokoB = tokoB.createIterator();\n        \n        System.out.println(\"DAFTAR BARANG DI TOKO A\");\n        System.out.println(\"-----------------------\");\n        printDataBarang(daftarBarangTokoA);\n        \n        System.out.println();\n        \n        System.out.println(\"DAFTAR BARANG DI TOKO B\");\n        System.out.println(\"-----------------------\");\n        printDataBarang(daftarBarangTokoB);\n    }\n    \n    private void printDataBarang(Iterator iterator){\n        int i = 0;\n        while(iterator.hasNext()){\n            Barang b = (Barang)iterator.next();\n            \n            System.out.println(++i + \". \" + b.detailBarang());\n        }\n    }\n}\n"
  },
  {
    "path": "Code/SalesElektronik/src/saleselektronik/SalesElektronik.java",
    "content": "/*\n * To change this license header, choose License Headers in Project Properties.\n * To change this template file, choose Tools | Templates\n * and open the template in the editor.\n */\npackage saleselektronik;\n\n/**\n *\n * @author User\n */\npublic class SalesElektronik {\n\n    /**\n     * @param args the command line arguments\n     */\n    public static void main(String[] args) {\n        TokoA tokoA = new TokoA();\n        TokoB tokoB = new TokoB();\n        \n        Sales sales = new Sales(tokoA,tokoB);\n        \n        sales.daftarBarang();\n    }\n    \n}\n"
  },
  {
    "path": "Code/SalesElektronik/src/saleselektronik/TokoA.java",
    "content": "/*\n * To change this license header, choose License Headers in Project Properties.\n * To change this template file, choose Tools | Templates\n * and open the template in the editor.\n */\npackage saleselektronik;\n\n/**\n *\n * @author User\n */\nimport java.util.ArrayList;\n\npublic class TokoA {\n    ArrayList barang;\n    \n    public TokoA(){\n        barang = new ArrayList();\n        \n        tambahBarang(\"iPhone 7\",\"Smartphone incaran masa kini\",10000000);\n        tambahBarang(\"ASUS ROG\",\"Laptop para gamer\",14000000);\n        tambahBarang(\"Nokia\",\"The legend reborn\",3200000);\n    }\n    \n    public void tambahBarang(String nama, String deskripsi, int harga){\n        Barang b = new Barang(nama,deskripsi,harga);\n        barang.add(b);\n    }\n    \n    public Iterator createIterator(){\n        return new TokoAIterator(barang);\n    }\n}\n"
  },
  {
    "path": "Code/SalesElektronik/src/saleselektronik/TokoAIterator.java",
    "content": "/*\n * To change this license header, choose License Headers in Project Properties.\n * To change this template file, choose Tools | Templates\n * and open the template in the editor.\n */\npackage saleselektronik;\n\n/**\n *\n * @author User\n */\nimport java.util.ArrayList;\n\npublic class TokoAIterator implements Iterator{\n    ArrayList barang;\n    int posisi = 0;\n    \n    public TokoAIterator(ArrayList barang){\n        this.barang = barang;\n    }\n    \n    @Override\n    public boolean hasNext(){\n        return !(posisi >= barang.size() || barang.get(posisi) == null);\n    }\n    \n    @Override\n    public Object next(){\n        Barang b = (Barang)barang.get(posisi);\n        posisi += 1;\n        \n        return b;\n    }\n    \n    @Override\n    public Object prev(){\n        return null;\n    }\n}\n"
  },
  {
    "path": "Code/SalesElektronik/src/saleselektronik/TokoB.java",
    "content": "/*\n * To change this license header, choose License Headers in Project Properties.\n * To change this template file, choose Tools | Templates\n * and open the template in the editor.\n */\npackage saleselektronik;\n\n/**\n *\n * @author User\n */\npublic class TokoB {\n    static final int MAX_BARANG = 10;\n    int jumlahBarang = 0;\n    Barang[] barang;\n    \n    public TokoB(){\n        barang = new Barang[MAX_BARANG];\n        \n        tambahBarang(\"TV\",\"LED 21 inchi\",5400000);\n        tambahBarang(\"Kulkas\",\"Dua pintu\",2500000);\n        tambahBarang(\"Mesin cuci\",\"Bukaan atas\",2300000);\n    }\n    \n    public void tambahBarang(String nama, String deskripsi, int harga){\n        Barang b = new Barang(nama,deskripsi,harga);\n        \n        if(jumlahBarang >= MAX_BARANG){\n            System.err.println(\"Daftar barang sudah maksimal\");\n        }\n        else{\n            barang[jumlahBarang] = b;\n            jumlahBarang += 1;\n        }\n    }\n    \n    public Iterator createIterator(){\n        return new TokoBIterator(barang);\n    }\n}\n"
  },
  {
    "path": "Code/SalesElektronik/src/saleselektronik/TokoBIterator.java",
    "content": "/*\n * To change this license header, choose License Headers in Project Properties.\n * To change this template file, choose Tools | Templates\n * and open the template in the editor.\n */\npackage saleselektronik;\n\n/**\n *\n * @author User\n */\npublic class TokoBIterator implements Iterator{\n    Barang[] barang;\n    int posisi = 0;\n    \n    public TokoBIterator(Barang[] barang){\n        this.barang = barang;\n    }\n    \n    @Override\n    public boolean hasNext(){\n        return !(posisi >= barang.length || barang[posisi] == null);\n    }\n    \n    @Override\n    public Object next(){\n        Barang b = barang[posisi];\n        posisi += 1;\n        \n        return b;\n    }\n    \n    @Override\n    public Object prev(){\n        return null;\n    }\n}\n"
  },
  {
    "path": "Code/TemplateWorker/build.xml",
    "content": "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<!-- You may freely edit this file. See commented blocks below for -->\n<!-- some examples of how to customize the build. -->\n<!-- (If you delete it and reopen the project it will be recreated.) -->\n<!-- By default, only the Clean and Build commands use this build script. -->\n<!-- Commands such as Run, Debug, and Test only use this build script if -->\n<!-- the Compile on Save feature is turned off for the project. -->\n<!-- You can turn off the Compile on Save (or Deploy on Save) setting -->\n<!-- in the project's Project Properties dialog box.-->\n<project name=\"TemplateWorker\" default=\"default\" basedir=\".\">\n    <description>Builds, tests, and runs the project TemplateWorker.</description>\n    <import file=\"nbproject/build-impl.xml\"/>\n    <!--\n\n    There exist several targets which are by default empty and which can be \n    used for execution of your tasks. These targets are usually executed \n    before and after some main targets. They are: \n\n      -pre-init:                 called before initialization of project properties\n      -post-init:                called after initialization of project properties\n      -pre-compile:              called before javac compilation\n      -post-compile:             called after javac compilation\n      -pre-compile-single:       called before javac compilation of single file\n      -post-compile-single:      called after javac compilation of single file\n      -pre-compile-test:         called before javac compilation of JUnit tests\n      -post-compile-test:        called after javac compilation of JUnit tests\n      -pre-compile-test-single:  called before javac compilation of single JUnit test\n      -post-compile-test-single: called after javac compilation of single JUunit test\n      -pre-jar:                  called before JAR building\n      -post-jar:                 called after JAR building\n      -post-clean:               called after cleaning build products\n\n    (Targets beginning with '-' are not intended to be called on their own.)\n\n    Example of inserting an obfuscator after compilation could look like this:\n\n        <target name=\"-post-compile\">\n            <obfuscate>\n                <fileset dir=\"${build.classes.dir}\"/>\n            </obfuscate>\n        </target>\n\n    For list of available properties check the imported \n    nbproject/build-impl.xml file. \n\n\n    Another way to customize the build is by overriding existing main targets.\n    The targets of interest are: \n\n      -init-macrodef-javac:     defines macro for javac compilation\n      -init-macrodef-junit:     defines macro for junit execution\n      -init-macrodef-debug:     defines macro for class debugging\n      -init-macrodef-java:      defines macro for class execution\n      -do-jar:                  JAR building\n      run:                      execution of project \n      -javadoc-build:           Javadoc generation\n      test-report:              JUnit report generation\n\n    An example of overriding the target for project execution could look like this:\n\n        <target name=\"run\" depends=\"TemplateWorker-impl.jar\">\n            <exec dir=\"bin\" executable=\"launcher.exe\">\n                <arg file=\"${dist.jar}\"/>\n            </exec>\n        </target>\n\n    Notice that the overridden target depends on the jar target and not only on \n    the compile target as the regular run target does. Again, for a list of available \n    properties which you can use, check the target you are overriding in the\n    nbproject/build-impl.xml file. \n\n    -->\n</project>\n"
  },
  {
    "path": "Code/TemplateWorker/manifest.mf",
    "content": "Manifest-Version: 1.0\nX-COMMENT: Main-Class will be added automatically by build\n\n"
  },
  {
    "path": "Code/TemplateWorker/nbproject/build-impl.xml",
    "content": "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<!--\n*** GENERATED FROM project.xml - DO NOT EDIT  ***\n***         EDIT ../build.xml INSTEAD         ***\n\nFor the purpose of easier reading the script\nis divided into following sections:\n\n  - initialization\n  - compilation\n  - jar\n  - execution\n  - debugging\n  - javadoc\n  - test compilation\n  - test execution\n  - test debugging\n  - applet\n  - cleanup\n\n        -->\n<project xmlns:j2seproject1=\"http://www.netbeans.org/ns/j2se-project/1\" xmlns:j2seproject3=\"http://www.netbeans.org/ns/j2se-project/3\" xmlns:jaxrpc=\"http://www.netbeans.org/ns/j2se-project/jax-rpc\" basedir=\"..\" default=\"default\" name=\"TemplateWorker-impl\">\n    <fail message=\"Please build using Ant 1.8.0 or higher.\">\n        <condition>\n            <not>\n                <antversion atleast=\"1.8.0\"/>\n            </not>\n        </condition>\n    </fail>\n    <target depends=\"test,jar,javadoc\" description=\"Build and test whole project.\" name=\"default\"/>\n    <!-- \n                ======================\n                INITIALIZATION SECTION \n                ======================\n            -->\n    <target name=\"-pre-init\">\n        <!-- Empty placeholder for easier customization. -->\n        <!-- You can override this target in the ../build.xml file. -->\n    </target>\n    <target depends=\"-pre-init\" name=\"-init-private\">\n        <property file=\"nbproject/private/config.properties\"/>\n        <property file=\"nbproject/private/configs/${config}.properties\"/>\n        <property file=\"nbproject/private/private.properties\"/>\n    </target>\n    <target depends=\"-pre-init,-init-private\" name=\"-init-user\">\n        <property file=\"${user.properties.file}\"/>\n        <!-- The two properties below are usually overridden -->\n        <!-- by the active platform. Just a fallback. -->\n        <property name=\"default.javac.source\" value=\"1.6\"/>\n        <property name=\"default.javac.target\" value=\"1.6\"/>\n    </target>\n    <target depends=\"-pre-init,-init-private,-init-user\" name=\"-init-project\">\n        <property file=\"nbproject/configs/${config}.properties\"/>\n        <property file=\"nbproject/project.properties\"/>\n    </target>\n    <target depends=\"-pre-init,-init-private,-init-user,-init-project,-init-macrodef-property\" name=\"-do-init\">\n        <property name=\"platform.java\" value=\"${java.home}/bin/java\"/>\n        <available file=\"${manifest.file}\" property=\"manifest.available\"/>\n        <condition property=\"splashscreen.available\">\n            <and>\n                <not>\n                    <equals arg1=\"${application.splash}\" arg2=\"\" trim=\"true\"/>\n                </not>\n                <available file=\"${application.splash}\"/>\n            </and>\n        </condition>\n        <condition property=\"main.class.available\">\n            <and>\n                <isset property=\"main.class\"/>\n                <not>\n                    <equals arg1=\"${main.class}\" arg2=\"\" trim=\"true\"/>\n                </not>\n            </and>\n        </condition>\n        <condition property=\"profile.available\">\n            <and>\n                <isset property=\"javac.profile\"/>\n                <length length=\"0\" string=\"${javac.profile}\" when=\"greater\"/>\n                <matches pattern=\"((1\\.[89])|9)(\\..*)?\" string=\"${javac.source}\"/>\n            </and>\n        </condition>\n        <condition property=\"do.archive\">\n            <or>\n                <not>\n                    <istrue value=\"${jar.archive.disabled}\"/>\n                </not>\n                <istrue value=\"${not.archive.disabled}\"/>\n            </or>\n        </condition>\n        <condition property=\"do.mkdist\">\n            <and>\n                <isset property=\"do.archive\"/>\n                <isset property=\"libs.CopyLibs.classpath\"/>\n                <not>\n                    <istrue value=\"${mkdist.disabled}\"/>\n                </not>\n            </and>\n        </condition>\n        <condition property=\"do.archive+manifest.available\">\n            <and>\n                <isset property=\"manifest.available\"/>\n                <istrue value=\"${do.archive}\"/>\n            </and>\n        </condition>\n        <condition property=\"do.archive+main.class.available\">\n            <and>\n                <isset property=\"main.class.available\"/>\n                <istrue value=\"${do.archive}\"/>\n            </and>\n        </condition>\n        <condition property=\"do.archive+splashscreen.available\">\n            <and>\n                <isset property=\"splashscreen.available\"/>\n                <istrue value=\"${do.archive}\"/>\n            </and>\n        </condition>\n        <condition property=\"do.archive+profile.available\">\n            <and>\n                <isset property=\"profile.available\"/>\n                <istrue value=\"${do.archive}\"/>\n            </and>\n        </condition>\n        <condition property=\"have.tests\">\n            <or>\n                <available file=\"${test.src.dir}\"/>\n            </or>\n        </condition>\n        <condition property=\"have.sources\">\n            <or>\n                <available file=\"${src.dir}\"/>\n            </or>\n        </condition>\n        <condition property=\"netbeans.home+have.tests\">\n            <and>\n                <isset property=\"netbeans.home\"/>\n                <isset property=\"have.tests\"/>\n            </and>\n        </condition>\n        <condition property=\"no.javadoc.preview\">\n            <and>\n                <isset property=\"javadoc.preview\"/>\n                <isfalse value=\"${javadoc.preview}\"/>\n            </and>\n        </condition>\n        <property name=\"run.jvmargs\" value=\"\"/>\n        <property name=\"run.jvmargs.ide\" value=\"\"/>\n        <property name=\"javac.compilerargs\" value=\"\"/>\n        <property name=\"work.dir\" value=\"${basedir}\"/>\n        <condition property=\"no.deps\">\n            <and>\n                <istrue value=\"${no.dependencies}\"/>\n            </and>\n        </condition>\n        <property name=\"javac.debug\" value=\"true\"/>\n        <property name=\"javadoc.preview\" value=\"true\"/>\n        <property name=\"application.args\" value=\"\"/>\n        <property name=\"source.encoding\" value=\"${file.encoding}\"/>\n        <property name=\"runtime.encoding\" value=\"${source.encoding}\"/>\n        <property name=\"manifest.encoding\" value=\"${source.encoding}\"/>\n        <condition property=\"javadoc.encoding.used\" value=\"${javadoc.encoding}\">\n            <and>\n                <isset property=\"javadoc.encoding\"/>\n                <not>\n                    <equals arg1=\"${javadoc.encoding}\" arg2=\"\"/>\n                </not>\n            </and>\n        </condition>\n        <property name=\"javadoc.encoding.used\" value=\"${source.encoding}\"/>\n        <property name=\"includes\" value=\"**\"/>\n        <property name=\"excludes\" value=\"\"/>\n        <property name=\"do.depend\" value=\"false\"/>\n        <condition property=\"do.depend.true\">\n            <istrue value=\"${do.depend}\"/>\n        </condition>\n        <path id=\"endorsed.classpath.path\" path=\"${endorsed.classpath}\"/>\n        <condition else=\"\" property=\"endorsed.classpath.cmd.line.arg\" value=\"-Xbootclasspath/p:'${toString:endorsed.classpath.path}'\">\n            <and>\n                <isset property=\"endorsed.classpath\"/>\n                <not>\n                    <equals arg1=\"${endorsed.classpath}\" arg2=\"\" trim=\"true\"/>\n                </not>\n            </and>\n        </condition>\n        <condition else=\"\" property=\"javac.profile.cmd.line.arg\" value=\"-profile ${javac.profile}\">\n            <isset property=\"profile.available\"/>\n        </condition>\n        <condition else=\"false\" property=\"jdkBug6558476\">\n            <and>\n                <matches pattern=\"1\\.[56]\" string=\"${java.specification.version}\"/>\n                <not>\n                    <os family=\"unix\"/>\n                </not>\n            </and>\n        </condition>\n        <condition else=\"false\" property=\"javac.fork\">\n            <or>\n                <istrue value=\"${jdkBug6558476}\"/>\n                <istrue value=\"${javac.external.vm}\"/>\n            </or>\n        </condition>\n        <property name=\"jar.index\" value=\"false\"/>\n        <property name=\"jar.index.metainf\" value=\"${jar.index}\"/>\n        <property name=\"copylibs.rebase\" value=\"true\"/>\n        <available file=\"${meta.inf.dir}/persistence.xml\" property=\"has.persistence.xml\"/>\n        <condition property=\"junit.available\">\n            <or>\n                <available classname=\"org.junit.Test\" classpath=\"${run.test.classpath}\"/>\n                <available classname=\"junit.framework.Test\" classpath=\"${run.test.classpath}\"/>\n            </or>\n        </condition>\n        <condition property=\"testng.available\">\n            <available classname=\"org.testng.annotations.Test\" classpath=\"${run.test.classpath}\"/>\n        </condition>\n        <condition property=\"junit+testng.available\">\n            <and>\n                <istrue value=\"${junit.available}\"/>\n                <istrue value=\"${testng.available}\"/>\n            </and>\n        </condition>\n        <condition else=\"testng\" property=\"testng.mode\" value=\"mixed\">\n            <istrue value=\"${junit+testng.available}\"/>\n        </condition>\n        <condition else=\"\" property=\"testng.debug.mode\" value=\"-mixed\">\n            <istrue value=\"${junit+testng.available}\"/>\n        </condition>\n        <property name=\"java.failonerror\" value=\"true\"/>\n    </target>\n    <target name=\"-post-init\">\n        <!-- Empty placeholder for easier customization. -->\n        <!-- You can override this target in the ../build.xml file. -->\n    </target>\n    <target depends=\"-pre-init,-init-private,-init-user,-init-project,-do-init\" name=\"-init-check\">\n        <fail unless=\"src.dir\">Must set src.dir</fail>\n        <fail unless=\"test.src.dir\">Must set test.src.dir</fail>\n        <fail unless=\"build.dir\">Must set build.dir</fail>\n        <fail unless=\"dist.dir\">Must set dist.dir</fail>\n        <fail unless=\"build.classes.dir\">Must set build.classes.dir</fail>\n        <fail unless=\"dist.javadoc.dir\">Must set dist.javadoc.dir</fail>\n        <fail unless=\"build.test.classes.dir\">Must set build.test.classes.dir</fail>\n        <fail unless=\"build.test.results.dir\">Must set build.test.results.dir</fail>\n        <fail unless=\"build.classes.excludes\">Must set build.classes.excludes</fail>\n        <fail unless=\"dist.jar\">Must set dist.jar</fail>\n    </target>\n    <target name=\"-init-macrodef-property\">\n        <macrodef name=\"property\" uri=\"http://www.netbeans.org/ns/j2se-project/1\">\n            <attribute name=\"name\"/>\n            <attribute name=\"value\"/>\n            <sequential>\n                <property name=\"@{name}\" value=\"${@{value}}\"/>\n            </sequential>\n        </macrodef>\n    </target>\n    <target depends=\"-init-ap-cmdline-properties\" if=\"ap.supported.internal\" name=\"-init-macrodef-javac-with-processors\">\n        <macrodef name=\"javac\" uri=\"http://www.netbeans.org/ns/j2se-project/3\">\n            <attribute default=\"${src.dir}\" name=\"srcdir\"/>\n            <attribute default=\"${build.classes.dir}\" name=\"destdir\"/>\n            <attribute default=\"${javac.classpath}\" name=\"classpath\"/>\n            <attribute default=\"${javac.processorpath}\" name=\"processorpath\"/>\n            <attribute default=\"${build.generated.sources.dir}/ap-source-output\" name=\"apgeneratedsrcdir\"/>\n            <attribute default=\"${includes}\" name=\"includes\"/>\n            <attribute default=\"${excludes}\" name=\"excludes\"/>\n            <attribute default=\"${javac.debug}\" name=\"debug\"/>\n            <attribute default=\"${empty.dir}\" name=\"sourcepath\"/>\n            <attribute default=\"${empty.dir}\" name=\"gensrcdir\"/>\n            <element name=\"customize\" optional=\"true\"/>\n            <sequential>\n                <property location=\"${build.dir}/empty\" name=\"empty.dir\"/>\n                <mkdir dir=\"${empty.dir}\"/>\n                <mkdir dir=\"@{apgeneratedsrcdir}\"/>\n                <javac debug=\"@{debug}\" deprecation=\"${javac.deprecation}\" destdir=\"@{destdir}\" encoding=\"${source.encoding}\" excludes=\"@{excludes}\" fork=\"${javac.fork}\" includeantruntime=\"false\" includes=\"@{includes}\" source=\"${javac.source}\" sourcepath=\"@{sourcepath}\" srcdir=\"@{srcdir}\" target=\"${javac.target}\" tempdir=\"${java.io.tmpdir}\">\n                    <src>\n                        <dirset dir=\"@{gensrcdir}\" erroronmissingdir=\"false\">\n                            <include name=\"*\"/>\n                        </dirset>\n                    </src>\n                    <classpath>\n                        <path path=\"@{classpath}\"/>\n                    </classpath>\n                    <compilerarg line=\"${endorsed.classpath.cmd.line.arg}\"/>\n                    <compilerarg line=\"${javac.profile.cmd.line.arg}\"/>\n                    <compilerarg line=\"${javac.compilerargs}\"/>\n                    <compilerarg value=\"-processorpath\"/>\n                    <compilerarg path=\"@{processorpath}:${empty.dir}\"/>\n                    <compilerarg line=\"${ap.processors.internal}\"/>\n                    <compilerarg line=\"${annotation.processing.processor.options}\"/>\n                    <compilerarg value=\"-s\"/>\n                    <compilerarg path=\"@{apgeneratedsrcdir}\"/>\n                    <compilerarg line=\"${ap.proc.none.internal}\"/>\n                    <customize/>\n                </javac>\n            </sequential>\n        </macrodef>\n    </target>\n    <target depends=\"-init-ap-cmdline-properties\" name=\"-init-macrodef-javac-without-processors\" unless=\"ap.supported.internal\">\n        <macrodef name=\"javac\" uri=\"http://www.netbeans.org/ns/j2se-project/3\">\n            <attribute default=\"${src.dir}\" name=\"srcdir\"/>\n            <attribute default=\"${build.classes.dir}\" name=\"destdir\"/>\n            <attribute default=\"${javac.classpath}\" name=\"classpath\"/>\n            <attribute default=\"${javac.processorpath}\" name=\"processorpath\"/>\n            <attribute default=\"${build.generated.sources.dir}/ap-source-output\" name=\"apgeneratedsrcdir\"/>\n            <attribute default=\"${includes}\" name=\"includes\"/>\n            <attribute default=\"${excludes}\" name=\"excludes\"/>\n            <attribute default=\"${javac.debug}\" name=\"debug\"/>\n            <attribute default=\"${empty.dir}\" name=\"sourcepath\"/>\n            <attribute default=\"${empty.dir}\" name=\"gensrcdir\"/>\n            <element name=\"customize\" optional=\"true\"/>\n            <sequential>\n                <property location=\"${build.dir}/empty\" name=\"empty.dir\"/>\n                <mkdir dir=\"${empty.dir}\"/>\n                <javac debug=\"@{debug}\" deprecation=\"${javac.deprecation}\" destdir=\"@{destdir}\" encoding=\"${source.encoding}\" excludes=\"@{excludes}\" fork=\"${javac.fork}\" includeantruntime=\"false\" includes=\"@{includes}\" source=\"${javac.source}\" sourcepath=\"@{sourcepath}\" srcdir=\"@{srcdir}\" target=\"${javac.target}\" tempdir=\"${java.io.tmpdir}\">\n                    <src>\n                        <dirset dir=\"@{gensrcdir}\" erroronmissingdir=\"false\">\n                            <include name=\"*\"/>\n                        </dirset>\n                    </src>\n                    <classpath>\n                        <path path=\"@{classpath}\"/>\n                    </classpath>\n                    <compilerarg line=\"${endorsed.classpath.cmd.line.arg}\"/>\n                    <compilerarg line=\"${javac.profile.cmd.line.arg}\"/>\n                    <compilerarg line=\"${javac.compilerargs}\"/>\n                    <customize/>\n                </javac>\n            </sequential>\n        </macrodef>\n    </target>\n    <target depends=\"-init-macrodef-javac-with-processors,-init-macrodef-javac-without-processors\" name=\"-init-macrodef-javac\">\n        <macrodef name=\"depend\" uri=\"http://www.netbeans.org/ns/j2se-project/3\">\n            <attribute default=\"${src.dir}\" name=\"srcdir\"/>\n            <attribute default=\"${build.classes.dir}\" name=\"destdir\"/>\n            <attribute default=\"${javac.classpath}\" name=\"classpath\"/>\n            <sequential>\n                <depend cache=\"${build.dir}/depcache\" destdir=\"@{destdir}\" excludes=\"${excludes}\" includes=\"${includes}\" srcdir=\"@{srcdir}\">\n                    <classpath>\n                        <path path=\"@{classpath}\"/>\n                    </classpath>\n                </depend>\n            </sequential>\n        </macrodef>\n        <macrodef name=\"force-recompile\" uri=\"http://www.netbeans.org/ns/j2se-project/3\">\n            <attribute default=\"${build.classes.dir}\" name=\"destdir\"/>\n            <sequential>\n                <fail unless=\"javac.includes\">Must set javac.includes</fail>\n                <pathconvert pathsep=\"${line.separator}\" property=\"javac.includes.binary\">\n                    <path>\n                        <filelist dir=\"@{destdir}\" files=\"${javac.includes}\"/>\n                    </path>\n                    <globmapper from=\"*.java\" to=\"*.class\"/>\n                </pathconvert>\n                <tempfile deleteonexit=\"true\" property=\"javac.includesfile.binary\"/>\n                <echo file=\"${javac.includesfile.binary}\" message=\"${javac.includes.binary}\"/>\n                <delete>\n                    <files includesfile=\"${javac.includesfile.binary}\"/>\n                </delete>\n                <delete>\n                    <fileset file=\"${javac.includesfile.binary}\"/>\n                </delete>\n            </sequential>\n        </macrodef>\n    </target>\n    <target if=\"${junit.available}\" name=\"-init-macrodef-junit-init\">\n        <condition else=\"false\" property=\"nb.junit.batch\" value=\"true\">\n            <and>\n                <istrue value=\"${junit.available}\"/>\n                <not>\n                    <isset property=\"test.method\"/>\n                </not>\n            </and>\n        </condition>\n        <condition else=\"false\" property=\"nb.junit.single\" value=\"true\">\n            <and>\n                <istrue value=\"${junit.available}\"/>\n                <isset property=\"test.method\"/>\n            </and>\n        </condition>\n    </target>\n    <target name=\"-init-test-properties\">\n        <property name=\"test.binaryincludes\" value=\"&lt;nothing&gt;\"/>\n        <property name=\"test.binarytestincludes\" value=\"\"/>\n        <property name=\"test.binaryexcludes\" value=\"\"/>\n    </target>\n    <target if=\"${nb.junit.single}\" name=\"-init-macrodef-junit-single\" unless=\"${nb.junit.batch}\">\n        <macrodef name=\"junit\" uri=\"http://www.netbeans.org/ns/j2se-project/3\">\n            <attribute default=\"${includes}\" name=\"includes\"/>\n            <attribute default=\"${excludes}\" name=\"excludes\"/>\n            <attribute default=\"**\" name=\"testincludes\"/>\n            <attribute default=\"\" name=\"testmethods\"/>\n            <element name=\"customize\" optional=\"true\"/>\n            <sequential>\n                <property name=\"junit.forkmode\" value=\"perTest\"/>\n                <junit dir=\"${work.dir}\" errorproperty=\"tests.failed\" failureproperty=\"tests.failed\" fork=\"true\" forkmode=\"${junit.forkmode}\" showoutput=\"true\" tempdir=\"${build.dir}\">\n                    <test methods=\"@{testmethods}\" name=\"@{testincludes}\" todir=\"${build.test.results.dir}\"/>\n                    <syspropertyset>\n                        <propertyref prefix=\"test-sys-prop.\"/>\n                        <mapper from=\"test-sys-prop.*\" to=\"*\" type=\"glob\"/>\n                    </syspropertyset>\n                    <formatter type=\"brief\" usefile=\"false\"/>\n                    <formatter type=\"xml\"/>\n                    <jvmarg value=\"-ea\"/>\n                    <customize/>\n                </junit>\n            </sequential>\n        </macrodef>\n    </target>\n    <target depends=\"-init-test-properties\" if=\"${nb.junit.batch}\" name=\"-init-macrodef-junit-batch\" unless=\"${nb.junit.single}\">\n        <macrodef name=\"junit\" uri=\"http://www.netbeans.org/ns/j2se-project/3\">\n            <attribute default=\"${includes}\" name=\"includes\"/>\n            <attribute default=\"${excludes}\" name=\"excludes\"/>\n            <attribute default=\"**\" name=\"testincludes\"/>\n            <attribute default=\"\" name=\"testmethods\"/>\n            <element name=\"customize\" optional=\"true\"/>\n            <sequential>\n                <property name=\"junit.forkmode\" value=\"perTest\"/>\n                <junit dir=\"${work.dir}\" errorproperty=\"tests.failed\" failureproperty=\"tests.failed\" fork=\"true\" forkmode=\"${junit.forkmode}\" showoutput=\"true\" tempdir=\"${build.dir}\">\n                    <batchtest todir=\"${build.test.results.dir}\">\n                        <fileset dir=\"${test.src.dir}\" excludes=\"@{excludes},${excludes}\" includes=\"@{includes}\">\n                            <filename name=\"@{testincludes}\"/>\n                        </fileset>\n                        <fileset dir=\"${build.test.classes.dir}\" excludes=\"@{excludes},${excludes},${test.binaryexcludes}\" includes=\"${test.binaryincludes}\">\n                            <filename name=\"${test.binarytestincludes}\"/>\n                        </fileset>\n                    </batchtest>\n                    <syspropertyset>\n                        <propertyref prefix=\"test-sys-prop.\"/>\n                        <mapper from=\"test-sys-prop.*\" to=\"*\" type=\"glob\"/>\n                    </syspropertyset>\n                    <formatter type=\"brief\" usefile=\"false\"/>\n                    <formatter type=\"xml\"/>\n                    <jvmarg value=\"-ea\"/>\n                    <customize/>\n                </junit>\n            </sequential>\n        </macrodef>\n    </target>\n    <target depends=\"-init-macrodef-junit-init,-init-macrodef-junit-single, -init-macrodef-junit-batch\" if=\"${junit.available}\" name=\"-init-macrodef-junit\"/>\n    <target if=\"${testng.available}\" name=\"-init-macrodef-testng\">\n        <macrodef name=\"testng\" uri=\"http://www.netbeans.org/ns/j2se-project/3\">\n            <attribute default=\"${includes}\" name=\"includes\"/>\n            <attribute default=\"${excludes}\" name=\"excludes\"/>\n            <attribute default=\"**\" name=\"testincludes\"/>\n            <attribute default=\"\" name=\"testmethods\"/>\n            <element name=\"customize\" optional=\"true\"/>\n            <sequential>\n                <condition else=\"\" property=\"testng.methods.arg\" value=\"@{testincludes}.@{testmethods}\">\n                    <isset property=\"test.method\"/>\n                </condition>\n                <union id=\"test.set\">\n                    <fileset dir=\"${test.src.dir}\" excludes=\"@{excludes},**/*.xml,${excludes}\" includes=\"@{includes}\">\n                        <filename name=\"@{testincludes}\"/>\n                    </fileset>\n                </union>\n                <taskdef classname=\"org.testng.TestNGAntTask\" classpath=\"${run.test.classpath}\" name=\"testng\"/>\n                <testng classfilesetref=\"test.set\" failureProperty=\"tests.failed\" listeners=\"org.testng.reporters.VerboseReporter\" methods=\"${testng.methods.arg}\" mode=\"${testng.mode}\" outputdir=\"${build.test.results.dir}\" suitename=\"TemplateWorker\" testname=\"TestNG tests\" workingDir=\"${work.dir}\">\n                    <xmlfileset dir=\"${build.test.classes.dir}\" includes=\"@{testincludes}\"/>\n                    <propertyset>\n                        <propertyref prefix=\"test-sys-prop.\"/>\n                        <mapper from=\"test-sys-prop.*\" to=\"*\" type=\"glob\"/>\n                    </propertyset>\n                    <customize/>\n                </testng>\n            </sequential>\n        </macrodef>\n    </target>\n    <target name=\"-init-macrodef-test-impl\">\n        <macrodef name=\"test-impl\" uri=\"http://www.netbeans.org/ns/j2se-project/3\">\n            <attribute default=\"${includes}\" name=\"includes\"/>\n            <attribute default=\"${excludes}\" name=\"excludes\"/>\n            <attribute default=\"**\" name=\"testincludes\"/>\n            <attribute default=\"\" name=\"testmethods\"/>\n            <element implicit=\"true\" name=\"customize\" optional=\"true\"/>\n            <sequential>\n                <echo>No tests executed.</echo>\n            </sequential>\n        </macrodef>\n    </target>\n    <target depends=\"-init-macrodef-junit\" if=\"${junit.available}\" name=\"-init-macrodef-junit-impl\">\n        <macrodef name=\"test-impl\" uri=\"http://www.netbeans.org/ns/j2se-project/3\">\n            <attribute default=\"${includes}\" name=\"includes\"/>\n            <attribute default=\"${excludes}\" name=\"excludes\"/>\n            <attribute default=\"**\" name=\"testincludes\"/>\n            <attribute default=\"\" name=\"testmethods\"/>\n            <element implicit=\"true\" name=\"customize\" optional=\"true\"/>\n            <sequential>\n                <j2seproject3:junit excludes=\"@{excludes}\" includes=\"@{includes}\" testincludes=\"@{testincludes}\" testmethods=\"@{testmethods}\">\n                    <customize/>\n                </j2seproject3:junit>\n            </sequential>\n        </macrodef>\n    </target>\n    <target depends=\"-init-macrodef-testng\" if=\"${testng.available}\" name=\"-init-macrodef-testng-impl\">\n        <macrodef name=\"test-impl\" uri=\"http://www.netbeans.org/ns/j2se-project/3\">\n            <attribute default=\"${includes}\" name=\"includes\"/>\n            <attribute default=\"${excludes}\" name=\"excludes\"/>\n            <attribute default=\"**\" name=\"testincludes\"/>\n            <attribute default=\"\" name=\"testmethods\"/>\n            <element implicit=\"true\" name=\"customize\" optional=\"true\"/>\n            <sequential>\n                <j2seproject3:testng excludes=\"@{excludes}\" includes=\"@{includes}\" testincludes=\"@{testincludes}\" testmethods=\"@{testmethods}\">\n                    <customize/>\n                </j2seproject3:testng>\n            </sequential>\n        </macrodef>\n    </target>\n    <target depends=\"-init-macrodef-test-impl,-init-macrodef-junit-impl,-init-macrodef-testng-impl\" name=\"-init-macrodef-test\">\n        <macrodef name=\"test\" uri=\"http://www.netbeans.org/ns/j2se-project/3\">\n            <attribute default=\"${includes}\" name=\"includes\"/>\n            <attribute default=\"${excludes}\" name=\"excludes\"/>\n            <attribute default=\"**\" name=\"testincludes\"/>\n            <attribute default=\"\" name=\"testmethods\"/>\n            <sequential>\n                <j2seproject3:test-impl excludes=\"@{excludes}\" includes=\"@{includes}\" testincludes=\"@{testincludes}\" testmethods=\"@{testmethods}\">\n                    <customize>\n                        <classpath>\n                            <path path=\"${run.test.classpath}\"/>\n                        </classpath>\n                        <jvmarg line=\"${endorsed.classpath.cmd.line.arg}\"/>\n                        <jvmarg line=\"${run.jvmargs}\"/>\n                        <jvmarg line=\"${run.jvmargs.ide}\"/>\n                    </customize>\n                </j2seproject3:test-impl>\n            </sequential>\n        </macrodef>\n    </target>\n    <target if=\"${junit.available}\" name=\"-init-macrodef-junit-debug\" unless=\"${nb.junit.batch}\">\n        <macrodef name=\"junit-debug\" uri=\"http://www.netbeans.org/ns/j2se-project/3\">\n            <attribute default=\"${includes}\" name=\"includes\"/>\n            <attribute default=\"${excludes}\" name=\"excludes\"/>\n            <attribute default=\"**\" name=\"testincludes\"/>\n            <attribute default=\"\" name=\"testmethods\"/>\n            <element name=\"customize\" optional=\"true\"/>\n            <sequential>\n                <property name=\"junit.forkmode\" value=\"perTest\"/>\n                <junit dir=\"${work.dir}\" errorproperty=\"tests.failed\" failureproperty=\"tests.failed\" fork=\"true\" forkmode=\"${junit.forkmode}\" showoutput=\"true\" tempdir=\"${build.dir}\">\n                    <test methods=\"@{testmethods}\" name=\"@{testincludes}\" todir=\"${build.test.results.dir}\"/>\n                    <syspropertyset>\n                        <propertyref prefix=\"test-sys-prop.\"/>\n                        <mapper from=\"test-sys-prop.*\" to=\"*\" type=\"glob\"/>\n                    </syspropertyset>\n                    <formatter type=\"brief\" usefile=\"false\"/>\n                    <formatter type=\"xml\"/>\n                    <jvmarg value=\"-ea\"/>\n                    <jvmarg line=\"${debug-args-line}\"/>\n                    <jvmarg value=\"-Xrunjdwp:transport=${debug-transport},address=${jpda.address}\"/>\n                    <customize/>\n                </junit>\n            </sequential>\n        </macrodef>\n    </target>\n    <target depends=\"-init-test-properties\" if=\"${nb.junit.batch}\" name=\"-init-macrodef-junit-debug-batch\">\n        <macrodef name=\"junit-debug\" uri=\"http://www.netbeans.org/ns/j2se-project/3\">\n            <attribute default=\"${includes}\" name=\"includes\"/>\n            <attribute default=\"${excludes}\" name=\"excludes\"/>\n            <attribute default=\"**\" name=\"testincludes\"/>\n            <attribute default=\"\" name=\"testmethods\"/>\n            <element name=\"customize\" optional=\"true\"/>\n            <sequential>\n                <property name=\"junit.forkmode\" value=\"perTest\"/>\n                <junit dir=\"${work.dir}\" errorproperty=\"tests.failed\" failureproperty=\"tests.failed\" fork=\"true\" forkmode=\"${junit.forkmode}\" showoutput=\"true\" tempdir=\"${build.dir}\">\n                    <batchtest todir=\"${build.test.results.dir}\">\n                        <fileset dir=\"${test.src.dir}\" excludes=\"@{excludes},${excludes}\" includes=\"@{includes}\">\n                            <filename name=\"@{testincludes}\"/>\n                        </fileset>\n                        <fileset dir=\"${build.test.classes.dir}\" excludes=\"@{excludes},${excludes},${test.binaryexcludes}\" includes=\"${test.binaryincludes}\">\n                            <filename name=\"${test.binarytestincludes}\"/>\n                        </fileset>\n                    </batchtest>\n                    <syspropertyset>\n                        <propertyref prefix=\"test-sys-prop.\"/>\n                        <mapper from=\"test-sys-prop.*\" to=\"*\" type=\"glob\"/>\n                    </syspropertyset>\n                    <formatter type=\"brief\" usefile=\"false\"/>\n                    <formatter type=\"xml\"/>\n                    <jvmarg value=\"-ea\"/>\n                    <jvmarg line=\"${debug-args-line}\"/>\n                    <jvmarg value=\"-Xrunjdwp:transport=${debug-transport},address=${jpda.address}\"/>\n                    <customize/>\n                </junit>\n            </sequential>\n        </macrodef>\n    </target>\n    <target depends=\"-init-macrodef-junit-debug,-init-macrodef-junit-debug-batch\" if=\"${junit.available}\" name=\"-init-macrodef-junit-debug-impl\">\n        <macrodef name=\"test-debug-impl\" uri=\"http://www.netbeans.org/ns/j2se-project/3\">\n            <attribute default=\"${includes}\" name=\"includes\"/>\n            <attribute default=\"${excludes}\" name=\"excludes\"/>\n            <attribute default=\"**\" name=\"testincludes\"/>\n            <attribute default=\"\" name=\"testmethods\"/>\n            <element implicit=\"true\" name=\"customize\" optional=\"true\"/>\n            <sequential>\n                <j2seproject3:junit-debug excludes=\"@{excludes}\" includes=\"@{includes}\" testincludes=\"@{testincludes}\" testmethods=\"@{testmethods}\">\n                    <customize/>\n                </j2seproject3:junit-debug>\n            </sequential>\n        </macrodef>\n    </target>\n    <target if=\"${testng.available}\" name=\"-init-macrodef-testng-debug\">\n        <macrodef name=\"testng-debug\" uri=\"http://www.netbeans.org/ns/j2se-project/3\">\n            <attribute default=\"${main.class}\" name=\"testClass\"/>\n            <attribute default=\"\" name=\"testMethod\"/>\n            <element name=\"customize2\" optional=\"true\"/>\n            <sequential>\n                <condition else=\"-testclass @{testClass}\" property=\"test.class.or.method\" value=\"-methods @{testClass}.@{testMethod}\">\n                    <isset property=\"test.method\"/>\n                </condition>\n                <condition else=\"-suitename TemplateWorker -testname @{testClass} ${test.class.or.method}\" property=\"testng.cmd.args\" value=\"@{testClass}\">\n                    <matches pattern=\".*\\.xml\" string=\"@{testClass}\"/>\n                </condition>\n                <delete dir=\"${build.test.results.dir}\" quiet=\"true\"/>\n                <mkdir dir=\"${build.test.results.dir}\"/>\n                <j2seproject3:debug classname=\"org.testng.TestNG\" classpath=\"${debug.test.classpath}\">\n                    <customize>\n                        <customize2/>\n                        <jvmarg value=\"-ea\"/>\n                        <arg line=\"${testng.debug.mode}\"/>\n                        <arg line=\"-d ${build.test.results.dir}\"/>\n                        <arg line=\"-listener org.testng.reporters.VerboseReporter\"/>\n                        <arg line=\"${testng.cmd.args}\"/>\n                    </customize>\n                </j2seproject3:debug>\n            </sequential>\n        </macrodef>\n    </target>\n    <target depends=\"-init-macrodef-testng-debug\" if=\"${testng.available}\" name=\"-init-macrodef-testng-debug-impl\">\n        <macrodef name=\"testng-debug-impl\" uri=\"http://www.netbeans.org/ns/j2se-project/3\">\n            <attribute default=\"${main.class}\" name=\"testClass\"/>\n            <attribute default=\"\" name=\"testMethod\"/>\n            <element implicit=\"true\" name=\"customize2\" optional=\"true\"/>\n            <sequential>\n                <j2seproject3:testng-debug testClass=\"@{testClass}\" testMethod=\"@{testMethod}\">\n                    <customize2/>\n                </j2seproject3:testng-debug>\n            </sequential>\n        </macrodef>\n    </target>\n    <target depends=\"-init-macrodef-junit-debug-impl\" if=\"${junit.available}\" name=\"-init-macrodef-test-debug-junit\">\n        <macrodef name=\"test-debug\" uri=\"http://www.netbeans.org/ns/j2se-project/3\">\n            <attribute default=\"${includes}\" name=\"includes\"/>\n            <attribute default=\"${excludes}\" name=\"excludes\"/>\n            <attribute default=\"**\" name=\"testincludes\"/>\n            <attribute default=\"\" name=\"testmethods\"/>\n            <attribute default=\"${main.class}\" name=\"testClass\"/>\n            <attribute default=\"\" name=\"testMethod\"/>\n            <sequential>\n                <j2seproject3:test-debug-impl excludes=\"@{excludes}\" includes=\"@{includes}\" testincludes=\"@{testincludes}\" testmethods=\"@{testmethods}\">\n                    <customize>\n                        <classpath>\n                            <path path=\"${run.test.classpath}\"/>\n                        </classpath>\n                        <jvmarg line=\"${endorsed.classpath.cmd.line.arg}\"/>\n                        <jvmarg line=\"${run.jvmargs}\"/>\n                        <jvmarg line=\"${run.jvmargs.ide}\"/>\n                    </customize>\n                </j2seproject3:test-debug-impl>\n            </sequential>\n        </macrodef>\n    </target>\n    <target depends=\"-init-macrodef-testng-debug-impl\" if=\"${testng.available}\" name=\"-init-macrodef-test-debug-testng\">\n        <macrodef name=\"test-debug\" uri=\"http://www.netbeans.org/ns/j2se-project/3\">\n            <attribute default=\"${includes}\" name=\"includes\"/>\n            <attribute default=\"${excludes}\" name=\"excludes\"/>\n            <attribute default=\"**\" name=\"testincludes\"/>\n            <attribute default=\"\" name=\"testmethods\"/>\n            <attribute default=\"${main.class}\" name=\"testClass\"/>\n            <attribute default=\"\" name=\"testMethod\"/>\n            <sequential>\n                <j2seproject3:testng-debug-impl testClass=\"@{testClass}\" testMethod=\"@{testMethod}\">\n                    <customize2>\n                        <syspropertyset>\n                            <propertyref prefix=\"test-sys-prop.\"/>\n                            <mapper from=\"test-sys-prop.*\" to=\"*\" type=\"glob\"/>\n                        </syspropertyset>\n                    </customize2>\n                </j2seproject3:testng-debug-impl>\n            </sequential>\n        </macrodef>\n    </target>\n    <target depends=\"-init-macrodef-test-debug-junit,-init-macrodef-test-debug-testng\" name=\"-init-macrodef-test-debug\"/>\n    <!--\n                pre NB7.2 profiling section; consider it deprecated\n            -->\n    <target depends=\"-profile-pre-init, init, -profile-post-init, -profile-init-macrodef-profile, -profile-init-check\" if=\"profiler.info.jvmargs.agent\" name=\"profile-init\"/>\n    <target if=\"profiler.info.jvmargs.agent\" name=\"-profile-pre-init\">\n        <!-- Empty placeholder for easier customization. -->\n        <!-- You can override this target in the ../build.xml file. -->\n    </target>\n    <target if=\"profiler.info.jvmargs.agent\" name=\"-profile-post-init\">\n        <!-- Empty placeholder for easier customization. -->\n        <!-- You can override this target in the ../build.xml file. -->\n    </target>\n    <target if=\"profiler.info.jvmargs.agent\" name=\"-profile-init-macrodef-profile\">\n        <macrodef name=\"resolve\">\n            <attribute name=\"name\"/>\n            <attribute name=\"value\"/>\n            <sequential>\n                <property name=\"@{name}\" value=\"${env.@{value}}\"/>\n            </sequential>\n        </macrodef>\n        <macrodef name=\"profile\">\n            <attribute default=\"${main.class}\" name=\"classname\"/>\n            <element name=\"customize\" optional=\"true\"/>\n            <sequential>\n                <property environment=\"env\"/>\n                <resolve name=\"profiler.current.path\" value=\"${profiler.info.pathvar}\"/>\n                <java classname=\"@{classname}\" dir=\"${profiler.info.dir}\" failonerror=\"${java.failonerror}\" fork=\"true\" jvm=\"${profiler.info.jvm}\">\n                    <jvmarg line=\"${endorsed.classpath.cmd.line.arg}\"/>\n                    <jvmarg value=\"${profiler.info.jvmargs.agent}\"/>\n                    <jvmarg line=\"${profiler.info.jvmargs}\"/>\n                    <env key=\"${profiler.info.pathvar}\" path=\"${profiler.info.agentpath}:${profiler.current.path}\"/>\n                    <arg line=\"${application.args}\"/>\n                    <classpath>\n                        <path path=\"${run.classpath}\"/>\n                    </classpath>\n                    <syspropertyset>\n                        <propertyref prefix=\"run-sys-prop.\"/>\n                        <mapper from=\"run-sys-prop.*\" to=\"*\" type=\"glob\"/>\n                    </syspropertyset>\n                    <customize/>\n                </java>\n            </sequential>\n        </macrodef>\n    </target>\n    <target depends=\"-profile-pre-init, init, -profile-post-init, -profile-init-macrodef-profile\" if=\"profiler.info.jvmargs.agent\" name=\"-profile-init-check\">\n        <fail unless=\"profiler.info.jvm\">Must set JVM to use for profiling in profiler.info.jvm</fail>\n        <fail unless=\"profiler.info.jvmargs.agent\">Must set profiler agent JVM arguments in profiler.info.jvmargs.agent</fail>\n    </target>\n    <!--\n                end of pre NB7.2 profiling section\n            -->\n    <target depends=\"-init-debug-args\" name=\"-init-macrodef-nbjpda\">\n        <macrodef name=\"nbjpdastart\" uri=\"http://www.netbeans.org/ns/j2se-project/1\">\n            <attribute default=\"${main.class}\" name=\"name\"/>\n            <attribute default=\"${debug.classpath}\" name=\"classpath\"/>\n            <attribute default=\"\" name=\"stopclassname\"/>\n            <sequential>\n                <nbjpdastart addressproperty=\"jpda.address\" name=\"@{name}\" stopclassname=\"@{stopclassname}\" transport=\"${debug-transport}\">\n                    <classpath>\n                        <path path=\"@{classpath}\"/>\n                    </classpath>\n                </nbjpdastart>\n            </sequential>\n        </macrodef>\n        <macrodef name=\"nbjpdareload\" uri=\"http://www.netbeans.org/ns/j2se-project/1\">\n            <attribute default=\"${build.classes.dir}\" name=\"dir\"/>\n            <sequential>\n                <nbjpdareload>\n                    <fileset dir=\"@{dir}\" includes=\"${fix.classes}\">\n                        <include name=\"${fix.includes}*.class\"/>\n                    </fileset>\n                </nbjpdareload>\n            </sequential>\n        </macrodef>\n    </target>\n    <target name=\"-init-debug-args\">\n        <property name=\"version-output\" value=\"java version &quot;${ant.java.version}\"/>\n        <condition property=\"have-jdk-older-than-1.4\">\n            <or>\n                <contains string=\"${version-output}\" substring=\"java version &quot;1.0\"/>\n                <contains string=\"${version-output}\" substring=\"java version &quot;1.1\"/>\n                <contains string=\"${version-output}\" substring=\"java version &quot;1.2\"/>\n                <contains string=\"${version-output}\" substring=\"java version &quot;1.3\"/>\n            </or>\n        </condition>\n        <condition else=\"-Xdebug\" property=\"debug-args-line\" value=\"-Xdebug -Xnoagent -Djava.compiler=none\">\n            <istrue value=\"${have-jdk-older-than-1.4}\"/>\n        </condition>\n        <condition else=\"dt_socket\" property=\"debug-transport-by-os\" value=\"dt_shmem\">\n            <os family=\"windows\"/>\n        </condition>\n        <condition else=\"${debug-transport-by-os}\" property=\"debug-transport\" value=\"${debug.transport}\">\n            <isset property=\"debug.transport\"/>\n        </condition>\n    </target>\n    <target depends=\"-init-debug-args\" name=\"-init-macrodef-debug\">\n        <macrodef name=\"debug\" uri=\"http://www.netbeans.org/ns/j2se-project/3\">\n            <attribute default=\"${main.class}\" name=\"classname\"/>\n            <attribute default=\"${debug.classpath}\" name=\"classpath\"/>\n            <element name=\"customize\" optional=\"true\"/>\n            <sequential>\n                <java classname=\"@{classname}\" dir=\"${work.dir}\" failonerror=\"${java.failonerror}\" fork=\"true\">\n                    <jvmarg line=\"${endorsed.classpath.cmd.line.arg}\"/>\n                    <jvmarg line=\"${debug-args-line}\"/>\n                    <jvmarg value=\"-Xrunjdwp:transport=${debug-transport},address=${jpda.address}\"/>\n                    <jvmarg value=\"-Dfile.encoding=${runtime.encoding}\"/>\n                    <redirector errorencoding=\"${runtime.encoding}\" inputencoding=\"${runtime.encoding}\" outputencoding=\"${runtime.encoding}\"/>\n                    <jvmarg line=\"${run.jvmargs}\"/>\n                    <jvmarg line=\"${run.jvmargs.ide}\"/>\n                    <classpath>\n                        <path path=\"@{classpath}\"/>\n                    </classpath>\n                    <syspropertyset>\n                        <propertyref prefix=\"run-sys-prop.\"/>\n                        <mapper from=\"run-sys-prop.*\" to=\"*\" type=\"glob\"/>\n                    </syspropertyset>\n                    <customize/>\n                </java>\n            </sequential>\n        </macrodef>\n    </target>\n    <target name=\"-init-macrodef-java\">\n        <macrodef name=\"java\" uri=\"http://www.netbeans.org/ns/j2se-project/1\">\n            <attribute default=\"${main.class}\" name=\"classname\"/>\n            <attribute default=\"${run.classpath}\" name=\"classpath\"/>\n            <attribute default=\"jvm\" name=\"jvm\"/>\n            <element name=\"customize\" optional=\"true\"/>\n            <sequential>\n                <java classname=\"@{classname}\" dir=\"${work.dir}\" failonerror=\"${java.failonerror}\" fork=\"true\">\n                    <jvmarg line=\"${endorsed.classpath.cmd.line.arg}\"/>\n                    <jvmarg value=\"-Dfile.encoding=${runtime.encoding}\"/>\n                    <redirector errorencoding=\"${runtime.encoding}\" inputencoding=\"${runtime.encoding}\" outputencoding=\"${runtime.encoding}\"/>\n                    <jvmarg line=\"${run.jvmargs}\"/>\n                    <jvmarg line=\"${run.jvmargs.ide}\"/>\n                    <classpath>\n                        <path path=\"@{classpath}\"/>\n                    </classpath>\n                    <syspropertyset>\n                        <propertyref prefix=\"run-sys-prop.\"/>\n                        <mapper from=\"run-sys-prop.*\" to=\"*\" type=\"glob\"/>\n                    </syspropertyset>\n                    <customize/>\n                </java>\n            </sequential>\n        </macrodef>\n    </target>\n    <target name=\"-init-macrodef-copylibs\">\n        <macrodef name=\"copylibs\" uri=\"http://www.netbeans.org/ns/j2se-project/3\">\n            <attribute default=\"${manifest.file}\" name=\"manifest\"/>\n            <element name=\"customize\" optional=\"true\"/>\n            <sequential>\n                <property location=\"${build.classes.dir}\" name=\"build.classes.dir.resolved\"/>\n                <pathconvert property=\"run.classpath.without.build.classes.dir\">\n                    <path path=\"${run.classpath}\"/>\n                    <map from=\"${build.classes.dir.resolved}\" to=\"\"/>\n                </pathconvert>\n                <pathconvert pathsep=\" \" property=\"jar.classpath\">\n                    <path path=\"${run.classpath.without.build.classes.dir}\"/>\n                    <chainedmapper>\n                        <flattenmapper/>\n                        <filtermapper>\n                            <replacestring from=\" \" to=\"%20\"/>\n                        </filtermapper>\n                        <globmapper from=\"*\" to=\"lib/*\"/>\n                    </chainedmapper>\n                </pathconvert>\n                <taskdef classname=\"org.netbeans.modules.java.j2seproject.copylibstask.CopyLibs\" classpath=\"${libs.CopyLibs.classpath}\" name=\"copylibs\"/>\n                <copylibs compress=\"${jar.compress}\" excludeFromCopy=\"${copylibs.excludes}\" index=\"${jar.index}\" indexMetaInf=\"${jar.index.metainf}\" jarfile=\"${dist.jar}\" manifest=\"@{manifest}\" manifestencoding=\"UTF-8\" rebase=\"${copylibs.rebase}\" runtimeclasspath=\"${run.classpath.without.build.classes.dir}\">\n                    <fileset dir=\"${build.classes.dir}\" excludes=\"${dist.archive.excludes}\"/>\n                    <manifest>\n                        <attribute name=\"Class-Path\" value=\"${jar.classpath}\"/>\n                        <customize/>\n                    </manifest>\n                </copylibs>\n            </sequential>\n        </macrodef>\n    </target>\n    <target name=\"-init-presetdef-jar\">\n        <presetdef name=\"jar\" uri=\"http://www.netbeans.org/ns/j2se-project/1\">\n            <jar compress=\"${jar.compress}\" index=\"${jar.index}\" jarfile=\"${dist.jar}\" manifestencoding=\"UTF-8\">\n                <j2seproject1:fileset dir=\"${build.classes.dir}\" excludes=\"${dist.archive.excludes}\"/>\n            </jar>\n        </presetdef>\n    </target>\n    <target name=\"-init-ap-cmdline-properties\">\n        <property name=\"annotation.processing.enabled\" value=\"true\"/>\n        <property name=\"annotation.processing.processors.list\" value=\"\"/>\n        <property name=\"annotation.processing.processor.options\" value=\"\"/>\n        <property name=\"annotation.processing.run.all.processors\" value=\"true\"/>\n        <property name=\"javac.processorpath\" value=\"${javac.classpath}\"/>\n        <property name=\"javac.test.processorpath\" value=\"${javac.test.classpath}\"/>\n        <condition property=\"ap.supported.internal\" value=\"true\">\n            <not>\n                <matches pattern=\"1\\.[0-5](\\..*)?\" string=\"${javac.source}\"/>\n            </not>\n        </condition>\n    </target>\n    <target depends=\"-init-ap-cmdline-properties\" if=\"ap.supported.internal\" name=\"-init-ap-cmdline-supported\">\n        <condition else=\"\" property=\"ap.processors.internal\" value=\"-processor ${annotation.processing.processors.list}\">\n            <isfalse value=\"${annotation.processing.run.all.processors}\"/>\n        </condition>\n        <condition else=\"\" property=\"ap.proc.none.internal\" value=\"-proc:none\">\n            <isfalse value=\"${annotation.processing.enabled}\"/>\n        </condition>\n    </target>\n    <target depends=\"-init-ap-cmdline-properties,-init-ap-cmdline-supported\" name=\"-init-ap-cmdline\">\n        <property name=\"ap.cmd.line.internal\" value=\"\"/>\n    </target>\n    <target depends=\"-pre-init,-init-private,-init-user,-init-project,-do-init,-post-init,-init-check,-init-macrodef-property,-init-macrodef-javac,-init-macrodef-test,-init-macrodef-test-debug,-init-macrodef-nbjpda,-init-macrodef-debug,-init-macrodef-java,-init-presetdef-jar,-init-ap-cmdline\" name=\"init\"/>\n    <!--\n                ===================\n                COMPILATION SECTION\n                ===================\n            -->\n    <target name=\"-deps-jar-init\" unless=\"built-jar.properties\">\n        <property location=\"${build.dir}/built-jar.properties\" name=\"built-jar.properties\"/>\n        <delete file=\"${built-jar.properties}\" quiet=\"true\"/>\n    </target>\n    <target if=\"already.built.jar.${basedir}\" name=\"-warn-already-built-jar\">\n        <echo level=\"warn\" message=\"Cycle detected: TemplateWorker was already built\"/>\n    </target>\n    <target depends=\"init,-deps-jar-init\" name=\"deps-jar\" unless=\"no.deps\">\n        <mkdir dir=\"${build.dir}\"/>\n        <touch file=\"${built-jar.properties}\" verbose=\"false\"/>\n        <property file=\"${built-jar.properties}\" prefix=\"already.built.jar.\"/>\n        <antcall target=\"-warn-already-built-jar\"/>\n        <propertyfile file=\"${built-jar.properties}\">\n            <entry key=\"${basedir}\" value=\"\"/>\n        </propertyfile>\n    </target>\n    <target depends=\"init,-check-automatic-build,-clean-after-automatic-build\" name=\"-verify-automatic-build\"/>\n    <target depends=\"init\" name=\"-check-automatic-build\">\n        <available file=\"${build.classes.dir}/.netbeans_automatic_build\" property=\"netbeans.automatic.build\"/>\n    </target>\n    <target depends=\"init\" if=\"netbeans.automatic.build\" name=\"-clean-after-automatic-build\">\n        <antcall target=\"clean\"/>\n    </target>\n    <target depends=\"init,deps-jar\" name=\"-pre-pre-compile\">\n        <mkdir dir=\"${build.classes.dir}\"/>\n    </target>\n    <target name=\"-pre-compile\">\n        <!-- Empty placeholder for easier customization. -->\n        <!-- You can override this target in the ../build.xml file. -->\n    </target>\n    <target if=\"do.depend.true\" name=\"-compile-depend\">\n        <pathconvert property=\"build.generated.subdirs\">\n            <dirset dir=\"${build.generated.sources.dir}\" erroronmissingdir=\"false\">\n                <include name=\"*\"/>\n            </dirset>\n        </pathconvert>\n        <j2seproject3:depend srcdir=\"${src.dir}:${build.generated.subdirs}\"/>\n    </target>\n    <target depends=\"init,deps-jar,-pre-pre-compile,-pre-compile, -copy-persistence-xml,-compile-depend\" if=\"have.sources\" name=\"-do-compile\">\n        <j2seproject3:javac gensrcdir=\"${build.generated.sources.dir}\"/>\n        <copy todir=\"${build.classes.dir}\">\n            <fileset dir=\"${src.dir}\" excludes=\"${build.classes.excludes},${excludes}\" includes=\"${includes}\"/>\n        </copy>\n    </target>\n    <target if=\"has.persistence.xml\" name=\"-copy-persistence-xml\">\n        <mkdir dir=\"${build.classes.dir}/META-INF\"/>\n        <copy todir=\"${build.classes.dir}/META-INF\">\n            <fileset dir=\"${meta.inf.dir}\" includes=\"persistence.xml orm.xml\"/>\n        </copy>\n    </target>\n    <target name=\"-post-compile\">\n        <!-- Empty placeholder for easier customization. -->\n        <!-- You can override this target in the ../build.xml file. -->\n    </target>\n    <target depends=\"init,deps-jar,-verify-automatic-build,-pre-pre-compile,-pre-compile,-do-compile,-post-compile\" description=\"Compile project.\" name=\"compile\"/>\n    <target name=\"-pre-compile-single\">\n        <!-- Empty placeholder for easier customization. -->\n        <!-- You can override this target in the ../build.xml file. -->\n    </target>\n    <target depends=\"init,deps-jar,-pre-pre-compile\" name=\"-do-compile-single\">\n        <fail unless=\"javac.includes\">Must select some files in the IDE or set javac.includes</fail>\n        <j2seproject3:force-recompile/>\n        <j2seproject3:javac excludes=\"\" gensrcdir=\"${build.generated.sources.dir}\" includes=\"${javac.includes}\" sourcepath=\"${src.dir}\"/>\n    </target>\n    <target name=\"-post-compile-single\">\n        <!-- Empty placeholder for easier customization. -->\n        <!-- You can override this target in the ../build.xml file. -->\n    </target>\n    <target depends=\"init,deps-jar,-verify-automatic-build,-pre-pre-compile,-pre-compile-single,-do-compile-single,-post-compile-single\" name=\"compile-single\"/>\n    <!--\n                ====================\n                JAR BUILDING SECTION\n                ====================\n            -->\n    <target depends=\"init\" name=\"-pre-pre-jar\">\n        <dirname file=\"${dist.jar}\" property=\"dist.jar.dir\"/>\n        <mkdir dir=\"${dist.jar.dir}\"/>\n    </target>\n    <target name=\"-pre-jar\">\n        <!-- Empty placeholder for easier customization. -->\n        <!-- You can override this target in the ../build.xml file. -->\n    </target>\n    <target depends=\"init\" if=\"do.archive\" name=\"-do-jar-create-manifest\" unless=\"manifest.available\">\n        <tempfile deleteonexit=\"true\" destdir=\"${build.dir}\" property=\"tmp.manifest.file\"/>\n        <touch file=\"${tmp.manifest.file}\" verbose=\"false\"/>\n    </target>\n    <target depends=\"init\" if=\"do.archive+manifest.available\" name=\"-do-jar-copy-manifest\">\n        <tempfile deleteonexit=\"true\" destdir=\"${build.dir}\" property=\"tmp.manifest.file\"/>\n        <copy encoding=\"${manifest.encoding}\" file=\"${manifest.file}\" outputencoding=\"UTF-8\" tofile=\"${tmp.manifest.file}\"/>\n    </target>\n    <target depends=\"init,-do-jar-create-manifest,-do-jar-copy-manifest\" if=\"do.archive+main.class.available\" name=\"-do-jar-set-mainclass\">\n        <manifest encoding=\"UTF-8\" file=\"${tmp.manifest.file}\" mode=\"update\">\n            <attribute name=\"Main-Class\" value=\"${main.class}\"/>\n        </manifest>\n    </target>\n    <target depends=\"init,-do-jar-create-manifest,-do-jar-copy-manifest\" if=\"do.archive+profile.available\" name=\"-do-jar-set-profile\">\n        <manifest encoding=\"UTF-8\" file=\"${tmp.manifest.file}\" mode=\"update\">\n            <attribute name=\"Profile\" value=\"${javac.profile}\"/>\n        </manifest>\n    </target>\n    <target depends=\"init,-do-jar-create-manifest,-do-jar-copy-manifest\" if=\"do.archive+splashscreen.available\" name=\"-do-jar-set-splashscreen\">\n        <basename file=\"${application.splash}\" property=\"splashscreen.basename\"/>\n        <mkdir dir=\"${build.classes.dir}/META-INF\"/>\n        <copy failonerror=\"false\" file=\"${application.splash}\" todir=\"${build.classes.dir}/META-INF\"/>\n        <manifest encoding=\"UTF-8\" file=\"${tmp.manifest.file}\" mode=\"update\">\n            <attribute name=\"SplashScreen-Image\" value=\"META-INF/${splashscreen.basename}\"/>\n        </manifest>\n    </target>\n    <target depends=\"init,-init-macrodef-copylibs,compile,-pre-pre-jar,-pre-jar,-do-jar-create-manifest,-do-jar-copy-manifest,-do-jar-set-mainclass,-do-jar-set-profile,-do-jar-set-splashscreen\" if=\"do.mkdist\" name=\"-do-jar-copylibs\">\n        <j2seproject3:copylibs manifest=\"${tmp.manifest.file}\"/>\n        <echo level=\"info\">To run this application from the command line without Ant, try:</echo>\n        <property location=\"${dist.jar}\" name=\"dist.jar.resolved\"/>\n        <echo level=\"info\">java -jar \"${dist.jar.resolved}\"</echo>\n    </target>\n    <target depends=\"init,compile,-pre-pre-jar,-pre-jar,-do-jar-create-manifest,-do-jar-copy-manifest,-do-jar-set-mainclass,-do-jar-set-profile,-do-jar-set-splashscreen\" if=\"do.archive\" name=\"-do-jar-jar\" unless=\"do.mkdist\">\n        <j2seproject1:jar manifest=\"${tmp.manifest.file}\"/>\n        <property location=\"${build.classes.dir}\" name=\"build.classes.dir.resolved\"/>\n        <property location=\"${dist.jar}\" name=\"dist.jar.resolved\"/>\n        <pathconvert property=\"run.classpath.with.dist.jar\">\n            <path path=\"${run.classpath}\"/>\n            <map from=\"${build.classes.dir.resolved}\" to=\"${dist.jar.resolved}\"/>\n        </pathconvert>\n        <condition else=\"\" property=\"jar.usage.message\" value=\"To run this application from the command line without Ant, try:${line.separator}${platform.java} -cp ${run.classpath.with.dist.jar} ${main.class}\">\n            <isset property=\"main.class.available\"/>\n        </condition>\n        <condition else=\"debug\" property=\"jar.usage.level\" value=\"info\">\n            <isset property=\"main.class.available\"/>\n        </condition>\n        <echo level=\"${jar.usage.level}\" message=\"${jar.usage.message}\"/>\n    </target>\n    <target depends=\"-do-jar-copylibs\" if=\"do.archive\" name=\"-do-jar-delete-manifest\">\n        <delete>\n            <fileset file=\"${tmp.manifest.file}\"/>\n        </delete>\n    </target>\n    <target depends=\"init,compile,-pre-pre-jar,-pre-jar,-do-jar-create-manifest,-do-jar-copy-manifest,-do-jar-set-mainclass,-do-jar-set-profile,-do-jar-set-splashscreen,-do-jar-jar,-do-jar-delete-manifest\" name=\"-do-jar-without-libraries\"/>\n    <target depends=\"init,compile,-pre-pre-jar,-pre-jar,-do-jar-create-manifest,-do-jar-copy-manifest,-do-jar-set-mainclass,-do-jar-set-profile,-do-jar-set-splashscreen,-do-jar-copylibs,-do-jar-delete-manifest\" name=\"-do-jar-with-libraries\"/>\n    <target name=\"-post-jar\">\n        <!-- Empty placeholder for easier customization. -->\n        <!-- You can override this target in the ../build.xml file. -->\n    </target>\n    <target depends=\"init,compile,-pre-jar,-do-jar-without-libraries,-do-jar-with-libraries,-post-jar\" name=\"-do-jar\"/>\n    <target depends=\"init,compile,-pre-jar,-do-jar,-post-jar\" description=\"Build JAR.\" name=\"jar\"/>\n    <!--\n                =================\n                EXECUTION SECTION\n                =================\n            -->\n    <target depends=\"init,compile\" description=\"Run a main class.\" name=\"run\">\n        <j2seproject1:java>\n            <customize>\n                <arg line=\"${application.args}\"/>\n            </customize>\n        </j2seproject1:java>\n    </target>\n    <target name=\"-do-not-recompile\">\n        <property name=\"javac.includes.binary\" value=\"\"/>\n    </target>\n    <target depends=\"init,compile-single\" name=\"run-single\">\n        <fail unless=\"run.class\">Must select one file in the IDE or set run.class</fail>\n        <j2seproject1:java classname=\"${run.class}\"/>\n    </target>\n    <target depends=\"init,compile-test-single\" name=\"run-test-with-main\">\n        <fail unless=\"run.class\">Must select one file in the IDE or set run.class</fail>\n        <j2seproject1:java classname=\"${run.class}\" classpath=\"${run.test.classpath}\"/>\n    </target>\n    <!--\n                =================\n                DEBUGGING SECTION\n                =================\n            -->\n    <target depends=\"init\" if=\"netbeans.home\" name=\"-debug-start-debugger\">\n        <j2seproject1:nbjpdastart name=\"${debug.class}\"/>\n    </target>\n    <target depends=\"init\" if=\"netbeans.home\" name=\"-debug-start-debugger-main-test\">\n        <j2seproject1:nbjpdastart classpath=\"${debug.test.classpath}\" name=\"${debug.class}\"/>\n    </target>\n    <target depends=\"init,compile\" name=\"-debug-start-debuggee\">\n        <j2seproject3:debug>\n            <customize>\n                <arg line=\"${application.args}\"/>\n            </customize>\n        </j2seproject3:debug>\n    </target>\n    <target depends=\"init,compile,-debug-start-debugger,-debug-start-debuggee\" description=\"Debug project in IDE.\" if=\"netbeans.home\" name=\"debug\"/>\n    <target depends=\"init\" if=\"netbeans.home\" name=\"-debug-start-debugger-stepinto\">\n        <j2seproject1:nbjpdastart stopclassname=\"${main.class}\"/>\n    </target>\n    <target depends=\"init,compile,-debug-start-debugger-stepinto,-debug-start-debuggee\" if=\"netbeans.home\" name=\"debug-stepinto\"/>\n    <target depends=\"init,compile-single\" if=\"netbeans.home\" name=\"-debug-start-debuggee-single\">\n        <fail unless=\"debug.class\">Must select one file in the IDE or set debug.class</fail>\n        <j2seproject3:debug classname=\"${debug.class}\"/>\n    </target>\n    <target depends=\"init,compile-single,-debug-start-debugger,-debug-start-debuggee-single\" if=\"netbeans.home\" name=\"debug-single\"/>\n    <target depends=\"init,compile-test-single\" if=\"netbeans.home\" name=\"-debug-start-debuggee-main-test\">\n        <fail unless=\"debug.class\">Must select one file in the IDE or set debug.class</fail>\n        <j2seproject3:debug classname=\"${debug.class}\" classpath=\"${debug.test.classpath}\"/>\n    </target>\n    <target depends=\"init,compile-test-single,-debug-start-debugger-main-test,-debug-start-debuggee-main-test\" if=\"netbeans.home\" name=\"debug-test-with-main\"/>\n    <target depends=\"init\" name=\"-pre-debug-fix\">\n        <fail unless=\"fix.includes\">Must set fix.includes</fail>\n        <property name=\"javac.includes\" value=\"${fix.includes}.java\"/>\n    </target>\n    <target depends=\"init,-pre-debug-fix,compile-single\" if=\"netbeans.home\" name=\"-do-debug-fix\">\n        <j2seproject1:nbjpdareload/>\n    </target>\n    <target depends=\"init,-pre-debug-fix,-do-debug-fix\" if=\"netbeans.home\" name=\"debug-fix\"/>\n    <!--\n                =================\n                PROFILING SECTION\n                =================\n            -->\n    <!--\n                pre NB7.2 profiler integration\n            -->\n    <target depends=\"profile-init,compile\" description=\"Profile a project in the IDE.\" if=\"profiler.info.jvmargs.agent\" name=\"-profile-pre72\">\n        <fail unless=\"netbeans.home\">This target only works when run from inside the NetBeans IDE.</fail>\n        <nbprofiledirect>\n            <classpath>\n                <path path=\"${run.classpath}\"/>\n            </classpath>\n        </nbprofiledirect>\n        <profile/>\n    </target>\n    <target depends=\"profile-init,compile-single\" description=\"Profile a selected class in the IDE.\" if=\"profiler.info.jvmargs.agent\" name=\"-profile-single-pre72\">\n        <fail unless=\"profile.class\">Must select one file in the IDE or set profile.class</fail>\n        <fail unless=\"netbeans.home\">This target only works when run from inside the NetBeans IDE.</fail>\n        <nbprofiledirect>\n            <classpath>\n                <path path=\"${run.classpath}\"/>\n            </classpath>\n        </nbprofiledirect>\n        <profile classname=\"${profile.class}\"/>\n    </target>\n    <target depends=\"profile-init,compile-single\" if=\"profiler.info.jvmargs.agent\" name=\"-profile-applet-pre72\">\n        <fail unless=\"netbeans.home\">This target only works when run from inside the NetBeans IDE.</fail>\n        <nbprofiledirect>\n            <classpath>\n                <path path=\"${run.classpath}\"/>\n            </classpath>\n        </nbprofiledirect>\n        <profile classname=\"sun.applet.AppletViewer\">\n            <customize>\n                <arg value=\"${applet.url}\"/>\n            </customize>\n        </profile>\n    </target>\n    <target depends=\"profile-init,compile-test-single\" if=\"profiler.info.jvmargs.agent\" name=\"-profile-test-single-pre72\">\n        <fail unless=\"netbeans.home\">This target only works when run from inside the NetBeans IDE.</fail>\n        <nbprofiledirect>\n            <classpath>\n                <path path=\"${run.test.classpath}\"/>\n            </classpath>\n        </nbprofiledirect>\n        <junit dir=\"${profiler.info.dir}\" errorproperty=\"tests.failed\" failureproperty=\"tests.failed\" fork=\"true\" jvm=\"${profiler.info.jvm}\" showoutput=\"true\">\n            <env key=\"${profiler.info.pathvar}\" path=\"${profiler.info.agentpath}:${profiler.current.path}\"/>\n            <jvmarg value=\"${profiler.info.jvmargs.agent}\"/>\n            <jvmarg line=\"${profiler.info.jvmargs}\"/>\n            <test name=\"${profile.class}\"/>\n            <classpath>\n                <path path=\"${run.test.classpath}\"/>\n            </classpath>\n            <syspropertyset>\n                <propertyref prefix=\"test-sys-prop.\"/>\n                <mapper from=\"test-sys-prop.*\" to=\"*\" type=\"glob\"/>\n            </syspropertyset>\n            <formatter type=\"brief\" usefile=\"false\"/>\n            <formatter type=\"xml\"/>\n        </junit>\n    </target>\n    <!--\n                end of pre NB72 profiling section\n            -->\n    <target if=\"netbeans.home\" name=\"-profile-check\">\n        <condition property=\"profiler.configured\">\n            <or>\n                <contains casesensitive=\"true\" string=\"${run.jvmargs.ide}\" substring=\"-agentpath:\"/>\n                <contains casesensitive=\"true\" string=\"${run.jvmargs.ide}\" substring=\"-javaagent:\"/>\n            </or>\n        </condition>\n    </target>\n    <target depends=\"-profile-check,-profile-pre72\" description=\"Profile a project in the IDE.\" if=\"profiler.configured\" name=\"profile\" unless=\"profiler.info.jvmargs.agent\">\n        <startprofiler/>\n        <antcall target=\"run\"/>\n    </target>\n    <target depends=\"-profile-check,-profile-single-pre72\" description=\"Profile a selected class in the IDE.\" if=\"profiler.configured\" name=\"profile-single\" unless=\"profiler.info.jvmargs.agent\">\n        <fail unless=\"run.class\">Must select one file in the IDE or set run.class</fail>\n        <startprofiler/>\n        <antcall target=\"run-single\"/>\n    </target>\n    <target depends=\"-profile-test-single-pre72\" description=\"Profile a selected test in the IDE.\" name=\"profile-test-single\"/>\n    <target depends=\"-profile-check\" description=\"Profile a selected test in the IDE.\" if=\"profiler.configured\" name=\"profile-test\" unless=\"profiler.info.jvmargs\">\n        <fail unless=\"test.includes\">Must select some files in the IDE or set test.includes</fail>\n        <startprofiler/>\n        <antcall target=\"test-single\"/>\n    </target>\n    <target depends=\"-profile-check\" description=\"Profile a selected class in the IDE.\" if=\"profiler.configured\" name=\"profile-test-with-main\">\n        <fail unless=\"run.class\">Must select one file in the IDE or set run.class</fail>\n        <startprofiler/>\n        <antcall target=\"run-test-with-main\"/>\n    </target>\n    <target depends=\"-profile-check,-profile-applet-pre72\" if=\"profiler.configured\" name=\"profile-applet\" unless=\"profiler.info.jvmargs.agent\">\n        <fail unless=\"applet.url\">Must select one file in the IDE or set applet.url</fail>\n        <startprofiler/>\n        <antcall target=\"run-applet\"/>\n    </target>\n    <!--\n                ===============\n                JAVADOC SECTION\n                ===============\n            -->\n    <target depends=\"init\" if=\"have.sources\" name=\"-javadoc-build\">\n        <mkdir dir=\"${dist.javadoc.dir}\"/>\n        <condition else=\"\" property=\"javadoc.endorsed.classpath.cmd.line.arg\" value=\"-J${endorsed.classpath.cmd.line.arg}\">\n            <and>\n                <isset property=\"endorsed.classpath.cmd.line.arg\"/>\n                <not>\n                    <equals arg1=\"${endorsed.classpath.cmd.line.arg}\" arg2=\"\"/>\n                </not>\n            </and>\n        </condition>\n        <condition else=\"\" property=\"bug5101868workaround\" value=\"*.java\">\n            <matches pattern=\"1\\.[56](\\..*)?\" string=\"${java.version}\"/>\n        </condition>\n        <javadoc additionalparam=\"-J-Dfile.encoding=${file.encoding} ${javadoc.additionalparam}\" author=\"${javadoc.author}\" charset=\"UTF-8\" destdir=\"${dist.javadoc.dir}\" docencoding=\"UTF-8\" encoding=\"${javadoc.encoding.used}\" failonerror=\"true\" noindex=\"${javadoc.noindex}\" nonavbar=\"${javadoc.nonavbar}\" notree=\"${javadoc.notree}\" private=\"${javadoc.private}\" source=\"${javac.source}\" splitindex=\"${javadoc.splitindex}\" use=\"${javadoc.use}\" useexternalfile=\"true\" version=\"${javadoc.version}\" windowtitle=\"${javadoc.windowtitle}\">\n            <classpath>\n                <path path=\"${javac.classpath}\"/>\n            </classpath>\n            <fileset dir=\"${src.dir}\" excludes=\"${bug5101868workaround},${excludes}\" includes=\"${includes}\">\n                <filename name=\"**/*.java\"/>\n            </fileset>\n            <fileset dir=\"${build.generated.sources.dir}\" erroronmissingdir=\"false\">\n                <include name=\"**/*.java\"/>\n                <exclude name=\"*.java\"/>\n            </fileset>\n            <arg line=\"${javadoc.endorsed.classpath.cmd.line.arg}\"/>\n        </javadoc>\n        <copy todir=\"${dist.javadoc.dir}\">\n            <fileset dir=\"${src.dir}\" excludes=\"${excludes}\" includes=\"${includes}\">\n                <filename name=\"**/doc-files/**\"/>\n            </fileset>\n            <fileset dir=\"${build.generated.sources.dir}\" erroronmissingdir=\"false\">\n                <include name=\"**/doc-files/**\"/>\n            </fileset>\n        </copy>\n    </target>\n    <target depends=\"init,-javadoc-build\" if=\"netbeans.home\" name=\"-javadoc-browse\" unless=\"no.javadoc.preview\">\n        <nbbrowse file=\"${dist.javadoc.dir}/index.html\"/>\n    </target>\n    <target depends=\"init,-javadoc-build,-javadoc-browse\" description=\"Build Javadoc.\" name=\"javadoc\"/>\n    <!--\n                =========================\n                TEST COMPILATION SECTION\n                =========================\n            -->\n    <target depends=\"init,compile\" if=\"have.tests\" name=\"-pre-pre-compile-test\">\n        <mkdir dir=\"${build.test.classes.dir}\"/>\n    </target>\n    <target name=\"-pre-compile-test\">\n        <!-- Empty placeholder for easier customization. -->\n        <!-- You can override this target in the ../build.xml file. -->\n    </target>\n    <target if=\"do.depend.true\" name=\"-compile-test-depend\">\n        <j2seproject3:depend classpath=\"${javac.test.classpath}\" destdir=\"${build.test.classes.dir}\" srcdir=\"${test.src.dir}\"/>\n    </target>\n    <target depends=\"init,deps-jar,compile,-pre-pre-compile-test,-pre-compile-test,-compile-test-depend\" if=\"have.tests\" name=\"-do-compile-test\">\n        <j2seproject3:javac apgeneratedsrcdir=\"${build.test.classes.dir}\" classpath=\"${javac.test.classpath}\" debug=\"true\" destdir=\"${build.test.classes.dir}\" processorpath=\"${javac.test.processorpath}\" srcdir=\"${test.src.dir}\"/>\n        <copy todir=\"${build.test.classes.dir}\">\n            <fileset dir=\"${test.src.dir}\" excludes=\"${build.classes.excludes},${excludes}\" includes=\"${includes}\"/>\n        </copy>\n    </target>\n    <target name=\"-post-compile-test\">\n        <!-- Empty placeholder for easier customization. -->\n        <!-- You can override this target in the ../build.xml file. -->\n    </target>\n    <target depends=\"init,compile,-pre-pre-compile-test,-pre-compile-test,-do-compile-test,-post-compile-test\" name=\"compile-test\"/>\n    <target name=\"-pre-compile-test-single\">\n        <!-- Empty placeholder for easier customization. -->\n        <!-- You can override this target in the ../build.xml file. -->\n    </target>\n    <target depends=\"init,deps-jar,compile,-pre-pre-compile-test,-pre-compile-test-single\" if=\"have.tests\" name=\"-do-compile-test-single\">\n        <fail unless=\"javac.includes\">Must select some files in the IDE or set javac.includes</fail>\n        <j2seproject3:force-recompile destdir=\"${build.test.classes.dir}\"/>\n        <j2seproject3:javac apgeneratedsrcdir=\"${build.test.classes.dir}\" classpath=\"${javac.test.classpath}\" debug=\"true\" destdir=\"${build.test.classes.dir}\" excludes=\"\" includes=\"${javac.includes}\" processorpath=\"${javac.test.processorpath}\" sourcepath=\"${test.src.dir}\" srcdir=\"${test.src.dir}\"/>\n        <copy todir=\"${build.test.classes.dir}\">\n            <fileset dir=\"${test.src.dir}\" excludes=\"${build.classes.excludes},${excludes}\" includes=\"${includes}\"/>\n        </copy>\n    </target>\n    <target name=\"-post-compile-test-single\">\n        <!-- Empty placeholder for easier customization. -->\n        <!-- You can override this target in the ../build.xml file. -->\n    </target>\n    <target depends=\"init,compile,-pre-pre-compile-test,-pre-compile-test-single,-do-compile-test-single,-post-compile-test-single\" name=\"compile-test-single\"/>\n    <!--\n                =======================\n                TEST EXECUTION SECTION\n                =======================\n            -->\n    <target depends=\"init\" if=\"have.tests\" name=\"-pre-test-run\">\n        <mkdir dir=\"${build.test.results.dir}\"/>\n    </target>\n    <target depends=\"init,compile-test,-pre-test-run\" if=\"have.tests\" name=\"-do-test-run\">\n        <j2seproject3:test includes=\"${includes}\" testincludes=\"**/*Test.java\"/>\n    </target>\n    <target depends=\"init,compile-test,-pre-test-run,-do-test-run\" if=\"have.tests\" name=\"-post-test-run\">\n        <fail if=\"tests.failed\" unless=\"ignore.failing.tests\">Some tests failed; see details above.</fail>\n    </target>\n    <target depends=\"init\" if=\"have.tests\" name=\"test-report\"/>\n    <target depends=\"init\" if=\"netbeans.home+have.tests\" name=\"-test-browse\"/>\n    <target depends=\"init,compile-test,-pre-test-run,-do-test-run,test-report,-post-test-run,-test-browse\" description=\"Run unit tests.\" name=\"test\"/>\n    <target depends=\"init\" if=\"have.tests\" name=\"-pre-test-run-single\">\n        <mkdir dir=\"${build.test.results.dir}\"/>\n    </target>\n    <target depends=\"init,compile-test-single,-pre-test-run-single\" if=\"have.tests\" name=\"-do-test-run-single\">\n        <fail unless=\"test.includes\">Must select some files in the IDE or set test.includes</fail>\n        <j2seproject3:test excludes=\"\" includes=\"${test.includes}\" testincludes=\"${test.includes}\"/>\n    </target>\n    <target depends=\"init,compile-test-single,-pre-test-run-single,-do-test-run-single\" if=\"have.tests\" name=\"-post-test-run-single\">\n        <fail if=\"tests.failed\" unless=\"ignore.failing.tests\">Some tests failed; see details above.</fail>\n    </target>\n    <target depends=\"init,compile-test-single,-pre-test-run-single,-do-test-run-single,-post-test-run-single\" description=\"Run single unit test.\" name=\"test-single\"/>\n    <target depends=\"init,compile-test-single,-pre-test-run-single\" if=\"have.tests\" name=\"-do-test-run-single-method\">\n        <fail unless=\"test.class\">Must select some files in the IDE or set test.class</fail>\n        <fail unless=\"test.method\">Must select some method in the IDE or set test.method</fail>\n        <j2seproject3:test excludes=\"\" includes=\"${javac.includes}\" testincludes=\"${test.class}\" testmethods=\"${test.method}\"/>\n    </target>\n    <target depends=\"init,compile-test-single,-pre-test-run-single,-do-test-run-single-method\" if=\"have.tests\" name=\"-post-test-run-single-method\">\n        <fail if=\"tests.failed\" unless=\"ignore.failing.tests\">Some tests failed; see details above.</fail>\n    </target>\n    <target depends=\"init,compile-test-single,-pre-test-run-single,-do-test-run-single-method,-post-test-run-single-method\" description=\"Run single unit test.\" name=\"test-single-method\"/>\n    <!--\n                =======================\n                TEST DEBUGGING SECTION\n                =======================\n            -->\n    <target depends=\"init,compile-test-single,-pre-test-run-single\" if=\"have.tests\" name=\"-debug-start-debuggee-test\">\n        <fail unless=\"test.class\">Must select one file in the IDE or set test.class</fail>\n        <j2seproject3:test-debug excludes=\"\" includes=\"${javac.includes}\" testClass=\"${test.class}\" testincludes=\"${javac.includes}\"/>\n    </target>\n    <target depends=\"init,compile-test-single,-pre-test-run-single\" if=\"have.tests\" name=\"-debug-start-debuggee-test-method\">\n        <fail unless=\"test.class\">Must select one file in the IDE or set test.class</fail>\n        <fail unless=\"test.method\">Must select some method in the IDE or set test.method</fail>\n        <j2seproject3:test-debug excludes=\"\" includes=\"${javac.includes}\" testClass=\"${test.class}\" testMethod=\"${test.method}\" testincludes=\"${test.class}\" testmethods=\"${test.method}\"/>\n    </target>\n    <target depends=\"init,compile-test\" if=\"netbeans.home+have.tests\" name=\"-debug-start-debugger-test\">\n        <j2seproject1:nbjpdastart classpath=\"${debug.test.classpath}\" name=\"${test.class}\"/>\n    </target>\n    <target depends=\"init,compile-test-single,-debug-start-debugger-test,-debug-start-debuggee-test\" name=\"debug-test\"/>\n    <target depends=\"init,compile-test-single,-debug-start-debugger-test,-debug-start-debuggee-test-method\" name=\"debug-test-method\"/>\n    <target depends=\"init,-pre-debug-fix,compile-test-single\" if=\"netbeans.home\" name=\"-do-debug-fix-test\">\n        <j2seproject1:nbjpdareload dir=\"${build.test.classes.dir}\"/>\n    </target>\n    <target depends=\"init,-pre-debug-fix,-do-debug-fix-test\" if=\"netbeans.home\" name=\"debug-fix-test\"/>\n    <!--\n                =========================\n                APPLET EXECUTION SECTION\n                =========================\n            -->\n    <target depends=\"init,compile-single\" name=\"run-applet\">\n        <fail unless=\"applet.url\">Must select one file in the IDE or set applet.url</fail>\n        <j2seproject1:java classname=\"sun.applet.AppletViewer\">\n            <customize>\n                <arg value=\"${applet.url}\"/>\n            </customize>\n        </j2seproject1:java>\n    </target>\n    <!--\n                =========================\n                APPLET DEBUGGING  SECTION\n                =========================\n            -->\n    <target depends=\"init,compile-single\" if=\"netbeans.home\" name=\"-debug-start-debuggee-applet\">\n        <fail unless=\"applet.url\">Must select one file in the IDE or set applet.url</fail>\n        <j2seproject3:debug classname=\"sun.applet.AppletViewer\">\n            <customize>\n                <arg value=\"${applet.url}\"/>\n            </customize>\n        </j2seproject3:debug>\n    </target>\n    <target depends=\"init,compile-single,-debug-start-debugger,-debug-start-debuggee-applet\" if=\"netbeans.home\" name=\"debug-applet\"/>\n    <!--\n                ===============\n                CLEANUP SECTION\n                ===============\n            -->\n    <target name=\"-deps-clean-init\" unless=\"built-clean.properties\">\n        <property location=\"${build.dir}/built-clean.properties\" name=\"built-clean.properties\"/>\n        <delete file=\"${built-clean.properties}\" quiet=\"true\"/>\n    </target>\n    <target if=\"already.built.clean.${basedir}\" name=\"-warn-already-built-clean\">\n        <echo level=\"warn\" message=\"Cycle detected: TemplateWorker was already built\"/>\n    </target>\n    <target depends=\"init,-deps-clean-init\" name=\"deps-clean\" unless=\"no.deps\">\n        <mkdir dir=\"${build.dir}\"/>\n        <touch file=\"${built-clean.properties}\" verbose=\"false\"/>\n        <property file=\"${built-clean.properties}\" prefix=\"already.built.clean.\"/>\n        <antcall target=\"-warn-already-built-clean\"/>\n        <propertyfile file=\"${built-clean.properties}\">\n            <entry key=\"${basedir}\" value=\"\"/>\n        </propertyfile>\n    </target>\n    <target depends=\"init\" name=\"-do-clean\">\n        <delete dir=\"${build.dir}\"/>\n        <delete dir=\"${dist.dir}\" followsymlinks=\"false\" includeemptydirs=\"true\"/>\n    </target>\n    <target name=\"-post-clean\">\n        <!-- Empty placeholder for easier customization. -->\n        <!-- You can override this target in the ../build.xml file. -->\n    </target>\n    <target depends=\"init,deps-clean,-do-clean,-post-clean\" description=\"Clean build products.\" name=\"clean\"/>\n    <target name=\"-check-call-dep\">\n        <property file=\"${call.built.properties}\" prefix=\"already.built.\"/>\n        <condition property=\"should.call.dep\">\n            <and>\n                <not>\n                    <isset property=\"already.built.${call.subproject}\"/>\n                </not>\n                <available file=\"${call.script}\"/>\n            </and>\n        </condition>\n    </target>\n    <target depends=\"-check-call-dep\" if=\"should.call.dep\" name=\"-maybe-call-dep\">\n        <ant antfile=\"${call.script}\" inheritall=\"false\" target=\"${call.target}\">\n            <propertyset>\n                <propertyref prefix=\"transfer.\"/>\n                <mapper from=\"transfer.*\" to=\"*\" type=\"glob\"/>\n            </propertyset>\n        </ant>\n    </target>\n</project>\n"
  },
  {
    "path": "Code/TemplateWorker/nbproject/genfiles.properties",
    "content": "build.xml.data.CRC32=63c6c573\nbuild.xml.script.CRC32=347f9e27\nbuild.xml.stylesheet.CRC32=8064a381@1.80.1.48\n# This file is used by a NetBeans-based IDE to track changes in generated files such as build-impl.xml.\n# Do not edit this file. You may delete it but then the IDE will never regenerate such files for you.\nnbproject/build-impl.xml.data.CRC32=63c6c573\nnbproject/build-impl.xml.script.CRC32=6ae080f2\nnbproject/build-impl.xml.stylesheet.CRC32=830a3534@1.80.1.48\n"
  },
  {
    "path": "Code/TemplateWorker/nbproject/project.properties",
    "content": "annotation.processing.enabled=true\nannotation.processing.enabled.in.editor=false\nannotation.processing.processor.options=\nannotation.processing.processors.list=\nannotation.processing.run.all.processors=true\nannotation.processing.source.output=${build.generated.sources.dir}/ap-source-output\nbuild.classes.dir=${build.dir}/classes\nbuild.classes.excludes=**/*.java,**/*.form\n# This directory is removed when the project is cleaned:\nbuild.dir=build\nbuild.generated.dir=${build.dir}/generated\nbuild.generated.sources.dir=${build.dir}/generated-sources\n# Only compile against the classpath explicitly listed here:\nbuild.sysclasspath=ignore\nbuild.test.classes.dir=${build.dir}/test/classes\nbuild.test.results.dir=${build.dir}/test/results\n# Uncomment to specify the preferred debugger connection transport:\n#debug.transport=dt_socket\ndebug.classpath=\\\n    ${run.classpath}\ndebug.test.classpath=\\\n    ${run.test.classpath}\n# Files in build.classes.dir which should be excluded from distribution jar\ndist.archive.excludes=\n# This directory is removed when the project is cleaned:\ndist.dir=dist\ndist.jar=${dist.dir}/TemplateWorker.jar\ndist.javadoc.dir=${dist.dir}/javadoc\nexcludes=\nincludes=**\njar.compress=false\njavac.classpath=\n# Space-separated list of extra javac options\njavac.compilerargs=\njavac.deprecation=false\njavac.external.vm=true\njavac.processorpath=\\\n    ${javac.classpath}\njavac.source=1.8\njavac.target=1.8\njavac.test.classpath=\\\n    ${javac.classpath}:\\\n    ${build.classes.dir}\njavac.test.processorpath=\\\n    ${javac.test.classpath}\njavadoc.additionalparam=\njavadoc.author=false\njavadoc.encoding=${source.encoding}\njavadoc.noindex=false\njavadoc.nonavbar=false\njavadoc.notree=false\njavadoc.private=false\njavadoc.splitindex=true\njavadoc.use=true\njavadoc.version=false\njavadoc.windowtitle=\nmain.class=templateworker.TemplateWorker\nmanifest.file=manifest.mf\nmeta.inf.dir=${src.dir}/META-INF\nmkdist.disabled=false\nplatform.active=default_platform\nrun.classpath=\\\n    ${javac.classpath}:\\\n    ${build.classes.dir}\n# Space-separated list of JVM arguments used when running the project.\n# You may also define separate properties like run-sys-prop.name=value instead of -Dname=value.\n# To set system properties for unit tests define test-sys-prop.name=value:\nrun.jvmargs=\nrun.test.classpath=\\\n    ${javac.test.classpath}:\\\n    ${build.test.classes.dir}\nsource.encoding=UTF-8\nsrc.dir=src\ntest.src.dir=test\n"
  },
  {
    "path": "Code/TemplateWorker/nbproject/project.xml",
    "content": "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<project xmlns=\"http://www.netbeans.org/ns/project/1\">\n    <type>org.netbeans.modules.java.j2seproject</type>\n    <configuration>\n        <data xmlns=\"http://www.netbeans.org/ns/j2se-project/3\">\n            <name>TemplateWorker</name>\n            <source-roots>\n                <root id=\"src.dir\"/>\n            </source-roots>\n            <test-roots>\n                <root id=\"test.src.dir\"/>\n            </test-roots>\n        </data>\n    </configuration>\n</project>\n"
  },
  {
    "path": "Code/TemplateWorker/src/templateworker/Dosen.java",
    "content": "/*\n * To change this license header, choose License Headers in Project Properties.\n * To change this template file, choose Tools | Templates\n * and open the template in the editor.\n */\npackage templateworker;\n\n/**\n *\n * @author User\n */\npublic class Dosen extends Pekerja{\n    public Dosen(){\n        super.jenis = \"dosen\";\n    }\n    \n    public void bekerja(){\n        System.out.println(\"Memberikan perkuliahan kepada mahasiswa\");\n    }\n}\n"
  },
  {
    "path": "Code/TemplateWorker/src/templateworker/Pekerja.java",
    "content": "/*\n * To change this license header, choose License Headers in Project Properties.\n * To change this template file, choose Tools | Templates\n * and open the template in the editor.\n */\npackage templateworker;\n\n/**\n *\n * @author User\n */\npublic abstract class Pekerja {\n    protected String jenis;\n    \n    public final void rutinitas(){\n        System.out.println(\"Rutinitas \" + jenis + \":\");\n        \n        bangunPagi();\n        sarapan();\n        bekerja();\n        istirahat();\n        \n        System.out.println();\n    }\n    \n    public void bangunPagi(){\n        System.out.println(\"Bangun pagi\");\n    }\n    \n    public void sarapan(){\n        System.out.println(\"Sarapan\");\n    }\n    \n    public abstract void bekerja();\n    \n    public void istirahat(){\n        System.out.println(\"Beristirahat\");\n    }\n}\n"
  },
  {
    "path": "Code/TemplateWorker/src/templateworker/PemadamKebakaran.java",
    "content": "/*\n * To change this license header, choose License Headers in Project Properties.\n * To change this template file, choose Tools | Templates\n * and open the template in the editor.\n */\npackage templateworker;\n\n/**\n *\n * @author User\n */\npublic class PemadamKebakaran extends Pekerja{\n    public PemadamKebakaran(){\n        super.jenis = \"pemadam kebakaran\";\n    }\n    \n    public void bekerja(){\n        System.out.println(\"Memadamkan kebakaran\");\n    }\n}\n"
  },
  {
    "path": "Code/TemplateWorker/src/templateworker/TemplateWorker.java",
    "content": "/*\n * To change this license header, choose License Headers in Project Properties.\n * To change this template file, choose Tools | Templates\n * and open the template in the editor.\n */\npackage templateworker;\n\n/**\n *\n * @author User\n */\npublic class TemplateWorker {\n\n    /**\n     * @param args the command line arguments\n     */\n    public static void main(String[] args) {\n        PemadamKebakaran pmk = new PemadamKebakaran();\n        TukangPos pos = new TukangPos();\n        Dosen dsn = new Dosen();\n        \n        pmk.rutinitas();\n        pos.rutinitas();\n        dsn.rutinitas();\n    }\n    \n}\n"
  },
  {
    "path": "Code/TemplateWorker/src/templateworker/TukangPos.java",
    "content": "/*\n * To change this license header, choose License Headers in Project Properties.\n * To change this template file, choose Tools | Templates\n * and open the template in the editor.\n */\npackage templateworker;\n\n/**\n *\n * @author User\n */\npublic class TukangPos extends Pekerja{\n    public TukangPos(){\n        super.jenis = \"tukang pos\";\n    }\n\n    public void bekerja(){\n        System.out.println(\"Mengantarkan surat\");\n    }\n}\n"
  },
  {
    "path": "Code/WarungSedap/UML.mdj",
    "content": "{\n\t\"_type\": \"Project\",\n\t\"_id\": \"AAAAAAFF+h6SjaM2Hec=\",\n\t\"name\": \"Untitled\",\n\t\"ownedElements\": [\n\t\t{\n\t\t\t\"_type\": \"UMLModel\",\n\t\t\t\"_id\": \"AAAAAAFF+qBWK6M3Z8Y=\",\n\t\t\t\"_parent\": {\n\t\t\t\t\"$ref\": \"AAAAAAFF+h6SjaM2Hec=\"\n\t\t\t},\n\t\t\t\"name\": \"Model\",\n\t\t\t\"ownedElements\": [\n\t\t\t\t{\n\t\t\t\t\t\"_type\": \"UMLClassDiagram\",\n\t\t\t\t\t\"_id\": \"AAAAAAFF+qBtyKM79qY=\",\n\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\"$ref\": \"AAAAAAFF+qBWK6M3Z8Y=\"\n\t\t\t\t\t},\n\t\t\t\t\t\"name\": \"Main\",\n\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\"defaultDiagram\": true,\n\t\t\t\t\t\"ownedViews\": [\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLClassView\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLibLRghjENU=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFF+qBtyKM79qY=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLibLQwhhba8=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLNameCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLibLRwhkjN8=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLibLRghjENU=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLibLQwhhba8=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLibLRwhlPjA=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLibLRwhkjN8=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": -112,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": -272,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLibLSAhmB3c=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLibLRwhkjN8=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;3\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 357,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 31,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 87.775390625,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"Makanan\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLibLSAhn5m4=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLibLRwhkjN8=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": -112,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": -272,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 73.67724609375,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"(from Model)\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLibLSAho08I=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLibLRwhkjN8=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": -112,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": -272,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 1,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 352,\n\t\t\t\t\t\t\t\t\t\"top\": 24,\n\t\t\t\t\t\t\t\t\t\"width\": 97.775390625,\n\t\t\t\t\t\t\t\t\t\"height\": 25,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"stereotypeLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLibLRwhlPjA=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"nameLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLibLSAhmB3c=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"namespaceLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLibLSAhn5m4=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"propertyLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLibLSAho08I=\"\n\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLAttributeCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLibLSAhpSsE=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLibLRghjENU=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLibLQwhhba8=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"UMLAttributeView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLlNtjgv9yx4=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLibLSAhpSsE=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLlNtNgv6x9M=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 357,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 54,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 87.775390625,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"#deskripsi\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 352,\n\t\t\t\t\t\t\t\t\t\"top\": 49,\n\t\t\t\t\t\t\t\t\t\"width\": 97.775390625,\n\t\t\t\t\t\t\t\t\t\"height\": 23,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLOperationCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLibLSQhqFSw=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLibLRghjENU=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLibLQwhhba8=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"UMLOperationView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLlPt+AwFBvA=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLibLSQhqFSw=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLlPtpgwCnX8=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 357,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 77,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 87.775390625,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"+getDeskripsi()\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"UMLOperationView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLibp5wiO0yY=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLibLSQhqFSw=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLibpiAiLDrw=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;2\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 357,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 92,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 87.775390625,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"+harga()\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 352,\n\t\t\t\t\t\t\t\t\t\"top\": 72,\n\t\t\t\t\t\t\t\t\t\"width\": 97.775390625,\n\t\t\t\t\t\t\t\t\t\"height\": 38,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLReceptionCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLibLSQhrToQ=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLibLRghjENU=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLibLQwhhba8=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": -56,\n\t\t\t\t\t\t\t\t\t\"top\": -136,\n\t\t\t\t\t\t\t\t\t\"width\": 10,\n\t\t\t\t\t\t\t\t\t\"height\": 10,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLTemplateParameterCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLibLSghsYes=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLibLRghjENU=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLibLQwhhba8=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": -56,\n\t\t\t\t\t\t\t\t\t\"top\": -136,\n\t\t\t\t\t\t\t\t\t\"width\": 10,\n\t\t\t\t\t\t\t\t\t\"height\": 10,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\"containerChangeable\": true,\n\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\"left\": 352,\n\t\t\t\t\t\t\t\"top\": 24,\n\t\t\t\t\t\t\t\"width\": 97.775390625,\n\t\t\t\t\t\t\t\"height\": 86,\n\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\"stereotypeDisplay\": \"label\",\n\t\t\t\t\t\t\t\"showVisibility\": true,\n\t\t\t\t\t\t\t\"showNamespace\": false,\n\t\t\t\t\t\t\t\"showProperty\": true,\n\t\t\t\t\t\t\t\"showType\": true,\n\t\t\t\t\t\t\t\"nameCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLibLRwhkjN8=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"wordWrap\": false,\n\t\t\t\t\t\t\t\"suppressAttributes\": false,\n\t\t\t\t\t\t\t\"suppressOperations\": false,\n\t\t\t\t\t\t\t\"suppressReceptions\": true,\n\t\t\t\t\t\t\t\"showMultiplicity\": true,\n\t\t\t\t\t\t\t\"showOperationSignature\": true,\n\t\t\t\t\t\t\t\"attributeCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLibLSAhpSsE=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"operationCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLibLSQhqFSw=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"receptionCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLibLSQhrToQ=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"templateParameterCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLibLSghsYes=\"\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLClassView\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLidJCAiX23U=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFF+qBtyKM79qY=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLidJBwiV97s=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLNameCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLidJCQiY2xc=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLidJCAiX23U=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLidJBwiV97s=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLidJCQiZoec=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLidJCQiY2xc=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 144,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": -16,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLidJCgiapp0=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLidJCQiY2xc=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;1\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 237,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 183,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 49.4990234375,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"Bakso\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLidJCgib2aE=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLidJCQiY2xc=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 144,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": -16,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 73.67724609375,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"(from Model)\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLidJCgicS3U=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLidJCQiY2xc=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 144,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": -16,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 1,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 232,\n\t\t\t\t\t\t\t\t\t\"top\": 176,\n\t\t\t\t\t\t\t\t\t\"width\": 59.4990234375,\n\t\t\t\t\t\t\t\t\t\"height\": 25,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"stereotypeLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLidJCQiZoec=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"nameLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLidJCgiapp0=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"namespaceLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLidJCgib2aE=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"propertyLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLidJCgicS3U=\"\n\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLAttributeCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLidJCgidRwM=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLidJCAiX23U=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLidJBwiV97s=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 232,\n\t\t\t\t\t\t\t\t\t\"top\": 201,\n\t\t\t\t\t\t\t\t\t\"width\": 59.4990234375,\n\t\t\t\t\t\t\t\t\t\"height\": 10,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLOperationCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLidJCwie0i0=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLidJCAiX23U=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLidJBwiV97s=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"UMLOperationView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLighzAmGj9g=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLidJCwie0i0=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLighdgmD50s=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 237,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 216,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 49.4990234375,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"+harga()\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 232,\n\t\t\t\t\t\t\t\t\t\"top\": 211,\n\t\t\t\t\t\t\t\t\t\"width\": 59.4990234375,\n\t\t\t\t\t\t\t\t\t\"height\": 23,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLReceptionCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLidJCwifMdk=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLidJCAiX23U=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLidJBwiV97s=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 72,\n\t\t\t\t\t\t\t\t\t\"top\": -8,\n\t\t\t\t\t\t\t\t\t\"width\": 10,\n\t\t\t\t\t\t\t\t\t\"height\": 10,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLTemplateParameterCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLidJCwigTNM=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLidJCAiX23U=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLidJBwiV97s=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 72,\n\t\t\t\t\t\t\t\t\t\"top\": -8,\n\t\t\t\t\t\t\t\t\t\"width\": 10,\n\t\t\t\t\t\t\t\t\t\"height\": 10,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\"containerChangeable\": true,\n\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\"left\": 232,\n\t\t\t\t\t\t\t\"top\": 176,\n\t\t\t\t\t\t\t\"width\": 59.4990234375,\n\t\t\t\t\t\t\t\"height\": 58,\n\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\"stereotypeDisplay\": \"label\",\n\t\t\t\t\t\t\t\"showVisibility\": true,\n\t\t\t\t\t\t\t\"showNamespace\": false,\n\t\t\t\t\t\t\t\"showProperty\": true,\n\t\t\t\t\t\t\t\"showType\": true,\n\t\t\t\t\t\t\t\"nameCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLidJCQiY2xc=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"wordWrap\": false,\n\t\t\t\t\t\t\t\"suppressAttributes\": false,\n\t\t\t\t\t\t\t\"suppressOperations\": false,\n\t\t\t\t\t\t\t\"suppressReceptions\": true,\n\t\t\t\t\t\t\t\"showMultiplicity\": true,\n\t\t\t\t\t\t\t\"showOperationSignature\": true,\n\t\t\t\t\t\t\t\"attributeCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLidJCgidRwM=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"operationCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLidJCwie0i0=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"receptionCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLidJCwifMdk=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"templateParameterCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLidJCwigTNM=\"\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLGeneralizationView\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLidquAjBob0=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFF+qBtyKM79qY=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLidqtwi/uHs=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"EdgeLabelView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLidquQjCyF0=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLidquAjBob0=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLidqtwi/uHs=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 312,\n\t\t\t\t\t\t\t\t\t\"top\": 125,\n\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"alpha\": 1.5707963267948966,\n\t\t\t\t\t\t\t\t\t\"distance\": 15,\n\t\t\t\t\t\t\t\t\t\"hostEdge\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLidquAjBob0=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"edgePosition\": 1,\n\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"EdgeLabelView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLidquQjD41U=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLidquAjBob0=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLidqtwi/uHs=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": null,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 302,\n\t\t\t\t\t\t\t\t\t\"top\": 114,\n\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"alpha\": 1.5707963267948966,\n\t\t\t\t\t\t\t\t\t\"distance\": 30,\n\t\t\t\t\t\t\t\t\t\"hostEdge\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLidquAjBob0=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"edgePosition\": 1,\n\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"EdgeLabelView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLidquQjE7hI=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLidquAjBob0=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLidqtwi/uHs=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 333,\n\t\t\t\t\t\t\t\t\t\"top\": 146,\n\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"alpha\": -1.5707963267948966,\n\t\t\t\t\t\t\t\t\t\"distance\": 15,\n\t\t\t\t\t\t\t\t\t\"hostEdge\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLidquAjBob0=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"edgePosition\": 1,\n\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\"head\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLibLRghjENU=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"tail\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLidJCAiX23U=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"lineStyle\": 1,\n\t\t\t\t\t\t\t\"points\": \"290:175;356:110\",\n\t\t\t\t\t\t\t\"stereotypeDisplay\": \"label\",\n\t\t\t\t\t\t\t\"showVisibility\": true,\n\t\t\t\t\t\t\t\"showProperty\": true,\n\t\t\t\t\t\t\t\"nameLabel\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLidquQjCyF0=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"stereotypeLabel\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLidquQjD41U=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"propertyLabel\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLidquQjE7hI=\"\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLClassView\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLieVkQjSIuQ=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFF+qBtyKM79qY=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLieVkAjQVos=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLNameCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLieVkQjTnvM=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLieVkQjSIuQ=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLieVkAjQVos=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLieVkQjUqM0=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLieVkQjTnvM=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 182.16015625,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": -16,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLieVkQjV/P4=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLieVkQjTnvM=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;1\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 317,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 183,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 49.4990234375,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"Soto\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLieVkQjWfU4=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLieVkQjTnvM=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 182.16015625,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": -16,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 73.67724609375,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"(from Model)\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLieVkgjXYxg=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLieVkQjTnvM=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 182.16015625,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": -16,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 1,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 312,\n\t\t\t\t\t\t\t\t\t\"top\": 176,\n\t\t\t\t\t\t\t\t\t\"width\": 59.4990234375,\n\t\t\t\t\t\t\t\t\t\"height\": 25,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"stereotypeLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLieVkQjUqM0=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"nameLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLieVkQjV/P4=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"namespaceLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLieVkQjWfU4=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"propertyLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLieVkgjXYxg=\"\n\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLAttributeCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLieVkgjYVwg=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLieVkQjSIuQ=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLieVkAjQVos=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 312,\n\t\t\t\t\t\t\t\t\t\"top\": 201,\n\t\t\t\t\t\t\t\t\t\"width\": 59.4990234375,\n\t\t\t\t\t\t\t\t\t\"height\": 10,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLOperationCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLieVkgjZTak=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLieVkQjSIuQ=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLieVkAjQVos=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"UMLOperationView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLihC4gmP7rg=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLieVkgjZTak=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLihClQmMyUQ=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 317,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 216,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 49.4990234375,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"+harga()\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 312,\n\t\t\t\t\t\t\t\t\t\"top\": 211,\n\t\t\t\t\t\t\t\t\t\"width\": 59.4990234375,\n\t\t\t\t\t\t\t\t\t\"height\": 23,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLReceptionCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLieVkgjaZE0=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLieVkQjSIuQ=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLieVkAjQVos=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 91.080078125,\n\t\t\t\t\t\t\t\t\t\"top\": -8,\n\t\t\t\t\t\t\t\t\t\"width\": 10,\n\t\t\t\t\t\t\t\t\t\"height\": 10,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLTemplateParameterCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLieVkgjbcdQ=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLieVkQjSIuQ=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLieVkAjQVos=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 91.080078125,\n\t\t\t\t\t\t\t\t\t\"top\": -8,\n\t\t\t\t\t\t\t\t\t\"width\": 10,\n\t\t\t\t\t\t\t\t\t\"height\": 10,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\"containerChangeable\": true,\n\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\"left\": 312,\n\t\t\t\t\t\t\t\"top\": 176,\n\t\t\t\t\t\t\t\"width\": 59.4990234375,\n\t\t\t\t\t\t\t\"height\": 58,\n\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\"stereotypeDisplay\": \"label\",\n\t\t\t\t\t\t\t\"showVisibility\": true,\n\t\t\t\t\t\t\t\"showNamespace\": false,\n\t\t\t\t\t\t\t\"showProperty\": true,\n\t\t\t\t\t\t\t\"showType\": true,\n\t\t\t\t\t\t\t\"nameCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLieVkQjTnvM=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"wordWrap\": false,\n\t\t\t\t\t\t\t\"suppressAttributes\": false,\n\t\t\t\t\t\t\t\"suppressOperations\": false,\n\t\t\t\t\t\t\t\"suppressReceptions\": true,\n\t\t\t\t\t\t\t\"showMultiplicity\": true,\n\t\t\t\t\t\t\t\"showOperationSignature\": true,\n\t\t\t\t\t\t\t\"attributeCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLieVkgjYVwg=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"operationCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLieVkgjZTak=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"receptionCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLieVkgjaZE0=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"templateParameterCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLieVkgjbcdQ=\"\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLGeneralizationView\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLieWCwj7DTo=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFF+qBtyKM79qY=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLieWCgj5f4I=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"EdgeLabelView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLieWCwj8ND8=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLieWCwj7DTo=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLieWCgj5f4I=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 353,\n\t\t\t\t\t\t\t\t\t\"top\": 129,\n\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"alpha\": 1.5707963267948966,\n\t\t\t\t\t\t\t\t\t\"distance\": 15,\n\t\t\t\t\t\t\t\t\t\"hostEdge\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLieWCwj7DTo=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"edgePosition\": 1,\n\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"EdgeLabelView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLieWCwj9SI8=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLieWCwj7DTo=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLieWCgj5f4I=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": null,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 339,\n\t\t\t\t\t\t\t\t\t\"top\": 123,\n\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"alpha\": 1.5707963267948966,\n\t\t\t\t\t\t\t\t\t\"distance\": 30,\n\t\t\t\t\t\t\t\t\t\"hostEdge\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLieWCwj7DTo=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"edgePosition\": 1,\n\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"EdgeLabelView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLieWCwj+NcA=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLieWCwj7DTo=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLieWCgj5f4I=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 380,\n\t\t\t\t\t\t\t\t\t\"top\": 142,\n\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"alpha\": -1.5707963267948966,\n\t\t\t\t\t\t\t\t\t\"distance\": 15,\n\t\t\t\t\t\t\t\t\t\"hostEdge\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLieWCwj7DTo=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"edgePosition\": 1,\n\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\"head\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLibLRghjENU=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"tail\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLieVkQjSIuQ=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"lineStyle\": 1,\n\t\t\t\t\t\t\t\"points\": \"353:175;381:110\",\n\t\t\t\t\t\t\t\"stereotypeDisplay\": \"label\",\n\t\t\t\t\t\t\t\"showVisibility\": true,\n\t\t\t\t\t\t\t\"showProperty\": true,\n\t\t\t\t\t\t\t\"nameLabel\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLieWCwj8ND8=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"stereotypeLabel\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLieWCwj9SI8=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"propertyLabel\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLieWCwj+NcA=\"\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLClassView\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLiemQAkMLfc=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFF+qBtyKM79qY=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLiemPwkKjzQ=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLNameCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLiemQAkNKz4=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLiemQAkMLfc=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLiemPwkKjzQ=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLiemQAkOoU8=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLiemQAkNKz4=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 224,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": -16,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLiemQQkPE/0=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLiemQAkNKz4=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;1\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 398.83984375,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 183,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 61.4326171875,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"NasiPecel\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLiemQQkQ6tc=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLiemQAkNKz4=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 224,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": -16,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 73.67724609375,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"(from Model)\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLiemQQkRogk=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLiemQAkNKz4=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 224,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": -16,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 1,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 393.83984375,\n\t\t\t\t\t\t\t\t\t\"top\": 176,\n\t\t\t\t\t\t\t\t\t\"width\": 71.4326171875,\n\t\t\t\t\t\t\t\t\t\"height\": 25,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"stereotypeLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLiemQAkOoU8=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"nameLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLiemQQkPE/0=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"namespaceLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLiemQQkQ6tc=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"propertyLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLiemQQkRogk=\"\n\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLAttributeCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLiemQQkSJeM=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLiemQAkMLfc=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLiemPwkKjzQ=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 393.83984375,\n\t\t\t\t\t\t\t\t\t\"top\": 201,\n\t\t\t\t\t\t\t\t\t\"width\": 71.4326171875,\n\t\t\t\t\t\t\t\t\t\"height\": 10,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLOperationCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLiemQQkTfTE=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLiemQAkMLfc=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLiemPwkKjzQ=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"UMLOperationView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLiheBQmX9OA=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLiemQQkTfTE=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLihdtQmUkWA=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 398.83984375,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 216,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 61.4326171875,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"+harga()\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 393.83984375,\n\t\t\t\t\t\t\t\t\t\"top\": 211,\n\t\t\t\t\t\t\t\t\t\"width\": 71.4326171875,\n\t\t\t\t\t\t\t\t\t\"height\": 23,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLReceptionCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLiemQQkUESE=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLiemQAkMLfc=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLiemPwkKjzQ=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 112,\n\t\t\t\t\t\t\t\t\t\"top\": -8,\n\t\t\t\t\t\t\t\t\t\"width\": 10,\n\t\t\t\t\t\t\t\t\t\"height\": 10,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLTemplateParameterCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLiemQgkVx2k=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLiemQAkMLfc=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLiemPwkKjzQ=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 112,\n\t\t\t\t\t\t\t\t\t\"top\": -8,\n\t\t\t\t\t\t\t\t\t\"width\": 10,\n\t\t\t\t\t\t\t\t\t\"height\": 10,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\"containerChangeable\": true,\n\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\"left\": 393.83984375,\n\t\t\t\t\t\t\t\"top\": 176,\n\t\t\t\t\t\t\t\"width\": 71.4326171875,\n\t\t\t\t\t\t\t\"height\": 58,\n\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\"stereotypeDisplay\": \"label\",\n\t\t\t\t\t\t\t\"showVisibility\": true,\n\t\t\t\t\t\t\t\"showNamespace\": false,\n\t\t\t\t\t\t\t\"showProperty\": true,\n\t\t\t\t\t\t\t\"showType\": true,\n\t\t\t\t\t\t\t\"nameCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLiemQAkNKz4=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"wordWrap\": false,\n\t\t\t\t\t\t\t\"suppressAttributes\": false,\n\t\t\t\t\t\t\t\"suppressOperations\": false,\n\t\t\t\t\t\t\t\"suppressReceptions\": true,\n\t\t\t\t\t\t\t\"showMultiplicity\": true,\n\t\t\t\t\t\t\t\"showOperationSignature\": true,\n\t\t\t\t\t\t\t\"attributeCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLiemQQkSJeM=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"operationCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLiemQQkTfTE=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"receptionCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLiemQQkUESE=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"templateParameterCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLiemQgkVx2k=\"\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLGeneralizationView\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLiempwk1dRw=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFF+qBtyKM79qY=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLiempwkzKfw=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"EdgeLabelView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLiempwk2J3M=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLiempwk1dRw=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLiempwkzKfw=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 401,\n\t\t\t\t\t\t\t\t\t\"top\": 139,\n\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"alpha\": 1.5707963267948966,\n\t\t\t\t\t\t\t\t\t\"distance\": 15,\n\t\t\t\t\t\t\t\t\t\"hostEdge\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLiempwk1dRw=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"edgePosition\": 1,\n\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"EdgeLabelView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLiempwk3+Do=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLiempwk1dRw=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLiempwkzKfw=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": null,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 386,\n\t\t\t\t\t\t\t\t\t\"top\": 142,\n\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"alpha\": 1.5707963267948966,\n\t\t\t\t\t\t\t\t\t\"distance\": 30,\n\t\t\t\t\t\t\t\t\t\"hostEdge\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLiempwk1dRw=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"edgePosition\": 1,\n\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"EdgeLabelView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLiempwk4Lvk=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLiempwk1dRw=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLiempwkzKfw=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 430,\n\t\t\t\t\t\t\t\t\t\"top\": 132,\n\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"alpha\": -1.5707963267948966,\n\t\t\t\t\t\t\t\t\t\"distance\": 15,\n\t\t\t\t\t\t\t\t\t\"hostEdge\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLiempwk1dRw=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"edgePosition\": 1,\n\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\"head\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLibLRghjENU=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"tail\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLiemQAkMLfc=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"lineStyle\": 1,\n\t\t\t\t\t\t\t\"points\": \"423:175;409:110\",\n\t\t\t\t\t\t\t\"stereotypeDisplay\": \"label\",\n\t\t\t\t\t\t\t\"showVisibility\": true,\n\t\t\t\t\t\t\t\"showProperty\": true,\n\t\t\t\t\t\t\t\"nameLabel\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLiempwk2J3M=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"stereotypeLabel\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLiempwk3+Do=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"propertyLabel\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLiempwk4Lvk=\"\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLClassView\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLieqRwlG/0g=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFF+qBtyKM79qY=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLieqRwlExIk=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLNameCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLieqSAlH4I8=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLieqRwlG/0g=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLieqRwlExIk=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLieqSAlIBlw=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLieqSAlH4I8=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 290.48046875,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": -16,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLieqSAlJK3k=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLieqSAlH4I8=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;1\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 493,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 183,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 70.09716796875,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"NasiRames\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLieqSAlKCZ8=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLieqSAlH4I8=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 290.48046875,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": -16,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 73.67724609375,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"(from Model)\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLieqSAlLyl4=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLieqSAlH4I8=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 290.48046875,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": -16,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 1,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 488,\n\t\t\t\t\t\t\t\t\t\"top\": 176,\n\t\t\t\t\t\t\t\t\t\"width\": 80.09716796875,\n\t\t\t\t\t\t\t\t\t\"height\": 25,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"stereotypeLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLieqSAlIBlw=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"nameLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLieqSAlJK3k=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"namespaceLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLieqSAlKCZ8=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"propertyLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLieqSAlLyl4=\"\n\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLAttributeCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLieqSAlMwkw=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLieqRwlG/0g=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLieqRwlExIk=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 488,\n\t\t\t\t\t\t\t\t\t\"top\": 201,\n\t\t\t\t\t\t\t\t\t\"width\": 80.09716796875,\n\t\t\t\t\t\t\t\t\t\"height\": 10,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLOperationCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLieqSglN6zg=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLieqRwlG/0g=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLieqRwlExIk=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"UMLOperationView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLih3IQmfEhM=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLieqSglN6zg=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLih2zQmccUE=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 493,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 216,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 70.09716796875,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"+harga()\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 488,\n\t\t\t\t\t\t\t\t\t\"top\": 211,\n\t\t\t\t\t\t\t\t\t\"width\": 80.09716796875,\n\t\t\t\t\t\t\t\t\t\"height\": 23,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLReceptionCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLieqSglO3mQ=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLieqRwlG/0g=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLieqRwlExIk=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 145.240234375,\n\t\t\t\t\t\t\t\t\t\"top\": -8,\n\t\t\t\t\t\t\t\t\t\"width\": 10,\n\t\t\t\t\t\t\t\t\t\"height\": 10,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLTemplateParameterCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLieqSwlPQXk=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLieqRwlG/0g=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLieqRwlExIk=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 145.240234375,\n\t\t\t\t\t\t\t\t\t\"top\": -8,\n\t\t\t\t\t\t\t\t\t\"width\": 10,\n\t\t\t\t\t\t\t\t\t\"height\": 10,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\"containerChangeable\": true,\n\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\"left\": 488,\n\t\t\t\t\t\t\t\"top\": 176,\n\t\t\t\t\t\t\t\"width\": 80.09716796875,\n\t\t\t\t\t\t\t\"height\": 58,\n\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\"stereotypeDisplay\": \"label\",\n\t\t\t\t\t\t\t\"showVisibility\": true,\n\t\t\t\t\t\t\t\"showNamespace\": false,\n\t\t\t\t\t\t\t\"showProperty\": true,\n\t\t\t\t\t\t\t\"showType\": true,\n\t\t\t\t\t\t\t\"nameCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLieqSAlH4I8=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"wordWrap\": false,\n\t\t\t\t\t\t\t\"suppressAttributes\": false,\n\t\t\t\t\t\t\t\"suppressOperations\": false,\n\t\t\t\t\t\t\t\"suppressReceptions\": true,\n\t\t\t\t\t\t\t\"showMultiplicity\": true,\n\t\t\t\t\t\t\t\"showOperationSignature\": true,\n\t\t\t\t\t\t\t\"attributeCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLieqSAlMwkw=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"operationCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLieqSglN6zg=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"receptionCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLieqSglO3mQ=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"templateParameterCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLieqSwlPQXk=\"\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLGeneralizationView\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLieqqglvAuU=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFF+qBtyKM79qY=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLieqqgltJvo=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"EdgeLabelView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLieqqwlwrbo=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLieqqglvAuU=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLieqqgltJvo=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 459,\n\t\t\t\t\t\t\t\t\t\"top\": 146,\n\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"alpha\": 1.5707963267948966,\n\t\t\t\t\t\t\t\t\t\"distance\": 15,\n\t\t\t\t\t\t\t\t\t\"hostEdge\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLieqqglvAuU=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"edgePosition\": 1,\n\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"EdgeLabelView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLieqqwlxakg=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLieqqglvAuU=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLieqqgltJvo=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": null,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 448,\n\t\t\t\t\t\t\t\t\t\"top\": 156,\n\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"alpha\": 1.5707963267948966,\n\t\t\t\t\t\t\t\t\t\"distance\": 30,\n\t\t\t\t\t\t\t\t\t\"hostEdge\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLieqqglvAuU=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"edgePosition\": 1,\n\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"EdgeLabelView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLieqqwlybbg=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLieqqglvAuU=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLieqqgltJvo=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 480,\n\t\t\t\t\t\t\t\t\t\"top\": 125,\n\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"alpha\": -1.5707963267948966,\n\t\t\t\t\t\t\t\t\t\"distance\": 15,\n\t\t\t\t\t\t\t\t\t\"hostEdge\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLieqqglvAuU=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"edgePosition\": 1,\n\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\"head\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLibLRghjENU=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"tail\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLieqRwlG/0g=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"lineStyle\": 1,\n\t\t\t\t\t\t\t\"points\": \"500:175;440:110\",\n\t\t\t\t\t\t\t\"stereotypeDisplay\": \"label\",\n\t\t\t\t\t\t\t\"showVisibility\": true,\n\t\t\t\t\t\t\t\"showProperty\": true,\n\t\t\t\t\t\t\t\"nameLabel\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLieqqwlwrbo=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"stereotypeLabel\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLieqqwlxakg=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"propertyLabel\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLieqqwlybbg=\"\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLClassView\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLilkFwmpaXA=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFF+qBtyKM79qY=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLilkFQmnmM0=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLNameCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLilkFwmqRWc=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLilkFwmpaXA=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLilkFQmnmM0=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLilkGAmr+m0=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLilkFwmqRWc=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": -128,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": -96,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLilkGQmsMaY=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLilkFwmqRWc=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;1\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 53,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 279,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 140.92431640625,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"BaksoPakeCekerAyam\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLilkGQmtH7k=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLilkFwmqRWc=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": -128,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": -96,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 73.67724609375,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"(from Model)\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLilkGQmuYfE=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLilkFwmqRWc=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": -128,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": -96,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 1,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 48,\n\t\t\t\t\t\t\t\t\t\"top\": 272,\n\t\t\t\t\t\t\t\t\t\"width\": 150.92431640625,\n\t\t\t\t\t\t\t\t\t\"height\": 25,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"stereotypeLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLilkGAmr+m0=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"nameLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLilkGQmsMaY=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"namespaceLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLilkGQmtH7k=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"propertyLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLilkGQmuYfE=\"\n\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLAttributeCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLilkGgmv/Ck=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLilkFwmpaXA=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLilkFQmnmM0=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 48,\n\t\t\t\t\t\t\t\t\t\"top\": 297,\n\t\t\t\t\t\t\t\t\t\"width\": 150.92431640625,\n\t\t\t\t\t\t\t\t\t\"height\": 10,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLOperationCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLilkGwmwBdc=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLilkFwmpaXA=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLilkFQmnmM0=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"UMLOperationView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLim3+QnUdW8=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLilkGwmwBdc=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLim3kwnRaEw=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 53,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 312,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 140.92431640625,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"+harga()\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 48,\n\t\t\t\t\t\t\t\t\t\"top\": 307,\n\t\t\t\t\t\t\t\t\t\"width\": 150.92431640625,\n\t\t\t\t\t\t\t\t\t\"height\": 23,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLReceptionCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLilkGwmxHcY=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLilkFwmpaXA=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLilkFQmnmM0=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": -64,\n\t\t\t\t\t\t\t\t\t\"top\": -48,\n\t\t\t\t\t\t\t\t\t\"width\": 10,\n\t\t\t\t\t\t\t\t\t\"height\": 10,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLTemplateParameterCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLilkHAmyM6c=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLilkFwmpaXA=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLilkFQmnmM0=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": -64,\n\t\t\t\t\t\t\t\t\t\"top\": -48,\n\t\t\t\t\t\t\t\t\t\"width\": 10,\n\t\t\t\t\t\t\t\t\t\"height\": 10,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\"containerChangeable\": true,\n\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\"left\": 48,\n\t\t\t\t\t\t\t\"top\": 272,\n\t\t\t\t\t\t\t\"width\": 150.92431640625,\n\t\t\t\t\t\t\t\"height\": 58,\n\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\"stereotypeDisplay\": \"label\",\n\t\t\t\t\t\t\t\"showVisibility\": true,\n\t\t\t\t\t\t\t\"showNamespace\": false,\n\t\t\t\t\t\t\t\"showProperty\": true,\n\t\t\t\t\t\t\t\"showType\": true,\n\t\t\t\t\t\t\t\"nameCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLilkFwmqRWc=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"wordWrap\": false,\n\t\t\t\t\t\t\t\"suppressAttributes\": false,\n\t\t\t\t\t\t\t\"suppressOperations\": false,\n\t\t\t\t\t\t\t\"suppressReceptions\": true,\n\t\t\t\t\t\t\t\"showMultiplicity\": true,\n\t\t\t\t\t\t\t\"showOperationSignature\": true,\n\t\t\t\t\t\t\t\"attributeCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLilkGgmv/Ck=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"operationCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLilkGwmwBdc=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"receptionCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLilkGwmxHcY=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"templateParameterCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLilkHAmyM6c=\"\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLGeneralizationView\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLinNWwnaE+k=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFF+qBtyKM79qY=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLinNWgnYnBU=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"EdgeLabelView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLinNWwnbMKs=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLinNWwnaE+k=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLinNWgnYnBU=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 188,\n\t\t\t\t\t\t\t\t\t\"top\": 229,\n\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"alpha\": 1.5707963267948966,\n\t\t\t\t\t\t\t\t\t\"distance\": 15,\n\t\t\t\t\t\t\t\t\t\"hostEdge\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLinNWwnaE+k=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"edgePosition\": 1,\n\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"EdgeLabelView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLinNXAnc41g=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLinNWwnaE+k=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLinNWgnYnBU=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": null,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 180,\n\t\t\t\t\t\t\t\t\t\"top\": 217,\n\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"alpha\": 1.5707963267948966,\n\t\t\t\t\t\t\t\t\t\"distance\": 30,\n\t\t\t\t\t\t\t\t\t\"hostEdge\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLinNWwnaE+k=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"edgePosition\": 1,\n\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"EdgeLabelView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLinNXAndmek=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLinNWwnaE+k=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLinNWgnYnBU=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 205,\n\t\t\t\t\t\t\t\t\t\"top\": 254,\n\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"alpha\": -1.5707963267948966,\n\t\t\t\t\t\t\t\t\t\"distance\": 15,\n\t\t\t\t\t\t\t\t\t\"hostEdge\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLinNWwnaE+k=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"edgePosition\": 1,\n\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\"head\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLidJCAiX23U=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"tail\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLilkFwmpaXA=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"lineStyle\": 1,\n\t\t\t\t\t\t\t\"points\": \"164:271;231:225\",\n\t\t\t\t\t\t\t\"stereotypeDisplay\": \"label\",\n\t\t\t\t\t\t\t\"showVisibility\": true,\n\t\t\t\t\t\t\t\"showProperty\": true,\n\t\t\t\t\t\t\t\"nameLabel\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLinNWwnbMKs=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"stereotypeLabel\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLinNXAnc41g=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"propertyLabel\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLinNXAndmek=\"\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLClassView\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLinaGwnrU6g=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFF+qBtyKM79qY=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLinaGwnp3os=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLNameCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLinaHAnsTZQ=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLinaGwnrU6g=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLinaGwnp3os=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLinaHAntiGc=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLinaHAnsTZQ=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 176.1513671875,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": -96,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLinaHQnuVag=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLinaHAnsTZQ=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;1\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 365,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 279,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 121.3544921875,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"BaksoPakeLontong\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLinaHgnvMrA=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLinaHAnsTZQ=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 176.1513671875,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": -96,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 73.67724609375,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"(from Model)\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLinaHgnwHJI=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLinaHAnsTZQ=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 176.1513671875,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": -96,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 1,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 360,\n\t\t\t\t\t\t\t\t\t\"top\": 272,\n\t\t\t\t\t\t\t\t\t\"width\": 131.3544921875,\n\t\t\t\t\t\t\t\t\t\"height\": 25,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"stereotypeLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLinaHAntiGc=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"nameLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLinaHQnuVag=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"namespaceLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLinaHgnvMrA=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"propertyLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLinaHgnwHJI=\"\n\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLAttributeCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLinaHgnxX3Q=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLinaGwnrU6g=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLinaGwnp3os=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 360,\n\t\t\t\t\t\t\t\t\t\"top\": 297,\n\t\t\t\t\t\t\t\t\t\"width\": 131.3544921875,\n\t\t\t\t\t\t\t\t\t\"height\": 10,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLOperationCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLinaHgnyXus=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLinaGwnrU6g=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLinaGwnp3os=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"UMLOperationView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLiqSZAqixBE=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLinaHgnyXus=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLiqSBwqf4lI=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 365,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 312,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 121.3544921875,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"+harga()\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 360,\n\t\t\t\t\t\t\t\t\t\"top\": 307,\n\t\t\t\t\t\t\t\t\t\"width\": 131.3544921875,\n\t\t\t\t\t\t\t\t\t\"height\": 23,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLReceptionCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLinaHgnzPqg=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLinaGwnrU6g=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLinaGwnp3os=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 88.07568359375,\n\t\t\t\t\t\t\t\t\t\"top\": -48,\n\t\t\t\t\t\t\t\t\t\"width\": 10,\n\t\t\t\t\t\t\t\t\t\"height\": 10,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLTemplateParameterCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLinaHwn0cB8=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLinaGwnrU6g=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLinaGwnp3os=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 88.07568359375,\n\t\t\t\t\t\t\t\t\t\"top\": -48,\n\t\t\t\t\t\t\t\t\t\"width\": 10,\n\t\t\t\t\t\t\t\t\t\"height\": 10,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\"containerChangeable\": true,\n\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\"left\": 360,\n\t\t\t\t\t\t\t\"top\": 272,\n\t\t\t\t\t\t\t\"width\": 131.3544921875,\n\t\t\t\t\t\t\t\"height\": 58,\n\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\"stereotypeDisplay\": \"label\",\n\t\t\t\t\t\t\t\"showVisibility\": true,\n\t\t\t\t\t\t\t\"showNamespace\": false,\n\t\t\t\t\t\t\t\"showProperty\": true,\n\t\t\t\t\t\t\t\"showType\": true,\n\t\t\t\t\t\t\t\"nameCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLinaHAnsTZQ=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"wordWrap\": false,\n\t\t\t\t\t\t\t\"suppressAttributes\": false,\n\t\t\t\t\t\t\t\"suppressOperations\": false,\n\t\t\t\t\t\t\t\"suppressReceptions\": true,\n\t\t\t\t\t\t\t\"showMultiplicity\": true,\n\t\t\t\t\t\t\t\"showOperationSignature\": true,\n\t\t\t\t\t\t\t\"attributeCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLinaHgnxX3Q=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"operationCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLinaHgnyXus=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"receptionCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLinaHgnzPqg=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"templateParameterCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLinaHwn0cB8=\"\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLGeneralizationView\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLinaoAoU/M8=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFF+qBtyKM79qY=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLinanwoSxlE=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"EdgeLabelView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLinaoAoVYkc=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLinaoAoU/M8=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLinanwoSxlE=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 325,\n\t\t\t\t\t\t\t\t\t\"top\": 253,\n\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"alpha\": 1.5707963267948966,\n\t\t\t\t\t\t\t\t\t\"distance\": 15,\n\t\t\t\t\t\t\t\t\t\"hostEdge\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLinaoAoU/M8=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"edgePosition\": 1,\n\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"EdgeLabelView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLinaoAoWNGQ=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLinaoAoU/M8=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLinanwoSxlE=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": null,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 318,\n\t\t\t\t\t\t\t\t\t\"top\": 266,\n\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"alpha\": 1.5707963267948966,\n\t\t\t\t\t\t\t\t\t\"distance\": 30,\n\t\t\t\t\t\t\t\t\t\"hostEdge\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLinaoAoU/M8=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"edgePosition\": 1,\n\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"EdgeLabelView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLinaoAoXsUs=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLinaoAoU/M8=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLinanwoSxlE=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 340,\n\t\t\t\t\t\t\t\t\t\"top\": 226,\n\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"alpha\": -1.5707963267948966,\n\t\t\t\t\t\t\t\t\t\"distance\": 15,\n\t\t\t\t\t\t\t\t\t\"hostEdge\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLinaoAoU/M8=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"edgePosition\": 1,\n\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\"head\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLidJCAiX23U=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"tail\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLinaGwnrU6g=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"lineStyle\": 1,\n\t\t\t\t\t\t\t\"points\": \"375:271;291:222\",\n\t\t\t\t\t\t\t\"stereotypeDisplay\": \"label\",\n\t\t\t\t\t\t\t\"showVisibility\": true,\n\t\t\t\t\t\t\t\"showProperty\": true,\n\t\t\t\t\t\t\t\"nameLabel\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLinaoAoVYkc=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"stereotypeLabel\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLinaoAoWNGQ=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"propertyLabel\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLinaoAoXsUs=\"\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLClassView\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLindggol5k0=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFF+qBtyKM79qY=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLindgQoj6Nw=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLNameCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLindggomwj8=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLindggol5k0=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLindgQoj6Nw=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLindggonUxU=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLindggomwj8=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": -521.6884765625,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 48,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLindggoohB4=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLindggomwj8=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;1\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 77,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 351,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 227.5888671875,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"BaksoPakeCekerAyamSamaLontong\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLindggopeIg=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLindggomwj8=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": -521.6884765625,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 48,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 73.67724609375,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"(from Model)\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLindgwoqiF4=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLindggomwj8=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": -521.6884765625,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 48,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 1,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 72,\n\t\t\t\t\t\t\t\t\t\"top\": 344,\n\t\t\t\t\t\t\t\t\t\"width\": 237.5888671875,\n\t\t\t\t\t\t\t\t\t\"height\": 25,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"stereotypeLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLindggonUxU=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"nameLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLindggoohB4=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"namespaceLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLindggopeIg=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"propertyLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLindgwoqiF4=\"\n\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLAttributeCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLindgwor3zk=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLindggol5k0=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLindgQoj6Nw=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 72,\n\t\t\t\t\t\t\t\t\t\"top\": 369,\n\t\t\t\t\t\t\t\t\t\"width\": 237.5888671875,\n\t\t\t\t\t\t\t\t\t\"height\": 10,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLOperationCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLindgwosiZ4=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLindggol5k0=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLindgQoj6Nw=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"UMLOperationView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLiqhrAqpFOI=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLindgwosiZ4=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLiqhTwqmDVM=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 77,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 384,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 227.5888671875,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"+harga()\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 72,\n\t\t\t\t\t\t\t\t\t\"top\": 379,\n\t\t\t\t\t\t\t\t\t\"width\": 237.5888671875,\n\t\t\t\t\t\t\t\t\t\"height\": 23,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLReceptionCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLindgwotNRs=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLindggol5k0=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLindgQoj6Nw=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": -260.84423828125,\n\t\t\t\t\t\t\t\t\t\"top\": 24,\n\t\t\t\t\t\t\t\t\t\"width\": 10,\n\t\t\t\t\t\t\t\t\t\"height\": 10,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLTemplateParameterCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLindgwouwpo=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLindggol5k0=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLindgQoj6Nw=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": -260.84423828125,\n\t\t\t\t\t\t\t\t\t\"top\": 24,\n\t\t\t\t\t\t\t\t\t\"width\": 10,\n\t\t\t\t\t\t\t\t\t\"height\": 10,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\"containerChangeable\": true,\n\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\"left\": 72,\n\t\t\t\t\t\t\t\"top\": 344,\n\t\t\t\t\t\t\t\"width\": 237.5888671875,\n\t\t\t\t\t\t\t\"height\": 58,\n\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\"stereotypeDisplay\": \"label\",\n\t\t\t\t\t\t\t\"showVisibility\": true,\n\t\t\t\t\t\t\t\"showNamespace\": false,\n\t\t\t\t\t\t\t\"showProperty\": true,\n\t\t\t\t\t\t\t\"showType\": true,\n\t\t\t\t\t\t\t\"nameCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLindggomwj8=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"wordWrap\": false,\n\t\t\t\t\t\t\t\"suppressAttributes\": false,\n\t\t\t\t\t\t\t\"suppressOperations\": false,\n\t\t\t\t\t\t\t\"suppressReceptions\": true,\n\t\t\t\t\t\t\t\"showMultiplicity\": true,\n\t\t\t\t\t\t\t\"showOperationSignature\": true,\n\t\t\t\t\t\t\t\"attributeCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLindgwor3zk=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"operationCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLindgwosiZ4=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"receptionCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLindgwotNRs=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"templateParameterCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLindgwouwpo=\"\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLGeneralizationView\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLineGQpOMjw=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFF+qBtyKM79qY=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLineGApMlOw=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"EdgeLabelView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLineGQpP89w=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLineGQpOMjw=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLineGApMlOw=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 211,\n\t\t\t\t\t\t\t\t\t\"top\": 276,\n\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"alpha\": 1.5707963267948966,\n\t\t\t\t\t\t\t\t\t\"distance\": 15,\n\t\t\t\t\t\t\t\t\t\"hostEdge\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLineGQpOMjw=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"edgePosition\": 1,\n\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"EdgeLabelView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLineGgpQeF0=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLineGQpOMjw=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLineGApMlOw=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": null,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 197,\n\t\t\t\t\t\t\t\t\t\"top\": 270,\n\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"alpha\": 1.5707963267948966,\n\t\t\t\t\t\t\t\t\t\"distance\": 30,\n\t\t\t\t\t\t\t\t\t\"hostEdge\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLineGQpOMjw=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"edgePosition\": 1,\n\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"EdgeLabelView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLineGgpRqjs=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLineGQpOMjw=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLineGApMlOw=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 238,\n\t\t\t\t\t\t\t\t\t\"top\": 287,\n\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"alpha\": -1.5707963267948966,\n\t\t\t\t\t\t\t\t\t\"distance\": 15,\n\t\t\t\t\t\t\t\t\t\"hostEdge\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLineGQpOMjw=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"edgePosition\": 1,\n\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\"head\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLidJCAiX23U=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"tail\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLindggol5k0=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"lineStyle\": 1,\n\t\t\t\t\t\t\t\"points\": \"202:343;248:234\",\n\t\t\t\t\t\t\t\"stereotypeDisplay\": \"label\",\n\t\t\t\t\t\t\t\"showVisibility\": true,\n\t\t\t\t\t\t\t\"showProperty\": true,\n\t\t\t\t\t\t\t\"nameLabel\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLineGQpP89w=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"stereotypeLabel\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLineGgpQeF0=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"propertyLabel\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLineGgpRqjs=\"\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLClassView\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLinhEgpf0a8=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFF+qBtyKM79qY=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLinhEQpdXL0=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLNameCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLinhEwpgNUc=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLinhEgpf0a8=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLinhEQpdXL0=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLinhEwphG14=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLinhEwpgNUc=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": -147.5283203125,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 48,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLinhFApif3k=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLinhEwpgNUc=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;1\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 325,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 351,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 113.4326171875,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"BaksoPakeDaging\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLinhFApj43o=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLinhEwpgNUc=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": -147.5283203125,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 48,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 73.67724609375,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"(from Model)\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLinhFApkKsQ=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLinhEwpgNUc=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": -147.5283203125,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 48,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 1,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 320,\n\t\t\t\t\t\t\t\t\t\"top\": 344,\n\t\t\t\t\t\t\t\t\t\"width\": 123.4326171875,\n\t\t\t\t\t\t\t\t\t\"height\": 25,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"stereotypeLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLinhEwphG14=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"nameLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLinhFApif3k=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"namespaceLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLinhFApj43o=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"propertyLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLinhFApkKsQ=\"\n\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLAttributeCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLinhFAplz7E=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLinhEgpf0a8=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLinhEQpdXL0=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 320,\n\t\t\t\t\t\t\t\t\t\"top\": 369,\n\t\t\t\t\t\t\t\t\t\"width\": 123.4326171875,\n\t\t\t\t\t\t\t\t\t\"height\": 10,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLOperationCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLinhFApm1P0=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLinhEgpf0a8=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLinhEQpdXL0=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"UMLOperationView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLirUUgqz97c=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLinhFApm1P0=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLirT9gqwQUo=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 325,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 384,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 113.4326171875,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"+harga()\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 320,\n\t\t\t\t\t\t\t\t\t\"top\": 379,\n\t\t\t\t\t\t\t\t\t\"width\": 123.4326171875,\n\t\t\t\t\t\t\t\t\t\"height\": 23,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLReceptionCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLinhFApnGMU=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLinhEgpf0a8=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLinhEQpdXL0=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": -73.76416015625,\n\t\t\t\t\t\t\t\t\t\"top\": 24,\n\t\t\t\t\t\t\t\t\t\"width\": 10,\n\t\t\t\t\t\t\t\t\t\"height\": 10,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLTemplateParameterCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLinhFQpoQQg=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLinhEgpf0a8=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLinhEQpdXL0=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": -73.76416015625,\n\t\t\t\t\t\t\t\t\t\"top\": 24,\n\t\t\t\t\t\t\t\t\t\"width\": 10,\n\t\t\t\t\t\t\t\t\t\"height\": 10,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\"containerChangeable\": true,\n\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\"left\": 320,\n\t\t\t\t\t\t\t\"top\": 344,\n\t\t\t\t\t\t\t\"width\": 123.4326171875,\n\t\t\t\t\t\t\t\"height\": 58,\n\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\"stereotypeDisplay\": \"label\",\n\t\t\t\t\t\t\t\"showVisibility\": true,\n\t\t\t\t\t\t\t\"showNamespace\": false,\n\t\t\t\t\t\t\t\"showProperty\": true,\n\t\t\t\t\t\t\t\"showType\": true,\n\t\t\t\t\t\t\t\"nameCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLinhEwpgNUc=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"wordWrap\": false,\n\t\t\t\t\t\t\t\"suppressAttributes\": false,\n\t\t\t\t\t\t\t\"suppressOperations\": false,\n\t\t\t\t\t\t\t\"suppressReceptions\": true,\n\t\t\t\t\t\t\t\"showMultiplicity\": true,\n\t\t\t\t\t\t\t\"showOperationSignature\": true,\n\t\t\t\t\t\t\t\"attributeCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLinhFAplz7E=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"operationCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLinhFApm1P0=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"receptionCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLinhFApnGMU=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"templateParameterCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLinhFQpoQQg=\"\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLGeneralizationView\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLinhpQqIT6Q=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFF+qBtyKM79qY=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLinhpAqG5YY=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"EdgeLabelView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLinhpQqJxK4=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLinhpQqIT6Q=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLinhpAqG5YY=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 308,\n\t\t\t\t\t\t\t\t\t\"top\": 290,\n\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"alpha\": 1.5707963267948966,\n\t\t\t\t\t\t\t\t\t\"distance\": 15,\n\t\t\t\t\t\t\t\t\t\"hostEdge\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLinhpQqIT6Q=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"edgePosition\": 1,\n\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"EdgeLabelView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLinhpQqK3iI=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLinhpQqIT6Q=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLinhpAqG5YY=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": null,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 296,\n\t\t\t\t\t\t\t\t\t\"top\": 299,\n\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"alpha\": 1.5707963267948966,\n\t\t\t\t\t\t\t\t\t\"distance\": 30,\n\t\t\t\t\t\t\t\t\t\"hostEdge\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLinhpQqIT6Q=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"edgePosition\": 1,\n\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"EdgeLabelView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLinhpQqLz7g=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLinhpQqIT6Q=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLinhpAqG5YY=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 333,\n\t\t\t\t\t\t\t\t\t\"top\": 273,\n\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"alpha\": -1.5707963267948966,\n\t\t\t\t\t\t\t\t\t\"distance\": 15,\n\t\t\t\t\t\t\t\t\t\"hostEdge\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLinhpQqIT6Q=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"edgePosition\": 1,\n\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\"head\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLidJCAiX23U=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"tail\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLinhEgpf0a8=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"lineStyle\": 1,\n\t\t\t\t\t\t\t\"points\": \"360:343;282:234\",\n\t\t\t\t\t\t\t\"stereotypeDisplay\": \"label\",\n\t\t\t\t\t\t\t\"showVisibility\": true,\n\t\t\t\t\t\t\t\"showProperty\": true,\n\t\t\t\t\t\t\t\"nameLabel\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLinhpQqJxK4=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"stereotypeLabel\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLinhpQqK3iI=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"propertyLabel\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLinhpQqLz7g=\"\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t]\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\t\"_type\": \"UMLClass\",\n\t\t\t\t\t\"_id\": \"AAAAAAFaLibLQwhhba8=\",\n\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\"$ref\": \"AAAAAAFF+qBWK6M3Z8Y=\"\n\t\t\t\t\t},\n\t\t\t\t\t\"name\": \"Makanan\",\n\t\t\t\t\t\"ownedElements\": [\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLAssociation\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLlcDdg2HaFI=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLibLQwhhba8=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"end1\": {\n\t\t\t\t\t\t\t\t\"_type\": \"UMLAssociationEnd\",\n\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLlcDdg2IVo8=\",\n\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLlcDdg2HaFI=\"\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\"reference\": {\n\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLibLQwhhba8=\"\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\"visibility\": \"public\",\n\t\t\t\t\t\t\t\t\"navigable\": true,\n\t\t\t\t\t\t\t\t\"aggregation\": \"none\",\n\t\t\t\t\t\t\t\t\"isReadOnly\": false,\n\t\t\t\t\t\t\t\t\"isOrdered\": false,\n\t\t\t\t\t\t\t\t\"isUnique\": false,\n\t\t\t\t\t\t\t\t\"isDerived\": false,\n\t\t\t\t\t\t\t\t\"isID\": false\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"end2\": {\n\t\t\t\t\t\t\t\t\"_type\": \"UMLAssociationEnd\",\n\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLlcDdg2JkkU=\",\n\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLlcDdg2HaFI=\"\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\"reference\": {\n\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLjeyEQvQfZg=\"\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\"visibility\": \"public\",\n\t\t\t\t\t\t\t\t\"navigable\": true,\n\t\t\t\t\t\t\t\t\"aggregation\": \"shared\",\n\t\t\t\t\t\t\t\t\"isReadOnly\": false,\n\t\t\t\t\t\t\t\t\"isOrdered\": false,\n\t\t\t\t\t\t\t\t\"isUnique\": false,\n\t\t\t\t\t\t\t\t\"isDerived\": false,\n\t\t\t\t\t\t\t\t\"isID\": false\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"visibility\": \"public\",\n\t\t\t\t\t\t\t\"isDerived\": false\n\t\t\t\t\t\t}\n\t\t\t\t\t],\n\t\t\t\t\t\"visibility\": \"public\",\n\t\t\t\t\t\"attributes\": [\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLAttribute\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLlNtNgv6x9M=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLibLQwhhba8=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"name\": \"deskripsi\",\n\t\t\t\t\t\t\t\"visibility\": \"protected\",\n\t\t\t\t\t\t\t\"isStatic\": false,\n\t\t\t\t\t\t\t\"isLeaf\": false,\n\t\t\t\t\t\t\t\"isReadOnly\": false,\n\t\t\t\t\t\t\t\"isOrdered\": false,\n\t\t\t\t\t\t\t\"isUnique\": false,\n\t\t\t\t\t\t\t\"isDerived\": false,\n\t\t\t\t\t\t\t\"aggregation\": \"none\",\n\t\t\t\t\t\t\t\"isID\": false\n\t\t\t\t\t\t}\n\t\t\t\t\t],\n\t\t\t\t\t\"operations\": [\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLOperation\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLlPtpgwCnX8=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLibLQwhhba8=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"name\": \"getDeskripsi\",\n\t\t\t\t\t\t\t\"visibility\": \"public\",\n\t\t\t\t\t\t\t\"isStatic\": false,\n\t\t\t\t\t\t\t\"isLeaf\": false,\n\t\t\t\t\t\t\t\"concurrency\": \"sequential\",\n\t\t\t\t\t\t\t\"isQuery\": false,\n\t\t\t\t\t\t\t\"isAbstract\": false\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLOperation\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLibpiAiLDrw=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLibLQwhhba8=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"name\": \"harga\",\n\t\t\t\t\t\t\t\"visibility\": \"public\",\n\t\t\t\t\t\t\t\"isStatic\": false,\n\t\t\t\t\t\t\t\"isLeaf\": false,\n\t\t\t\t\t\t\t\"concurrency\": \"sequential\",\n\t\t\t\t\t\t\t\"isQuery\": false,\n\t\t\t\t\t\t\t\"isAbstract\": true\n\t\t\t\t\t\t}\n\t\t\t\t\t],\n\t\t\t\t\t\"isAbstract\": true,\n\t\t\t\t\t\"isFinalSpecialization\": false,\n\t\t\t\t\t\"isLeaf\": false,\n\t\t\t\t\t\"isActive\": false\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\t\"_type\": \"UMLClass\",\n\t\t\t\t\t\"_id\": \"AAAAAAFaLidJBwiV97s=\",\n\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\"$ref\": \"AAAAAAFF+qBWK6M3Z8Y=\"\n\t\t\t\t\t},\n\t\t\t\t\t\"name\": \"Bakso\",\n\t\t\t\t\t\"ownedElements\": [\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLGeneralization\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLidqtwi/uHs=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLidJBwiV97s=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"source\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLidJBwiV97s=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"target\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLibLQwhhba8=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"visibility\": \"public\"\n\t\t\t\t\t\t}\n\t\t\t\t\t],\n\t\t\t\t\t\"visibility\": \"public\",\n\t\t\t\t\t\"operations\": [\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLOperation\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLighdgmD50s=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLidJBwiV97s=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"name\": \"harga\",\n\t\t\t\t\t\t\t\"visibility\": \"public\",\n\t\t\t\t\t\t\t\"isStatic\": false,\n\t\t\t\t\t\t\t\"isLeaf\": false,\n\t\t\t\t\t\t\t\"concurrency\": \"sequential\",\n\t\t\t\t\t\t\t\"isQuery\": false,\n\t\t\t\t\t\t\t\"isAbstract\": false\n\t\t\t\t\t\t}\n\t\t\t\t\t],\n\t\t\t\t\t\"isAbstract\": false,\n\t\t\t\t\t\"isFinalSpecialization\": false,\n\t\t\t\t\t\"isLeaf\": false,\n\t\t\t\t\t\"isActive\": false\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\t\"_type\": \"UMLClass\",\n\t\t\t\t\t\"_id\": \"AAAAAAFaLieVkAjQVos=\",\n\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\"$ref\": \"AAAAAAFF+qBWK6M3Z8Y=\"\n\t\t\t\t\t},\n\t\t\t\t\t\"name\": \"Soto\",\n\t\t\t\t\t\"ownedElements\": [\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLGeneralization\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLieWCgj5f4I=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLieVkAjQVos=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"source\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLieVkAjQVos=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"target\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLibLQwhhba8=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"visibility\": \"public\"\n\t\t\t\t\t\t}\n\t\t\t\t\t],\n\t\t\t\t\t\"visibility\": \"public\",\n\t\t\t\t\t\"operations\": [\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLOperation\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLihClQmMyUQ=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLieVkAjQVos=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"name\": \"harga\",\n\t\t\t\t\t\t\t\"visibility\": \"public\",\n\t\t\t\t\t\t\t\"isStatic\": false,\n\t\t\t\t\t\t\t\"isLeaf\": false,\n\t\t\t\t\t\t\t\"concurrency\": \"sequential\",\n\t\t\t\t\t\t\t\"isQuery\": false,\n\t\t\t\t\t\t\t\"isAbstract\": false\n\t\t\t\t\t\t}\n\t\t\t\t\t],\n\t\t\t\t\t\"isAbstract\": false,\n\t\t\t\t\t\"isFinalSpecialization\": false,\n\t\t\t\t\t\"isLeaf\": false,\n\t\t\t\t\t\"isActive\": false\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\t\"_type\": \"UMLClass\",\n\t\t\t\t\t\"_id\": \"AAAAAAFaLiemPwkKjzQ=\",\n\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\"$ref\": \"AAAAAAFF+qBWK6M3Z8Y=\"\n\t\t\t\t\t},\n\t\t\t\t\t\"name\": \"NasiPecel\",\n\t\t\t\t\t\"ownedElements\": [\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLGeneralization\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLiempwkzKfw=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLiemPwkKjzQ=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"source\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLiemPwkKjzQ=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"target\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLibLQwhhba8=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"visibility\": \"public\"\n\t\t\t\t\t\t}\n\t\t\t\t\t],\n\t\t\t\t\t\"visibility\": \"public\",\n\t\t\t\t\t\"operations\": [\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLOperation\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLihdtQmUkWA=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLiemPwkKjzQ=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"name\": \"harga\",\n\t\t\t\t\t\t\t\"visibility\": \"public\",\n\t\t\t\t\t\t\t\"isStatic\": false,\n\t\t\t\t\t\t\t\"isLeaf\": false,\n\t\t\t\t\t\t\t\"concurrency\": \"sequential\",\n\t\t\t\t\t\t\t\"isQuery\": false,\n\t\t\t\t\t\t\t\"isAbstract\": false\n\t\t\t\t\t\t}\n\t\t\t\t\t],\n\t\t\t\t\t\"isAbstract\": false,\n\t\t\t\t\t\"isFinalSpecialization\": false,\n\t\t\t\t\t\"isLeaf\": false,\n\t\t\t\t\t\"isActive\": false\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\t\"_type\": \"UMLClass\",\n\t\t\t\t\t\"_id\": \"AAAAAAFaLieqRwlExIk=\",\n\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\"$ref\": \"AAAAAAFF+qBWK6M3Z8Y=\"\n\t\t\t\t\t},\n\t\t\t\t\t\"name\": \"NasiRames\",\n\t\t\t\t\t\"ownedElements\": [\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLGeneralization\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLieqqgltJvo=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLieqRwlExIk=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"source\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLieqRwlExIk=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"target\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLibLQwhhba8=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"visibility\": \"public\"\n\t\t\t\t\t\t}\n\t\t\t\t\t],\n\t\t\t\t\t\"visibility\": \"public\",\n\t\t\t\t\t\"operations\": [\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLOperation\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLih2zQmccUE=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLieqRwlExIk=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"name\": \"harga\",\n\t\t\t\t\t\t\t\"visibility\": \"public\",\n\t\t\t\t\t\t\t\"isStatic\": false,\n\t\t\t\t\t\t\t\"isLeaf\": false,\n\t\t\t\t\t\t\t\"concurrency\": \"sequential\",\n\t\t\t\t\t\t\t\"isQuery\": false,\n\t\t\t\t\t\t\t\"isAbstract\": false\n\t\t\t\t\t\t}\n\t\t\t\t\t],\n\t\t\t\t\t\"isAbstract\": false,\n\t\t\t\t\t\"isFinalSpecialization\": false,\n\t\t\t\t\t\"isLeaf\": false,\n\t\t\t\t\t\"isActive\": false\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\t\"_type\": \"UMLClass\",\n\t\t\t\t\t\"_id\": \"AAAAAAFaLilkFQmnmM0=\",\n\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\"$ref\": \"AAAAAAFF+qBWK6M3Z8Y=\"\n\t\t\t\t\t},\n\t\t\t\t\t\"name\": \"BaksoPakeCekerAyam\",\n\t\t\t\t\t\"ownedElements\": [\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLGeneralization\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLinNWgnYnBU=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLilkFQmnmM0=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"source\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLilkFQmnmM0=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"target\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLidJBwiV97s=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"visibility\": \"public\"\n\t\t\t\t\t\t}\n\t\t\t\t\t],\n\t\t\t\t\t\"visibility\": \"public\",\n\t\t\t\t\t\"operations\": [\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLOperation\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLim3kwnRaEw=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLilkFQmnmM0=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"name\": \"harga\",\n\t\t\t\t\t\t\t\"visibility\": \"public\",\n\t\t\t\t\t\t\t\"isStatic\": false,\n\t\t\t\t\t\t\t\"isLeaf\": false,\n\t\t\t\t\t\t\t\"concurrency\": \"sequential\",\n\t\t\t\t\t\t\t\"isQuery\": false,\n\t\t\t\t\t\t\t\"isAbstract\": false\n\t\t\t\t\t\t}\n\t\t\t\t\t],\n\t\t\t\t\t\"isAbstract\": false,\n\t\t\t\t\t\"isFinalSpecialization\": false,\n\t\t\t\t\t\"isLeaf\": false,\n\t\t\t\t\t\"isActive\": false\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\t\"_type\": \"UMLClass\",\n\t\t\t\t\t\"_id\": \"AAAAAAFaLinaGwnp3os=\",\n\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\"$ref\": \"AAAAAAFF+qBWK6M3Z8Y=\"\n\t\t\t\t\t},\n\t\t\t\t\t\"name\": \"BaksoPakeLontong\",\n\t\t\t\t\t\"ownedElements\": [\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLGeneralization\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLinanwoSxlE=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLinaGwnp3os=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"source\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLinaGwnp3os=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"target\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLidJBwiV97s=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"visibility\": \"public\"\n\t\t\t\t\t\t}\n\t\t\t\t\t],\n\t\t\t\t\t\"visibility\": \"public\",\n\t\t\t\t\t\"operations\": [\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLOperation\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLiqSBwqf4lI=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLinaGwnp3os=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"name\": \"harga\",\n\t\t\t\t\t\t\t\"visibility\": \"public\",\n\t\t\t\t\t\t\t\"isStatic\": false,\n\t\t\t\t\t\t\t\"isLeaf\": false,\n\t\t\t\t\t\t\t\"concurrency\": \"sequential\",\n\t\t\t\t\t\t\t\"isQuery\": false,\n\t\t\t\t\t\t\t\"isAbstract\": false\n\t\t\t\t\t\t}\n\t\t\t\t\t],\n\t\t\t\t\t\"isAbstract\": false,\n\t\t\t\t\t\"isFinalSpecialization\": false,\n\t\t\t\t\t\"isLeaf\": false,\n\t\t\t\t\t\"isActive\": false\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\t\"_type\": \"UMLClass\",\n\t\t\t\t\t\"_id\": \"AAAAAAFaLindgQoj6Nw=\",\n\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\"$ref\": \"AAAAAAFF+qBWK6M3Z8Y=\"\n\t\t\t\t\t},\n\t\t\t\t\t\"name\": \"BaksoPakeCekerAyamSamaLontong\",\n\t\t\t\t\t\"ownedElements\": [\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLGeneralization\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLineGApMlOw=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLindgQoj6Nw=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"source\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLindgQoj6Nw=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"target\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLidJBwiV97s=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"visibility\": \"public\"\n\t\t\t\t\t\t}\n\t\t\t\t\t],\n\t\t\t\t\t\"visibility\": \"public\",\n\t\t\t\t\t\"operations\": [\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLOperation\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLiqhTwqmDVM=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLindgQoj6Nw=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"name\": \"harga\",\n\t\t\t\t\t\t\t\"visibility\": \"public\",\n\t\t\t\t\t\t\t\"isStatic\": false,\n\t\t\t\t\t\t\t\"isLeaf\": false,\n\t\t\t\t\t\t\t\"concurrency\": \"sequential\",\n\t\t\t\t\t\t\t\"isQuery\": false,\n\t\t\t\t\t\t\t\"isAbstract\": false\n\t\t\t\t\t\t}\n\t\t\t\t\t],\n\t\t\t\t\t\"isAbstract\": false,\n\t\t\t\t\t\"isFinalSpecialization\": false,\n\t\t\t\t\t\"isLeaf\": false,\n\t\t\t\t\t\"isActive\": false\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\t\"_type\": \"UMLClass\",\n\t\t\t\t\t\"_id\": \"AAAAAAFaLinhEQpdXL0=\",\n\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\"$ref\": \"AAAAAAFF+qBWK6M3Z8Y=\"\n\t\t\t\t\t},\n\t\t\t\t\t\"name\": \"BaksoPakeDaging\",\n\t\t\t\t\t\"ownedElements\": [\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLGeneralization\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLinhpAqG5YY=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLinhEQpdXL0=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"source\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLinhEQpdXL0=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"target\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLidJBwiV97s=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"visibility\": \"public\"\n\t\t\t\t\t\t}\n\t\t\t\t\t],\n\t\t\t\t\t\"visibility\": \"public\",\n\t\t\t\t\t\"operations\": [\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLOperation\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLirT9gqwQUo=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLinhEQpdXL0=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"name\": \"harga\",\n\t\t\t\t\t\t\t\"visibility\": \"public\",\n\t\t\t\t\t\t\t\"isStatic\": false,\n\t\t\t\t\t\t\t\"isLeaf\": false,\n\t\t\t\t\t\t\t\"concurrency\": \"sequential\",\n\t\t\t\t\t\t\t\"isQuery\": false,\n\t\t\t\t\t\t\t\"isAbstract\": false\n\t\t\t\t\t\t}\n\t\t\t\t\t],\n\t\t\t\t\t\"isAbstract\": false,\n\t\t\t\t\t\"isFinalSpecialization\": false,\n\t\t\t\t\t\"isLeaf\": false,\n\t\t\t\t\t\"isActive\": false\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\t\"_type\": \"UMLClassDiagram\",\n\t\t\t\t\t\"_id\": \"AAAAAAFaLjaZrQq6ANU=\",\n\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\"$ref\": \"AAAAAAFF+qBWK6M3Z8Y=\"\n\t\t\t\t\t},\n\t\t\t\t\t\"name\": \"ClassDiagram1\",\n\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\"defaultDiagram\": false,\n\t\t\t\t\t\"ownedViews\": [\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLClassView\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLjal/wq+MX4=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLjaZrQq6ANU=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLibLQwhhba8=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLNameCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLjal/wq/0zA=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLjal/wq+MX4=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLibLQwhhba8=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLjamAArAYvw=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLjal/wq/0zA=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 42,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": -152,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLjamAArBoF4=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLjal/wq/0zA=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;3\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 389,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 23,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 87.775390625,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"Makanan\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLjamAArC8Tc=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLjal/wq/0zA=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 42,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": -152,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 73.67724609375,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"(from Model)\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLjamAArD040=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLjal/wq/0zA=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 42,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": -152,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 1,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 384,\n\t\t\t\t\t\t\t\t\t\"top\": 16,\n\t\t\t\t\t\t\t\t\t\"width\": 97.775390625,\n\t\t\t\t\t\t\t\t\t\"height\": 25,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"stereotypeLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLjamAArAYvw=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"nameLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLjamAArBoF4=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"namespaceLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLjamAArC8Tc=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"propertyLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLjamAArD040=\"\n\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLAttributeCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLjamAArEhq4=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLjal/wq+MX4=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLibLQwhhba8=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"UMLAttributeView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLlQnegwL/eg=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLjamAArEhq4=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLlNtNgv6x9M=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 389,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 46,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 87.775390625,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"#deskripsi\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 384,\n\t\t\t\t\t\t\t\t\t\"top\": 41,\n\t\t\t\t\t\t\t\t\t\"width\": 97.775390625,\n\t\t\t\t\t\t\t\t\t\"height\": 23,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLOperationCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLjamAQrFhOo=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLjal/wq+MX4=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLibLQwhhba8=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"UMLOperationView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLlQnfAwOVYI=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLjamAQrFhOo=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLlPtpgwCnX8=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 389,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 69,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 87.775390625,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"+getDeskripsi()\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"UMLOperationView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLjambgrkdew=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLjamAQrFhOo=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLibpiAiLDrw=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;2\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 389,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 84,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 87.775390625,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"+harga()\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 384,\n\t\t\t\t\t\t\t\t\t\"top\": 64,\n\t\t\t\t\t\t\t\t\t\"width\": 97.775390625,\n\t\t\t\t\t\t\t\t\t\"height\": 38,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLReceptionCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLjamAQrGaDc=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLjal/wq+MX4=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLibLQwhhba8=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 21,\n\t\t\t\t\t\t\t\t\t\"top\": -76,\n\t\t\t\t\t\t\t\t\t\"width\": 10,\n\t\t\t\t\t\t\t\t\t\"height\": 10,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLTemplateParameterCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLjamAgrH4uY=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLjal/wq+MX4=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLibLQwhhba8=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 21,\n\t\t\t\t\t\t\t\t\t\"top\": -76,\n\t\t\t\t\t\t\t\t\t\"width\": 10,\n\t\t\t\t\t\t\t\t\t\"height\": 10,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\"containerChangeable\": true,\n\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\"left\": 384,\n\t\t\t\t\t\t\t\"top\": 16,\n\t\t\t\t\t\t\t\"width\": 97.775390625,\n\t\t\t\t\t\t\t\"height\": 86,\n\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\"stereotypeDisplay\": \"label\",\n\t\t\t\t\t\t\t\"showVisibility\": true,\n\t\t\t\t\t\t\t\"showNamespace\": false,\n\t\t\t\t\t\t\t\"showProperty\": true,\n\t\t\t\t\t\t\t\"showType\": true,\n\t\t\t\t\t\t\t\"nameCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLjal/wq/0zA=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"wordWrap\": false,\n\t\t\t\t\t\t\t\"suppressAttributes\": false,\n\t\t\t\t\t\t\t\"suppressOperations\": false,\n\t\t\t\t\t\t\t\"suppressReceptions\": true,\n\t\t\t\t\t\t\t\"showMultiplicity\": true,\n\t\t\t\t\t\t\t\"showOperationSignature\": true,\n\t\t\t\t\t\t\t\"attributeCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLjamAArEhq4=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"operationCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLjamAQrFhOo=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"receptionCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLjamAQrGaDc=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"templateParameterCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLjamAgrH4uY=\"\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLClassView\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLjauKwroDmc=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLjaZrQq6ANU=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLidJBwiV97s=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLNameCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLjauKwrpDBA=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLjauKwroDmc=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLidJBwiV97s=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLjauKwrqBhQ=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLjauKwrpDBA=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": -304,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": -24,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLjauKwrr3PE=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLjauKwrpDBA=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;1\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 102,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 183,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 49.4990234375,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"Bakso\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLjauKwrskAI=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLjauKwrpDBA=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": -304,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": -24,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 73.67724609375,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"(from Model)\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLjauKwrtXFw=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLjauKwrpDBA=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": -304,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": -24,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 1,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 97,\n\t\t\t\t\t\t\t\t\t\"top\": 176,\n\t\t\t\t\t\t\t\t\t\"width\": 59.4990234375,\n\t\t\t\t\t\t\t\t\t\"height\": 25,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"stereotypeLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLjauKwrqBhQ=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"nameLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLjauKwrr3PE=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"namespaceLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLjauKwrskAI=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"propertyLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLjauKwrtXFw=\"\n\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLAttributeCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLjauKwruqwM=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLjauKwroDmc=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLidJBwiV97s=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 97,\n\t\t\t\t\t\t\t\t\t\"top\": 201,\n\t\t\t\t\t\t\t\t\t\"width\": 59.4990234375,\n\t\t\t\t\t\t\t\t\t\"height\": 10,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLOperationCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLjauKwrvuuM=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLjauKwroDmc=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLidJBwiV97s=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"UMLOperationView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLjausAsZ8mI=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLjauKwrvuuM=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLighdgmD50s=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 102,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 216,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 49.4990234375,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"+harga()\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 97,\n\t\t\t\t\t\t\t\t\t\"top\": 211,\n\t\t\t\t\t\t\t\t\t\"width\": 59.4990234375,\n\t\t\t\t\t\t\t\t\t\"height\": 23,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLReceptionCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLjauKwrw9LE=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLjauKwroDmc=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLidJBwiV97s=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": -152,\n\t\t\t\t\t\t\t\t\t\"top\": -12,\n\t\t\t\t\t\t\t\t\t\"width\": 10,\n\t\t\t\t\t\t\t\t\t\"height\": 10,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLTemplateParameterCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLjauKwrxAiw=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLjauKwroDmc=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLidJBwiV97s=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": -152,\n\t\t\t\t\t\t\t\t\t\"top\": -12,\n\t\t\t\t\t\t\t\t\t\"width\": 10,\n\t\t\t\t\t\t\t\t\t\"height\": 10,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\"containerChangeable\": true,\n\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\"left\": 97,\n\t\t\t\t\t\t\t\"top\": 176,\n\t\t\t\t\t\t\t\"width\": 59.4990234375,\n\t\t\t\t\t\t\t\"height\": 58,\n\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\"stereotypeDisplay\": \"label\",\n\t\t\t\t\t\t\t\"showVisibility\": true,\n\t\t\t\t\t\t\t\"showNamespace\": false,\n\t\t\t\t\t\t\t\"showProperty\": true,\n\t\t\t\t\t\t\t\"showType\": true,\n\t\t\t\t\t\t\t\"nameCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLjauKwrpDBA=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"wordWrap\": false,\n\t\t\t\t\t\t\t\"suppressAttributes\": false,\n\t\t\t\t\t\t\t\"suppressOperations\": false,\n\t\t\t\t\t\t\t\"suppressReceptions\": true,\n\t\t\t\t\t\t\t\"showMultiplicity\": true,\n\t\t\t\t\t\t\t\"showOperationSignature\": true,\n\t\t\t\t\t\t\t\"attributeCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLjauKwruqwM=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"operationCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLjauKwrvuuM=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"receptionCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLjauKwrw9LE=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"templateParameterCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLjauKwrxAiw=\"\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLGeneralizationView\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLjauLQrySuY=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLjaZrQq6ANU=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLidqtwi/uHs=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"EdgeLabelView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLjauLQrzK8E=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLjauLQrySuY=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLidqtwi/uHs=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 262,\n\t\t\t\t\t\t\t\t\t\"top\": 115,\n\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"alpha\": 1.5707963267948966,\n\t\t\t\t\t\t\t\t\t\"distance\": 15,\n\t\t\t\t\t\t\t\t\t\"hostEdge\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLjauLQrySuY=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"edgePosition\": 1,\n\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"EdgeLabelView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLjauLQr0MAM=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLjauLQrySuY=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLidqtwi/uHs=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": null,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 256,\n\t\t\t\t\t\t\t\t\t\"top\": 101,\n\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"alpha\": 1.5707963267948966,\n\t\t\t\t\t\t\t\t\t\"distance\": 30,\n\t\t\t\t\t\t\t\t\t\"hostEdge\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLjauLQrySuY=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"edgePosition\": 1,\n\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"EdgeLabelView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLjauLQr1ElY=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLjauLQrySuY=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLidqtwi/uHs=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 275,\n\t\t\t\t\t\t\t\t\t\"top\": 142,\n\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"alpha\": -1.5707963267948966,\n\t\t\t\t\t\t\t\t\t\"distance\": 15,\n\t\t\t\t\t\t\t\t\t\"hostEdge\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLjauLQrySuY=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"edgePosition\": 1,\n\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\"head\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLjal/wq+MX4=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"tail\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLjauKwroDmc=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"lineStyle\": 1,\n\t\t\t\t\t\t\t\"points\": \"156:189;383:81\",\n\t\t\t\t\t\t\t\"stereotypeDisplay\": \"label\",\n\t\t\t\t\t\t\t\"showVisibility\": true,\n\t\t\t\t\t\t\t\"showProperty\": true,\n\t\t\t\t\t\t\t\"nameLabel\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLjauLQrzK8E=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"stereotypeLabel\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLjauLQr0MAM=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"propertyLabel\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLjauLQr1ElY=\"\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLClassView\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLjbFpwsgfLk=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLjaZrQq6ANU=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLieVkAjQVos=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLNameCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLjbFpwshn2o=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLjbFpwsgfLk=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLieVkAjQVos=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLjbFpwsi7/A=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLjbFpwshn2o=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": -400,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": -70,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLjbFpwsjpmI=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLjbFpwshn2o=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;1\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 181,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 183,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 49.4990234375,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"Soto\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLjbFpwskfAg=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLjbFpwshn2o=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": -400,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": -70,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 73.67724609375,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"(from Model)\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLjbFpwslZWw=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLjbFpwshn2o=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": -400,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": -70,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 1,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 176,\n\t\t\t\t\t\t\t\t\t\"top\": 176,\n\t\t\t\t\t\t\t\t\t\"width\": 59.4990234375,\n\t\t\t\t\t\t\t\t\t\"height\": 25,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"stereotypeLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLjbFpwsi7/A=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"nameLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLjbFpwsjpmI=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"namespaceLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLjbFpwskfAg=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"propertyLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLjbFpwslZWw=\"\n\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLAttributeCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLjbFqAsmhIE=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLjbFpwsgfLk=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLieVkAjQVos=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 176,\n\t\t\t\t\t\t\t\t\t\"top\": 201,\n\t\t\t\t\t\t\t\t\t\"width\": 59.4990234375,\n\t\t\t\t\t\t\t\t\t\"height\": 10,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLOperationCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLjbFqAsnGCg=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLjbFpwsgfLk=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLieVkAjQVos=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"UMLOperationView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLjbGNQtRobM=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLjbFqAsnGCg=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLihClQmMyUQ=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 181,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 216,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 49.4990234375,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"+harga()\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 176,\n\t\t\t\t\t\t\t\t\t\"top\": 211,\n\t\t\t\t\t\t\t\t\t\"width\": 59.4990234375,\n\t\t\t\t\t\t\t\t\t\"height\": 23,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLReceptionCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLjbFqAsoZBo=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLjbFpwsgfLk=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLieVkAjQVos=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": -200,\n\t\t\t\t\t\t\t\t\t\"top\": -35,\n\t\t\t\t\t\t\t\t\t\"width\": 10,\n\t\t\t\t\t\t\t\t\t\"height\": 10,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLTemplateParameterCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLjbFqAspKpY=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLjbFpwsgfLk=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLieVkAjQVos=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": -200,\n\t\t\t\t\t\t\t\t\t\"top\": -35,\n\t\t\t\t\t\t\t\t\t\"width\": 10,\n\t\t\t\t\t\t\t\t\t\"height\": 10,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\"containerChangeable\": true,\n\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\"left\": 176,\n\t\t\t\t\t\t\t\"top\": 176,\n\t\t\t\t\t\t\t\"width\": 59.4990234375,\n\t\t\t\t\t\t\t\"height\": 58,\n\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\"stereotypeDisplay\": \"label\",\n\t\t\t\t\t\t\t\"showVisibility\": true,\n\t\t\t\t\t\t\t\"showNamespace\": false,\n\t\t\t\t\t\t\t\"showProperty\": true,\n\t\t\t\t\t\t\t\"showType\": true,\n\t\t\t\t\t\t\t\"nameCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLjbFpwshn2o=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"wordWrap\": false,\n\t\t\t\t\t\t\t\"suppressAttributes\": false,\n\t\t\t\t\t\t\t\"suppressOperations\": false,\n\t\t\t\t\t\t\t\"suppressReceptions\": true,\n\t\t\t\t\t\t\t\"showMultiplicity\": true,\n\t\t\t\t\t\t\t\"showOperationSignature\": true,\n\t\t\t\t\t\t\t\"attributeCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLjbFqAsmhIE=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"operationCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLjbFqAsnGCg=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"receptionCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLjbFqAsoZBo=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"templateParameterCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLjbFqAspKpY=\"\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLGeneralizationView\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLjbFqQsq2L8=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLjaZrQq6ANU=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLieWCgj5f4I=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"EdgeLabelView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLjbFqQsrJT4=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLjbFqQsq2L8=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLieWCgj5f4I=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 300,\n\t\t\t\t\t\t\t\t\t\"top\": 118,\n\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"alpha\": 1.5707963267948966,\n\t\t\t\t\t\t\t\t\t\"distance\": 15,\n\t\t\t\t\t\t\t\t\t\"hostEdge\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLjbFqQsq2L8=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"edgePosition\": 1,\n\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"EdgeLabelView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLjbFqQssiu0=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLjbFqQsq2L8=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLieWCgj5f4I=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": null,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 292,\n\t\t\t\t\t\t\t\t\t\"top\": 105,\n\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"alpha\": 1.5707963267948966,\n\t\t\t\t\t\t\t\t\t\"distance\": 30,\n\t\t\t\t\t\t\t\t\t\"hostEdge\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLjbFqQsq2L8=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"edgePosition\": 1,\n\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"EdgeLabelView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLjbFqQstaS8=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLjbFqQsq2L8=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLieWCgj5f4I=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 317,\n\t\t\t\t\t\t\t\t\t\"top\": 143,\n\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"alpha\": -1.5707963267948966,\n\t\t\t\t\t\t\t\t\t\"distance\": 15,\n\t\t\t\t\t\t\t\t\t\"hostEdge\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLjbFqQsq2L8=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"edgePosition\": 1,\n\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\"head\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLjal/wq+MX4=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"tail\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLjbFpwsgfLk=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"lineStyle\": 1,\n\t\t\t\t\t\t\t\"points\": \"235:184;383:90\",\n\t\t\t\t\t\t\t\"stereotypeDisplay\": \"label\",\n\t\t\t\t\t\t\t\"showVisibility\": true,\n\t\t\t\t\t\t\t\"showProperty\": true,\n\t\t\t\t\t\t\t\"nameLabel\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLjbFqQsrJT4=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"stereotypeLabel\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLjbFqQssiu0=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"propertyLabel\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLjbFqQstaS8=\"\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLClassView\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLjbQUQtYU7o=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLjaZrQq6ANU=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLiemPwkKjzQ=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLNameCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLjbQUQtZZjc=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLjbQUQtYU7o=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLiemPwkKjzQ=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLjbQUgtaEy8=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLjbQUQtZZjc=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": -490,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": -102,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLjbQUgtbak8=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLjbQUQtZZjc=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;1\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 261,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 183,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 61.4326171875,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"NasiPecel\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLjbQUgtcNkg=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLjbQUQtZZjc=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": -490,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": -102,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 73.67724609375,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"(from Model)\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLjbQUgtdpuw=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLjbQUQtZZjc=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": -490,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": -102,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 1,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 256,\n\t\t\t\t\t\t\t\t\t\"top\": 176,\n\t\t\t\t\t\t\t\t\t\"width\": 71.4326171875,\n\t\t\t\t\t\t\t\t\t\"height\": 25,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"stereotypeLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLjbQUgtaEy8=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"nameLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLjbQUgtbak8=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"namespaceLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLjbQUgtcNkg=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"propertyLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLjbQUgtdpuw=\"\n\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLAttributeCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLjbQUgtewo4=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLjbQUQtYU7o=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLiemPwkKjzQ=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 256,\n\t\t\t\t\t\t\t\t\t\"top\": 201,\n\t\t\t\t\t\t\t\t\t\"width\": 71.4326171875,\n\t\t\t\t\t\t\t\t\t\"height\": 10,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLOperationCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLjbQUgtfSFg=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLjbQUQtYU7o=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLiemPwkKjzQ=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"UMLOperationView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLjbQ0wuJs2A=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLjbQUgtfSFg=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLihdtQmUkWA=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 261,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 216,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 61.4326171875,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"+harga()\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 256,\n\t\t\t\t\t\t\t\t\t\"top\": 211,\n\t\t\t\t\t\t\t\t\t\"width\": 71.4326171875,\n\t\t\t\t\t\t\t\t\t\"height\": 23,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLReceptionCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLjbQUgtgB5c=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLjbQUQtYU7o=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLiemPwkKjzQ=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": -245,\n\t\t\t\t\t\t\t\t\t\"top\": -51,\n\t\t\t\t\t\t\t\t\t\"width\": 10,\n\t\t\t\t\t\t\t\t\t\"height\": 10,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLTemplateParameterCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLjbQUgth1WM=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLjbQUQtYU7o=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLiemPwkKjzQ=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": -245,\n\t\t\t\t\t\t\t\t\t\"top\": -51,\n\t\t\t\t\t\t\t\t\t\"width\": 10,\n\t\t\t\t\t\t\t\t\t\"height\": 10,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\"containerChangeable\": true,\n\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\"left\": 256,\n\t\t\t\t\t\t\t\"top\": 176,\n\t\t\t\t\t\t\t\"width\": 71.4326171875,\n\t\t\t\t\t\t\t\"height\": 58,\n\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\"stereotypeDisplay\": \"label\",\n\t\t\t\t\t\t\t\"showVisibility\": true,\n\t\t\t\t\t\t\t\"showNamespace\": false,\n\t\t\t\t\t\t\t\"showProperty\": true,\n\t\t\t\t\t\t\t\"showType\": true,\n\t\t\t\t\t\t\t\"nameCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLjbQUQtZZjc=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"wordWrap\": false,\n\t\t\t\t\t\t\t\"suppressAttributes\": false,\n\t\t\t\t\t\t\t\"suppressOperations\": false,\n\t\t\t\t\t\t\t\"suppressReceptions\": true,\n\t\t\t\t\t\t\t\"showMultiplicity\": true,\n\t\t\t\t\t\t\t\"showOperationSignature\": true,\n\t\t\t\t\t\t\t\"attributeCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLjbQUgtewo4=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"operationCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLjbQUgtfSFg=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"receptionCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLjbQUgtgB5c=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"templateParameterCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLjbQUgth1WM=\"\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLGeneralizationView\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLjbQUwtiUaA=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLjaZrQq6ANU=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLiempwkzKfw=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"EdgeLabelView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLjbQUwtjiR8=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLjbQUwtiUaA=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLiempwkzKfw=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 343,\n\t\t\t\t\t\t\t\t\t\"top\": 121,\n\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"alpha\": 1.5707963267948966,\n\t\t\t\t\t\t\t\t\t\"distance\": 15,\n\t\t\t\t\t\t\t\t\t\"hostEdge\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLjbQUwtiUaA=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"edgePosition\": 1,\n\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"EdgeLabelView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLjbQUwtkpIE=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLjbQUwtiUaA=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLiempwkzKfw=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": null,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 332,\n\t\t\t\t\t\t\t\t\t\"top\": 110,\n\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"alpha\": 1.5707963267948966,\n\t\t\t\t\t\t\t\t\t\"distance\": 30,\n\t\t\t\t\t\t\t\t\t\"hostEdge\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLjbQUwtiUaA=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"edgePosition\": 1,\n\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"EdgeLabelView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLjbQUwtlQhw=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLjbQUwtiUaA=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLiempwkzKfw=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 364,\n\t\t\t\t\t\t\t\t\t\"top\": 142,\n\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"alpha\": -1.5707963267948966,\n\t\t\t\t\t\t\t\t\t\"distance\": 15,\n\t\t\t\t\t\t\t\t\t\"hostEdge\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLjbQUwtiUaA=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"edgePosition\": 1,\n\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\"head\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLjal/wq+MX4=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"tail\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLjbQUQtYU7o=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"lineStyle\": 1,\n\t\t\t\t\t\t\t\"points\": \"319:175;390:102\",\n\t\t\t\t\t\t\t\"stereotypeDisplay\": \"label\",\n\t\t\t\t\t\t\t\"showVisibility\": true,\n\t\t\t\t\t\t\t\"showProperty\": true,\n\t\t\t\t\t\t\t\"nameLabel\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLjbQUwtjiR8=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"stereotypeLabel\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLjbQUwtkpIE=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"propertyLabel\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLjbQUwtlQhw=\"\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLClassView\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLjbl4QuQLN4=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLjaZrQq6ANU=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLieqRwlExIk=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLNameCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLjbl4QuRrOU=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLjbl4QuQLN4=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLieqRwlExIk=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLjbl4QuSEkc=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLjbl4QuRrOU=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": -664,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": -108,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLjbl4guTzhw=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLjbl4QuRrOU=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;1\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 349,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 183,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 70.09716796875,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"NasiRames\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLjbl4guU4bQ=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLjbl4QuRrOU=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": -664,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": -108,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 73.67724609375,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"(from Model)\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLjbl4guVqqs=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLjbl4QuRrOU=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": -664,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": -108,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 1,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 344,\n\t\t\t\t\t\t\t\t\t\"top\": 176,\n\t\t\t\t\t\t\t\t\t\"width\": 80.09716796875,\n\t\t\t\t\t\t\t\t\t\"height\": 25,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"stereotypeLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLjbl4QuSEkc=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"nameLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLjbl4guTzhw=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"namespaceLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLjbl4guU4bQ=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"propertyLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLjbl4guVqqs=\"\n\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLAttributeCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLjbl4guWVrk=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLjbl4QuQLN4=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLieqRwlExIk=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 344,\n\t\t\t\t\t\t\t\t\t\"top\": 201,\n\t\t\t\t\t\t\t\t\t\"width\": 80.09716796875,\n\t\t\t\t\t\t\t\t\t\"height\": 10,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLOperationCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLjbl4guXWq8=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLjbl4QuQLN4=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLieqRwlExIk=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"UMLOperationView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLjbmWwvB2GA=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLjbl4guXWq8=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLih2zQmccUE=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 349,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 216,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 70.09716796875,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"+harga()\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 344,\n\t\t\t\t\t\t\t\t\t\"top\": 211,\n\t\t\t\t\t\t\t\t\t\"width\": 80.09716796875,\n\t\t\t\t\t\t\t\t\t\"height\": 23,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLReceptionCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLjbl4guY/X0=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLjbl4QuQLN4=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLieqRwlExIk=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": -332,\n\t\t\t\t\t\t\t\t\t\"top\": -54,\n\t\t\t\t\t\t\t\t\t\"width\": 10,\n\t\t\t\t\t\t\t\t\t\"height\": 10,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLTemplateParameterCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLjbl4guZ0KU=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLjbl4QuQLN4=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLieqRwlExIk=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": -332,\n\t\t\t\t\t\t\t\t\t\"top\": -54,\n\t\t\t\t\t\t\t\t\t\"width\": 10,\n\t\t\t\t\t\t\t\t\t\"height\": 10,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\"containerChangeable\": true,\n\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\"left\": 344,\n\t\t\t\t\t\t\t\"top\": 176,\n\t\t\t\t\t\t\t\"width\": 80.09716796875,\n\t\t\t\t\t\t\t\"height\": 58,\n\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\"stereotypeDisplay\": \"label\",\n\t\t\t\t\t\t\t\"showVisibility\": true,\n\t\t\t\t\t\t\t\"showNamespace\": false,\n\t\t\t\t\t\t\t\"showProperty\": true,\n\t\t\t\t\t\t\t\"showType\": true,\n\t\t\t\t\t\t\t\"nameCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLjbl4QuRrOU=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"wordWrap\": false,\n\t\t\t\t\t\t\t\"suppressAttributes\": false,\n\t\t\t\t\t\t\t\"suppressOperations\": false,\n\t\t\t\t\t\t\t\"suppressReceptions\": true,\n\t\t\t\t\t\t\t\"showMultiplicity\": true,\n\t\t\t\t\t\t\t\"showOperationSignature\": true,\n\t\t\t\t\t\t\t\"attributeCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLjbl4guWVrk=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"operationCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLjbl4guXWq8=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"receptionCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLjbl4guY/X0=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"templateParameterCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLjbl4guZ0KU=\"\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLGeneralizationView\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLjbl4wuaGDI=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLjaZrQq6ANU=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLieqqgltJvo=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"EdgeLabelView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLjbl4wubQx8=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLjbl4wuaGDI=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLieqqgltJvo=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 390,\n\t\t\t\t\t\t\t\t\t\"top\": 127,\n\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"alpha\": 1.5707963267948966,\n\t\t\t\t\t\t\t\t\t\"distance\": 15,\n\t\t\t\t\t\t\t\t\t\"hostEdge\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLjbl4wuaGDI=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"edgePosition\": 1,\n\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"EdgeLabelView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLjbl4wucDn4=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLjbl4wuaGDI=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLieqqgltJvo=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": null,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 376,\n\t\t\t\t\t\t\t\t\t\"top\": 122,\n\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"alpha\": 1.5707963267948966,\n\t\t\t\t\t\t\t\t\t\"distance\": 30,\n\t\t\t\t\t\t\t\t\t\"hostEdge\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLjbl4wuaGDI=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"edgePosition\": 1,\n\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"EdgeLabelView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLjbl4wudgnU=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLjbl4wuaGDI=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLieqqgltJvo=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 419,\n\t\t\t\t\t\t\t\t\t\"top\": 136,\n\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"alpha\": -1.5707963267948966,\n\t\t\t\t\t\t\t\t\t\"distance\": 15,\n\t\t\t\t\t\t\t\t\t\"hostEdge\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLjbl4wuaGDI=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"edgePosition\": 1,\n\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\"head\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLjal/wq+MX4=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"tail\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLjbl4QuQLN4=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"lineStyle\": 1,\n\t\t\t\t\t\t\t\"points\": \"393:175;417:102\",\n\t\t\t\t\t\t\t\"stereotypeDisplay\": \"label\",\n\t\t\t\t\t\t\t\"showVisibility\": true,\n\t\t\t\t\t\t\t\"showProperty\": true,\n\t\t\t\t\t\t\t\"nameLabel\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLjbl4wubQx8=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"stereotypeLabel\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLjbl4wucDn4=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"propertyLabel\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLjbl4wudgnU=\"\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLClassView\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLjeyEgvS7ac=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLjaZrQq6ANU=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLjeyEQvQfZg=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLNameCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLjeyEwvTlBE=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLjeyEgvS7ac=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLjeyEQvQfZg=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLjeyEwvUE7Q=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLjeyEwvTlBE=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLjeyEwvVjH0=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLjeyEwvTlBE=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;3\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 485,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 183,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 121.41162109375,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"RempahRempah\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLjeyEwvW69s=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLjeyEwvTlBE=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 73.67724609375,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"(from Model)\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLjeyFAvXQiY=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLjeyEwvTlBE=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 1,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 480,\n\t\t\t\t\t\t\t\t\t\"top\": 176,\n\t\t\t\t\t\t\t\t\t\"width\": 131.41162109375,\n\t\t\t\t\t\t\t\t\t\"height\": 25,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"stereotypeLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLjeyEwvUE7Q=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"nameLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLjeyEwvVjH0=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"namespaceLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLjeyEwvW69s=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"propertyLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLjeyFAvXQiY=\"\n\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLAttributeCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLjeyFAvY3Ck=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLjeyEgvS7ac=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLjeyEQvQfZg=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"UMLAttributeView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLlXgSg0dRbo=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLjeyFAvY3Ck=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLlXf8Q0aTIM=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 485,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 206,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 121.41162109375,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"#makanan: Makanan\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 480,\n\t\t\t\t\t\t\t\t\t\"top\": 201,\n\t\t\t\t\t\t\t\t\t\"width\": 131.41162109375,\n\t\t\t\t\t\t\t\t\t\"height\": 23,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLOperationCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLjeyFAvZ3Po=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLjeyEgvS7ac=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLjeyEQvQfZg=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"UMLOperationView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLlR7XwwmRJk=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLjeyFAvZ3Po=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLlR7BAwjSjw=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;2\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 485,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 229,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 121.41162109375,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"+getDeskripsi()\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 480,\n\t\t\t\t\t\t\t\t\t\"top\": 224,\n\t\t\t\t\t\t\t\t\t\"width\": 131.41162109375,\n\t\t\t\t\t\t\t\t\t\"height\": 23,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLReceptionCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLjeyFQvaThw=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLjeyEgvS7ac=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLjeyEQvQfZg=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 0,\n\t\t\t\t\t\t\t\t\t\"top\": 0,\n\t\t\t\t\t\t\t\t\t\"width\": 10,\n\t\t\t\t\t\t\t\t\t\"height\": 10,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLTemplateParameterCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLjeyFQvbmjk=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLjeyEgvS7ac=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLjeyEQvQfZg=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 0,\n\t\t\t\t\t\t\t\t\t\"top\": 0,\n\t\t\t\t\t\t\t\t\t\"width\": 10,\n\t\t\t\t\t\t\t\t\t\"height\": 10,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\"containerChangeable\": true,\n\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\"left\": 480,\n\t\t\t\t\t\t\t\"top\": 176,\n\t\t\t\t\t\t\t\"width\": 131.41162109375,\n\t\t\t\t\t\t\t\"height\": 71,\n\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\"stereotypeDisplay\": \"label\",\n\t\t\t\t\t\t\t\"showVisibility\": true,\n\t\t\t\t\t\t\t\"showNamespace\": false,\n\t\t\t\t\t\t\t\"showProperty\": true,\n\t\t\t\t\t\t\t\"showType\": true,\n\t\t\t\t\t\t\t\"nameCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLjeyEwvTlBE=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"wordWrap\": false,\n\t\t\t\t\t\t\t\"suppressAttributes\": false,\n\t\t\t\t\t\t\t\"suppressOperations\": false,\n\t\t\t\t\t\t\t\"suppressReceptions\": true,\n\t\t\t\t\t\t\t\"showMultiplicity\": true,\n\t\t\t\t\t\t\t\"showOperationSignature\": true,\n\t\t\t\t\t\t\t\"attributeCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLjeyFAvY3Ck=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"operationCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLjeyFAvZ3Po=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"receptionCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLjeyFQvaThw=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"templateParameterCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLjeyFQvbmjk=\"\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLGeneralizationView\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLlRO1gwTPx8=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLjaZrQq6ANU=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLlRO1QwRSiw=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"EdgeLabelView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLlRO1gwUqxQ=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLlRO1gwTPx8=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLlRO1QwRSiw=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 479,\n\t\t\t\t\t\t\t\t\t\"top\": 141,\n\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"alpha\": 1.5707963267948966,\n\t\t\t\t\t\t\t\t\t\"distance\": 15,\n\t\t\t\t\t\t\t\t\t\"hostEdge\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLlRO1gwTPx8=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"edgePosition\": 1,\n\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"EdgeLabelView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLlRO1gwVcC0=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLlRO1gwTPx8=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLlRO1QwRSiw=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": null,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 467,\n\t\t\t\t\t\t\t\t\t\"top\": 150,\n\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"alpha\": 1.5707963267948966,\n\t\t\t\t\t\t\t\t\t\"distance\": 30,\n\t\t\t\t\t\t\t\t\t\"hostEdge\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLlRO1gwTPx8=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"edgePosition\": 1,\n\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"EdgeLabelView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLlRO1wwWK8A=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLlRO1gwTPx8=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLlRO1QwRSiw=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 502,\n\t\t\t\t\t\t\t\t\t\"top\": 122,\n\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"alpha\": -1.5707963267948966,\n\t\t\t\t\t\t\t\t\t\"distance\": 15,\n\t\t\t\t\t\t\t\t\t\"hostEdge\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLlRO1gwTPx8=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"edgePosition\": 1,\n\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\"head\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLjal/wq+MX4=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"tail\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLjeyEgvS7ac=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"lineStyle\": 1,\n\t\t\t\t\t\t\t\"points\": \"518:175;464:102\",\n\t\t\t\t\t\t\t\"stereotypeDisplay\": \"label\",\n\t\t\t\t\t\t\t\"showVisibility\": true,\n\t\t\t\t\t\t\t\"showProperty\": true,\n\t\t\t\t\t\t\t\"nameLabel\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLlRO1gwUqxQ=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"stereotypeLabel\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLlRO1gwVcC0=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"propertyLabel\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLlRO1wwWK8A=\"\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLClassView\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLlTSZAwtdBM=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLjaZrQq6ANU=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLlTSYwwrjWE=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLNameCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLlTSZQwuae0=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLlTSZAwtdBM=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLlTSYwwrjWE=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLlTSZQwv/io=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLlTSZQwuae0=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": -112,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLlTSZQwwEXI=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLlTSZQwuae0=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;1\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 341,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 295,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 87.775390625,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"Lontong\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLlTSZgwxgRA=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLlTSZQwuae0=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": -112,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 73.67724609375,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"(from Model)\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLlTSZgwyW+0=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLlTSZQwuae0=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": -112,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 1,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 336,\n\t\t\t\t\t\t\t\t\t\"top\": 288,\n\t\t\t\t\t\t\t\t\t\"width\": 97.775390625,\n\t\t\t\t\t\t\t\t\t\"height\": 25,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"stereotypeLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLlTSZQwv/io=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"nameLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLlTSZQwwEXI=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"namespaceLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLlTSZgwxgRA=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"propertyLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLlTSZgwyW+0=\"\n\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLAttributeCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLlTSZgwzs8k=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLlTSZAwtdBM=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLlTSYwwrjWE=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 336,\n\t\t\t\t\t\t\t\t\t\"top\": 313,\n\t\t\t\t\t\t\t\t\t\"width\": 97.775390625,\n\t\t\t\t\t\t\t\t\t\"height\": 10,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLOperationCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLlTSZgw098o=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLlTSZAwtdBM=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLlTSYwwrjWE=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"UMLOperationView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLlgS+A5T3/8=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLlTSZgw098o=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLlgSmw5QNVA=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 341,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 328,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 87.775390625,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"+getDeskripsi()\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"UMLOperationView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLlgsZg5pJAg=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLlTSZgw098o=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLlgsCA5mHK8=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 341,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 343,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 87.775390625,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"+harga()\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 336,\n\t\t\t\t\t\t\t\t\t\"top\": 323,\n\t\t\t\t\t\t\t\t\t\"width\": 97.775390625,\n\t\t\t\t\t\t\t\t\t\"height\": 38,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLReceptionCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLlTSZww1G6o=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLlTSZAwtdBM=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLlTSYwwrjWE=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": -56,\n\t\t\t\t\t\t\t\t\t\"top\": 0,\n\t\t\t\t\t\t\t\t\t\"width\": 10,\n\t\t\t\t\t\t\t\t\t\"height\": 10,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLTemplateParameterCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLlTSZww25oE=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLlTSZAwtdBM=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLlTSYwwrjWE=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": -56,\n\t\t\t\t\t\t\t\t\t\"top\": 0,\n\t\t\t\t\t\t\t\t\t\"width\": 10,\n\t\t\t\t\t\t\t\t\t\"height\": 10,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\"containerChangeable\": true,\n\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\"left\": 336,\n\t\t\t\t\t\t\t\"top\": 288,\n\t\t\t\t\t\t\t\"width\": 97.775390625,\n\t\t\t\t\t\t\t\"height\": 73,\n\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\"stereotypeDisplay\": \"label\",\n\t\t\t\t\t\t\t\"showVisibility\": true,\n\t\t\t\t\t\t\t\"showNamespace\": false,\n\t\t\t\t\t\t\t\"showProperty\": true,\n\t\t\t\t\t\t\t\"showType\": true,\n\t\t\t\t\t\t\t\"nameCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLlTSZQwuae0=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"wordWrap\": false,\n\t\t\t\t\t\t\t\"suppressAttributes\": false,\n\t\t\t\t\t\t\t\"suppressOperations\": false,\n\t\t\t\t\t\t\t\"suppressReceptions\": true,\n\t\t\t\t\t\t\t\"showMultiplicity\": true,\n\t\t\t\t\t\t\t\"showOperationSignature\": true,\n\t\t\t\t\t\t\t\"attributeCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLlTSZgwzs8k=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"operationCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLlTSZgw098o=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"receptionCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLlTSZww1G6o=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"templateParameterCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLlTSZww25oE=\"\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLGeneralizationView\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLlTwFAxXoGo=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLjaZrQq6ANU=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLlTwEgxV+iQ=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"EdgeLabelView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLlTwFAxYaeE=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLlTwFAxXoGo=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLlTwEgxV+iQ=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 455,\n\t\t\t\t\t\t\t\t\t\"top\": 249,\n\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"alpha\": 1.5707963267948966,\n\t\t\t\t\t\t\t\t\t\"distance\": 15,\n\t\t\t\t\t\t\t\t\t\"hostEdge\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLlTwFAxXoGo=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"edgePosition\": 1,\n\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"EdgeLabelView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLlTwFQxZsfs=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLlTwFAxXoGo=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLlTwEgxV+iQ=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": null,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 446,\n\t\t\t\t\t\t\t\t\t\"top\": 237,\n\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"alpha\": 1.5707963267948966,\n\t\t\t\t\t\t\t\t\t\"distance\": 30,\n\t\t\t\t\t\t\t\t\t\"hostEdge\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLlTwFAxXoGo=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"edgePosition\": 1,\n\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"EdgeLabelView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLlTwFQxaKqA=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLlTwFAxXoGo=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLlTwEgxV+iQ=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 472,\n\t\t\t\t\t\t\t\t\t\"top\": 274,\n\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"alpha\": -1.5707963267948966,\n\t\t\t\t\t\t\t\t\t\"distance\": 15,\n\t\t\t\t\t\t\t\t\t\"hostEdge\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLlTwFAxXoGo=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"edgePosition\": 1,\n\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\"head\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLjeyEgvS7ac=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"tail\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLlTSZAwtdBM=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"lineStyle\": 1,\n\t\t\t\t\t\t\t\"points\": \"434:289;494:247\",\n\t\t\t\t\t\t\t\"stereotypeDisplay\": \"label\",\n\t\t\t\t\t\t\t\"showVisibility\": true,\n\t\t\t\t\t\t\t\"showProperty\": true,\n\t\t\t\t\t\t\t\"nameLabel\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLlTwFAxYaeE=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"stereotypeLabel\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLlTwFQxZsfs=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"propertyLabel\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLlTwFQxaKqA=\"\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLClassView\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLlT8ZgxosqE=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLjaZrQq6ANU=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLlT8ZQxm+0M=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLNameCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLlT8Zwxpk3g=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLlT8ZgxosqE=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLlT8ZQxm+0M=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLlT8ZwxqWkY=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLlT8Zwxpk3g=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": -48,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLlT8Zwxrx6Q=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLlT8Zwxpk3g=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;1\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 443.974609375,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 295,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 87.775390625,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"CekerAyam\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLlT8aAxsOk8=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLlT8Zwxpk3g=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": -48,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 73.67724609375,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"(from Model)\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLlT8aAxtOJk=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLlT8Zwxpk3g=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": -48,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 1,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 438.974609375,\n\t\t\t\t\t\t\t\t\t\"top\": 288,\n\t\t\t\t\t\t\t\t\t\"width\": 97.775390625,\n\t\t\t\t\t\t\t\t\t\"height\": 25,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"stereotypeLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLlT8ZwxqWkY=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"nameLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLlT8Zwxrx6Q=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"namespaceLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLlT8aAxsOk8=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"propertyLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLlT8aAxtOJk=\"\n\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLAttributeCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLlT8aAxu8Ts=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLlT8ZgxosqE=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLlT8ZQxm+0M=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 438.974609375,\n\t\t\t\t\t\t\t\t\t\"top\": 313,\n\t\t\t\t\t\t\t\t\t\"width\": 97.775390625,\n\t\t\t\t\t\t\t\t\t\"height\": 10,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLOperationCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLlT8aAxv1CI=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLlT8ZgxosqE=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLlT8ZQxm+0M=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"UMLOperationView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLlhIdg6OW9M=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLlT8aAxv1CI=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLlhIGw6LGi8=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 443.974609375,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 328,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 87.775390625,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"+getDeskripsi()\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"UMLOperationView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLlhbnA6kLIk=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLlT8aAxv1CI=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLlhbRQ6hY10=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 443.974609375,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 343,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 87.775390625,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"+harga()\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 438.974609375,\n\t\t\t\t\t\t\t\t\t\"top\": 323,\n\t\t\t\t\t\t\t\t\t\"width\": 97.775390625,\n\t\t\t\t\t\t\t\t\t\"height\": 38,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLReceptionCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLlT8aQxwEiQ=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLlT8ZgxosqE=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLlT8ZQxm+0M=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": -24,\n\t\t\t\t\t\t\t\t\t\"top\": 0,\n\t\t\t\t\t\t\t\t\t\"width\": 10,\n\t\t\t\t\t\t\t\t\t\"height\": 10,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLTemplateParameterCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLlT8aQxxFso=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLlT8ZgxosqE=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLlT8ZQxm+0M=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": -24,\n\t\t\t\t\t\t\t\t\t\"top\": 0,\n\t\t\t\t\t\t\t\t\t\"width\": 10,\n\t\t\t\t\t\t\t\t\t\"height\": 10,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\"containerChangeable\": true,\n\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\"left\": 438.974609375,\n\t\t\t\t\t\t\t\"top\": 288,\n\t\t\t\t\t\t\t\"width\": 97.775390625,\n\t\t\t\t\t\t\t\"height\": 73,\n\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\"stereotypeDisplay\": \"label\",\n\t\t\t\t\t\t\t\"showVisibility\": true,\n\t\t\t\t\t\t\t\"showNamespace\": false,\n\t\t\t\t\t\t\t\"showProperty\": true,\n\t\t\t\t\t\t\t\"showType\": true,\n\t\t\t\t\t\t\t\"nameCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLlT8Zwxpk3g=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"wordWrap\": false,\n\t\t\t\t\t\t\t\"suppressAttributes\": false,\n\t\t\t\t\t\t\t\"suppressOperations\": false,\n\t\t\t\t\t\t\t\"suppressReceptions\": true,\n\t\t\t\t\t\t\t\"showMultiplicity\": true,\n\t\t\t\t\t\t\t\"showOperationSignature\": true,\n\t\t\t\t\t\t\t\"attributeCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLlT8aAxu8Ts=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"operationCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLlT8aAxv1CI=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"receptionCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLlT8aQxwEiQ=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"templateParameterCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLlT8aQxxFso=\"\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLGeneralizationView\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLlT8/wyRvLk=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLjaZrQq6ANU=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLlT8/gyPgpw=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"EdgeLabelView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLlT8/wySE14=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLlT8/wyRvLk=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLlT8/gyPgpw=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 502,\n\t\t\t\t\t\t\t\t\t\"top\": 253,\n\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"alpha\": 1.5707963267948966,\n\t\t\t\t\t\t\t\t\t\"distance\": 15,\n\t\t\t\t\t\t\t\t\t\"hostEdge\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLlT8/wyRvLk=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"edgePosition\": 1,\n\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"EdgeLabelView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLlT8/wyTnT0=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLlT8/wyRvLk=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLlT8/gyPgpw=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": null,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 489,\n\t\t\t\t\t\t\t\t\t\"top\": 246,\n\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"alpha\": 1.5707963267948966,\n\t\t\t\t\t\t\t\t\t\"distance\": 30,\n\t\t\t\t\t\t\t\t\t\"hostEdge\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLlT8/wyRvLk=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"edgePosition\": 1,\n\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"EdgeLabelView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLlT8/wyUhIM=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLlT8/wyRvLk=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLlT8/gyPgpw=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 529,\n\t\t\t\t\t\t\t\t\t\"top\": 268,\n\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"alpha\": -1.5707963267948966,\n\t\t\t\t\t\t\t\t\t\"distance\": 15,\n\t\t\t\t\t\t\t\t\t\"hostEdge\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLlT8/wyRvLk=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"edgePosition\": 1,\n\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\"head\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLjeyEgvS7ac=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"tail\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLlT8ZgxosqE=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"lineStyle\": 1,\n\t\t\t\t\t\t\t\"points\": \"506:287;527:247\",\n\t\t\t\t\t\t\t\"stereotypeDisplay\": \"label\",\n\t\t\t\t\t\t\t\"showVisibility\": true,\n\t\t\t\t\t\t\t\"showProperty\": true,\n\t\t\t\t\t\t\t\"nameLabel\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLlT8/wySE14=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"stereotypeLabel\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLlT8/wyTnT0=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"propertyLabel\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLlT8/wyUhIM=\"\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLClassView\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLlUClQyim5Q=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLjaZrQq6ANU=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLlUClAyg2ZM=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLNameCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLlUClgyjE3o=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLlUClQyim5Q=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLlUClAyg2ZM=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLlUClgykYps=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLlUClgyjE3o=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 40.2109375,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLlUClgylXyk=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLlUClgyjE3o=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;1\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 549,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 295,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 87.775390625,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"TelurDadar\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLlUClwymiQc=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLlUClgyjE3o=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 40.2109375,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 73.67724609375,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"(from Model)\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLlUClwyn9y8=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLlUClgyjE3o=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 40.2109375,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 1,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 544,\n\t\t\t\t\t\t\t\t\t\"top\": 288,\n\t\t\t\t\t\t\t\t\t\"width\": 97.775390625,\n\t\t\t\t\t\t\t\t\t\"height\": 25,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"stereotypeLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLlUClgykYps=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"nameLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLlUClgylXyk=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"namespaceLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLlUClwymiQc=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"propertyLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLlUClwyn9y8=\"\n\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLAttributeCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLlUClwyo2AM=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLlUClQyim5Q=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLlUClAyg2ZM=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 544,\n\t\t\t\t\t\t\t\t\t\"top\": 313,\n\t\t\t\t\t\t\t\t\t\"width\": 97.775390625,\n\t\t\t\t\t\t\t\t\t\"height\": 10,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLOperationCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLlUCmAyp8w4=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLlUClQyim5Q=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLlUClAyg2ZM=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"UMLOperationView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLlhtCA7Dxm0=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLlUCmAyp8w4=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLlhssg7AMFk=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 549,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 328,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 87.775390625,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"+getDeskripsi()\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"UMLOperationView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLlh/Dw7ZAC0=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLlUCmAyp8w4=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLlh+qw7Wecs=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 549,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 343,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 87.775390625,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"+harga()\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 544,\n\t\t\t\t\t\t\t\t\t\"top\": 323,\n\t\t\t\t\t\t\t\t\t\"width\": 97.775390625,\n\t\t\t\t\t\t\t\t\t\"height\": 38,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLReceptionCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLlUCmAyqNog=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLlUClQyim5Q=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLlUClAyg2ZM=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 20.10546875,\n\t\t\t\t\t\t\t\t\t\"top\": 0,\n\t\t\t\t\t\t\t\t\t\"width\": 10,\n\t\t\t\t\t\t\t\t\t\"height\": 10,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLTemplateParameterCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLlUCmAyrpU0=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLlUClQyim5Q=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLlUClAyg2ZM=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 20.10546875,\n\t\t\t\t\t\t\t\t\t\"top\": 0,\n\t\t\t\t\t\t\t\t\t\"width\": 10,\n\t\t\t\t\t\t\t\t\t\"height\": 10,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\"containerChangeable\": true,\n\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\"left\": 544,\n\t\t\t\t\t\t\t\"top\": 288,\n\t\t\t\t\t\t\t\"width\": 97.775390625,\n\t\t\t\t\t\t\t\"height\": 73,\n\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\"stereotypeDisplay\": \"label\",\n\t\t\t\t\t\t\t\"showVisibility\": true,\n\t\t\t\t\t\t\t\"showNamespace\": false,\n\t\t\t\t\t\t\t\"showProperty\": true,\n\t\t\t\t\t\t\t\"showType\": true,\n\t\t\t\t\t\t\t\"nameCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLlUClgyjE3o=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"wordWrap\": false,\n\t\t\t\t\t\t\t\"suppressAttributes\": false,\n\t\t\t\t\t\t\t\"suppressOperations\": false,\n\t\t\t\t\t\t\t\"suppressReceptions\": true,\n\t\t\t\t\t\t\t\"showMultiplicity\": true,\n\t\t\t\t\t\t\t\"showOperationSignature\": true,\n\t\t\t\t\t\t\t\"attributeCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLlUClwyo2AM=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"operationCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLlUCmAyp8w4=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"receptionCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLlUCmAyqNog=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"templateParameterCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLlUCmAyrpU0=\"\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLGeneralizationView\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLlUDMAzLL78=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLjaZrQq6ANU=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLlUDMAzJ2eE=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"EdgeLabelView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLlUDMAzMH4g=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLlUDMAzLL78=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLlUDMAzJ2eE=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 554,\n\t\t\t\t\t\t\t\t\t\"top\": 266,\n\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"alpha\": 1.5707963267948966,\n\t\t\t\t\t\t\t\t\t\"distance\": 15,\n\t\t\t\t\t\t\t\t\t\"hostEdge\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLlUDMAzLL78=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"edgePosition\": 1,\n\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"EdgeLabelView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLlUDMAzNt9g=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLlUDMAzLL78=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLlUDMAzJ2eE=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": null,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 540,\n\t\t\t\t\t\t\t\t\t\"top\": 272,\n\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"alpha\": 1.5707963267948966,\n\t\t\t\t\t\t\t\t\t\"distance\": 30,\n\t\t\t\t\t\t\t\t\t\"hostEdge\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLlUDMAzLL78=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"edgePosition\": 1,\n\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"EdgeLabelView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLlUDMQzOmaI=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLlUDMAzLL78=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLlUDMAzJ2eE=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 581,\n\t\t\t\t\t\t\t\t\t\"top\": 255,\n\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"alpha\": -1.5707963267948966,\n\t\t\t\t\t\t\t\t\t\"distance\": 15,\n\t\t\t\t\t\t\t\t\t\"hostEdge\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLlUDMAzLL78=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"edgePosition\": 1,\n\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\"head\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLjeyEgvS7ac=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"tail\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLlUClQyim5Q=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"lineStyle\": 1,\n\t\t\t\t\t\t\t\"points\": \"577:287;560:247\",\n\t\t\t\t\t\t\t\"stereotypeDisplay\": \"label\",\n\t\t\t\t\t\t\t\"showVisibility\": true,\n\t\t\t\t\t\t\t\"showProperty\": true,\n\t\t\t\t\t\t\t\"nameLabel\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLlUDMAzMH4g=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"stereotypeLabel\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLlUDMAzNt9g=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"propertyLabel\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLlUDMQzOmaI=\"\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLClassView\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLlUGPAzcGCI=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLjaZrQq6ANU=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLlUGOwza/TM=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLNameCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLlUGPAzdpZw=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLlUGPAzcGCI=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLlUGOwza/TM=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLlUGPAzeCtY=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLlUGPAzdpZw=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 126.37109375,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLlUGPAzfo0M=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLlUGPAzdpZw=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;1\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 653,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 295,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 87.775390625,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"Daging\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLlUGPAzgdGg=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLlUGPAzdpZw=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 126.37109375,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 73.67724609375,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"(from Model)\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLlUGPAzhIO0=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLlUGPAzdpZw=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 126.37109375,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 1,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 648,\n\t\t\t\t\t\t\t\t\t\"top\": 288,\n\t\t\t\t\t\t\t\t\t\"width\": 97.775390625,\n\t\t\t\t\t\t\t\t\t\"height\": 25,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"stereotypeLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLlUGPAzeCtY=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"nameLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLlUGPAzfo0M=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"namespaceLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLlUGPAzgdGg=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"propertyLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLlUGPAzhIO0=\"\n\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLAttributeCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLlUGPAziVUI=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLlUGPAzcGCI=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLlUGOwza/TM=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 648,\n\t\t\t\t\t\t\t\t\t\"top\": 313,\n\t\t\t\t\t\t\t\t\t\"width\": 97.775390625,\n\t\t\t\t\t\t\t\t\t\"height\": 10,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLOperationCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLlUGPQzjpTA=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLlUGPAzcGCI=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLlUGOwza/TM=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"UMLOperationView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLliQ3w74+mA=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLlUGPQzjpTA=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLliQgg71hG4=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 653,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 328,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 87.775390625,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"+getDeskripsi()\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"UMLOperationView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLlinkg8OKHM=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLlUGPQzjpTA=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLlinOA8LxXo=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 653,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 343,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 87.775390625,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"+harga()\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 648,\n\t\t\t\t\t\t\t\t\t\"top\": 323,\n\t\t\t\t\t\t\t\t\t\"width\": 97.775390625,\n\t\t\t\t\t\t\t\t\t\"height\": 38,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLReceptionCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLlUGPQzk/vU=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLlUGPAzcGCI=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLlUGOwza/TM=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 63.185546875,\n\t\t\t\t\t\t\t\t\t\"top\": 0,\n\t\t\t\t\t\t\t\t\t\"width\": 10,\n\t\t\t\t\t\t\t\t\t\"height\": 10,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLTemplateParameterCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLlUGPQzlu+M=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLlUGPAzcGCI=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLlUGOwza/TM=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 63.185546875,\n\t\t\t\t\t\t\t\t\t\"top\": 0,\n\t\t\t\t\t\t\t\t\t\"width\": 10,\n\t\t\t\t\t\t\t\t\t\"height\": 10,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\"containerChangeable\": true,\n\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\"left\": 648,\n\t\t\t\t\t\t\t\"top\": 288,\n\t\t\t\t\t\t\t\"width\": 97.775390625,\n\t\t\t\t\t\t\t\"height\": 73,\n\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\"stereotypeDisplay\": \"label\",\n\t\t\t\t\t\t\t\"showVisibility\": true,\n\t\t\t\t\t\t\t\"showNamespace\": false,\n\t\t\t\t\t\t\t\"showProperty\": true,\n\t\t\t\t\t\t\t\"showType\": true,\n\t\t\t\t\t\t\t\"nameCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLlUGPAzdpZw=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"wordWrap\": false,\n\t\t\t\t\t\t\t\"suppressAttributes\": false,\n\t\t\t\t\t\t\t\"suppressOperations\": false,\n\t\t\t\t\t\t\t\"suppressReceptions\": true,\n\t\t\t\t\t\t\t\"showMultiplicity\": true,\n\t\t\t\t\t\t\t\"showOperationSignature\": true,\n\t\t\t\t\t\t\t\"attributeCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLlUGPAziVUI=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"operationCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLlUGPQzjpTA=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"receptionCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLlUGPQzk/vU=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"templateParameterCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLlUGPQzlu+M=\"\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLGeneralizationView\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLlUG1g0F5dc=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLjaZrQq6ANU=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLlUG1g0DKk0=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"EdgeLabelView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLlUG1g0G1x8=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLlUG1g0F5dc=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLlUG1g0DKk0=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 611,\n\t\t\t\t\t\t\t\t\t\"top\": 273,\n\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"alpha\": 1.5707963267948966,\n\t\t\t\t\t\t\t\t\t\"distance\": 15,\n\t\t\t\t\t\t\t\t\t\"hostEdge\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLlUG1g0F5dc=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"edgePosition\": 1,\n\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"EdgeLabelView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLlUG1w0HW9Q=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLlUG1g0F5dc=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLlUG1g0DKk0=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": null,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 602,\n\t\t\t\t\t\t\t\t\t\"top\": 285,\n\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"alpha\": 1.5707963267948966,\n\t\t\t\t\t\t\t\t\t\"distance\": 30,\n\t\t\t\t\t\t\t\t\t\"hostEdge\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLlUG1g0F5dc=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"edgePosition\": 1,\n\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"EdgeLabelView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLlUG1w0I008=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLlUG1g0F5dc=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLlUG1g0DKk0=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 628,\n\t\t\t\t\t\t\t\t\t\"top\": 248,\n\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"alpha\": -1.5707963267948966,\n\t\t\t\t\t\t\t\t\t\"distance\": 15,\n\t\t\t\t\t\t\t\t\t\"hostEdge\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLlUG1g0F5dc=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"edgePosition\": 1,\n\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\"head\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLjeyEgvS7ac=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"tail\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLlUGPAzcGCI=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"lineStyle\": 1,\n\t\t\t\t\t\t\t\"points\": \"647:287;593:247\",\n\t\t\t\t\t\t\t\"stereotypeDisplay\": \"label\",\n\t\t\t\t\t\t\t\"showVisibility\": true,\n\t\t\t\t\t\t\t\"showProperty\": true,\n\t\t\t\t\t\t\t\"nameLabel\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLlUG1g0G1x8=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"stereotypeLabel\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLlUG1w0HW9Q=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"propertyLabel\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLlUG1w0I008=\"\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLAssociationView\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLlcDdw2LO68=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLjaZrQq6ANU=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLlcDdg2HaFI=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"EdgeLabelView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLlcDdw2MVPM=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLlcDdw2LO68=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLlcDdg2HaFI=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 654,\n\t\t\t\t\t\t\t\t\t\"top\": 105,\n\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"alpha\": 1.5707963267948966,\n\t\t\t\t\t\t\t\t\t\"distance\": 15,\n\t\t\t\t\t\t\t\t\t\"hostEdge\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLlcDdw2LO68=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"edgePosition\": 1,\n\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"EdgeLabelView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLlcDdw2Npbc=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLlcDdw2LO68=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLlcDdg2HaFI=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": null,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 669,\n\t\t\t\t\t\t\t\t\t\"top\": 105,\n\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"alpha\": 1.5707963267948966,\n\t\t\t\t\t\t\t\t\t\"distance\": 30,\n\t\t\t\t\t\t\t\t\t\"hostEdge\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLlcDdw2LO68=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"edgePosition\": 1,\n\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"EdgeLabelView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLlcDeA2OowY=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLlcDdw2LO68=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLlcDdg2HaFI=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 625,\n\t\t\t\t\t\t\t\t\t\"top\": 106,\n\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"alpha\": -1.5707963267948966,\n\t\t\t\t\t\t\t\t\t\"distance\": 15,\n\t\t\t\t\t\t\t\t\t\"hostEdge\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLlcDdw2LO68=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"edgePosition\": 1,\n\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"EdgeLabelView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLlcDeA2PnXo=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLlcDdw2LO68=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLlcDdg2IVo8=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 506,\n\t\t\t\t\t\t\t\t\t\"top\": 11,\n\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"alpha\": 0.5235987755982988,\n\t\t\t\t\t\t\t\t\t\"distance\": 30,\n\t\t\t\t\t\t\t\t\t\"hostEdge\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLlcDdw2LO68=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"edgePosition\": 2,\n\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"EdgeLabelView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLlcDeA2Qrq4=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLlcDdw2LO68=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLlcDdg2IVo8=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 509,\n\t\t\t\t\t\t\t\t\t\"top\": -3,\n\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"alpha\": 0.7853981633974483,\n\t\t\t\t\t\t\t\t\t\"distance\": 40,\n\t\t\t\t\t\t\t\t\t\"hostEdge\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLlcDdw2LO68=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"edgePosition\": 2,\n\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"EdgeLabelView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLlcDeA2RndY=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLlcDdw2LO68=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLlcDdg2IVo8=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 502,\n\t\t\t\t\t\t\t\t\t\"top\": 38,\n\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"alpha\": -0.5235987755982988,\n\t\t\t\t\t\t\t\t\t\"distance\": 25,\n\t\t\t\t\t\t\t\t\t\"hostEdge\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLlcDdw2LO68=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"edgePosition\": 2,\n\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"EdgeLabelView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLlcDeA2SWMo=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLlcDdw2LO68=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLlcDdg2JkkU=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 635,\n\t\t\t\t\t\t\t\t\t\"top\": 200,\n\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"alpha\": -0.5235987755982988,\n\t\t\t\t\t\t\t\t\t\"distance\": 30,\n\t\t\t\t\t\t\t\t\t\"hostEdge\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLlcDdw2LO68=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"edgePosition\": 0,\n\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"EdgeLabelView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLlcDeA2T1ow=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLlcDdw2LO68=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLlcDdg2JkkU=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 638,\n\t\t\t\t\t\t\t\t\t\"top\": 214,\n\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"alpha\": -0.7853981633974483,\n\t\t\t\t\t\t\t\t\t\"distance\": 40,\n\t\t\t\t\t\t\t\t\t\"hostEdge\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLlcDdw2LO68=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"edgePosition\": 0,\n\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"EdgeLabelView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLlcDeA2UN80=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLlcDdw2LO68=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLlcDdg2JkkU=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 631,\n\t\t\t\t\t\t\t\t\t\"top\": 173,\n\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"alpha\": 0.5235987755982988,\n\t\t\t\t\t\t\t\t\t\"distance\": 25,\n\t\t\t\t\t\t\t\t\t\"hostEdge\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLlcDdw2LO68=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"edgePosition\": 0,\n\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLQualifierCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLlcDeA2VO38=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLlcDdw2LO68=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLlcDdg2IVo8=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 0,\n\t\t\t\t\t\t\t\t\t\"top\": 0,\n\t\t\t\t\t\t\t\t\t\"width\": 10,\n\t\t\t\t\t\t\t\t\t\"height\": 10,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLQualifierCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLlcDeA2W064=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLlcDdw2LO68=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLlcDdg2JkkU=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 0,\n\t\t\t\t\t\t\t\t\t\"top\": 0,\n\t\t\t\t\t\t\t\t\t\"width\": 10,\n\t\t\t\t\t\t\t\t\t\"height\": 10,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\"head\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLjeyEgvS7ac=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"tail\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLjal/wq+MX4=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"lineStyle\": 0,\n\t\t\t\t\t\t\t\"points\": \"481:32;640:32;640:192;610:192\",\n\t\t\t\t\t\t\t\"stereotypeDisplay\": \"label\",\n\t\t\t\t\t\t\t\"showVisibility\": true,\n\t\t\t\t\t\t\t\"showProperty\": true,\n\t\t\t\t\t\t\t\"nameLabel\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLlcDdw2MVPM=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"stereotypeLabel\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLlcDdw2Npbc=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"propertyLabel\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLlcDeA2OowY=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"showMultiplicity\": true,\n\t\t\t\t\t\t\t\"showType\": true,\n\t\t\t\t\t\t\t\"tailRoleNameLabel\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLlcDeA2PnXo=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"tailPropertyLabel\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLlcDeA2Qrq4=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"tailMultiplicityLabel\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLlcDeA2RndY=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"headRoleNameLabel\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLlcDeA2SWMo=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"headPropertyLabel\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLlcDeA2T1ow=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"headMultiplicityLabel\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLlcDeA2UN80=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"tailQualifiersCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLlcDeA2VO38=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"headQualifiersCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLlcDeA2W064=\"\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLNoteView\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLlqfXBFi4CA=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLjaZrQq6ANU=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\"left\": 680,\n\t\t\t\t\t\t\t\"top\": 184,\n\t\t\t\t\t\t\t\"width\": 112.4853515625,\n\t\t\t\t\t\t\t\"height\": 64,\n\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\"text\": \"Objek makanan yang ditambahi rempah-rempah atau lauk pauk\",\n\t\t\t\t\t\t\t\"wordWrap\": true\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLNoteLinkView\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLlq5dBF+S00=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLjaZrQq6ANU=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\"head\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLlqfXBFi4CA=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"tail\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLjeyEgvS7ac=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"lineStyle\": 1,\n\t\t\t\t\t\t\t\"points\": \"611:212;679:214\"\n\t\t\t\t\t\t}\n\t\t\t\t\t]\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\t\"_type\": \"UMLClass\",\n\t\t\t\t\t\"_id\": \"AAAAAAFaLjeyEQvQfZg=\",\n\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\"$ref\": \"AAAAAAFF+qBWK6M3Z8Y=\"\n\t\t\t\t\t},\n\t\t\t\t\t\"name\": \"RempahRempah\",\n\t\t\t\t\t\"ownedElements\": [\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLGeneralization\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLlRO1QwRSiw=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLjeyEQvQfZg=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"source\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLjeyEQvQfZg=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"target\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLibLQwhhba8=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"visibility\": \"public\"\n\t\t\t\t\t\t}\n\t\t\t\t\t],\n\t\t\t\t\t\"visibility\": \"public\",\n\t\t\t\t\t\"attributes\": [\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLAttribute\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLlXf8Q0aTIM=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLjeyEQvQfZg=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"name\": \"makanan\",\n\t\t\t\t\t\t\t\"visibility\": \"protected\",\n\t\t\t\t\t\t\t\"isStatic\": false,\n\t\t\t\t\t\t\t\"isLeaf\": false,\n\t\t\t\t\t\t\t\"type\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLibLQwhhba8=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"isReadOnly\": false,\n\t\t\t\t\t\t\t\"isOrdered\": false,\n\t\t\t\t\t\t\t\"isUnique\": false,\n\t\t\t\t\t\t\t\"isDerived\": false,\n\t\t\t\t\t\t\t\"aggregation\": \"none\",\n\t\t\t\t\t\t\t\"isID\": false\n\t\t\t\t\t\t}\n\t\t\t\t\t],\n\t\t\t\t\t\"operations\": [\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLOperation\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLlR7BAwjSjw=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLjeyEQvQfZg=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"name\": \"getDeskripsi\",\n\t\t\t\t\t\t\t\"visibility\": \"public\",\n\t\t\t\t\t\t\t\"isStatic\": false,\n\t\t\t\t\t\t\t\"isLeaf\": false,\n\t\t\t\t\t\t\t\"concurrency\": \"sequential\",\n\t\t\t\t\t\t\t\"isQuery\": false,\n\t\t\t\t\t\t\t\"isAbstract\": true\n\t\t\t\t\t\t}\n\t\t\t\t\t],\n\t\t\t\t\t\"isAbstract\": true,\n\t\t\t\t\t\"isFinalSpecialization\": false,\n\t\t\t\t\t\"isLeaf\": false,\n\t\t\t\t\t\"isActive\": false\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\t\"_type\": \"UMLClass\",\n\t\t\t\t\t\"_id\": \"AAAAAAFaLlTSYwwrjWE=\",\n\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\"$ref\": \"AAAAAAFF+qBWK6M3Z8Y=\"\n\t\t\t\t\t},\n\t\t\t\t\t\"name\": \"Lontong\",\n\t\t\t\t\t\"ownedElements\": [\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLGeneralization\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLlTwEgxV+iQ=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLlTSYwwrjWE=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"source\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLlTSYwwrjWE=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"target\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLjeyEQvQfZg=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"visibility\": \"public\"\n\t\t\t\t\t\t}\n\t\t\t\t\t],\n\t\t\t\t\t\"visibility\": \"public\",\n\t\t\t\t\t\"operations\": [\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLOperation\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLlgSmw5QNVA=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLlTSYwwrjWE=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"name\": \"getDeskripsi\",\n\t\t\t\t\t\t\t\"visibility\": \"public\",\n\t\t\t\t\t\t\t\"isStatic\": false,\n\t\t\t\t\t\t\t\"isLeaf\": false,\n\t\t\t\t\t\t\t\"concurrency\": \"sequential\",\n\t\t\t\t\t\t\t\"isQuery\": false,\n\t\t\t\t\t\t\t\"isAbstract\": false\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLOperation\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLlgsCA5mHK8=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLlTSYwwrjWE=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"name\": \"harga\",\n\t\t\t\t\t\t\t\"visibility\": \"public\",\n\t\t\t\t\t\t\t\"isStatic\": false,\n\t\t\t\t\t\t\t\"isLeaf\": false,\n\t\t\t\t\t\t\t\"concurrency\": \"sequential\",\n\t\t\t\t\t\t\t\"isQuery\": false,\n\t\t\t\t\t\t\t\"isAbstract\": false\n\t\t\t\t\t\t}\n\t\t\t\t\t],\n\t\t\t\t\t\"isAbstract\": false,\n\t\t\t\t\t\"isFinalSpecialization\": false,\n\t\t\t\t\t\"isLeaf\": false,\n\t\t\t\t\t\"isActive\": false\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\t\"_type\": \"UMLClass\",\n\t\t\t\t\t\"_id\": \"AAAAAAFaLlT8ZQxm+0M=\",\n\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\"$ref\": \"AAAAAAFF+qBWK6M3Z8Y=\"\n\t\t\t\t\t},\n\t\t\t\t\t\"name\": \"CekerAyam\",\n\t\t\t\t\t\"ownedElements\": [\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLGeneralization\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLlT8/gyPgpw=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLlT8ZQxm+0M=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"source\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLlT8ZQxm+0M=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"target\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLjeyEQvQfZg=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"visibility\": \"public\"\n\t\t\t\t\t\t}\n\t\t\t\t\t],\n\t\t\t\t\t\"visibility\": \"public\",\n\t\t\t\t\t\"operations\": [\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLOperation\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLlhIGw6LGi8=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLlT8ZQxm+0M=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"name\": \"getDeskripsi\",\n\t\t\t\t\t\t\t\"visibility\": \"public\",\n\t\t\t\t\t\t\t\"isStatic\": false,\n\t\t\t\t\t\t\t\"isLeaf\": false,\n\t\t\t\t\t\t\t\"concurrency\": \"sequential\",\n\t\t\t\t\t\t\t\"isQuery\": false,\n\t\t\t\t\t\t\t\"isAbstract\": false\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLOperation\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLlhbRQ6hY10=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLlT8ZQxm+0M=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"name\": \"harga\",\n\t\t\t\t\t\t\t\"visibility\": \"public\",\n\t\t\t\t\t\t\t\"isStatic\": false,\n\t\t\t\t\t\t\t\"isLeaf\": false,\n\t\t\t\t\t\t\t\"concurrency\": \"sequential\",\n\t\t\t\t\t\t\t\"isQuery\": false,\n\t\t\t\t\t\t\t\"isAbstract\": false\n\t\t\t\t\t\t}\n\t\t\t\t\t],\n\t\t\t\t\t\"isAbstract\": false,\n\t\t\t\t\t\"isFinalSpecialization\": false,\n\t\t\t\t\t\"isLeaf\": false,\n\t\t\t\t\t\"isActive\": false\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\t\"_type\": \"UMLClass\",\n\t\t\t\t\t\"_id\": \"AAAAAAFaLlUClAyg2ZM=\",\n\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\"$ref\": \"AAAAAAFF+qBWK6M3Z8Y=\"\n\t\t\t\t\t},\n\t\t\t\t\t\"name\": \"TelurDadar\",\n\t\t\t\t\t\"ownedElements\": [\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLGeneralization\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLlUDMAzJ2eE=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLlUClAyg2ZM=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"source\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLlUClAyg2ZM=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"target\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLjeyEQvQfZg=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"visibility\": \"public\"\n\t\t\t\t\t\t}\n\t\t\t\t\t],\n\t\t\t\t\t\"visibility\": \"public\",\n\t\t\t\t\t\"operations\": [\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLOperation\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLlhssg7AMFk=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLlUClAyg2ZM=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"name\": \"getDeskripsi\",\n\t\t\t\t\t\t\t\"visibility\": \"public\",\n\t\t\t\t\t\t\t\"isStatic\": false,\n\t\t\t\t\t\t\t\"isLeaf\": false,\n\t\t\t\t\t\t\t\"concurrency\": \"sequential\",\n\t\t\t\t\t\t\t\"isQuery\": false,\n\t\t\t\t\t\t\t\"isAbstract\": false\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLOperation\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLlh+qw7Wecs=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLlUClAyg2ZM=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"name\": \"harga\",\n\t\t\t\t\t\t\t\"visibility\": \"public\",\n\t\t\t\t\t\t\t\"isStatic\": false,\n\t\t\t\t\t\t\t\"isLeaf\": false,\n\t\t\t\t\t\t\t\"concurrency\": \"sequential\",\n\t\t\t\t\t\t\t\"isQuery\": false,\n\t\t\t\t\t\t\t\"isAbstract\": false\n\t\t\t\t\t\t}\n\t\t\t\t\t],\n\t\t\t\t\t\"isAbstract\": false,\n\t\t\t\t\t\"isFinalSpecialization\": false,\n\t\t\t\t\t\"isLeaf\": false,\n\t\t\t\t\t\"isActive\": false\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\t\"_type\": \"UMLClass\",\n\t\t\t\t\t\"_id\": \"AAAAAAFaLlUGOwza/TM=\",\n\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\"$ref\": \"AAAAAAFF+qBWK6M3Z8Y=\"\n\t\t\t\t\t},\n\t\t\t\t\t\"name\": \"Daging\",\n\t\t\t\t\t\"ownedElements\": [\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLGeneralization\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLlUG1g0DKk0=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLlUGOwza/TM=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"source\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLlUGOwza/TM=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"target\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLjeyEQvQfZg=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"visibility\": \"public\"\n\t\t\t\t\t\t}\n\t\t\t\t\t],\n\t\t\t\t\t\"visibility\": \"public\",\n\t\t\t\t\t\"operations\": [\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLOperation\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLliQgg71hG4=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLlUGOwza/TM=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"name\": \"getDeskripsi\",\n\t\t\t\t\t\t\t\"visibility\": \"public\",\n\t\t\t\t\t\t\t\"isStatic\": false,\n\t\t\t\t\t\t\t\"isLeaf\": false,\n\t\t\t\t\t\t\t\"concurrency\": \"sequential\",\n\t\t\t\t\t\t\t\"isQuery\": false,\n\t\t\t\t\t\t\t\"isAbstract\": false\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLOperation\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaLlinOA8LxXo=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaLlUGOwza/TM=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"name\": \"harga\",\n\t\t\t\t\t\t\t\"visibility\": \"public\",\n\t\t\t\t\t\t\t\"isStatic\": false,\n\t\t\t\t\t\t\t\"isLeaf\": false,\n\t\t\t\t\t\t\t\"concurrency\": \"sequential\",\n\t\t\t\t\t\t\t\"isQuery\": false,\n\t\t\t\t\t\t\t\"isAbstract\": false\n\t\t\t\t\t\t}\n\t\t\t\t\t],\n\t\t\t\t\t\"isAbstract\": false,\n\t\t\t\t\t\"isFinalSpecialization\": false,\n\t\t\t\t\t\"isLeaf\": false,\n\t\t\t\t\t\"isActive\": false\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\t\"_type\": \"UMLDataType\",\n\t\t\t\t\t\"_id\": \"AAAAAAFaLlmEyg/jzXk=\",\n\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\"$ref\": \"AAAAAAFF+qBWK6M3Z8Y=\"\n\t\t\t\t\t},\n\t\t\t\t\t\"name\": \"DataType1\",\n\t\t\t\t\t\"visibility\": \"public\",\n\t\t\t\t\t\"isAbstract\": false,\n\t\t\t\t\t\"isFinalSpecialization\": false,\n\t\t\t\t\t\"isLeaf\": false\n\t\t\t\t}\n\t\t\t],\n\t\t\t\"visibility\": \"public\"\n\t\t}\n\t]\n}"
  },
  {
    "path": "Code/WarungSedap/build.xml",
    "content": "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<!-- You may freely edit this file. See commented blocks below for -->\n<!-- some examples of how to customize the build. -->\n<!-- (If you delete it and reopen the project it will be recreated.) -->\n<!-- By default, only the Clean and Build commands use this build script. -->\n<!-- Commands such as Run, Debug, and Test only use this build script if -->\n<!-- the Compile on Save feature is turned off for the project. -->\n<!-- You can turn off the Compile on Save (or Deploy on Save) setting -->\n<!-- in the project's Project Properties dialog box.-->\n<project name=\"WarungSedap\" default=\"default\" basedir=\".\">\n    <description>Builds, tests, and runs the project WarungSedap.</description>\n    <import file=\"nbproject/build-impl.xml\"/>\n    <!--\n\n    There exist several targets which are by default empty and which can be \n    used for execution of your tasks. These targets are usually executed \n    before and after some main targets. They are: \n\n      -pre-init:                 called before initialization of project properties\n      -post-init:                called after initialization of project properties\n      -pre-compile:              called before javac compilation\n      -post-compile:             called after javac compilation\n      -pre-compile-single:       called before javac compilation of single file\n      -post-compile-single:      called after javac compilation of single file\n      -pre-compile-test:         called before javac compilation of JUnit tests\n      -post-compile-test:        called after javac compilation of JUnit tests\n      -pre-compile-test-single:  called before javac compilation of single JUnit test\n      -post-compile-test-single: called after javac compilation of single JUunit test\n      -pre-jar:                  called before JAR building\n      -post-jar:                 called after JAR building\n      -post-clean:               called after cleaning build products\n\n    (Targets beginning with '-' are not intended to be called on their own.)\n\n    Example of inserting an obfuscator after compilation could look like this:\n\n        <target name=\"-post-compile\">\n            <obfuscate>\n                <fileset dir=\"${build.classes.dir}\"/>\n            </obfuscate>\n        </target>\n\n    For list of available properties check the imported \n    nbproject/build-impl.xml file. \n\n\n    Another way to customize the build is by overriding existing main targets.\n    The targets of interest are: \n\n      -init-macrodef-javac:     defines macro for javac compilation\n      -init-macrodef-junit:     defines macro for junit execution\n      -init-macrodef-debug:     defines macro for class debugging\n      -init-macrodef-java:      defines macro for class execution\n      -do-jar:                  JAR building\n      run:                      execution of project \n      -javadoc-build:           Javadoc generation\n      test-report:              JUnit report generation\n\n    An example of overriding the target for project execution could look like this:\n\n        <target name=\"run\" depends=\"WarungSedap-impl.jar\">\n            <exec dir=\"bin\" executable=\"launcher.exe\">\n                <arg file=\"${dist.jar}\"/>\n            </exec>\n        </target>\n\n    Notice that the overridden target depends on the jar target and not only on \n    the compile target as the regular run target does. Again, for a list of available \n    properties which you can use, check the target you are overriding in the\n    nbproject/build-impl.xml file. \n\n    -->\n</project>\n"
  },
  {
    "path": "Code/WarungSedap/manifest.mf",
    "content": "Manifest-Version: 1.0\nX-COMMENT: Main-Class will be added automatically by build\n\n"
  },
  {
    "path": "Code/WarungSedap/nbproject/build-impl.xml",
    "content": "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<!--\n*** GENERATED FROM project.xml - DO NOT EDIT  ***\n***         EDIT ../build.xml INSTEAD         ***\n\nFor the purpose of easier reading the script\nis divided into following sections:\n\n  - initialization\n  - compilation\n  - jar\n  - execution\n  - debugging\n  - javadoc\n  - test compilation\n  - test execution\n  - test debugging\n  - applet\n  - cleanup\n\n        -->\n<project xmlns:j2seproject1=\"http://www.netbeans.org/ns/j2se-project/1\" xmlns:j2seproject3=\"http://www.netbeans.org/ns/j2se-project/3\" xmlns:jaxrpc=\"http://www.netbeans.org/ns/j2se-project/jax-rpc\" basedir=\"..\" default=\"default\" name=\"WarungSedap-impl\">\n    <fail message=\"Please build using Ant 1.8.0 or higher.\">\n        <condition>\n            <not>\n                <antversion atleast=\"1.8.0\"/>\n            </not>\n        </condition>\n    </fail>\n    <target depends=\"test,jar,javadoc\" description=\"Build and test whole project.\" name=\"default\"/>\n    <!-- \n                ======================\n                INITIALIZATION SECTION \n                ======================\n            -->\n    <target name=\"-pre-init\">\n        <!-- Empty placeholder for easier customization. -->\n        <!-- You can override this target in the ../build.xml file. -->\n    </target>\n    <target depends=\"-pre-init\" name=\"-init-private\">\n        <property file=\"nbproject/private/config.properties\"/>\n        <property file=\"nbproject/private/configs/${config}.properties\"/>\n        <property file=\"nbproject/private/private.properties\"/>\n    </target>\n    <target depends=\"-pre-init,-init-private\" name=\"-init-user\">\n        <property file=\"${user.properties.file}\"/>\n        <!-- The two properties below are usually overridden -->\n        <!-- by the active platform. Just a fallback. -->\n        <property name=\"default.javac.source\" value=\"1.6\"/>\n        <property name=\"default.javac.target\" value=\"1.6\"/>\n    </target>\n    <target depends=\"-pre-init,-init-private,-init-user\" name=\"-init-project\">\n        <property file=\"nbproject/configs/${config}.properties\"/>\n        <property file=\"nbproject/project.properties\"/>\n    </target>\n    <target depends=\"-pre-init,-init-private,-init-user,-init-project,-init-macrodef-property\" name=\"-do-init\">\n        <property name=\"platform.java\" value=\"${java.home}/bin/java\"/>\n        <available file=\"${manifest.file}\" property=\"manifest.available\"/>\n        <condition property=\"splashscreen.available\">\n            <and>\n                <not>\n                    <equals arg1=\"${application.splash}\" arg2=\"\" trim=\"true\"/>\n                </not>\n                <available file=\"${application.splash}\"/>\n            </and>\n        </condition>\n        <condition property=\"main.class.available\">\n            <and>\n                <isset property=\"main.class\"/>\n                <not>\n                    <equals arg1=\"${main.class}\" arg2=\"\" trim=\"true\"/>\n                </not>\n            </and>\n        </condition>\n        <condition property=\"profile.available\">\n            <and>\n                <isset property=\"javac.profile\"/>\n                <length length=\"0\" string=\"${javac.profile}\" when=\"greater\"/>\n                <matches pattern=\"((1\\.[89])|9)(\\..*)?\" string=\"${javac.source}\"/>\n            </and>\n        </condition>\n        <condition property=\"do.archive\">\n            <or>\n                <not>\n                    <istrue value=\"${jar.archive.disabled}\"/>\n                </not>\n                <istrue value=\"${not.archive.disabled}\"/>\n            </or>\n        </condition>\n        <condition property=\"do.mkdist\">\n            <and>\n                <isset property=\"do.archive\"/>\n                <isset property=\"libs.CopyLibs.classpath\"/>\n                <not>\n                    <istrue value=\"${mkdist.disabled}\"/>\n                </not>\n            </and>\n        </condition>\n        <condition property=\"do.archive+manifest.available\">\n            <and>\n                <isset property=\"manifest.available\"/>\n                <istrue value=\"${do.archive}\"/>\n            </and>\n        </condition>\n        <condition property=\"do.archive+main.class.available\">\n            <and>\n                <isset property=\"main.class.available\"/>\n                <istrue value=\"${do.archive}\"/>\n            </and>\n        </condition>\n        <condition property=\"do.archive+splashscreen.available\">\n            <and>\n                <isset property=\"splashscreen.available\"/>\n                <istrue value=\"${do.archive}\"/>\n            </and>\n        </condition>\n        <condition property=\"do.archive+profile.available\">\n            <and>\n                <isset property=\"profile.available\"/>\n                <istrue value=\"${do.archive}\"/>\n            </and>\n        </condition>\n        <condition property=\"have.tests\">\n            <or>\n                <available file=\"${test.src.dir}\"/>\n            </or>\n        </condition>\n        <condition property=\"have.sources\">\n            <or>\n                <available file=\"${src.dir}\"/>\n            </or>\n        </condition>\n        <condition property=\"netbeans.home+have.tests\">\n            <and>\n                <isset property=\"netbeans.home\"/>\n                <isset property=\"have.tests\"/>\n            </and>\n        </condition>\n        <condition property=\"no.javadoc.preview\">\n            <and>\n                <isset property=\"javadoc.preview\"/>\n                <isfalse value=\"${javadoc.preview}\"/>\n            </and>\n        </condition>\n        <property name=\"run.jvmargs\" value=\"\"/>\n        <property name=\"run.jvmargs.ide\" value=\"\"/>\n        <property name=\"javac.compilerargs\" value=\"\"/>\n        <property name=\"work.dir\" value=\"${basedir}\"/>\n        <condition property=\"no.deps\">\n            <and>\n                <istrue value=\"${no.dependencies}\"/>\n            </and>\n        </condition>\n        <property name=\"javac.debug\" value=\"true\"/>\n        <property name=\"javadoc.preview\" value=\"true\"/>\n        <property name=\"application.args\" value=\"\"/>\n        <property name=\"source.encoding\" value=\"${file.encoding}\"/>\n        <property name=\"runtime.encoding\" value=\"${source.encoding}\"/>\n        <property name=\"manifest.encoding\" value=\"${source.encoding}\"/>\n        <condition property=\"javadoc.encoding.used\" value=\"${javadoc.encoding}\">\n            <and>\n                <isset property=\"javadoc.encoding\"/>\n                <not>\n                    <equals arg1=\"${javadoc.encoding}\" arg2=\"\"/>\n                </not>\n            </and>\n        </condition>\n        <property name=\"javadoc.encoding.used\" value=\"${source.encoding}\"/>\n        <property name=\"includes\" value=\"**\"/>\n        <property name=\"excludes\" value=\"\"/>\n        <property name=\"do.depend\" value=\"false\"/>\n        <condition property=\"do.depend.true\">\n            <istrue value=\"${do.depend}\"/>\n        </condition>\n        <path id=\"endorsed.classpath.path\" path=\"${endorsed.classpath}\"/>\n        <condition else=\"\" property=\"endorsed.classpath.cmd.line.arg\" value=\"-Xbootclasspath/p:'${toString:endorsed.classpath.path}'\">\n            <and>\n                <isset property=\"endorsed.classpath\"/>\n                <not>\n                    <equals arg1=\"${endorsed.classpath}\" arg2=\"\" trim=\"true\"/>\n                </not>\n            </and>\n        </condition>\n        <condition else=\"\" property=\"javac.profile.cmd.line.arg\" value=\"-profile ${javac.profile}\">\n            <isset property=\"profile.available\"/>\n        </condition>\n        <condition else=\"false\" property=\"jdkBug6558476\">\n            <and>\n                <matches pattern=\"1\\.[56]\" string=\"${java.specification.version}\"/>\n                <not>\n                    <os family=\"unix\"/>\n                </not>\n            </and>\n        </condition>\n        <condition else=\"false\" property=\"javac.fork\">\n            <or>\n                <istrue value=\"${jdkBug6558476}\"/>\n                <istrue value=\"${javac.external.vm}\"/>\n            </or>\n        </condition>\n        <property name=\"jar.index\" value=\"false\"/>\n        <property name=\"jar.index.metainf\" value=\"${jar.index}\"/>\n        <property name=\"copylibs.rebase\" value=\"true\"/>\n        <available file=\"${meta.inf.dir}/persistence.xml\" property=\"has.persistence.xml\"/>\n        <condition property=\"junit.available\">\n            <or>\n                <available classname=\"org.junit.Test\" classpath=\"${run.test.classpath}\"/>\n                <available classname=\"junit.framework.Test\" classpath=\"${run.test.classpath}\"/>\n            </or>\n        </condition>\n        <condition property=\"testng.available\">\n            <available classname=\"org.testng.annotations.Test\" classpath=\"${run.test.classpath}\"/>\n        </condition>\n        <condition property=\"junit+testng.available\">\n            <and>\n                <istrue value=\"${junit.available}\"/>\n                <istrue value=\"${testng.available}\"/>\n            </and>\n        </condition>\n        <condition else=\"testng\" property=\"testng.mode\" value=\"mixed\">\n            <istrue value=\"${junit+testng.available}\"/>\n        </condition>\n        <condition else=\"\" property=\"testng.debug.mode\" value=\"-mixed\">\n            <istrue value=\"${junit+testng.available}\"/>\n        </condition>\n        <property name=\"java.failonerror\" value=\"true\"/>\n    </target>\n    <target name=\"-post-init\">\n        <!-- Empty placeholder for easier customization. -->\n        <!-- You can override this target in the ../build.xml file. -->\n    </target>\n    <target depends=\"-pre-init,-init-private,-init-user,-init-project,-do-init\" name=\"-init-check\">\n        <fail unless=\"src.dir\">Must set src.dir</fail>\n        <fail unless=\"test.src.dir\">Must set test.src.dir</fail>\n        <fail unless=\"build.dir\">Must set build.dir</fail>\n        <fail unless=\"dist.dir\">Must set dist.dir</fail>\n        <fail unless=\"build.classes.dir\">Must set build.classes.dir</fail>\n        <fail unless=\"dist.javadoc.dir\">Must set dist.javadoc.dir</fail>\n        <fail unless=\"build.test.classes.dir\">Must set build.test.classes.dir</fail>\n        <fail unless=\"build.test.results.dir\">Must set build.test.results.dir</fail>\n        <fail unless=\"build.classes.excludes\">Must set build.classes.excludes</fail>\n        <fail unless=\"dist.jar\">Must set dist.jar</fail>\n    </target>\n    <target name=\"-init-macrodef-property\">\n        <macrodef name=\"property\" uri=\"http://www.netbeans.org/ns/j2se-project/1\">\n            <attribute name=\"name\"/>\n            <attribute name=\"value\"/>\n            <sequential>\n                <property name=\"@{name}\" value=\"${@{value}}\"/>\n            </sequential>\n        </macrodef>\n    </target>\n    <target depends=\"-init-ap-cmdline-properties\" if=\"ap.supported.internal\" name=\"-init-macrodef-javac-with-processors\">\n        <macrodef name=\"javac\" uri=\"http://www.netbeans.org/ns/j2se-project/3\">\n            <attribute default=\"${src.dir}\" name=\"srcdir\"/>\n            <attribute default=\"${build.classes.dir}\" name=\"destdir\"/>\n            <attribute default=\"${javac.classpath}\" name=\"classpath\"/>\n            <attribute default=\"${javac.processorpath}\" name=\"processorpath\"/>\n            <attribute default=\"${build.generated.sources.dir}/ap-source-output\" name=\"apgeneratedsrcdir\"/>\n            <attribute default=\"${includes}\" name=\"includes\"/>\n            <attribute default=\"${excludes}\" name=\"excludes\"/>\n            <attribute default=\"${javac.debug}\" name=\"debug\"/>\n            <attribute default=\"${empty.dir}\" name=\"sourcepath\"/>\n            <attribute default=\"${empty.dir}\" name=\"gensrcdir\"/>\n            <element name=\"customize\" optional=\"true\"/>\n            <sequential>\n                <property location=\"${build.dir}/empty\" name=\"empty.dir\"/>\n                <mkdir dir=\"${empty.dir}\"/>\n                <mkdir dir=\"@{apgeneratedsrcdir}\"/>\n                <javac debug=\"@{debug}\" deprecation=\"${javac.deprecation}\" destdir=\"@{destdir}\" encoding=\"${source.encoding}\" excludes=\"@{excludes}\" fork=\"${javac.fork}\" includeantruntime=\"false\" includes=\"@{includes}\" source=\"${javac.source}\" sourcepath=\"@{sourcepath}\" srcdir=\"@{srcdir}\" target=\"${javac.target}\" tempdir=\"${java.io.tmpdir}\">\n                    <src>\n                        <dirset dir=\"@{gensrcdir}\" erroronmissingdir=\"false\">\n                            <include name=\"*\"/>\n                        </dirset>\n                    </src>\n                    <classpath>\n                        <path path=\"@{classpath}\"/>\n                    </classpath>\n                    <compilerarg line=\"${endorsed.classpath.cmd.line.arg}\"/>\n                    <compilerarg line=\"${javac.profile.cmd.line.arg}\"/>\n                    <compilerarg line=\"${javac.compilerargs}\"/>\n                    <compilerarg value=\"-processorpath\"/>\n                    <compilerarg path=\"@{processorpath}:${empty.dir}\"/>\n                    <compilerarg line=\"${ap.processors.internal}\"/>\n                    <compilerarg line=\"${annotation.processing.processor.options}\"/>\n                    <compilerarg value=\"-s\"/>\n                    <compilerarg path=\"@{apgeneratedsrcdir}\"/>\n                    <compilerarg line=\"${ap.proc.none.internal}\"/>\n                    <customize/>\n                </javac>\n            </sequential>\n        </macrodef>\n    </target>\n    <target depends=\"-init-ap-cmdline-properties\" name=\"-init-macrodef-javac-without-processors\" unless=\"ap.supported.internal\">\n        <macrodef name=\"javac\" uri=\"http://www.netbeans.org/ns/j2se-project/3\">\n            <attribute default=\"${src.dir}\" name=\"srcdir\"/>\n            <attribute default=\"${build.classes.dir}\" name=\"destdir\"/>\n            <attribute default=\"${javac.classpath}\" name=\"classpath\"/>\n            <attribute default=\"${javac.processorpath}\" name=\"processorpath\"/>\n            <attribute default=\"${build.generated.sources.dir}/ap-source-output\" name=\"apgeneratedsrcdir\"/>\n            <attribute default=\"${includes}\" name=\"includes\"/>\n            <attribute default=\"${excludes}\" name=\"excludes\"/>\n            <attribute default=\"${javac.debug}\" name=\"debug\"/>\n            <attribute default=\"${empty.dir}\" name=\"sourcepath\"/>\n            <attribute default=\"${empty.dir}\" name=\"gensrcdir\"/>\n            <element name=\"customize\" optional=\"true\"/>\n            <sequential>\n                <property location=\"${build.dir}/empty\" name=\"empty.dir\"/>\n                <mkdir dir=\"${empty.dir}\"/>\n                <javac debug=\"@{debug}\" deprecation=\"${javac.deprecation}\" destdir=\"@{destdir}\" encoding=\"${source.encoding}\" excludes=\"@{excludes}\" fork=\"${javac.fork}\" includeantruntime=\"false\" includes=\"@{includes}\" source=\"${javac.source}\" sourcepath=\"@{sourcepath}\" srcdir=\"@{srcdir}\" target=\"${javac.target}\" tempdir=\"${java.io.tmpdir}\">\n                    <src>\n                        <dirset dir=\"@{gensrcdir}\" erroronmissingdir=\"false\">\n                            <include name=\"*\"/>\n                        </dirset>\n                    </src>\n                    <classpath>\n                        <path path=\"@{classpath}\"/>\n                    </classpath>\n                    <compilerarg line=\"${endorsed.classpath.cmd.line.arg}\"/>\n                    <compilerarg line=\"${javac.profile.cmd.line.arg}\"/>\n                    <compilerarg line=\"${javac.compilerargs}\"/>\n                    <customize/>\n                </javac>\n            </sequential>\n        </macrodef>\n    </target>\n    <target depends=\"-init-macrodef-javac-with-processors,-init-macrodef-javac-without-processors\" name=\"-init-macrodef-javac\">\n        <macrodef name=\"depend\" uri=\"http://www.netbeans.org/ns/j2se-project/3\">\n            <attribute default=\"${src.dir}\" name=\"srcdir\"/>\n            <attribute default=\"${build.classes.dir}\" name=\"destdir\"/>\n            <attribute default=\"${javac.classpath}\" name=\"classpath\"/>\n            <sequential>\n                <depend cache=\"${build.dir}/depcache\" destdir=\"@{destdir}\" excludes=\"${excludes}\" includes=\"${includes}\" srcdir=\"@{srcdir}\">\n                    <classpath>\n                        <path path=\"@{classpath}\"/>\n                    </classpath>\n                </depend>\n            </sequential>\n        </macrodef>\n        <macrodef name=\"force-recompile\" uri=\"http://www.netbeans.org/ns/j2se-project/3\">\n            <attribute default=\"${build.classes.dir}\" name=\"destdir\"/>\n            <sequential>\n                <fail unless=\"javac.includes\">Must set javac.includes</fail>\n                <pathconvert pathsep=\"${line.separator}\" property=\"javac.includes.binary\">\n                    <path>\n                        <filelist dir=\"@{destdir}\" files=\"${javac.includes}\"/>\n                    </path>\n                    <globmapper from=\"*.java\" to=\"*.class\"/>\n                </pathconvert>\n                <tempfile deleteonexit=\"true\" property=\"javac.includesfile.binary\"/>\n                <echo file=\"${javac.includesfile.binary}\" message=\"${javac.includes.binary}\"/>\n                <delete>\n                    <files includesfile=\"${javac.includesfile.binary}\"/>\n                </delete>\n                <delete>\n                    <fileset file=\"${javac.includesfile.binary}\"/>\n                </delete>\n            </sequential>\n        </macrodef>\n    </target>\n    <target if=\"${junit.available}\" name=\"-init-macrodef-junit-init\">\n        <condition else=\"false\" property=\"nb.junit.batch\" value=\"true\">\n            <and>\n                <istrue value=\"${junit.available}\"/>\n                <not>\n                    <isset property=\"test.method\"/>\n                </not>\n            </and>\n        </condition>\n        <condition else=\"false\" property=\"nb.junit.single\" value=\"true\">\n            <and>\n                <istrue value=\"${junit.available}\"/>\n                <isset property=\"test.method\"/>\n            </and>\n        </condition>\n    </target>\n    <target name=\"-init-test-properties\">\n        <property name=\"test.binaryincludes\" value=\"&lt;nothing&gt;\"/>\n        <property name=\"test.binarytestincludes\" value=\"\"/>\n        <property name=\"test.binaryexcludes\" value=\"\"/>\n    </target>\n    <target if=\"${nb.junit.single}\" name=\"-init-macrodef-junit-single\" unless=\"${nb.junit.batch}\">\n        <macrodef name=\"junit\" uri=\"http://www.netbeans.org/ns/j2se-project/3\">\n            <attribute default=\"${includes}\" name=\"includes\"/>\n            <attribute default=\"${excludes}\" name=\"excludes\"/>\n            <attribute default=\"**\" name=\"testincludes\"/>\n            <attribute default=\"\" name=\"testmethods\"/>\n            <element name=\"customize\" optional=\"true\"/>\n            <sequential>\n                <property name=\"junit.forkmode\" value=\"perTest\"/>\n                <junit dir=\"${work.dir}\" errorproperty=\"tests.failed\" failureproperty=\"tests.failed\" fork=\"true\" forkmode=\"${junit.forkmode}\" showoutput=\"true\" tempdir=\"${build.dir}\">\n                    <test methods=\"@{testmethods}\" name=\"@{testincludes}\" todir=\"${build.test.results.dir}\"/>\n                    <syspropertyset>\n                        <propertyref prefix=\"test-sys-prop.\"/>\n                        <mapper from=\"test-sys-prop.*\" to=\"*\" type=\"glob\"/>\n                    </syspropertyset>\n                    <formatter type=\"brief\" usefile=\"false\"/>\n                    <formatter type=\"xml\"/>\n                    <jvmarg value=\"-ea\"/>\n                    <customize/>\n                </junit>\n            </sequential>\n        </macrodef>\n    </target>\n    <target depends=\"-init-test-properties\" if=\"${nb.junit.batch}\" name=\"-init-macrodef-junit-batch\" unless=\"${nb.junit.single}\">\n        <macrodef name=\"junit\" uri=\"http://www.netbeans.org/ns/j2se-project/3\">\n            <attribute default=\"${includes}\" name=\"includes\"/>\n            <attribute default=\"${excludes}\" name=\"excludes\"/>\n            <attribute default=\"**\" name=\"testincludes\"/>\n            <attribute default=\"\" name=\"testmethods\"/>\n            <element name=\"customize\" optional=\"true\"/>\n            <sequential>\n                <property name=\"junit.forkmode\" value=\"perTest\"/>\n                <junit dir=\"${work.dir}\" errorproperty=\"tests.failed\" failureproperty=\"tests.failed\" fork=\"true\" forkmode=\"${junit.forkmode}\" showoutput=\"true\" tempdir=\"${build.dir}\">\n                    <batchtest todir=\"${build.test.results.dir}\">\n                        <fileset dir=\"${test.src.dir}\" excludes=\"@{excludes},${excludes}\" includes=\"@{includes}\">\n                            <filename name=\"@{testincludes}\"/>\n                        </fileset>\n                        <fileset dir=\"${build.test.classes.dir}\" excludes=\"@{excludes},${excludes},${test.binaryexcludes}\" includes=\"${test.binaryincludes}\">\n                            <filename name=\"${test.binarytestincludes}\"/>\n                        </fileset>\n                    </batchtest>\n                    <syspropertyset>\n                        <propertyref prefix=\"test-sys-prop.\"/>\n                        <mapper from=\"test-sys-prop.*\" to=\"*\" type=\"glob\"/>\n                    </syspropertyset>\n                    <formatter type=\"brief\" usefile=\"false\"/>\n                    <formatter type=\"xml\"/>\n                    <jvmarg value=\"-ea\"/>\n                    <customize/>\n                </junit>\n            </sequential>\n        </macrodef>\n    </target>\n    <target depends=\"-init-macrodef-junit-init,-init-macrodef-junit-single, -init-macrodef-junit-batch\" if=\"${junit.available}\" name=\"-init-macrodef-junit\"/>\n    <target if=\"${testng.available}\" name=\"-init-macrodef-testng\">\n        <macrodef name=\"testng\" uri=\"http://www.netbeans.org/ns/j2se-project/3\">\n            <attribute default=\"${includes}\" name=\"includes\"/>\n            <attribute default=\"${excludes}\" name=\"excludes\"/>\n            <attribute default=\"**\" name=\"testincludes\"/>\n            <attribute default=\"\" name=\"testmethods\"/>\n            <element name=\"customize\" optional=\"true\"/>\n            <sequential>\n                <condition else=\"\" property=\"testng.methods.arg\" value=\"@{testincludes}.@{testmethods}\">\n                    <isset property=\"test.method\"/>\n                </condition>\n                <union id=\"test.set\">\n                    <fileset dir=\"${test.src.dir}\" excludes=\"@{excludes},**/*.xml,${excludes}\" includes=\"@{includes}\">\n                        <filename name=\"@{testincludes}\"/>\n                    </fileset>\n                </union>\n                <taskdef classname=\"org.testng.TestNGAntTask\" classpath=\"${run.test.classpath}\" name=\"testng\"/>\n                <testng classfilesetref=\"test.set\" failureProperty=\"tests.failed\" listeners=\"org.testng.reporters.VerboseReporter\" methods=\"${testng.methods.arg}\" mode=\"${testng.mode}\" outputdir=\"${build.test.results.dir}\" suitename=\"WarungSedap\" testname=\"TestNG tests\" workingDir=\"${work.dir}\">\n                    <xmlfileset dir=\"${build.test.classes.dir}\" includes=\"@{testincludes}\"/>\n                    <propertyset>\n                        <propertyref prefix=\"test-sys-prop.\"/>\n                        <mapper from=\"test-sys-prop.*\" to=\"*\" type=\"glob\"/>\n                    </propertyset>\n                    <customize/>\n                </testng>\n            </sequential>\n        </macrodef>\n    </target>\n    <target name=\"-init-macrodef-test-impl\">\n        <macrodef name=\"test-impl\" uri=\"http://www.netbeans.org/ns/j2se-project/3\">\n            <attribute default=\"${includes}\" name=\"includes\"/>\n            <attribute default=\"${excludes}\" name=\"excludes\"/>\n            <attribute default=\"**\" name=\"testincludes\"/>\n            <attribute default=\"\" name=\"testmethods\"/>\n            <element implicit=\"true\" name=\"customize\" optional=\"true\"/>\n            <sequential>\n                <echo>No tests executed.</echo>\n            </sequential>\n        </macrodef>\n    </target>\n    <target depends=\"-init-macrodef-junit\" if=\"${junit.available}\" name=\"-init-macrodef-junit-impl\">\n        <macrodef name=\"test-impl\" uri=\"http://www.netbeans.org/ns/j2se-project/3\">\n            <attribute default=\"${includes}\" name=\"includes\"/>\n            <attribute default=\"${excludes}\" name=\"excludes\"/>\n            <attribute default=\"**\" name=\"testincludes\"/>\n            <attribute default=\"\" name=\"testmethods\"/>\n            <element implicit=\"true\" name=\"customize\" optional=\"true\"/>\n            <sequential>\n                <j2seproject3:junit excludes=\"@{excludes}\" includes=\"@{includes}\" testincludes=\"@{testincludes}\" testmethods=\"@{testmethods}\">\n                    <customize/>\n                </j2seproject3:junit>\n            </sequential>\n        </macrodef>\n    </target>\n    <target depends=\"-init-macrodef-testng\" if=\"${testng.available}\" name=\"-init-macrodef-testng-impl\">\n        <macrodef name=\"test-impl\" uri=\"http://www.netbeans.org/ns/j2se-project/3\">\n            <attribute default=\"${includes}\" name=\"includes\"/>\n            <attribute default=\"${excludes}\" name=\"excludes\"/>\n            <attribute default=\"**\" name=\"testincludes\"/>\n            <attribute default=\"\" name=\"testmethods\"/>\n            <element implicit=\"true\" name=\"customize\" optional=\"true\"/>\n            <sequential>\n                <j2seproject3:testng excludes=\"@{excludes}\" includes=\"@{includes}\" testincludes=\"@{testincludes}\" testmethods=\"@{testmethods}\">\n                    <customize/>\n                </j2seproject3:testng>\n            </sequential>\n        </macrodef>\n    </target>\n    <target depends=\"-init-macrodef-test-impl,-init-macrodef-junit-impl,-init-macrodef-testng-impl\" name=\"-init-macrodef-test\">\n        <macrodef name=\"test\" uri=\"http://www.netbeans.org/ns/j2se-project/3\">\n            <attribute default=\"${includes}\" name=\"includes\"/>\n            <attribute default=\"${excludes}\" name=\"excludes\"/>\n            <attribute default=\"**\" name=\"testincludes\"/>\n            <attribute default=\"\" name=\"testmethods\"/>\n            <sequential>\n                <j2seproject3:test-impl excludes=\"@{excludes}\" includes=\"@{includes}\" testincludes=\"@{testincludes}\" testmethods=\"@{testmethods}\">\n                    <customize>\n                        <classpath>\n                            <path path=\"${run.test.classpath}\"/>\n                        </classpath>\n                        <jvmarg line=\"${endorsed.classpath.cmd.line.arg}\"/>\n                        <jvmarg line=\"${run.jvmargs}\"/>\n                        <jvmarg line=\"${run.jvmargs.ide}\"/>\n                    </customize>\n                </j2seproject3:test-impl>\n            </sequential>\n        </macrodef>\n    </target>\n    <target if=\"${junit.available}\" name=\"-init-macrodef-junit-debug\" unless=\"${nb.junit.batch}\">\n        <macrodef name=\"junit-debug\" uri=\"http://www.netbeans.org/ns/j2se-project/3\">\n            <attribute default=\"${includes}\" name=\"includes\"/>\n            <attribute default=\"${excludes}\" name=\"excludes\"/>\n            <attribute default=\"**\" name=\"testincludes\"/>\n            <attribute default=\"\" name=\"testmethods\"/>\n            <element name=\"customize\" optional=\"true\"/>\n            <sequential>\n                <property name=\"junit.forkmode\" value=\"perTest\"/>\n                <junit dir=\"${work.dir}\" errorproperty=\"tests.failed\" failureproperty=\"tests.failed\" fork=\"true\" forkmode=\"${junit.forkmode}\" showoutput=\"true\" tempdir=\"${build.dir}\">\n                    <test methods=\"@{testmethods}\" name=\"@{testincludes}\" todir=\"${build.test.results.dir}\"/>\n                    <syspropertyset>\n                        <propertyref prefix=\"test-sys-prop.\"/>\n                        <mapper from=\"test-sys-prop.*\" to=\"*\" type=\"glob\"/>\n                    </syspropertyset>\n                    <formatter type=\"brief\" usefile=\"false\"/>\n                    <formatter type=\"xml\"/>\n                    <jvmarg value=\"-ea\"/>\n                    <jvmarg line=\"${debug-args-line}\"/>\n                    <jvmarg value=\"-Xrunjdwp:transport=${debug-transport},address=${jpda.address}\"/>\n                    <customize/>\n                </junit>\n            </sequential>\n        </macrodef>\n    </target>\n    <target depends=\"-init-test-properties\" if=\"${nb.junit.batch}\" name=\"-init-macrodef-junit-debug-batch\">\n        <macrodef name=\"junit-debug\" uri=\"http://www.netbeans.org/ns/j2se-project/3\">\n            <attribute default=\"${includes}\" name=\"includes\"/>\n            <attribute default=\"${excludes}\" name=\"excludes\"/>\n            <attribute default=\"**\" name=\"testincludes\"/>\n            <attribute default=\"\" name=\"testmethods\"/>\n            <element name=\"customize\" optional=\"true\"/>\n            <sequential>\n                <property name=\"junit.forkmode\" value=\"perTest\"/>\n                <junit dir=\"${work.dir}\" errorproperty=\"tests.failed\" failureproperty=\"tests.failed\" fork=\"true\" forkmode=\"${junit.forkmode}\" showoutput=\"true\" tempdir=\"${build.dir}\">\n                    <batchtest todir=\"${build.test.results.dir}\">\n                        <fileset dir=\"${test.src.dir}\" excludes=\"@{excludes},${excludes}\" includes=\"@{includes}\">\n                            <filename name=\"@{testincludes}\"/>\n                        </fileset>\n                        <fileset dir=\"${build.test.classes.dir}\" excludes=\"@{excludes},${excludes},${test.binaryexcludes}\" includes=\"${test.binaryincludes}\">\n                            <filename name=\"${test.binarytestincludes}\"/>\n                        </fileset>\n                    </batchtest>\n                    <syspropertyset>\n                        <propertyref prefix=\"test-sys-prop.\"/>\n                        <mapper from=\"test-sys-prop.*\" to=\"*\" type=\"glob\"/>\n                    </syspropertyset>\n                    <formatter type=\"brief\" usefile=\"false\"/>\n                    <formatter type=\"xml\"/>\n                    <jvmarg value=\"-ea\"/>\n                    <jvmarg line=\"${debug-args-line}\"/>\n                    <jvmarg value=\"-Xrunjdwp:transport=${debug-transport},address=${jpda.address}\"/>\n                    <customize/>\n                </junit>\n            </sequential>\n        </macrodef>\n    </target>\n    <target depends=\"-init-macrodef-junit-debug,-init-macrodef-junit-debug-batch\" if=\"${junit.available}\" name=\"-init-macrodef-junit-debug-impl\">\n        <macrodef name=\"test-debug-impl\" uri=\"http://www.netbeans.org/ns/j2se-project/3\">\n            <attribute default=\"${includes}\" name=\"includes\"/>\n            <attribute default=\"${excludes}\" name=\"excludes\"/>\n            <attribute default=\"**\" name=\"testincludes\"/>\n            <attribute default=\"\" name=\"testmethods\"/>\n            <element implicit=\"true\" name=\"customize\" optional=\"true\"/>\n            <sequential>\n                <j2seproject3:junit-debug excludes=\"@{excludes}\" includes=\"@{includes}\" testincludes=\"@{testincludes}\" testmethods=\"@{testmethods}\">\n                    <customize/>\n                </j2seproject3:junit-debug>\n            </sequential>\n        </macrodef>\n    </target>\n    <target if=\"${testng.available}\" name=\"-init-macrodef-testng-debug\">\n        <macrodef name=\"testng-debug\" uri=\"http://www.netbeans.org/ns/j2se-project/3\">\n            <attribute default=\"${main.class}\" name=\"testClass\"/>\n            <attribute default=\"\" name=\"testMethod\"/>\n            <element name=\"customize2\" optional=\"true\"/>\n            <sequential>\n                <condition else=\"-testclass @{testClass}\" property=\"test.class.or.method\" value=\"-methods @{testClass}.@{testMethod}\">\n                    <isset property=\"test.method\"/>\n                </condition>\n                <condition else=\"-suitename WarungSedap -testname @{testClass} ${test.class.or.method}\" property=\"testng.cmd.args\" value=\"@{testClass}\">\n                    <matches pattern=\".*\\.xml\" string=\"@{testClass}\"/>\n                </condition>\n                <delete dir=\"${build.test.results.dir}\" quiet=\"true\"/>\n                <mkdir dir=\"${build.test.results.dir}\"/>\n                <j2seproject3:debug classname=\"org.testng.TestNG\" classpath=\"${debug.test.classpath}\">\n                    <customize>\n                        <customize2/>\n                        <jvmarg value=\"-ea\"/>\n                        <arg line=\"${testng.debug.mode}\"/>\n                        <arg line=\"-d ${build.test.results.dir}\"/>\n                        <arg line=\"-listener org.testng.reporters.VerboseReporter\"/>\n                        <arg line=\"${testng.cmd.args}\"/>\n                    </customize>\n                </j2seproject3:debug>\n            </sequential>\n        </macrodef>\n    </target>\n    <target depends=\"-init-macrodef-testng-debug\" if=\"${testng.available}\" name=\"-init-macrodef-testng-debug-impl\">\n        <macrodef name=\"testng-debug-impl\" uri=\"http://www.netbeans.org/ns/j2se-project/3\">\n            <attribute default=\"${main.class}\" name=\"testClass\"/>\n            <attribute default=\"\" name=\"testMethod\"/>\n            <element implicit=\"true\" name=\"customize2\" optional=\"true\"/>\n            <sequential>\n                <j2seproject3:testng-debug testClass=\"@{testClass}\" testMethod=\"@{testMethod}\">\n                    <customize2/>\n                </j2seproject3:testng-debug>\n            </sequential>\n        </macrodef>\n    </target>\n    <target depends=\"-init-macrodef-junit-debug-impl\" if=\"${junit.available}\" name=\"-init-macrodef-test-debug-junit\">\n        <macrodef name=\"test-debug\" uri=\"http://www.netbeans.org/ns/j2se-project/3\">\n            <attribute default=\"${includes}\" name=\"includes\"/>\n            <attribute default=\"${excludes}\" name=\"excludes\"/>\n            <attribute default=\"**\" name=\"testincludes\"/>\n            <attribute default=\"\" name=\"testmethods\"/>\n            <attribute default=\"${main.class}\" name=\"testClass\"/>\n            <attribute default=\"\" name=\"testMethod\"/>\n            <sequential>\n                <j2seproject3:test-debug-impl excludes=\"@{excludes}\" includes=\"@{includes}\" testincludes=\"@{testincludes}\" testmethods=\"@{testmethods}\">\n                    <customize>\n                        <classpath>\n                            <path path=\"${run.test.classpath}\"/>\n                        </classpath>\n                        <jvmarg line=\"${endorsed.classpath.cmd.line.arg}\"/>\n                        <jvmarg line=\"${run.jvmargs}\"/>\n                        <jvmarg line=\"${run.jvmargs.ide}\"/>\n                    </customize>\n                </j2seproject3:test-debug-impl>\n            </sequential>\n        </macrodef>\n    </target>\n    <target depends=\"-init-macrodef-testng-debug-impl\" if=\"${testng.available}\" name=\"-init-macrodef-test-debug-testng\">\n        <macrodef name=\"test-debug\" uri=\"http://www.netbeans.org/ns/j2se-project/3\">\n            <attribute default=\"${includes}\" name=\"includes\"/>\n            <attribute default=\"${excludes}\" name=\"excludes\"/>\n            <attribute default=\"**\" name=\"testincludes\"/>\n            <attribute default=\"\" name=\"testmethods\"/>\n            <attribute default=\"${main.class}\" name=\"testClass\"/>\n            <attribute default=\"\" name=\"testMethod\"/>\n            <sequential>\n                <j2seproject3:testng-debug-impl testClass=\"@{testClass}\" testMethod=\"@{testMethod}\">\n                    <customize2>\n                        <syspropertyset>\n                            <propertyref prefix=\"test-sys-prop.\"/>\n                            <mapper from=\"test-sys-prop.*\" to=\"*\" type=\"glob\"/>\n                        </syspropertyset>\n                    </customize2>\n                </j2seproject3:testng-debug-impl>\n            </sequential>\n        </macrodef>\n    </target>\n    <target depends=\"-init-macrodef-test-debug-junit,-init-macrodef-test-debug-testng\" name=\"-init-macrodef-test-debug\"/>\n    <!--\n                pre NB7.2 profiling section; consider it deprecated\n            -->\n    <target depends=\"-profile-pre-init, init, -profile-post-init, -profile-init-macrodef-profile, -profile-init-check\" if=\"profiler.info.jvmargs.agent\" name=\"profile-init\"/>\n    <target if=\"profiler.info.jvmargs.agent\" name=\"-profile-pre-init\">\n        <!-- Empty placeholder for easier customization. -->\n        <!-- You can override this target in the ../build.xml file. -->\n    </target>\n    <target if=\"profiler.info.jvmargs.agent\" name=\"-profile-post-init\">\n        <!-- Empty placeholder for easier customization. -->\n        <!-- You can override this target in the ../build.xml file. -->\n    </target>\n    <target if=\"profiler.info.jvmargs.agent\" name=\"-profile-init-macrodef-profile\">\n        <macrodef name=\"resolve\">\n            <attribute name=\"name\"/>\n            <attribute name=\"value\"/>\n            <sequential>\n                <property name=\"@{name}\" value=\"${env.@{value}}\"/>\n            </sequential>\n        </macrodef>\n        <macrodef name=\"profile\">\n            <attribute default=\"${main.class}\" name=\"classname\"/>\n            <element name=\"customize\" optional=\"true\"/>\n            <sequential>\n                <property environment=\"env\"/>\n                <resolve name=\"profiler.current.path\" value=\"${profiler.info.pathvar}\"/>\n                <java classname=\"@{classname}\" dir=\"${profiler.info.dir}\" failonerror=\"${java.failonerror}\" fork=\"true\" jvm=\"${profiler.info.jvm}\">\n                    <jvmarg line=\"${endorsed.classpath.cmd.line.arg}\"/>\n                    <jvmarg value=\"${profiler.info.jvmargs.agent}\"/>\n                    <jvmarg line=\"${profiler.info.jvmargs}\"/>\n                    <env key=\"${profiler.info.pathvar}\" path=\"${profiler.info.agentpath}:${profiler.current.path}\"/>\n                    <arg line=\"${application.args}\"/>\n                    <classpath>\n                        <path path=\"${run.classpath}\"/>\n                    </classpath>\n                    <syspropertyset>\n                        <propertyref prefix=\"run-sys-prop.\"/>\n                        <mapper from=\"run-sys-prop.*\" to=\"*\" type=\"glob\"/>\n                    </syspropertyset>\n                    <customize/>\n                </java>\n            </sequential>\n        </macrodef>\n    </target>\n    <target depends=\"-profile-pre-init, init, -profile-post-init, -profile-init-macrodef-profile\" if=\"profiler.info.jvmargs.agent\" name=\"-profile-init-check\">\n        <fail unless=\"profiler.info.jvm\">Must set JVM to use for profiling in profiler.info.jvm</fail>\n        <fail unless=\"profiler.info.jvmargs.agent\">Must set profiler agent JVM arguments in profiler.info.jvmargs.agent</fail>\n    </target>\n    <!--\n                end of pre NB7.2 profiling section\n            -->\n    <target depends=\"-init-debug-args\" name=\"-init-macrodef-nbjpda\">\n        <macrodef name=\"nbjpdastart\" uri=\"http://www.netbeans.org/ns/j2se-project/1\">\n            <attribute default=\"${main.class}\" name=\"name\"/>\n            <attribute default=\"${debug.classpath}\" name=\"classpath\"/>\n            <attribute default=\"\" name=\"stopclassname\"/>\n            <sequential>\n                <nbjpdastart addressproperty=\"jpda.address\" name=\"@{name}\" stopclassname=\"@{stopclassname}\" transport=\"${debug-transport}\">\n                    <classpath>\n                        <path path=\"@{classpath}\"/>\n                    </classpath>\n                </nbjpdastart>\n            </sequential>\n        </macrodef>\n        <macrodef name=\"nbjpdareload\" uri=\"http://www.netbeans.org/ns/j2se-project/1\">\n            <attribute default=\"${build.classes.dir}\" name=\"dir\"/>\n            <sequential>\n                <nbjpdareload>\n                    <fileset dir=\"@{dir}\" includes=\"${fix.classes}\">\n                        <include name=\"${fix.includes}*.class\"/>\n                    </fileset>\n                </nbjpdareload>\n            </sequential>\n        </macrodef>\n    </target>\n    <target name=\"-init-debug-args\">\n        <property name=\"version-output\" value=\"java version &quot;${ant.java.version}\"/>\n        <condition property=\"have-jdk-older-than-1.4\">\n            <or>\n                <contains string=\"${version-output}\" substring=\"java version &quot;1.0\"/>\n                <contains string=\"${version-output}\" substring=\"java version &quot;1.1\"/>\n                <contains string=\"${version-output}\" substring=\"java version &quot;1.2\"/>\n                <contains string=\"${version-output}\" substring=\"java version &quot;1.3\"/>\n            </or>\n        </condition>\n        <condition else=\"-Xdebug\" property=\"debug-args-line\" value=\"-Xdebug -Xnoagent -Djava.compiler=none\">\n            <istrue value=\"${have-jdk-older-than-1.4}\"/>\n        </condition>\n        <condition else=\"dt_socket\" property=\"debug-transport-by-os\" value=\"dt_shmem\">\n            <os family=\"windows\"/>\n        </condition>\n        <condition else=\"${debug-transport-by-os}\" property=\"debug-transport\" value=\"${debug.transport}\">\n            <isset property=\"debug.transport\"/>\n        </condition>\n    </target>\n    <target depends=\"-init-debug-args\" name=\"-init-macrodef-debug\">\n        <macrodef name=\"debug\" uri=\"http://www.netbeans.org/ns/j2se-project/3\">\n            <attribute default=\"${main.class}\" name=\"classname\"/>\n            <attribute default=\"${debug.classpath}\" name=\"classpath\"/>\n            <element name=\"customize\" optional=\"true\"/>\n            <sequential>\n                <java classname=\"@{classname}\" dir=\"${work.dir}\" failonerror=\"${java.failonerror}\" fork=\"true\">\n                    <jvmarg line=\"${endorsed.classpath.cmd.line.arg}\"/>\n                    <jvmarg line=\"${debug-args-line}\"/>\n                    <jvmarg value=\"-Xrunjdwp:transport=${debug-transport},address=${jpda.address}\"/>\n                    <jvmarg value=\"-Dfile.encoding=${runtime.encoding}\"/>\n                    <redirector errorencoding=\"${runtime.encoding}\" inputencoding=\"${runtime.encoding}\" outputencoding=\"${runtime.encoding}\"/>\n                    <jvmarg line=\"${run.jvmargs}\"/>\n                    <jvmarg line=\"${run.jvmargs.ide}\"/>\n                    <classpath>\n                        <path path=\"@{classpath}\"/>\n                    </classpath>\n                    <syspropertyset>\n                        <propertyref prefix=\"run-sys-prop.\"/>\n                        <mapper from=\"run-sys-prop.*\" to=\"*\" type=\"glob\"/>\n                    </syspropertyset>\n                    <customize/>\n                </java>\n            </sequential>\n        </macrodef>\n    </target>\n    <target name=\"-init-macrodef-java\">\n        <macrodef name=\"java\" uri=\"http://www.netbeans.org/ns/j2se-project/1\">\n            <attribute default=\"${main.class}\" name=\"classname\"/>\n            <attribute default=\"${run.classpath}\" name=\"classpath\"/>\n            <attribute default=\"jvm\" name=\"jvm\"/>\n            <element name=\"customize\" optional=\"true\"/>\n            <sequential>\n                <java classname=\"@{classname}\" dir=\"${work.dir}\" failonerror=\"${java.failonerror}\" fork=\"true\">\n                    <jvmarg line=\"${endorsed.classpath.cmd.line.arg}\"/>\n                    <jvmarg value=\"-Dfile.encoding=${runtime.encoding}\"/>\n                    <redirector errorencoding=\"${runtime.encoding}\" inputencoding=\"${runtime.encoding}\" outputencoding=\"${runtime.encoding}\"/>\n                    <jvmarg line=\"${run.jvmargs}\"/>\n                    <jvmarg line=\"${run.jvmargs.ide}\"/>\n                    <classpath>\n                        <path path=\"@{classpath}\"/>\n                    </classpath>\n                    <syspropertyset>\n                        <propertyref prefix=\"run-sys-prop.\"/>\n                        <mapper from=\"run-sys-prop.*\" to=\"*\" type=\"glob\"/>\n                    </syspropertyset>\n                    <customize/>\n                </java>\n            </sequential>\n        </macrodef>\n    </target>\n    <target name=\"-init-macrodef-copylibs\">\n        <macrodef name=\"copylibs\" uri=\"http://www.netbeans.org/ns/j2se-project/3\">\n            <attribute default=\"${manifest.file}\" name=\"manifest\"/>\n            <element name=\"customize\" optional=\"true\"/>\n            <sequential>\n                <property location=\"${build.classes.dir}\" name=\"build.classes.dir.resolved\"/>\n                <pathconvert property=\"run.classpath.without.build.classes.dir\">\n                    <path path=\"${run.classpath}\"/>\n                    <map from=\"${build.classes.dir.resolved}\" to=\"\"/>\n                </pathconvert>\n                <pathconvert pathsep=\" \" property=\"jar.classpath\">\n                    <path path=\"${run.classpath.without.build.classes.dir}\"/>\n                    <chainedmapper>\n                        <flattenmapper/>\n                        <filtermapper>\n                            <replacestring from=\" \" to=\"%20\"/>\n                        </filtermapper>\n                        <globmapper from=\"*\" to=\"lib/*\"/>\n                    </chainedmapper>\n                </pathconvert>\n                <taskdef classname=\"org.netbeans.modules.java.j2seproject.copylibstask.CopyLibs\" classpath=\"${libs.CopyLibs.classpath}\" name=\"copylibs\"/>\n                <copylibs compress=\"${jar.compress}\" excludeFromCopy=\"${copylibs.excludes}\" index=\"${jar.index}\" indexMetaInf=\"${jar.index.metainf}\" jarfile=\"${dist.jar}\" manifest=\"@{manifest}\" manifestencoding=\"UTF-8\" rebase=\"${copylibs.rebase}\" runtimeclasspath=\"${run.classpath.without.build.classes.dir}\">\n                    <fileset dir=\"${build.classes.dir}\" excludes=\"${dist.archive.excludes}\"/>\n                    <manifest>\n                        <attribute name=\"Class-Path\" value=\"${jar.classpath}\"/>\n                        <customize/>\n                    </manifest>\n                </copylibs>\n            </sequential>\n        </macrodef>\n    </target>\n    <target name=\"-init-presetdef-jar\">\n        <presetdef name=\"jar\" uri=\"http://www.netbeans.org/ns/j2se-project/1\">\n            <jar compress=\"${jar.compress}\" index=\"${jar.index}\" jarfile=\"${dist.jar}\" manifestencoding=\"UTF-8\">\n                <j2seproject1:fileset dir=\"${build.classes.dir}\" excludes=\"${dist.archive.excludes}\"/>\n            </jar>\n        </presetdef>\n    </target>\n    <target name=\"-init-ap-cmdline-properties\">\n        <property name=\"annotation.processing.enabled\" value=\"true\"/>\n        <property name=\"annotation.processing.processors.list\" value=\"\"/>\n        <property name=\"annotation.processing.processor.options\" value=\"\"/>\n        <property name=\"annotation.processing.run.all.processors\" value=\"true\"/>\n        <property name=\"javac.processorpath\" value=\"${javac.classpath}\"/>\n        <property name=\"javac.test.processorpath\" value=\"${javac.test.classpath}\"/>\n        <condition property=\"ap.supported.internal\" value=\"true\">\n            <not>\n                <matches pattern=\"1\\.[0-5](\\..*)?\" string=\"${javac.source}\"/>\n            </not>\n        </condition>\n    </target>\n    <target depends=\"-init-ap-cmdline-properties\" if=\"ap.supported.internal\" name=\"-init-ap-cmdline-supported\">\n        <condition else=\"\" property=\"ap.processors.internal\" value=\"-processor ${annotation.processing.processors.list}\">\n            <isfalse value=\"${annotation.processing.run.all.processors}\"/>\n        </condition>\n        <condition else=\"\" property=\"ap.proc.none.internal\" value=\"-proc:none\">\n            <isfalse value=\"${annotation.processing.enabled}\"/>\n        </condition>\n    </target>\n    <target depends=\"-init-ap-cmdline-properties,-init-ap-cmdline-supported\" name=\"-init-ap-cmdline\">\n        <property name=\"ap.cmd.line.internal\" value=\"\"/>\n    </target>\n    <target depends=\"-pre-init,-init-private,-init-user,-init-project,-do-init,-post-init,-init-check,-init-macrodef-property,-init-macrodef-javac,-init-macrodef-test,-init-macrodef-test-debug,-init-macrodef-nbjpda,-init-macrodef-debug,-init-macrodef-java,-init-presetdef-jar,-init-ap-cmdline\" name=\"init\"/>\n    <!--\n                ===================\n                COMPILATION SECTION\n                ===================\n            -->\n    <target name=\"-deps-jar-init\" unless=\"built-jar.properties\">\n        <property location=\"${build.dir}/built-jar.properties\" name=\"built-jar.properties\"/>\n        <delete file=\"${built-jar.properties}\" quiet=\"true\"/>\n    </target>\n    <target if=\"already.built.jar.${basedir}\" name=\"-warn-already-built-jar\">\n        <echo level=\"warn\" message=\"Cycle detected: WarungSedap was already built\"/>\n    </target>\n    <target depends=\"init,-deps-jar-init\" name=\"deps-jar\" unless=\"no.deps\">\n        <mkdir dir=\"${build.dir}\"/>\n        <touch file=\"${built-jar.properties}\" verbose=\"false\"/>\n        <property file=\"${built-jar.properties}\" prefix=\"already.built.jar.\"/>\n        <antcall target=\"-warn-already-built-jar\"/>\n        <propertyfile file=\"${built-jar.properties}\">\n            <entry key=\"${basedir}\" value=\"\"/>\n        </propertyfile>\n    </target>\n    <target depends=\"init,-check-automatic-build,-clean-after-automatic-build\" name=\"-verify-automatic-build\"/>\n    <target depends=\"init\" name=\"-check-automatic-build\">\n        <available file=\"${build.classes.dir}/.netbeans_automatic_build\" property=\"netbeans.automatic.build\"/>\n    </target>\n    <target depends=\"init\" if=\"netbeans.automatic.build\" name=\"-clean-after-automatic-build\">\n        <antcall target=\"clean\"/>\n    </target>\n    <target depends=\"init,deps-jar\" name=\"-pre-pre-compile\">\n        <mkdir dir=\"${build.classes.dir}\"/>\n    </target>\n    <target name=\"-pre-compile\">\n        <!-- Empty placeholder for easier customization. -->\n        <!-- You can override this target in the ../build.xml file. -->\n    </target>\n    <target if=\"do.depend.true\" name=\"-compile-depend\">\n        <pathconvert property=\"build.generated.subdirs\">\n            <dirset dir=\"${build.generated.sources.dir}\" erroronmissingdir=\"false\">\n                <include name=\"*\"/>\n            </dirset>\n        </pathconvert>\n        <j2seproject3:depend srcdir=\"${src.dir}:${build.generated.subdirs}\"/>\n    </target>\n    <target depends=\"init,deps-jar,-pre-pre-compile,-pre-compile, -copy-persistence-xml,-compile-depend\" if=\"have.sources\" name=\"-do-compile\">\n        <j2seproject3:javac gensrcdir=\"${build.generated.sources.dir}\"/>\n        <copy todir=\"${build.classes.dir}\">\n            <fileset dir=\"${src.dir}\" excludes=\"${build.classes.excludes},${excludes}\" includes=\"${includes}\"/>\n        </copy>\n    </target>\n    <target if=\"has.persistence.xml\" name=\"-copy-persistence-xml\">\n        <mkdir dir=\"${build.classes.dir}/META-INF\"/>\n        <copy todir=\"${build.classes.dir}/META-INF\">\n            <fileset dir=\"${meta.inf.dir}\" includes=\"persistence.xml orm.xml\"/>\n        </copy>\n    </target>\n    <target name=\"-post-compile\">\n        <!-- Empty placeholder for easier customization. -->\n        <!-- You can override this target in the ../build.xml file. -->\n    </target>\n    <target depends=\"init,deps-jar,-verify-automatic-build,-pre-pre-compile,-pre-compile,-do-compile,-post-compile\" description=\"Compile project.\" name=\"compile\"/>\n    <target name=\"-pre-compile-single\">\n        <!-- Empty placeholder for easier customization. -->\n        <!-- You can override this target in the ../build.xml file. -->\n    </target>\n    <target depends=\"init,deps-jar,-pre-pre-compile\" name=\"-do-compile-single\">\n        <fail unless=\"javac.includes\">Must select some files in the IDE or set javac.includes</fail>\n        <j2seproject3:force-recompile/>\n        <j2seproject3:javac excludes=\"\" gensrcdir=\"${build.generated.sources.dir}\" includes=\"${javac.includes}\" sourcepath=\"${src.dir}\"/>\n    </target>\n    <target name=\"-post-compile-single\">\n        <!-- Empty placeholder for easier customization. -->\n        <!-- You can override this target in the ../build.xml file. -->\n    </target>\n    <target depends=\"init,deps-jar,-verify-automatic-build,-pre-pre-compile,-pre-compile-single,-do-compile-single,-post-compile-single\" name=\"compile-single\"/>\n    <!--\n                ====================\n                JAR BUILDING SECTION\n                ====================\n            -->\n    <target depends=\"init\" name=\"-pre-pre-jar\">\n        <dirname file=\"${dist.jar}\" property=\"dist.jar.dir\"/>\n        <mkdir dir=\"${dist.jar.dir}\"/>\n    </target>\n    <target name=\"-pre-jar\">\n        <!-- Empty placeholder for easier customization. -->\n        <!-- You can override this target in the ../build.xml file. -->\n    </target>\n    <target depends=\"init\" if=\"do.archive\" name=\"-do-jar-create-manifest\" unless=\"manifest.available\">\n        <tempfile deleteonexit=\"true\" destdir=\"${build.dir}\" property=\"tmp.manifest.file\"/>\n        <touch file=\"${tmp.manifest.file}\" verbose=\"false\"/>\n    </target>\n    <target depends=\"init\" if=\"do.archive+manifest.available\" name=\"-do-jar-copy-manifest\">\n        <tempfile deleteonexit=\"true\" destdir=\"${build.dir}\" property=\"tmp.manifest.file\"/>\n        <copy encoding=\"${manifest.encoding}\" file=\"${manifest.file}\" outputencoding=\"UTF-8\" tofile=\"${tmp.manifest.file}\"/>\n    </target>\n    <target depends=\"init,-do-jar-create-manifest,-do-jar-copy-manifest\" if=\"do.archive+main.class.available\" name=\"-do-jar-set-mainclass\">\n        <manifest encoding=\"UTF-8\" file=\"${tmp.manifest.file}\" mode=\"update\">\n            <attribute name=\"Main-Class\" value=\"${main.class}\"/>\n        </manifest>\n    </target>\n    <target depends=\"init,-do-jar-create-manifest,-do-jar-copy-manifest\" if=\"do.archive+profile.available\" name=\"-do-jar-set-profile\">\n        <manifest encoding=\"UTF-8\" file=\"${tmp.manifest.file}\" mode=\"update\">\n            <attribute name=\"Profile\" value=\"${javac.profile}\"/>\n        </manifest>\n    </target>\n    <target depends=\"init,-do-jar-create-manifest,-do-jar-copy-manifest\" if=\"do.archive+splashscreen.available\" name=\"-do-jar-set-splashscreen\">\n        <basename file=\"${application.splash}\" property=\"splashscreen.basename\"/>\n        <mkdir dir=\"${build.classes.dir}/META-INF\"/>\n        <copy failonerror=\"false\" file=\"${application.splash}\" todir=\"${build.classes.dir}/META-INF\"/>\n        <manifest encoding=\"UTF-8\" file=\"${tmp.manifest.file}\" mode=\"update\">\n            <attribute name=\"SplashScreen-Image\" value=\"META-INF/${splashscreen.basename}\"/>\n        </manifest>\n    </target>\n    <target depends=\"init,-init-macrodef-copylibs,compile,-pre-pre-jar,-pre-jar,-do-jar-create-manifest,-do-jar-copy-manifest,-do-jar-set-mainclass,-do-jar-set-profile,-do-jar-set-splashscreen\" if=\"do.mkdist\" name=\"-do-jar-copylibs\">\n        <j2seproject3:copylibs manifest=\"${tmp.manifest.file}\"/>\n        <echo level=\"info\">To run this application from the command line without Ant, try:</echo>\n        <property location=\"${dist.jar}\" name=\"dist.jar.resolved\"/>\n        <echo level=\"info\">java -jar \"${dist.jar.resolved}\"</echo>\n    </target>\n    <target depends=\"init,compile,-pre-pre-jar,-pre-jar,-do-jar-create-manifest,-do-jar-copy-manifest,-do-jar-set-mainclass,-do-jar-set-profile,-do-jar-set-splashscreen\" if=\"do.archive\" name=\"-do-jar-jar\" unless=\"do.mkdist\">\n        <j2seproject1:jar manifest=\"${tmp.manifest.file}\"/>\n        <property location=\"${build.classes.dir}\" name=\"build.classes.dir.resolved\"/>\n        <property location=\"${dist.jar}\" name=\"dist.jar.resolved\"/>\n        <pathconvert property=\"run.classpath.with.dist.jar\">\n            <path path=\"${run.classpath}\"/>\n            <map from=\"${build.classes.dir.resolved}\" to=\"${dist.jar.resolved}\"/>\n        </pathconvert>\n        <condition else=\"\" property=\"jar.usage.message\" value=\"To run this application from the command line without Ant, try:${line.separator}${platform.java} -cp ${run.classpath.with.dist.jar} ${main.class}\">\n            <isset property=\"main.class.available\"/>\n        </condition>\n        <condition else=\"debug\" property=\"jar.usage.level\" value=\"info\">\n            <isset property=\"main.class.available\"/>\n        </condition>\n        <echo level=\"${jar.usage.level}\" message=\"${jar.usage.message}\"/>\n    </target>\n    <target depends=\"-do-jar-copylibs\" if=\"do.archive\" name=\"-do-jar-delete-manifest\">\n        <delete>\n            <fileset file=\"${tmp.manifest.file}\"/>\n        </delete>\n    </target>\n    <target depends=\"init,compile,-pre-pre-jar,-pre-jar,-do-jar-create-manifest,-do-jar-copy-manifest,-do-jar-set-mainclass,-do-jar-set-profile,-do-jar-set-splashscreen,-do-jar-jar,-do-jar-delete-manifest\" name=\"-do-jar-without-libraries\"/>\n    <target depends=\"init,compile,-pre-pre-jar,-pre-jar,-do-jar-create-manifest,-do-jar-copy-manifest,-do-jar-set-mainclass,-do-jar-set-profile,-do-jar-set-splashscreen,-do-jar-copylibs,-do-jar-delete-manifest\" name=\"-do-jar-with-libraries\"/>\n    <target name=\"-post-jar\">\n        <!-- Empty placeholder for easier customization. -->\n        <!-- You can override this target in the ../build.xml file. -->\n    </target>\n    <target depends=\"init,compile,-pre-jar,-do-jar-without-libraries,-do-jar-with-libraries,-post-jar\" name=\"-do-jar\"/>\n    <target depends=\"init,compile,-pre-jar,-do-jar,-post-jar\" description=\"Build JAR.\" name=\"jar\"/>\n    <!--\n                =================\n                EXECUTION SECTION\n                =================\n            -->\n    <target depends=\"init,compile\" description=\"Run a main class.\" name=\"run\">\n        <j2seproject1:java>\n            <customize>\n                <arg line=\"${application.args}\"/>\n            </customize>\n        </j2seproject1:java>\n    </target>\n    <target name=\"-do-not-recompile\">\n        <property name=\"javac.includes.binary\" value=\"\"/>\n    </target>\n    <target depends=\"init,compile-single\" name=\"run-single\">\n        <fail unless=\"run.class\">Must select one file in the IDE or set run.class</fail>\n        <j2seproject1:java classname=\"${run.class}\"/>\n    </target>\n    <target depends=\"init,compile-test-single\" name=\"run-test-with-main\">\n        <fail unless=\"run.class\">Must select one file in the IDE or set run.class</fail>\n        <j2seproject1:java classname=\"${run.class}\" classpath=\"${run.test.classpath}\"/>\n    </target>\n    <!--\n                =================\n                DEBUGGING SECTION\n                =================\n            -->\n    <target depends=\"init\" if=\"netbeans.home\" name=\"-debug-start-debugger\">\n        <j2seproject1:nbjpdastart name=\"${debug.class}\"/>\n    </target>\n    <target depends=\"init\" if=\"netbeans.home\" name=\"-debug-start-debugger-main-test\">\n        <j2seproject1:nbjpdastart classpath=\"${debug.test.classpath}\" name=\"${debug.class}\"/>\n    </target>\n    <target depends=\"init,compile\" name=\"-debug-start-debuggee\">\n        <j2seproject3:debug>\n            <customize>\n                <arg line=\"${application.args}\"/>\n            </customize>\n        </j2seproject3:debug>\n    </target>\n    <target depends=\"init,compile,-debug-start-debugger,-debug-start-debuggee\" description=\"Debug project in IDE.\" if=\"netbeans.home\" name=\"debug\"/>\n    <target depends=\"init\" if=\"netbeans.home\" name=\"-debug-start-debugger-stepinto\">\n        <j2seproject1:nbjpdastart stopclassname=\"${main.class}\"/>\n    </target>\n    <target depends=\"init,compile,-debug-start-debugger-stepinto,-debug-start-debuggee\" if=\"netbeans.home\" name=\"debug-stepinto\"/>\n    <target depends=\"init,compile-single\" if=\"netbeans.home\" name=\"-debug-start-debuggee-single\">\n        <fail unless=\"debug.class\">Must select one file in the IDE or set debug.class</fail>\n        <j2seproject3:debug classname=\"${debug.class}\"/>\n    </target>\n    <target depends=\"init,compile-single,-debug-start-debugger,-debug-start-debuggee-single\" if=\"netbeans.home\" name=\"debug-single\"/>\n    <target depends=\"init,compile-test-single\" if=\"netbeans.home\" name=\"-debug-start-debuggee-main-test\">\n        <fail unless=\"debug.class\">Must select one file in the IDE or set debug.class</fail>\n        <j2seproject3:debug classname=\"${debug.class}\" classpath=\"${debug.test.classpath}\"/>\n    </target>\n    <target depends=\"init,compile-test-single,-debug-start-debugger-main-test,-debug-start-debuggee-main-test\" if=\"netbeans.home\" name=\"debug-test-with-main\"/>\n    <target depends=\"init\" name=\"-pre-debug-fix\">\n        <fail unless=\"fix.includes\">Must set fix.includes</fail>\n        <property name=\"javac.includes\" value=\"${fix.includes}.java\"/>\n    </target>\n    <target depends=\"init,-pre-debug-fix,compile-single\" if=\"netbeans.home\" name=\"-do-debug-fix\">\n        <j2seproject1:nbjpdareload/>\n    </target>\n    <target depends=\"init,-pre-debug-fix,-do-debug-fix\" if=\"netbeans.home\" name=\"debug-fix\"/>\n    <!--\n                =================\n                PROFILING SECTION\n                =================\n            -->\n    <!--\n                pre NB7.2 profiler integration\n            -->\n    <target depends=\"profile-init,compile\" description=\"Profile a project in the IDE.\" if=\"profiler.info.jvmargs.agent\" name=\"-profile-pre72\">\n        <fail unless=\"netbeans.home\">This target only works when run from inside the NetBeans IDE.</fail>\n        <nbprofiledirect>\n            <classpath>\n                <path path=\"${run.classpath}\"/>\n            </classpath>\n        </nbprofiledirect>\n        <profile/>\n    </target>\n    <target depends=\"profile-init,compile-single\" description=\"Profile a selected class in the IDE.\" if=\"profiler.info.jvmargs.agent\" name=\"-profile-single-pre72\">\n        <fail unless=\"profile.class\">Must select one file in the IDE or set profile.class</fail>\n        <fail unless=\"netbeans.home\">This target only works when run from inside the NetBeans IDE.</fail>\n        <nbprofiledirect>\n            <classpath>\n                <path path=\"${run.classpath}\"/>\n            </classpath>\n        </nbprofiledirect>\n        <profile classname=\"${profile.class}\"/>\n    </target>\n    <target depends=\"profile-init,compile-single\" if=\"profiler.info.jvmargs.agent\" name=\"-profile-applet-pre72\">\n        <fail unless=\"netbeans.home\">This target only works when run from inside the NetBeans IDE.</fail>\n        <nbprofiledirect>\n            <classpath>\n                <path path=\"${run.classpath}\"/>\n            </classpath>\n        </nbprofiledirect>\n        <profile classname=\"sun.applet.AppletViewer\">\n            <customize>\n                <arg value=\"${applet.url}\"/>\n            </customize>\n        </profile>\n    </target>\n    <target depends=\"profile-init,compile-test-single\" if=\"profiler.info.jvmargs.agent\" name=\"-profile-test-single-pre72\">\n        <fail unless=\"netbeans.home\">This target only works when run from inside the NetBeans IDE.</fail>\n        <nbprofiledirect>\n            <classpath>\n                <path path=\"${run.test.classpath}\"/>\n            </classpath>\n        </nbprofiledirect>\n        <junit dir=\"${profiler.info.dir}\" errorproperty=\"tests.failed\" failureproperty=\"tests.failed\" fork=\"true\" jvm=\"${profiler.info.jvm}\" showoutput=\"true\">\n            <env key=\"${profiler.info.pathvar}\" path=\"${profiler.info.agentpath}:${profiler.current.path}\"/>\n            <jvmarg value=\"${profiler.info.jvmargs.agent}\"/>\n            <jvmarg line=\"${profiler.info.jvmargs}\"/>\n            <test name=\"${profile.class}\"/>\n            <classpath>\n                <path path=\"${run.test.classpath}\"/>\n            </classpath>\n            <syspropertyset>\n                <propertyref prefix=\"test-sys-prop.\"/>\n                <mapper from=\"test-sys-prop.*\" to=\"*\" type=\"glob\"/>\n            </syspropertyset>\n            <formatter type=\"brief\" usefile=\"false\"/>\n            <formatter type=\"xml\"/>\n        </junit>\n    </target>\n    <!--\n                end of pre NB72 profiling section\n            -->\n    <target if=\"netbeans.home\" name=\"-profile-check\">\n        <condition property=\"profiler.configured\">\n            <or>\n                <contains casesensitive=\"true\" string=\"${run.jvmargs.ide}\" substring=\"-agentpath:\"/>\n                <contains casesensitive=\"true\" string=\"${run.jvmargs.ide}\" substring=\"-javaagent:\"/>\n            </or>\n        </condition>\n    </target>\n    <target depends=\"-profile-check,-profile-pre72\" description=\"Profile a project in the IDE.\" if=\"profiler.configured\" name=\"profile\" unless=\"profiler.info.jvmargs.agent\">\n        <startprofiler/>\n        <antcall target=\"run\"/>\n    </target>\n    <target depends=\"-profile-check,-profile-single-pre72\" description=\"Profile a selected class in the IDE.\" if=\"profiler.configured\" name=\"profile-single\" unless=\"profiler.info.jvmargs.agent\">\n        <fail unless=\"run.class\">Must select one file in the IDE or set run.class</fail>\n        <startprofiler/>\n        <antcall target=\"run-single\"/>\n    </target>\n    <target depends=\"-profile-test-single-pre72\" description=\"Profile a selected test in the IDE.\" name=\"profile-test-single\"/>\n    <target depends=\"-profile-check\" description=\"Profile a selected test in the IDE.\" if=\"profiler.configured\" name=\"profile-test\" unless=\"profiler.info.jvmargs\">\n        <fail unless=\"test.includes\">Must select some files in the IDE or set test.includes</fail>\n        <startprofiler/>\n        <antcall target=\"test-single\"/>\n    </target>\n    <target depends=\"-profile-check\" description=\"Profile a selected class in the IDE.\" if=\"profiler.configured\" name=\"profile-test-with-main\">\n        <fail unless=\"run.class\">Must select one file in the IDE or set run.class</fail>\n        <startprofiler/>\n        <antcall target=\"run-test-with-main\"/>\n    </target>\n    <target depends=\"-profile-check,-profile-applet-pre72\" if=\"profiler.configured\" name=\"profile-applet\" unless=\"profiler.info.jvmargs.agent\">\n        <fail unless=\"applet.url\">Must select one file in the IDE or set applet.url</fail>\n        <startprofiler/>\n        <antcall target=\"run-applet\"/>\n    </target>\n    <!--\n                ===============\n                JAVADOC SECTION\n                ===============\n            -->\n    <target depends=\"init\" if=\"have.sources\" name=\"-javadoc-build\">\n        <mkdir dir=\"${dist.javadoc.dir}\"/>\n        <condition else=\"\" property=\"javadoc.endorsed.classpath.cmd.line.arg\" value=\"-J${endorsed.classpath.cmd.line.arg}\">\n            <and>\n                <isset property=\"endorsed.classpath.cmd.line.arg\"/>\n                <not>\n                    <equals arg1=\"${endorsed.classpath.cmd.line.arg}\" arg2=\"\"/>\n                </not>\n            </and>\n        </condition>\n        <condition else=\"\" property=\"bug5101868workaround\" value=\"*.java\">\n            <matches pattern=\"1\\.[56](\\..*)?\" string=\"${java.version}\"/>\n        </condition>\n        <javadoc additionalparam=\"-J-Dfile.encoding=${file.encoding} ${javadoc.additionalparam}\" author=\"${javadoc.author}\" charset=\"UTF-8\" destdir=\"${dist.javadoc.dir}\" docencoding=\"UTF-8\" encoding=\"${javadoc.encoding.used}\" failonerror=\"true\" noindex=\"${javadoc.noindex}\" nonavbar=\"${javadoc.nonavbar}\" notree=\"${javadoc.notree}\" private=\"${javadoc.private}\" source=\"${javac.source}\" splitindex=\"${javadoc.splitindex}\" use=\"${javadoc.use}\" useexternalfile=\"true\" version=\"${javadoc.version}\" windowtitle=\"${javadoc.windowtitle}\">\n            <classpath>\n                <path path=\"${javac.classpath}\"/>\n            </classpath>\n            <fileset dir=\"${src.dir}\" excludes=\"${bug5101868workaround},${excludes}\" includes=\"${includes}\">\n                <filename name=\"**/*.java\"/>\n            </fileset>\n            <fileset dir=\"${build.generated.sources.dir}\" erroronmissingdir=\"false\">\n                <include name=\"**/*.java\"/>\n                <exclude name=\"*.java\"/>\n            </fileset>\n            <arg line=\"${javadoc.endorsed.classpath.cmd.line.arg}\"/>\n        </javadoc>\n        <copy todir=\"${dist.javadoc.dir}\">\n            <fileset dir=\"${src.dir}\" excludes=\"${excludes}\" includes=\"${includes}\">\n                <filename name=\"**/doc-files/**\"/>\n            </fileset>\n            <fileset dir=\"${build.generated.sources.dir}\" erroronmissingdir=\"false\">\n                <include name=\"**/doc-files/**\"/>\n            </fileset>\n        </copy>\n    </target>\n    <target depends=\"init,-javadoc-build\" if=\"netbeans.home\" name=\"-javadoc-browse\" unless=\"no.javadoc.preview\">\n        <nbbrowse file=\"${dist.javadoc.dir}/index.html\"/>\n    </target>\n    <target depends=\"init,-javadoc-build,-javadoc-browse\" description=\"Build Javadoc.\" name=\"javadoc\"/>\n    <!--\n                =========================\n                TEST COMPILATION SECTION\n                =========================\n            -->\n    <target depends=\"init,compile\" if=\"have.tests\" name=\"-pre-pre-compile-test\">\n        <mkdir dir=\"${build.test.classes.dir}\"/>\n    </target>\n    <target name=\"-pre-compile-test\">\n        <!-- Empty placeholder for easier customization. -->\n        <!-- You can override this target in the ../build.xml file. -->\n    </target>\n    <target if=\"do.depend.true\" name=\"-compile-test-depend\">\n        <j2seproject3:depend classpath=\"${javac.test.classpath}\" destdir=\"${build.test.classes.dir}\" srcdir=\"${test.src.dir}\"/>\n    </target>\n    <target depends=\"init,deps-jar,compile,-pre-pre-compile-test,-pre-compile-test,-compile-test-depend\" if=\"have.tests\" name=\"-do-compile-test\">\n        <j2seproject3:javac apgeneratedsrcdir=\"${build.test.classes.dir}\" classpath=\"${javac.test.classpath}\" debug=\"true\" destdir=\"${build.test.classes.dir}\" processorpath=\"${javac.test.processorpath}\" srcdir=\"${test.src.dir}\"/>\n        <copy todir=\"${build.test.classes.dir}\">\n            <fileset dir=\"${test.src.dir}\" excludes=\"${build.classes.excludes},${excludes}\" includes=\"${includes}\"/>\n        </copy>\n    </target>\n    <target name=\"-post-compile-test\">\n        <!-- Empty placeholder for easier customization. -->\n        <!-- You can override this target in the ../build.xml file. -->\n    </target>\n    <target depends=\"init,compile,-pre-pre-compile-test,-pre-compile-test,-do-compile-test,-post-compile-test\" name=\"compile-test\"/>\n    <target name=\"-pre-compile-test-single\">\n        <!-- Empty placeholder for easier customization. -->\n        <!-- You can override this target in the ../build.xml file. -->\n    </target>\n    <target depends=\"init,deps-jar,compile,-pre-pre-compile-test,-pre-compile-test-single\" if=\"have.tests\" name=\"-do-compile-test-single\">\n        <fail unless=\"javac.includes\">Must select some files in the IDE or set javac.includes</fail>\n        <j2seproject3:force-recompile destdir=\"${build.test.classes.dir}\"/>\n        <j2seproject3:javac apgeneratedsrcdir=\"${build.test.classes.dir}\" classpath=\"${javac.test.classpath}\" debug=\"true\" destdir=\"${build.test.classes.dir}\" excludes=\"\" includes=\"${javac.includes}\" processorpath=\"${javac.test.processorpath}\" sourcepath=\"${test.src.dir}\" srcdir=\"${test.src.dir}\"/>\n        <copy todir=\"${build.test.classes.dir}\">\n            <fileset dir=\"${test.src.dir}\" excludes=\"${build.classes.excludes},${excludes}\" includes=\"${includes}\"/>\n        </copy>\n    </target>\n    <target name=\"-post-compile-test-single\">\n        <!-- Empty placeholder for easier customization. -->\n        <!-- You can override this target in the ../build.xml file. -->\n    </target>\n    <target depends=\"init,compile,-pre-pre-compile-test,-pre-compile-test-single,-do-compile-test-single,-post-compile-test-single\" name=\"compile-test-single\"/>\n    <!--\n                =======================\n                TEST EXECUTION SECTION\n                =======================\n            -->\n    <target depends=\"init\" if=\"have.tests\" name=\"-pre-test-run\">\n        <mkdir dir=\"${build.test.results.dir}\"/>\n    </target>\n    <target depends=\"init,compile-test,-pre-test-run\" if=\"have.tests\" name=\"-do-test-run\">\n        <j2seproject3:test includes=\"${includes}\" testincludes=\"**/*Test.java\"/>\n    </target>\n    <target depends=\"init,compile-test,-pre-test-run,-do-test-run\" if=\"have.tests\" name=\"-post-test-run\">\n        <fail if=\"tests.failed\" unless=\"ignore.failing.tests\">Some tests failed; see details above.</fail>\n    </target>\n    <target depends=\"init\" if=\"have.tests\" name=\"test-report\"/>\n    <target depends=\"init\" if=\"netbeans.home+have.tests\" name=\"-test-browse\"/>\n    <target depends=\"init,compile-test,-pre-test-run,-do-test-run,test-report,-post-test-run,-test-browse\" description=\"Run unit tests.\" name=\"test\"/>\n    <target depends=\"init\" if=\"have.tests\" name=\"-pre-test-run-single\">\n        <mkdir dir=\"${build.test.results.dir}\"/>\n    </target>\n    <target depends=\"init,compile-test-single,-pre-test-run-single\" if=\"have.tests\" name=\"-do-test-run-single\">\n        <fail unless=\"test.includes\">Must select some files in the IDE or set test.includes</fail>\n        <j2seproject3:test excludes=\"\" includes=\"${test.includes}\" testincludes=\"${test.includes}\"/>\n    </target>\n    <target depends=\"init,compile-test-single,-pre-test-run-single,-do-test-run-single\" if=\"have.tests\" name=\"-post-test-run-single\">\n        <fail if=\"tests.failed\" unless=\"ignore.failing.tests\">Some tests failed; see details above.</fail>\n    </target>\n    <target depends=\"init,compile-test-single,-pre-test-run-single,-do-test-run-single,-post-test-run-single\" description=\"Run single unit test.\" name=\"test-single\"/>\n    <target depends=\"init,compile-test-single,-pre-test-run-single\" if=\"have.tests\" name=\"-do-test-run-single-method\">\n        <fail unless=\"test.class\">Must select some files in the IDE or set test.class</fail>\n        <fail unless=\"test.method\">Must select some method in the IDE or set test.method</fail>\n        <j2seproject3:test excludes=\"\" includes=\"${javac.includes}\" testincludes=\"${test.class}\" testmethods=\"${test.method}\"/>\n    </target>\n    <target depends=\"init,compile-test-single,-pre-test-run-single,-do-test-run-single-method\" if=\"have.tests\" name=\"-post-test-run-single-method\">\n        <fail if=\"tests.failed\" unless=\"ignore.failing.tests\">Some tests failed; see details above.</fail>\n    </target>\n    <target depends=\"init,compile-test-single,-pre-test-run-single,-do-test-run-single-method,-post-test-run-single-method\" description=\"Run single unit test.\" name=\"test-single-method\"/>\n    <!--\n                =======================\n                TEST DEBUGGING SECTION\n                =======================\n            -->\n    <target depends=\"init,compile-test-single,-pre-test-run-single\" if=\"have.tests\" name=\"-debug-start-debuggee-test\">\n        <fail unless=\"test.class\">Must select one file in the IDE or set test.class</fail>\n        <j2seproject3:test-debug excludes=\"\" includes=\"${javac.includes}\" testClass=\"${test.class}\" testincludes=\"${javac.includes}\"/>\n    </target>\n    <target depends=\"init,compile-test-single,-pre-test-run-single\" if=\"have.tests\" name=\"-debug-start-debuggee-test-method\">\n        <fail unless=\"test.class\">Must select one file in the IDE or set test.class</fail>\n        <fail unless=\"test.method\">Must select some method in the IDE or set test.method</fail>\n        <j2seproject3:test-debug excludes=\"\" includes=\"${javac.includes}\" testClass=\"${test.class}\" testMethod=\"${test.method}\" testincludes=\"${test.class}\" testmethods=\"${test.method}\"/>\n    </target>\n    <target depends=\"init,compile-test\" if=\"netbeans.home+have.tests\" name=\"-debug-start-debugger-test\">\n        <j2seproject1:nbjpdastart classpath=\"${debug.test.classpath}\" name=\"${test.class}\"/>\n    </target>\n    <target depends=\"init,compile-test-single,-debug-start-debugger-test,-debug-start-debuggee-test\" name=\"debug-test\"/>\n    <target depends=\"init,compile-test-single,-debug-start-debugger-test,-debug-start-debuggee-test-method\" name=\"debug-test-method\"/>\n    <target depends=\"init,-pre-debug-fix,compile-test-single\" if=\"netbeans.home\" name=\"-do-debug-fix-test\">\n        <j2seproject1:nbjpdareload dir=\"${build.test.classes.dir}\"/>\n    </target>\n    <target depends=\"init,-pre-debug-fix,-do-debug-fix-test\" if=\"netbeans.home\" name=\"debug-fix-test\"/>\n    <!--\n                =========================\n                APPLET EXECUTION SECTION\n                =========================\n            -->\n    <target depends=\"init,compile-single\" name=\"run-applet\">\n        <fail unless=\"applet.url\">Must select one file in the IDE or set applet.url</fail>\n        <j2seproject1:java classname=\"sun.applet.AppletViewer\">\n            <customize>\n                <arg value=\"${applet.url}\"/>\n            </customize>\n        </j2seproject1:java>\n    </target>\n    <!--\n                =========================\n                APPLET DEBUGGING  SECTION\n                =========================\n            -->\n    <target depends=\"init,compile-single\" if=\"netbeans.home\" name=\"-debug-start-debuggee-applet\">\n        <fail unless=\"applet.url\">Must select one file in the IDE or set applet.url</fail>\n        <j2seproject3:debug classname=\"sun.applet.AppletViewer\">\n            <customize>\n                <arg value=\"${applet.url}\"/>\n            </customize>\n        </j2seproject3:debug>\n    </target>\n    <target depends=\"init,compile-single,-debug-start-debugger,-debug-start-debuggee-applet\" if=\"netbeans.home\" name=\"debug-applet\"/>\n    <!--\n                ===============\n                CLEANUP SECTION\n                ===============\n            -->\n    <target name=\"-deps-clean-init\" unless=\"built-clean.properties\">\n        <property location=\"${build.dir}/built-clean.properties\" name=\"built-clean.properties\"/>\n        <delete file=\"${built-clean.properties}\" quiet=\"true\"/>\n    </target>\n    <target if=\"already.built.clean.${basedir}\" name=\"-warn-already-built-clean\">\n        <echo level=\"warn\" message=\"Cycle detected: WarungSedap was already built\"/>\n    </target>\n    <target depends=\"init,-deps-clean-init\" name=\"deps-clean\" unless=\"no.deps\">\n        <mkdir dir=\"${build.dir}\"/>\n        <touch file=\"${built-clean.properties}\" verbose=\"false\"/>\n        <property file=\"${built-clean.properties}\" prefix=\"already.built.clean.\"/>\n        <antcall target=\"-warn-already-built-clean\"/>\n        <propertyfile file=\"${built-clean.properties}\">\n            <entry key=\"${basedir}\" value=\"\"/>\n        </propertyfile>\n    </target>\n    <target depends=\"init\" name=\"-do-clean\">\n        <delete dir=\"${build.dir}\"/>\n        <delete dir=\"${dist.dir}\" followsymlinks=\"false\" includeemptydirs=\"true\"/>\n    </target>\n    <target name=\"-post-clean\">\n        <!-- Empty placeholder for easier customization. -->\n        <!-- You can override this target in the ../build.xml file. -->\n    </target>\n    <target depends=\"init,deps-clean,-do-clean,-post-clean\" description=\"Clean build products.\" name=\"clean\"/>\n    <target name=\"-check-call-dep\">\n        <property file=\"${call.built.properties}\" prefix=\"already.built.\"/>\n        <condition property=\"should.call.dep\">\n            <and>\n                <not>\n                    <isset property=\"already.built.${call.subproject}\"/>\n                </not>\n                <available file=\"${call.script}\"/>\n            </and>\n        </condition>\n    </target>\n    <target depends=\"-check-call-dep\" if=\"should.call.dep\" name=\"-maybe-call-dep\">\n        <ant antfile=\"${call.script}\" inheritall=\"false\" target=\"${call.target}\">\n            <propertyset>\n                <propertyref prefix=\"transfer.\"/>\n                <mapper from=\"transfer.*\" to=\"*\" type=\"glob\"/>\n            </propertyset>\n        </ant>\n    </target>\n</project>\n"
  },
  {
    "path": "Code/WarungSedap/nbproject/genfiles.properties",
    "content": "build.xml.data.CRC32=f354b0d7\nbuild.xml.script.CRC32=525907a8\nbuild.xml.stylesheet.CRC32=8064a381@1.80.1.48\n# This file is used by a NetBeans-based IDE to track changes in generated files such as build-impl.xml.\n# Do not edit this file. You may delete it but then the IDE will never regenerate such files for you.\nnbproject/build-impl.xml.data.CRC32=f354b0d7\nnbproject/build-impl.xml.script.CRC32=cd656bf2\nnbproject/build-impl.xml.stylesheet.CRC32=830a3534@1.80.1.48\n"
  },
  {
    "path": "Code/WarungSedap/nbproject/project.properties",
    "content": "annotation.processing.enabled=true\nannotation.processing.enabled.in.editor=false\nannotation.processing.processor.options=\nannotation.processing.processors.list=\nannotation.processing.run.all.processors=true\nannotation.processing.source.output=${build.generated.sources.dir}/ap-source-output\nbuild.classes.dir=${build.dir}/classes\nbuild.classes.excludes=**/*.java,**/*.form\n# This directory is removed when the project is cleaned:\nbuild.dir=build\nbuild.generated.dir=${build.dir}/generated\nbuild.generated.sources.dir=${build.dir}/generated-sources\n# Only compile against the classpath explicitly listed here:\nbuild.sysclasspath=ignore\nbuild.test.classes.dir=${build.dir}/test/classes\nbuild.test.results.dir=${build.dir}/test/results\n# Uncomment to specify the preferred debugger connection transport:\n#debug.transport=dt_socket\ndebug.classpath=\\\n    ${run.classpath}\ndebug.test.classpath=\\\n    ${run.test.classpath}\n# Files in build.classes.dir which should be excluded from distribution jar\ndist.archive.excludes=\n# This directory is removed when the project is cleaned:\ndist.dir=dist\ndist.jar=${dist.dir}/WarungSedap.jar\ndist.javadoc.dir=${dist.dir}/javadoc\nexcludes=\nincludes=**\njar.compress=false\njavac.classpath=\n# Space-separated list of extra javac options\njavac.compilerargs=\njavac.deprecation=false\njavac.external.vm=true\njavac.processorpath=\\\n    ${javac.classpath}\njavac.source=1.8\njavac.target=1.8\njavac.test.classpath=\\\n    ${javac.classpath}:\\\n    ${build.classes.dir}\njavac.test.processorpath=\\\n    ${javac.test.classpath}\njavadoc.additionalparam=\njavadoc.author=false\njavadoc.encoding=${source.encoding}\njavadoc.noindex=false\njavadoc.nonavbar=false\njavadoc.notree=false\njavadoc.private=false\njavadoc.splitindex=true\njavadoc.use=true\njavadoc.version=false\njavadoc.windowtitle=\nmain.class=warungsedap.WarungSedap\nmanifest.file=manifest.mf\nmeta.inf.dir=${src.dir}/META-INF\nmkdist.disabled=false\nplatform.active=default_platform\nrun.classpath=\\\n    ${javac.classpath}:\\\n    ${build.classes.dir}\n# Space-separated list of JVM arguments used when running the project.\n# You may also define separate properties like run-sys-prop.name=value instead of -Dname=value.\n# To set system properties for unit tests define test-sys-prop.name=value:\nrun.jvmargs=\nrun.test.classpath=\\\n    ${javac.test.classpath}:\\\n    ${build.test.classes.dir}\nsource.encoding=UTF-8\nsrc.dir=src\ntest.src.dir=test\n"
  },
  {
    "path": "Code/WarungSedap/nbproject/project.xml",
    "content": "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<project xmlns=\"http://www.netbeans.org/ns/project/1\">\n    <type>org.netbeans.modules.java.j2seproject</type>\n    <configuration>\n        <data xmlns=\"http://www.netbeans.org/ns/j2se-project/3\">\n            <name>WarungSedap</name>\n            <source-roots>\n                <root id=\"src.dir\"/>\n            </source-roots>\n            <test-roots>\n                <root id=\"test.src.dir\"/>\n            </test-roots>\n        </data>\n    </configuration>\n</project>\n"
  },
  {
    "path": "Code/WarungSedap/src/warungsedap/Bakso.java",
    "content": "/*\n * To change this license header, choose License Headers in Project Properties.\n * To change this template file, choose Tools | Templates\n * and open the template in the editor.\n */\npackage warungsedap;\n\n/**\n *\n * @author Khoirul Umam\n */\npublic class Bakso extends Makanan {\n    public Bakso() {\n        deskripsi = \"Bakso\";\n    }\n    \n    public int harga() {\n        return 10000;\n    }\n}\n"
  },
  {
    "path": "Code/WarungSedap/src/warungsedap/CekerAyam.java",
    "content": "/*\n * To change this license header, choose License Headers in Project Properties.\n * To change this template file, choose Tools | Templates\n * and open the template in the editor.\n */\npackage warungsedap;\n\n/**\n *\n * @author Khoirul Umam\n */\npublic class CekerAyam extends RempahRempah{\n    public CekerAyam(Makanan makanan) {\n        this.makanan = makanan;\n    }\n    \n    public String getDeskripsi() {\n        return makanan.getDeskripsi() + \", Ceker Ayam\";\n    }\n    \n    public int harga() {\n        return makanan.harga() + 1500;\n    }\n}\n"
  },
  {
    "path": "Code/WarungSedap/src/warungsedap/Lontong.java",
    "content": "/*\n * To change this license header, choose License Headers in Project Properties.\n * To change this template file, choose Tools | Templates\n * and open the template in the editor.\n */\npackage warungsedap;\n\n/**\n *\n * @author Khoirul Umam\n */\npublic class Lontong extends RempahRempah {\n    public Lontong(Makanan makanan) {\n        this.makanan = makanan;\n    }\n    \n    public String getDeskripsi() {\n        return makanan.getDeskripsi() + \", Lontong\";\n    }\n    \n    public int harga() {\n        return makanan.harga() + 1000;\n    }\n}\n"
  },
  {
    "path": "Code/WarungSedap/src/warungsedap/Makanan.java",
    "content": "/*\n * To change this license header, choose License Headers in Project Properties.\n * To change this template file, choose Tools | Templates\n * and open the template in the editor.\n */\npackage warungsedap;\n\n/**\n *\n * @author Khoirul Umam\n */\npublic abstract class Makanan {\n    protected String deskripsi;\n    \n    public String getDeskripsi(){\n        return deskripsi;\n    }\n    \n    public abstract int harga();\n}\n"
  },
  {
    "path": "Code/WarungSedap/src/warungsedap/Pecel.java",
    "content": "/*\n * To change this license header, choose License Headers in Project Properties.\n * To change this template file, choose Tools | Templates\n * and open the template in the editor.\n */\npackage warungsedap;\n\n/**\n *\n * @author User\n */\npublic class Pecel extends Makanan{\n    public Pecel() {\n        deskripsi = \"Nasi pecel\";\n    }\n    \n    public int harga(){\n        return 7000;\n    }\n}\n"
  },
  {
    "path": "Code/WarungSedap/src/warungsedap/RempahRempah.java",
    "content": "/*\n * To change this license header, choose License Headers in Project Properties.\n * To change this template file, choose Tools | Templates\n * and open the template in the editor.\n */\npackage warungsedap;\n\n/**\n *\n * @author Khoirul Umam\n */\npublic abstract class RempahRempah extends Makanan {\n    protected Makanan makanan;\n    public abstract String getDeskripsi();\n}\n"
  },
  {
    "path": "Code/WarungSedap/src/warungsedap/WarungSedap.java",
    "content": "/*\n * To change this license header, choose License Headers in Project Properties.\n * To change this template file, choose Tools | Templates\n * and open the template in the editor.\n */\npackage warungsedap;\n\n/**\n *\n * @author Khoirul Umam\n */\npublic class WarungSedap {\n\n    /**\n     * @param args the command line arguments\n     */\n    \n    public static void main(String[] args) {\n        Makanan makanan = new Bakso();\n        System.out.println(makanan.getDeskripsi() + \" Rp.\" + makanan.harga());\n        \n        Makanan makanan2 = new Bakso();\n        makanan2 = new Lontong(makanan2);\n        System.out.println(makanan2.getDeskripsi() + \" Rp.\" + makanan2.harga());\n        \n        Makanan makanan3 = new Bakso();\n        makanan3 = new CekerAyam(makanan3);\n        System.out.println(makanan3.getDeskripsi() + \" Rp.\" + makanan3.harga());\n        \n        Makanan makanan4 = new Bakso();\n        makanan4 = new CekerAyam(makanan4);\n        makanan4 = new Lontong(makanan4);\n        makanan4 = new Lontong(makanan4);\n        System.out.println(makanan4.getDeskripsi() + \" Rp.\" + makanan4.harga());\n        \n        Makanan pecel = new Pecel();\n        System.out.println(pecel.getDeskripsi() + \" Rp.\" + pecel.harga());\n        \n        pecel = new CekerAyam(pecel);\n        System.out.println(pecel.getDeskripsi() + \" Rp.\" + pecel.harga());\n        \n        pecel = new CekerAyam(pecel);\n        System.out.println(pecel.getDeskripsi() + \" Rp.\" + pecel.harga());\n    }\n    \n}\n"
  },
  {
    "path": "Code/Weather-O-Rama/UML.mdj",
    "content": "{\n\t\"_type\": \"Project\",\n\t\"_id\": \"AAAAAAFF+h6SjaM2Hec=\",\n\t\"name\": \"Untitled\",\n\t\"ownedElements\": [\n\t\t{\n\t\t\t\"_type\": \"UMLModel\",\n\t\t\t\"_id\": \"AAAAAAFF+qBWK6M3Z8Y=\",\n\t\t\t\"_parent\": {\n\t\t\t\t\"$ref\": \"AAAAAAFF+h6SjaM2Hec=\"\n\t\t\t},\n\t\t\t\"name\": \"Model\",\n\t\t\t\"ownedElements\": [\n\t\t\t\t{\n\t\t\t\t\t\"_type\": \"UMLClassDiagram\",\n\t\t\t\t\t\"_id\": \"AAAAAAFF+qBtyKM79qY=\",\n\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\"$ref\": \"AAAAAAFF+qBWK6M3Z8Y=\"\n\t\t\t\t\t},\n\t\t\t\t\t\"name\": \"Main\",\n\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\"defaultDiagram\": true,\n\t\t\t\t\t\"ownedViews\": [\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLInterfaceView\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaELQ8kPXUiZU=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFF+qBtyKM79qY=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaELQ8ivXSIdE=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLNameCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaELQ8kfXVue0=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaELQ8kPXUiZU=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaELQ8ivXSIdE=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaELQ8kvXWVCk=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaELQ8kfXVue0=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 237,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 229,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 64.32080078125,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"«interface»\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaELQ8k/XXdmA=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaELQ8kfXVue0=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;1\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 237,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 244,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 64.32080078125,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"Subject\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaELQ8k/XYkdc=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaELQ8kfXVue0=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 96,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 73.67724609375,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"(from Model)\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaELQ8k/XZBHg=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaELQ8kfXVue0=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 96,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 1,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 232,\n\t\t\t\t\t\t\t\t\t\"top\": 224,\n\t\t\t\t\t\t\t\t\t\"width\": 74.32080078125,\n\t\t\t\t\t\t\t\t\t\"height\": 38,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"stereotypeLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaELQ8kvXWVCk=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"nameLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaELQ8k/XXdmA=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"namespaceLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaELQ8k/XYkdc=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"propertyLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaELQ8k/XZBHg=\"\n\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLAttributeCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaELQ8k/XaIiI=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaELQ8kPXUiZU=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaELQ8ivXSIdE=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 48,\n\t\t\t\t\t\t\t\t\t\"top\": 0,\n\t\t\t\t\t\t\t\t\t\"width\": 10,\n\t\t\t\t\t\t\t\t\t\"height\": 10,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLOperationCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaELQ8lPXbXiE=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaELQ8kPXUiZU=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaELQ8ivXSIdE=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"UMLOperationView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaEUgmnt1JM/U=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaELQ8lPXbXiE=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaEToOGtu/82Y=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 180.9716796875,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"+registerObserver(o: Observer)\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"UMLOperationView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaEUgmod1M/CY=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaELQ8lPXbXiE=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaET0yydvJXIE=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 180.9716796875,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"+removeObserver(o: Observer)\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"UMLOperationView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaEUgmot1Pvm8=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaELQ8lPXbXiE=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaET1gIdvSYVU=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 107.28173828125,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"+notifyObservers()\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 48,\n\t\t\t\t\t\t\t\t\t\"top\": 0,\n\t\t\t\t\t\t\t\t\t\"width\": 10,\n\t\t\t\t\t\t\t\t\t\"height\": 10,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLReceptionCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaELQ8lfXc2wU=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaELQ8kPXUiZU=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaELQ8ivXSIdE=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 48,\n\t\t\t\t\t\t\t\t\t\"top\": 0,\n\t\t\t\t\t\t\t\t\t\"width\": 10,\n\t\t\t\t\t\t\t\t\t\"height\": 10,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLTemplateParameterCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaELQ8lvXdeiM=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaELQ8kPXUiZU=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaELQ8ivXSIdE=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 48,\n\t\t\t\t\t\t\t\t\t\"top\": 0,\n\t\t\t\t\t\t\t\t\t\"width\": 10,\n\t\t\t\t\t\t\t\t\t\"height\": 10,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\"containerChangeable\": true,\n\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\"left\": 232,\n\t\t\t\t\t\t\t\"top\": 224,\n\t\t\t\t\t\t\t\"width\": 74.32080078125,\n\t\t\t\t\t\t\t\"height\": 49,\n\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\"stereotypeDisplay\": \"label\",\n\t\t\t\t\t\t\t\"showVisibility\": true,\n\t\t\t\t\t\t\t\"showNamespace\": false,\n\t\t\t\t\t\t\t\"showProperty\": true,\n\t\t\t\t\t\t\t\"showType\": true,\n\t\t\t\t\t\t\t\"nameCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaELQ8kfXVue0=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"wordWrap\": false,\n\t\t\t\t\t\t\t\"suppressAttributes\": true,\n\t\t\t\t\t\t\t\"suppressOperations\": true,\n\t\t\t\t\t\t\t\"suppressReceptions\": true,\n\t\t\t\t\t\t\t\"showMultiplicity\": true,\n\t\t\t\t\t\t\t\"showOperationSignature\": true,\n\t\t\t\t\t\t\t\"attributeCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaELQ8k/XaIiI=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"operationCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaELQ8lPXbXiE=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"receptionCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaELQ8lfXc2wU=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"templateParameterCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaELQ8lvXdeiM=\"\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLInterfaceView\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaELRkVPX+eqU=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFF+qBtyKM79qY=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaELRkU/X8teQ=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLNameCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaELRkVfX/Tqs=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaELRkVPX+eqU=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaELRkU/X8teQ=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaELRkVfYAXf0=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaELRkVfX/Tqs=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 509,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 229,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 64.32080078125,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"«interface»\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaELRkVvYB3cw=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaELRkVfX/Tqs=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;1\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 509,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 244,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 64.32080078125,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"Observer\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaELRkVvYCuIA=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaELRkVfX/Tqs=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 96,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": -16,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 73.67724609375,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"(from Model)\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaELRkVvYDplc=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaELRkVfX/Tqs=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 96,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": -16,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 1,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 504,\n\t\t\t\t\t\t\t\t\t\"top\": 224,\n\t\t\t\t\t\t\t\t\t\"width\": 74.32080078125,\n\t\t\t\t\t\t\t\t\t\"height\": 38,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"stereotypeLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaELRkVfYAXf0=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"nameLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaELRkVvYB3cw=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"namespaceLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaELRkVvYCuIA=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"propertyLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaELRkVvYDplc=\"\n\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLAttributeCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaELRkV/YEW2g=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaELRkVPX+eqU=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaELRkU/X8teQ=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 48,\n\t\t\t\t\t\t\t\t\t\"top\": -8,\n\t\t\t\t\t\t\t\t\t\"width\": 10,\n\t\t\t\t\t\t\t\t\t\"height\": 10,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLOperationCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaELRkV/YFqMk=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaELRkVPX+eqU=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaELRkU/X8teQ=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"UMLOperationView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaEUgmp91STYY=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaELRkV/YFqMk=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaET3nvNvbB2E=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 198.34521484375,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"+update(temp, humidity, pressure)\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 48,\n\t\t\t\t\t\t\t\t\t\"top\": -8,\n\t\t\t\t\t\t\t\t\t\"width\": 10,\n\t\t\t\t\t\t\t\t\t\"height\": 10,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLReceptionCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaELRkWPYGzKU=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaELRkVPX+eqU=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaELRkU/X8teQ=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 48,\n\t\t\t\t\t\t\t\t\t\"top\": -8,\n\t\t\t\t\t\t\t\t\t\"width\": 10,\n\t\t\t\t\t\t\t\t\t\"height\": 10,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLTemplateParameterCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaELRkWPYHfJQ=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaELRkVPX+eqU=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaELRkU/X8teQ=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 48,\n\t\t\t\t\t\t\t\t\t\"top\": -8,\n\t\t\t\t\t\t\t\t\t\"width\": 10,\n\t\t\t\t\t\t\t\t\t\"height\": 10,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\"containerChangeable\": true,\n\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\"left\": 504,\n\t\t\t\t\t\t\t\"top\": 224,\n\t\t\t\t\t\t\t\"width\": 74.32080078125,\n\t\t\t\t\t\t\t\"height\": 49,\n\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\"stereotypeDisplay\": \"label\",\n\t\t\t\t\t\t\t\"showVisibility\": true,\n\t\t\t\t\t\t\t\"showNamespace\": false,\n\t\t\t\t\t\t\t\"showProperty\": true,\n\t\t\t\t\t\t\t\"showType\": true,\n\t\t\t\t\t\t\t\"nameCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaELRkVfX/Tqs=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"wordWrap\": false,\n\t\t\t\t\t\t\t\"suppressAttributes\": true,\n\t\t\t\t\t\t\t\"suppressOperations\": true,\n\t\t\t\t\t\t\t\"suppressReceptions\": true,\n\t\t\t\t\t\t\t\"showMultiplicity\": true,\n\t\t\t\t\t\t\t\"showOperationSignature\": true,\n\t\t\t\t\t\t\t\"attributeCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaELRkV/YEW2g=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"operationCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaELRkV/YFqMk=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"receptionCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaELRkWPYGzKU=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"templateParameterCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaELRkWPYHfJQ=\"\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLDependencyView\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaELSce/YpHEQ=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFF+qBtyKM79qY=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaELScevYnNXw=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"EdgeLabelView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaELSce/Yqzp0=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaELSce/YpHEQ=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaELScevYnNXw=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 372,\n\t\t\t\t\t\t\t\t\t\"top\": 227,\n\t\t\t\t\t\t\t\t\t\"width\": 64.669921875,\n\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"alpha\": 1.5707963267948966,\n\t\t\t\t\t\t\t\t\t\"distance\": 15,\n\t\t\t\t\t\t\t\t\t\"hostEdge\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaELSce/YpHEQ=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"edgePosition\": 1,\n\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\"text\": \"+observers\",\n\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"EdgeLabelView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaELScfPYr3F4=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaELSce/YpHEQ=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaELScevYnNXw=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": null,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 404,\n\t\t\t\t\t\t\t\t\t\"top\": 212,\n\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"alpha\": 1.5707963267948966,\n\t\t\t\t\t\t\t\t\t\"distance\": 30,\n\t\t\t\t\t\t\t\t\t\"hostEdge\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaELSce/YpHEQ=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"edgePosition\": 1,\n\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"EdgeLabelView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaELScfPYsyzk=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaELSce/YpHEQ=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaELScevYnNXw=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 404,\n\t\t\t\t\t\t\t\t\t\"top\": 257,\n\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"alpha\": -1.5707963267948966,\n\t\t\t\t\t\t\t\t\t\"distance\": 15,\n\t\t\t\t\t\t\t\t\t\"hostEdge\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaELSce/YpHEQ=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"edgePosition\": 1,\n\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\"head\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaELRkVPX+eqU=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"tail\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaELQ8kPXUiZU=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"lineStyle\": 1,\n\t\t\t\t\t\t\t\"points\": \"306:248;503:248\",\n\t\t\t\t\t\t\t\"stereotypeDisplay\": \"label\",\n\t\t\t\t\t\t\t\"showVisibility\": true,\n\t\t\t\t\t\t\t\"showProperty\": true,\n\t\t\t\t\t\t\t\"nameLabel\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaELSce/Yqzp0=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"stereotypeLabel\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaELScfPYr3F4=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"propertyLabel\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaELScfPYsyzk=\"\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t]\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\t\"_type\": \"UMLInterface\",\n\t\t\t\t\t\"_id\": \"AAAAAAFaELQ8ivXSIdE=\",\n\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\"$ref\": \"AAAAAAFF+qBWK6M3Z8Y=\"\n\t\t\t\t\t},\n\t\t\t\t\t\"name\": \"Subject\",\n\t\t\t\t\t\"ownedElements\": [\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLDependency\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaELScevYnNXw=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaELQ8ivXSIdE=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"name\": \"observers\",\n\t\t\t\t\t\t\t\"source\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaELQ8ivXSIdE=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"target\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaELRkU/X8teQ=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"visibility\": \"public\"\n\t\t\t\t\t\t}\n\t\t\t\t\t],\n\t\t\t\t\t\"visibility\": \"public\",\n\t\t\t\t\t\"operations\": [\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLOperation\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaEToOGtu/82Y=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaELQ8ivXSIdE=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"name\": \"registerObserver\",\n\t\t\t\t\t\t\t\"visibility\": \"public\",\n\t\t\t\t\t\t\t\"isStatic\": false,\n\t\t\t\t\t\t\t\"isLeaf\": false,\n\t\t\t\t\t\t\t\"parameters\": [\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLParameter\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaETpsmtvGy4w=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaEToOGtu/82Y=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"name\": \"o\",\n\t\t\t\t\t\t\t\t\t\"visibility\": \"public\",\n\t\t\t\t\t\t\t\t\t\"isStatic\": false,\n\t\t\t\t\t\t\t\t\t\"isLeaf\": false,\n\t\t\t\t\t\t\t\t\t\"type\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaELRkU/X8teQ=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"isReadOnly\": false,\n\t\t\t\t\t\t\t\t\t\"isOrdered\": false,\n\t\t\t\t\t\t\t\t\t\"isUnique\": false,\n\t\t\t\t\t\t\t\t\t\"direction\": \"in\"\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\"concurrency\": \"sequential\",\n\t\t\t\t\t\t\t\"isQuery\": false,\n\t\t\t\t\t\t\t\"isAbstract\": false\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLOperation\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaET0yydvJXIE=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaELQ8ivXSIdE=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"name\": \"removeObserver\",\n\t\t\t\t\t\t\t\"visibility\": \"public\",\n\t\t\t\t\t\t\t\"isStatic\": false,\n\t\t\t\t\t\t\t\"isLeaf\": false,\n\t\t\t\t\t\t\t\"parameters\": [\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLParameter\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaET1S6dvQoIg=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaET0yydvJXIE=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"name\": \"o\",\n\t\t\t\t\t\t\t\t\t\"visibility\": \"public\",\n\t\t\t\t\t\t\t\t\t\"isStatic\": false,\n\t\t\t\t\t\t\t\t\t\"isLeaf\": false,\n\t\t\t\t\t\t\t\t\t\"type\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaELRkU/X8teQ=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"isReadOnly\": false,\n\t\t\t\t\t\t\t\t\t\"isOrdered\": false,\n\t\t\t\t\t\t\t\t\t\"isUnique\": false,\n\t\t\t\t\t\t\t\t\t\"direction\": \"in\"\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\"concurrency\": \"sequential\",\n\t\t\t\t\t\t\t\"isQuery\": false,\n\t\t\t\t\t\t\t\"isAbstract\": false\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLOperation\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaET1gIdvSYVU=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaELQ8ivXSIdE=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"name\": \"notifyObservers\",\n\t\t\t\t\t\t\t\"visibility\": \"public\",\n\t\t\t\t\t\t\t\"isStatic\": false,\n\t\t\t\t\t\t\t\"isLeaf\": false,\n\t\t\t\t\t\t\t\"concurrency\": \"sequential\",\n\t\t\t\t\t\t\t\"isQuery\": false,\n\t\t\t\t\t\t\t\"isAbstract\": false\n\t\t\t\t\t\t}\n\t\t\t\t\t],\n\t\t\t\t\t\"isAbstract\": false,\n\t\t\t\t\t\"isFinalSpecialization\": false,\n\t\t\t\t\t\"isLeaf\": false\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\t\"_type\": \"UMLInterface\",\n\t\t\t\t\t\"_id\": \"AAAAAAFaELRkU/X8teQ=\",\n\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\"$ref\": \"AAAAAAFF+qBWK6M3Z8Y=\"\n\t\t\t\t\t},\n\t\t\t\t\t\"name\": \"Observer\",\n\t\t\t\t\t\"visibility\": \"public\",\n\t\t\t\t\t\"operations\": [\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLOperation\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaET3nvNvbB2E=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaELRkU/X8teQ=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"name\": \"update\",\n\t\t\t\t\t\t\t\"visibility\": \"public\",\n\t\t\t\t\t\t\t\"isStatic\": false,\n\t\t\t\t\t\t\t\"isLeaf\": false,\n\t\t\t\t\t\t\t\"parameters\": [\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLParameter\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaET6CMNvi4Ro=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaET3nvNvbB2E=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"name\": \"temp\",\n\t\t\t\t\t\t\t\t\t\"visibility\": \"public\",\n\t\t\t\t\t\t\t\t\t\"isStatic\": false,\n\t\t\t\t\t\t\t\t\t\"isLeaf\": false,\n\t\t\t\t\t\t\t\t\t\"type\": \"\",\n\t\t\t\t\t\t\t\t\t\"isReadOnly\": false,\n\t\t\t\t\t\t\t\t\t\"isOrdered\": false,\n\t\t\t\t\t\t\t\t\t\"isUnique\": false,\n\t\t\t\t\t\t\t\t\t\"direction\": \"in\"\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLParameter\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaET6CMdvjgvU=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaET3nvNvbB2E=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"name\": \"humidity\",\n\t\t\t\t\t\t\t\t\t\"visibility\": \"public\",\n\t\t\t\t\t\t\t\t\t\"isStatic\": false,\n\t\t\t\t\t\t\t\t\t\"isLeaf\": false,\n\t\t\t\t\t\t\t\t\t\"type\": \"\",\n\t\t\t\t\t\t\t\t\t\"isReadOnly\": false,\n\t\t\t\t\t\t\t\t\t\"isOrdered\": false,\n\t\t\t\t\t\t\t\t\t\"isUnique\": false,\n\t\t\t\t\t\t\t\t\t\"direction\": \"in\"\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLParameter\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaET6CMdvk0Jg=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaET3nvNvbB2E=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"name\": \"pressure\",\n\t\t\t\t\t\t\t\t\t\"visibility\": \"public\",\n\t\t\t\t\t\t\t\t\t\"isStatic\": false,\n\t\t\t\t\t\t\t\t\t\"isLeaf\": false,\n\t\t\t\t\t\t\t\t\t\"type\": \"\",\n\t\t\t\t\t\t\t\t\t\"isReadOnly\": false,\n\t\t\t\t\t\t\t\t\t\"isOrdered\": false,\n\t\t\t\t\t\t\t\t\t\"isUnique\": false,\n\t\t\t\t\t\t\t\t\t\"direction\": \"in\"\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\"concurrency\": \"sequential\",\n\t\t\t\t\t\t\t\"isQuery\": false,\n\t\t\t\t\t\t\t\"isAbstract\": false\n\t\t\t\t\t\t}\n\t\t\t\t\t],\n\t\t\t\t\t\"isAbstract\": false,\n\t\t\t\t\t\"isFinalSpecialization\": false,\n\t\t\t\t\t\"isLeaf\": false\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\t\"_type\": \"UMLClassDiagram\",\n\t\t\t\t\t\"_id\": \"AAAAAAFaETmGLdteQOw=\",\n\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\"$ref\": \"AAAAAAFF+qBWK6M3Z8Y=\"\n\t\t\t\t\t},\n\t\t\t\t\t\"name\": \"ClassDiagram1\",\n\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\"defaultDiagram\": false,\n\t\t\t\t\t\"ownedViews\": [\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLInterfaceView\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaETmvEttiWsw=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaETmGLdteQOw=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaELQ8ivXSIdE=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLNameCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaETmvE9tjA9k=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaETmvEttiWsw=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaELQ8ivXSIdE=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaETmvE9tkvYo=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaETmvE9tjA9k=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 173,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 37,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 180.9716796875,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"«interface»\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaETmvFNtlGFw=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaETmvE9tjA9k=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;1\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 173,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 52,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 180.9716796875,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"Subject\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaETmvFNtm87U=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaETmvE9tjA9k=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": -188,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": -208,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 73.67724609375,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"(from Model)\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaETmvFdtnkV8=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaETmvE9tjA9k=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": -188,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": -208,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 1,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 168,\n\t\t\t\t\t\t\t\t\t\"top\": 32,\n\t\t\t\t\t\t\t\t\t\"width\": 190.9716796875,\n\t\t\t\t\t\t\t\t\t\"height\": 38,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"stereotypeLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaETmvE9tkvYo=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"nameLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaETmvFNtlGFw=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"namespaceLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaETmvFNtm87U=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"propertyLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaETmvFdtnkV8=\"\n\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLAttributeCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaETmvFdtosfI=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaETmvEttiWsw=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaELQ8ivXSIdE=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": -94,\n\t\t\t\t\t\t\t\t\t\"top\": -104,\n\t\t\t\t\t\t\t\t\t\"width\": 10,\n\t\t\t\t\t\t\t\t\t\"height\": 10,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLOperationCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaETmvFttpszo=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaETmvEttiWsw=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaELQ8ivXSIdE=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"UMLOperationView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaEToOcNvCJyk=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaETmvFttpszo=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaEToOGtu/82Y=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 173,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 75,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 180.9716796875,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"+registerObserver(o: Observer)\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"UMLOperationView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaET0zKtvMidM=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaETmvFttpszo=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaET0yydvJXIE=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 173,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 90,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 180.9716796875,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"+removeObserver(o: Observer)\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"UMLOperationView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaET1gadvVapc=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaETmvFttpszo=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaET1gIdvSYVU=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 173,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 105,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 180.9716796875,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"+notifyObservers()\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 168,\n\t\t\t\t\t\t\t\t\t\"top\": 70,\n\t\t\t\t\t\t\t\t\t\"width\": 190.9716796875,\n\t\t\t\t\t\t\t\t\t\"height\": 53,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLReceptionCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaETmvFttqMJc=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaETmvEttiWsw=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaELQ8ivXSIdE=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": -94,\n\t\t\t\t\t\t\t\t\t\"top\": -104,\n\t\t\t\t\t\t\t\t\t\"width\": 10,\n\t\t\t\t\t\t\t\t\t\"height\": 10,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLTemplateParameterCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaETmvF9trfDA=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaETmvEttiWsw=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaELQ8ivXSIdE=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": -94,\n\t\t\t\t\t\t\t\t\t\"top\": -104,\n\t\t\t\t\t\t\t\t\t\"width\": 10,\n\t\t\t\t\t\t\t\t\t\"height\": 10,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\"containerChangeable\": true,\n\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\"left\": 168,\n\t\t\t\t\t\t\t\"top\": 32,\n\t\t\t\t\t\t\t\"width\": 190.9716796875,\n\t\t\t\t\t\t\t\"height\": 91,\n\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\"stereotypeDisplay\": \"label\",\n\t\t\t\t\t\t\t\"showVisibility\": true,\n\t\t\t\t\t\t\t\"showNamespace\": false,\n\t\t\t\t\t\t\t\"showProperty\": true,\n\t\t\t\t\t\t\t\"showType\": true,\n\t\t\t\t\t\t\t\"nameCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaETmvE9tjA9k=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"wordWrap\": false,\n\t\t\t\t\t\t\t\"suppressAttributes\": true,\n\t\t\t\t\t\t\t\"suppressOperations\": false,\n\t\t\t\t\t\t\t\"suppressReceptions\": true,\n\t\t\t\t\t\t\t\"showMultiplicity\": true,\n\t\t\t\t\t\t\t\"showOperationSignature\": true,\n\t\t\t\t\t\t\t\"attributeCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaETmvFdtosfI=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"operationCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaETmvFttpszo=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"receptionCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaETmvFttqMJc=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"templateParameterCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaETmvF9trfDA=\"\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLInterfaceView\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaETm7BduJrEk=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaETmGLdteQOw=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaELRkU/X8teQ=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLNameCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaETm7BduKhvU=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaETm7BduJrEk=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaELRkU/X8teQ=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaETm7BtuLRd4=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaETm7BduKhvU=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 581,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 53,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 198.34521484375,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"«interface»\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaETm7BtuMML8=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaETm7BduKhvU=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;1\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 581,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 68,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 198.34521484375,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"Observer\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaETm7BtuNhNo=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaETm7BduKhvU=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 30,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": -186,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 73.67724609375,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"(from Model)\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaETm7BtuO2jE=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaETm7BduKhvU=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 30,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": -186,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 1,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 576,\n\t\t\t\t\t\t\t\t\t\"top\": 48,\n\t\t\t\t\t\t\t\t\t\"width\": 208.34521484375,\n\t\t\t\t\t\t\t\t\t\"height\": 38,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"stereotypeLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaETm7BtuLRd4=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"nameLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaETm7BtuMML8=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"namespaceLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaETm7BtuNhNo=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"propertyLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaETm7BtuO2jE=\"\n\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLAttributeCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaETm7BtuPaJs=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaETm7BduJrEk=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaELRkU/X8teQ=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 15,\n\t\t\t\t\t\t\t\t\t\"top\": -93,\n\t\t\t\t\t\t\t\t\t\"width\": 10,\n\t\t\t\t\t\t\t\t\t\"height\": 10,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLOperationCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaETm7B9uQ3JE=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaETm7BduJrEk=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaELRkU/X8teQ=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"UMLOperationView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaET3oRtveEpk=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaETm7B9uQ3JE=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaET3nvNvbB2E=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 581,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 91,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 198.34521484375,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"+update(temp, humidity, pressure)\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 576,\n\t\t\t\t\t\t\t\t\t\"top\": 86,\n\t\t\t\t\t\t\t\t\t\"width\": 208.34521484375,\n\t\t\t\t\t\t\t\t\t\"height\": 23,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLReceptionCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaETm7B9uR5xs=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaETm7BduJrEk=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaELRkU/X8teQ=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 15,\n\t\t\t\t\t\t\t\t\t\"top\": -93,\n\t\t\t\t\t\t\t\t\t\"width\": 10,\n\t\t\t\t\t\t\t\t\t\"height\": 10,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLTemplateParameterCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaETm7B9uSS7o=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaETm7BduJrEk=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaELRkU/X8teQ=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 15,\n\t\t\t\t\t\t\t\t\t\"top\": -93,\n\t\t\t\t\t\t\t\t\t\"width\": 10,\n\t\t\t\t\t\t\t\t\t\"height\": 10,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\"containerChangeable\": true,\n\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\"left\": 576,\n\t\t\t\t\t\t\t\"top\": 48,\n\t\t\t\t\t\t\t\"width\": 208.34521484375,\n\t\t\t\t\t\t\t\"height\": 61,\n\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\"stereotypeDisplay\": \"label\",\n\t\t\t\t\t\t\t\"showVisibility\": true,\n\t\t\t\t\t\t\t\"showNamespace\": false,\n\t\t\t\t\t\t\t\"showProperty\": true,\n\t\t\t\t\t\t\t\"showType\": true,\n\t\t\t\t\t\t\t\"nameCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaETm7BduKhvU=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"wordWrap\": false,\n\t\t\t\t\t\t\t\"suppressAttributes\": true,\n\t\t\t\t\t\t\t\"suppressOperations\": false,\n\t\t\t\t\t\t\t\"suppressReceptions\": true,\n\t\t\t\t\t\t\t\"showMultiplicity\": true,\n\t\t\t\t\t\t\t\"showOperationSignature\": true,\n\t\t\t\t\t\t\t\"attributeCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaETm7BtuPaJs=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"operationCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaETm7B9uQ3JE=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"receptionCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaETm7B9uR5xs=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"templateParameterCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaETm7B9uSS7o=\"\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLDependencyView\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaETm7CtuTh+o=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaETmGLdteQOw=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaELScevYnNXw=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"EdgeLabelView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaETm7CtuUesc=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaETm7CtuTh+o=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaELScevYnNXw=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 435,\n\t\t\t\t\t\t\t\t\t\"top\": 56,\n\t\t\t\t\t\t\t\t\t\"width\": 64.669921875,\n\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"alpha\": 1.5707963267948966,\n\t\t\t\t\t\t\t\t\t\"distance\": 15,\n\t\t\t\t\t\t\t\t\t\"hostEdge\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaETm7CtuTh+o=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"edgePosition\": 1,\n\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\"text\": \"+observers\",\n\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"EdgeLabelView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaETm7C9uV3Ew=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaETm7CtuTh+o=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaELScevYnNXw=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": null,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 467,\n\t\t\t\t\t\t\t\t\t\"top\": 41,\n\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"alpha\": 1.5707963267948966,\n\t\t\t\t\t\t\t\t\t\"distance\": 30,\n\t\t\t\t\t\t\t\t\t\"hostEdge\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaETm7CtuTh+o=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"edgePosition\": 1,\n\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"EdgeLabelView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaETm7C9uWrwc=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaETm7CtuTh+o=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaELScevYnNXw=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 466,\n\t\t\t\t\t\t\t\t\t\"top\": 85,\n\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"alpha\": -1.5707963267948966,\n\t\t\t\t\t\t\t\t\t\"distance\": 15,\n\t\t\t\t\t\t\t\t\t\"hostEdge\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaETm7CtuTh+o=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"edgePosition\": 1,\n\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\"head\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaETm7BduJrEk=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"tail\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaETmvEttiWsw=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"lineStyle\": 1,\n\t\t\t\t\t\t\t\"points\": \"359:77;575:78\",\n\t\t\t\t\t\t\t\"stereotypeDisplay\": \"label\",\n\t\t\t\t\t\t\t\"showVisibility\": true,\n\t\t\t\t\t\t\t\"showProperty\": true,\n\t\t\t\t\t\t\t\"nameLabel\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaETm7CtuUesc=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"stereotypeLabel\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaETm7C9uV3Ew=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"propertyLabel\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaETm7C9uWrwc=\"\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLInterfaceView\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaET8wq9vsD30=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaETmGLdteQOw=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaET8wq9vqeJM=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLNameCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaET8wutvtrEk=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaET8wq9vsD30=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaET8wq9vqeJM=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaET8wutvuivo=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaET8wutvtrEk=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 821,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 53,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 96.814453125,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"«interface»\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaET8wutvvLsM=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaET8wutvtrEk=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;1\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 821,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 68,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 96.814453125,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"DisplayElement\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaET8wutvw86M=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaET8wutvtrEk=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 848,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": -448,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 73.67724609375,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"(from Model)\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaET8wutvxksw=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaET8wutvtrEk=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 848,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": -448,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 1,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 816,\n\t\t\t\t\t\t\t\t\t\"top\": 48,\n\t\t\t\t\t\t\t\t\t\"width\": 106.814453125,\n\t\t\t\t\t\t\t\t\t\"height\": 38,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"stereotypeLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaET8wutvuivo=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"nameLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaET8wutvvLsM=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"namespaceLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaET8wutvw86M=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"propertyLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaET8wutvxksw=\"\n\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLAttributeCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaET8wutvydzo=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaET8wq9vsD30=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaET8wq9vqeJM=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 424,\n\t\t\t\t\t\t\t\t\t\"top\": -224,\n\t\t\t\t\t\t\t\t\t\"width\": 10,\n\t\t\t\t\t\t\t\t\t\"height\": 10,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLOperationCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaET8wutvza+g=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaET8wq9vsD30=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaET8wq9vqeJM=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"UMLOperationView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaET9vfdwZLuA=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaET8wutvza+g=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaET9vH9wWuY8=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 821,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 91,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 96.814453125,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"+display()\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 816,\n\t\t\t\t\t\t\t\t\t\"top\": 86,\n\t\t\t\t\t\t\t\t\t\"width\": 106.814453125,\n\t\t\t\t\t\t\t\t\t\"height\": 23,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLReceptionCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaET8wutv0XCY=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaET8wq9vsD30=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaET8wq9vqeJM=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 424,\n\t\t\t\t\t\t\t\t\t\"top\": -224,\n\t\t\t\t\t\t\t\t\t\"width\": 10,\n\t\t\t\t\t\t\t\t\t\"height\": 10,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLTemplateParameterCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaET8wutv1knw=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaET8wq9vsD30=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaET8wq9vqeJM=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 424,\n\t\t\t\t\t\t\t\t\t\"top\": -224,\n\t\t\t\t\t\t\t\t\t\"width\": 10,\n\t\t\t\t\t\t\t\t\t\"height\": 10,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\"containerChangeable\": true,\n\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\"left\": 816,\n\t\t\t\t\t\t\t\"top\": 48,\n\t\t\t\t\t\t\t\"width\": 106.814453125,\n\t\t\t\t\t\t\t\"height\": 61,\n\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\"stereotypeDisplay\": \"label\",\n\t\t\t\t\t\t\t\"showVisibility\": true,\n\t\t\t\t\t\t\t\"showNamespace\": false,\n\t\t\t\t\t\t\t\"showProperty\": true,\n\t\t\t\t\t\t\t\"showType\": true,\n\t\t\t\t\t\t\t\"nameCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaET8wutvtrEk=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"wordWrap\": false,\n\t\t\t\t\t\t\t\"suppressAttributes\": true,\n\t\t\t\t\t\t\t\"suppressOperations\": false,\n\t\t\t\t\t\t\t\"suppressReceptions\": true,\n\t\t\t\t\t\t\t\"showMultiplicity\": true,\n\t\t\t\t\t\t\t\"showOperationSignature\": true,\n\t\t\t\t\t\t\t\"attributeCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaET8wutvydzo=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"operationCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaET8wutvza+g=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"receptionCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaET8wutv0XCY=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"templateParameterCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaET8wutv1knw=\"\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLClassView\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaET+vCdwhn3k=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaETmGLdteQOw=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaET+vCdwfqxc=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLNameCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaET+vCdwiFBM=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaET+vCdwhn3k=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaET+vCdwfqxc=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaET+vCdwjDKo=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaET+vCdwiFBM=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": -16,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": -176,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaET+vCdwk+AM=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaET+vCdwiFBM=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;1\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 69,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 207,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 398.48046875,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"WeatherData\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaET+vCdwl0ao=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaET+vCdwiFBM=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": -16,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": -176,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 73.67724609375,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"(from Model)\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaET+vCdwm3JA=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaET+vCdwiFBM=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": -16,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": -176,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 1,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 64,\n\t\t\t\t\t\t\t\t\t\"top\": 200,\n\t\t\t\t\t\t\t\t\t\"width\": 408.48046875,\n\t\t\t\t\t\t\t\t\t\"height\": 25,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"stereotypeLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaET+vCdwjDKo=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"nameLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaET+vCdwk+AM=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"namespaceLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaET+vCdwl0ao=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"propertyLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaET+vCdwm3JA=\"\n\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLAttributeCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaET+vCdwnvQU=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaET+vCdwhn3k=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaET+vCdwfqxc=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"UMLAttributeView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaEUBOu9xNZig=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaET+vCdwnvQU=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaEUBOSdxKcS8=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 69,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 230,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 398.48046875,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"-observers: ArrayList\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"UMLAttributeView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaEUB6AtxUsQ4=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaET+vCdwnvQU=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaEUB5qdxRhFE=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 69,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 245,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 398.48046875,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"-temperature: float\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"UMLAttributeView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaEUChudxbYrM=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaET+vCdwnvQU=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaEUChadxYCtU=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 69,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 260,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 398.48046875,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"-humidity: float\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"UMLAttributeView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaEUC9INxi1Og=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaET+vCdwnvQU=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaEUC8xdxfVgc=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 69,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 275,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 398.48046875,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"-pressure: float\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 64,\n\t\t\t\t\t\t\t\t\t\"top\": 225,\n\t\t\t\t\t\t\t\t\t\"width\": 408.48046875,\n\t\t\t\t\t\t\t\t\t\"height\": 68,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLOperationCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaET+vCdwoP2Q=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaET+vCdwhn3k=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaET+vCdwfqxc=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"UMLOperationView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaEUDiAtxpbHQ=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaET+vCdwoP2Q=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaEUDhmdxmhNc=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 69,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 298,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 398.48046875,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"+registerObserver(o: Observer)\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"UMLOperationView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaEUHmstyJqSk=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaET+vCdwoP2Q=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaEUHmX9yG17A=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 69,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 313,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 398.48046875,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"+removeObserver(o: Observer)\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"UMLOperationView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaEUO6StyoQqU=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaET+vCdwoP2Q=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaEUO5+tylbTc=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 69,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 328,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 398.48046875,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"+notifyObservers()\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"UMLOperationView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaEUIi/9yS1QU=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaET+vCdwoP2Q=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaEUIil9yP+1I=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 69,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 343,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 398.48046875,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"+measurementsChanged()\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"UMLOperationView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaEUL4RNyavGU=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaET+vCdwoP2Q=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaEUL3/dyXeHI=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 69,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 358,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 398.48046875,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"+setMeasurements(temperature: float, humidity: float, pressure: float)\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 64,\n\t\t\t\t\t\t\t\t\t\"top\": 293,\n\t\t\t\t\t\t\t\t\t\"width\": 408.48046875,\n\t\t\t\t\t\t\t\t\t\"height\": 83,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLReceptionCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaET+vCdwp9Zg=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaET+vCdwhn3k=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaET+vCdwfqxc=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": -8,\n\t\t\t\t\t\t\t\t\t\"top\": -88,\n\t\t\t\t\t\t\t\t\t\"width\": 10,\n\t\t\t\t\t\t\t\t\t\"height\": 10,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLTemplateParameterCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaET+vCdwqSEQ=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaET+vCdwhn3k=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaET+vCdwfqxc=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": -8,\n\t\t\t\t\t\t\t\t\t\"top\": -88,\n\t\t\t\t\t\t\t\t\t\"width\": 10,\n\t\t\t\t\t\t\t\t\t\"height\": 10,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\"containerChangeable\": true,\n\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\"left\": 64,\n\t\t\t\t\t\t\t\"top\": 200,\n\t\t\t\t\t\t\t\"width\": 408.48046875,\n\t\t\t\t\t\t\t\"height\": 176,\n\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\"stereotypeDisplay\": \"label\",\n\t\t\t\t\t\t\t\"showVisibility\": true,\n\t\t\t\t\t\t\t\"showNamespace\": false,\n\t\t\t\t\t\t\t\"showProperty\": true,\n\t\t\t\t\t\t\t\"showType\": true,\n\t\t\t\t\t\t\t\"nameCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaET+vCdwiFBM=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"wordWrap\": false,\n\t\t\t\t\t\t\t\"suppressAttributes\": false,\n\t\t\t\t\t\t\t\"suppressOperations\": false,\n\t\t\t\t\t\t\t\"suppressReceptions\": true,\n\t\t\t\t\t\t\t\"showMultiplicity\": true,\n\t\t\t\t\t\t\t\"showOperationSignature\": true,\n\t\t\t\t\t\t\t\"attributeCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaET+vCdwnvQU=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"operationCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaET+vCdwoP2Q=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"receptionCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaET+vCdwp9Zg=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"templateParameterCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaET+vCdwqSEQ=\"\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLInterfaceRealizationView\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaEUGcR9xyJHI=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaETmGLdteQOw=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaEUGcRtxxydM=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"EdgeLabelView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaEUGcSNxzpXg=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaEUGcR9xyJHI=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaEUGcRtxxydM=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 249,\n\t\t\t\t\t\t\t\t\t\"top\": 155,\n\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"alpha\": 1.5707963267948966,\n\t\t\t\t\t\t\t\t\t\"distance\": 15,\n\t\t\t\t\t\t\t\t\t\"hostEdge\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaEUGcR9xyJHI=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"edgePosition\": 1,\n\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"EdgeLabelView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaEUGcSNx0BKE=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaEUGcR9xyJHI=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaEUGcRtxxydM=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": null,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 234,\n\t\t\t\t\t\t\t\t\t\"top\": 155,\n\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"alpha\": 1.5707963267948966,\n\t\t\t\t\t\t\t\t\t\"distance\": 30,\n\t\t\t\t\t\t\t\t\t\"hostEdge\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaEUGcR9xyJHI=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"edgePosition\": 1,\n\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"EdgeLabelView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaEUGcSdx1liQ=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaEUGcR9xyJHI=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaEUGcRtxxydM=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 278,\n\t\t\t\t\t\t\t\t\t\"top\": 154,\n\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"alpha\": -1.5707963267948966,\n\t\t\t\t\t\t\t\t\t\"distance\": 15,\n\t\t\t\t\t\t\t\t\t\"hostEdge\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaEUGcR9xyJHI=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"edgePosition\": 1,\n\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\"head\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaETmvEttiWsw=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"tail\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaET+vCdwhn3k=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"lineStyle\": 1,\n\t\t\t\t\t\t\t\"points\": \"265:199;263:123\",\n\t\t\t\t\t\t\t\"stereotypeDisplay\": \"label\",\n\t\t\t\t\t\t\t\"showVisibility\": true,\n\t\t\t\t\t\t\t\"showProperty\": true,\n\t\t\t\t\t\t\t\"nameLabel\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaEUGcSNxzpXg=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"stereotypeLabel\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaEUGcSNx0BKE=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"propertyLabel\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaEUGcSdx1liQ=\"\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLClassView\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaEUSiR9yzN3s=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaETmGLdteQOw=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaEUSiRtyx9TQ=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLNameCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaEUSiSNy0Sxo=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaEUSiR9yzN3s=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaEUSiRtyx9TQ=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaEUSiSNy1ulI=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaEUSiSNy0Sxo=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": -16,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaEUSiSNy2bAI=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaEUSiSNy0Sxo=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;1\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 605,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 207,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 334.92138671875,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"CurrentConditionsDisplay\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaEUSiSdy3rrU=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaEUSiSNy0Sxo=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": -16,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 73.67724609375,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"(from Model)\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaEUSiSdy4g7I=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaEUSiSNy0Sxo=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": -16,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 1,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 600,\n\t\t\t\t\t\t\t\t\t\"top\": 200,\n\t\t\t\t\t\t\t\t\t\"width\": 344.92138671875,\n\t\t\t\t\t\t\t\t\t\"height\": 25,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"stereotypeLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaEUSiSNy1ulI=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"nameLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaEUSiSNy2bAI=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"namespaceLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaEUSiSdy3rrU=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"propertyLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaEUSiSdy4g7I=\"\n\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLAttributeCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaEUSiSdy5dSg=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaEUSiR9yzN3s=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaEUSiRtyx9TQ=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"UMLAttributeView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaEUWNzd0ShvM=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaEUSiSdy5dSg=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaEUWNdt0PYgQ=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 605,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 230,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 334.92138671875,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"-temperature: float\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"UMLAttributeView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaEUW28d0anYQ=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaEUSiSdy5dSg=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaEUW2pd0XT58=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 605,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 245,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 334.92138671875,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"-humidity: float\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"UMLAttributeView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaEUakJN0ihbQ=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaEUSiSdy5dSg=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaEUaj1N0fXos=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 605,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 260,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 334.92138671875,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"-weatherData: Subject\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 600,\n\t\t\t\t\t\t\t\t\t\"top\": 225,\n\t\t\t\t\t\t\t\t\t\"width\": 344.92138671875,\n\t\t\t\t\t\t\t\t\t\"height\": 53,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLOperationCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaEUSiSty6oOA=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaEUSiR9yzN3s=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaEUSiRtyx9TQ=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"UMLOperationView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaEUcPrN0qWB4=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaEUSiSty6oOA=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaEUcPU90nnR0=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 605,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 283,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 334.92138671875,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"+CurrentConditionsDisplay(weatherData: Subject)\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"UMLOperationView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaEUc8Ad0zC8U=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaEUSiSty6oOA=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaEUc7nd0wZak=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 605,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 298,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 334.92138671875,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"+update(temperature: float, humidity: float, pressure: float)\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"UMLOperationView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaEUeqAt1BV5M=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaEUSiSty6oOA=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaEUepot0+QrE=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 605,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 313,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 334.92138671875,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"+display()\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 600,\n\t\t\t\t\t\t\t\t\t\"top\": 278,\n\t\t\t\t\t\t\t\t\t\"width\": 344.92138671875,\n\t\t\t\t\t\t\t\t\t\"height\": 53,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLReceptionCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaEUSiSty7NYo=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaEUSiR9yzN3s=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaEUSiRtyx9TQ=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 0,\n\t\t\t\t\t\t\t\t\t\"top\": -8,\n\t\t\t\t\t\t\t\t\t\"width\": 10,\n\t\t\t\t\t\t\t\t\t\"height\": 10,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLTemplateParameterCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaEUSiSty8vCU=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaEUSiR9yzN3s=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaEUSiRtyx9TQ=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 0,\n\t\t\t\t\t\t\t\t\t\"top\": -8,\n\t\t\t\t\t\t\t\t\t\"width\": 10,\n\t\t\t\t\t\t\t\t\t\"height\": 10,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\"containerChangeable\": true,\n\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\"left\": 600,\n\t\t\t\t\t\t\t\"top\": 200,\n\t\t\t\t\t\t\t\"width\": 344.92138671875,\n\t\t\t\t\t\t\t\"height\": 131,\n\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\"stereotypeDisplay\": \"label\",\n\t\t\t\t\t\t\t\"showVisibility\": true,\n\t\t\t\t\t\t\t\"showNamespace\": false,\n\t\t\t\t\t\t\t\"showProperty\": true,\n\t\t\t\t\t\t\t\"showType\": true,\n\t\t\t\t\t\t\t\"nameCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaEUSiSNy0Sxo=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"wordWrap\": false,\n\t\t\t\t\t\t\t\"suppressAttributes\": false,\n\t\t\t\t\t\t\t\"suppressOperations\": false,\n\t\t\t\t\t\t\t\"suppressReceptions\": true,\n\t\t\t\t\t\t\t\"showMultiplicity\": true,\n\t\t\t\t\t\t\t\"showOperationSignature\": true,\n\t\t\t\t\t\t\t\"attributeCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaEUSiSdy5dSg=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"operationCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaEUSiSty6oOA=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"receptionCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaEUSiSty7NYo=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"templateParameterCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaEUSiSty8vCU=\"\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLInterfaceRealizationView\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaEUT5sNzciKg=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaETmGLdteQOw=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaEUT5r9zbiOE=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"EdgeLabelView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaEUT5sNzdhdI=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaEUT5sNzciKg=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaEUT5r9zbiOE=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 702,\n\t\t\t\t\t\t\t\t\t\"top\": 154,\n\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"alpha\": 1.5707963267948966,\n\t\t\t\t\t\t\t\t\t\"distance\": 15,\n\t\t\t\t\t\t\t\t\t\"hostEdge\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaEUT5sNzciKg=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"edgePosition\": 1,\n\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"EdgeLabelView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaEUT5sdzeGKw=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaEUT5sNzciKg=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaEUT5r9zbiOE=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": null,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 689,\n\t\t\t\t\t\t\t\t\t\"top\": 161,\n\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"alpha\": 1.5707963267948966,\n\t\t\t\t\t\t\t\t\t\"distance\": 30,\n\t\t\t\t\t\t\t\t\t\"hostEdge\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaEUT5sNzciKg=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"edgePosition\": 1,\n\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"EdgeLabelView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaEUT5sdzfMnw=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaEUT5sNzciKg=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaEUT5r9zbiOE=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 729,\n\t\t\t\t\t\t\t\t\t\"top\": 141,\n\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"alpha\": -1.5707963267948966,\n\t\t\t\t\t\t\t\t\t\"distance\": 15,\n\t\t\t\t\t\t\t\t\t\"hostEdge\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaEUT5sNzciKg=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"edgePosition\": 1,\n\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\"head\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaETm7BduJrEk=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"tail\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaEUSiR9yzN3s=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"lineStyle\": 1,\n\t\t\t\t\t\t\t\"points\": \"739:199;694:109\",\n\t\t\t\t\t\t\t\"stereotypeDisplay\": \"label\",\n\t\t\t\t\t\t\t\"showVisibility\": true,\n\t\t\t\t\t\t\t\"showProperty\": true,\n\t\t\t\t\t\t\t\"nameLabel\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaEUT5sNzdhdI=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"stereotypeLabel\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaEUT5sdzeGKw=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"propertyLabel\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaEUT5sdzfMnw=\"\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLInterfaceRealizationView\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaEUT/Xtzt1OY=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaETmGLdteQOw=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaEUT/XtzsvBA=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"EdgeLabelView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaEUT/XtzuqZU=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaEUT/Xtzt1OY=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaEUT/XtzsvBA=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 814,\n\t\t\t\t\t\t\t\t\t\"top\": 140,\n\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"alpha\": 1.5707963267948966,\n\t\t\t\t\t\t\t\t\t\"distance\": 15,\n\t\t\t\t\t\t\t\t\t\"hostEdge\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaEUT/Xtzt1OY=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"edgePosition\": 1,\n\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"EdgeLabelView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaEUT/Xtzvz9E=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaEUT/Xtzt1OY=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaEUT/XtzsvBA=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": null,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 801,\n\t\t\t\t\t\t\t\t\t\"top\": 133,\n\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"alpha\": 1.5707963267948966,\n\t\t\t\t\t\t\t\t\t\"distance\": 30,\n\t\t\t\t\t\t\t\t\t\"hostEdge\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaEUT/Xtzt1OY=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"edgePosition\": 1,\n\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"EdgeLabelView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaEUT/Xtzw5Hk=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaEUT/Xtzt1OY=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaEUT/XtzsvBA=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 841,\n\t\t\t\t\t\t\t\t\t\"top\": 155,\n\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"alpha\": -1.5707963267948966,\n\t\t\t\t\t\t\t\t\t\"distance\": 15,\n\t\t\t\t\t\t\t\t\t\"hostEdge\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaEUT/Xtzt1OY=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"edgePosition\": 1,\n\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\"head\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaET8wq9vsD30=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"tail\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaEUSiR9yzN3s=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"lineStyle\": 1,\n\t\t\t\t\t\t\t\"points\": \"805:199;852:109\",\n\t\t\t\t\t\t\t\"stereotypeDisplay\": \"label\",\n\t\t\t\t\t\t\t\"showVisibility\": true,\n\t\t\t\t\t\t\t\"showProperty\": true,\n\t\t\t\t\t\t\t\"nameLabel\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaEUT/XtzuqZU=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"stereotypeLabel\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaEUT/Xtzvz9E=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"propertyLabel\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaEUT/Xtzw5Hk=\"\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLDependencyView\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaEUUc3dz/r0M=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaETmGLdteQOw=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaEUUc3dz9EUI=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"EdgeLabelView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaEUUc3d0APKo=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaEUUc3dz/r0M=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaEUUc3dz9EUI=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 511,\n\t\t\t\t\t\t\t\t\t\"top\": 283,\n\t\t\t\t\t\t\t\t\t\"width\": 48.78173828125,\n\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"alpha\": 1.5707963267948966,\n\t\t\t\t\t\t\t\t\t\"distance\": 15,\n\t\t\t\t\t\t\t\t\t\"hostEdge\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaEUUc3dz/r0M=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"edgePosition\": 1,\n\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\"text\": \"+subject\",\n\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"EdgeLabelView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaEUUc3d0BU0g=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaEUUc3dz/r0M=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaEUUc3dz9EUI=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": null,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 536,\n\t\t\t\t\t\t\t\t\t\"top\": 298,\n\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"alpha\": 1.5707963267948966,\n\t\t\t\t\t\t\t\t\t\"distance\": 30,\n\t\t\t\t\t\t\t\t\t\"hostEdge\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaEUUc3dz/r0M=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"edgePosition\": 1,\n\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"EdgeLabelView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaEUUc3d0ClzI=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaEUUc3dz/r0M=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaEUUc3dz9EUI=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 534,\n\t\t\t\t\t\t\t\t\t\"top\": 254,\n\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"alpha\": -1.5707963267948966,\n\t\t\t\t\t\t\t\t\t\"distance\": 15,\n\t\t\t\t\t\t\t\t\t\"hostEdge\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaEUUc3dz/r0M=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"edgePosition\": 1,\n\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\"head\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaET+vCdwhn3k=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"tail\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaEUSiR9yzN3s=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"lineStyle\": 1,\n\t\t\t\t\t\t\t\"points\": \"599:273;472:278\",\n\t\t\t\t\t\t\t\"stereotypeDisplay\": \"label\",\n\t\t\t\t\t\t\t\"showVisibility\": true,\n\t\t\t\t\t\t\t\"showProperty\": true,\n\t\t\t\t\t\t\t\"nameLabel\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaEUUc3d0APKo=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"stereotypeLabel\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaEUUc3d0BU0g=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"propertyLabel\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaEUUc3d0ClzI=\"\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t]\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\t\"_type\": \"UMLInterface\",\n\t\t\t\t\t\"_id\": \"AAAAAAFaET8wq9vqeJM=\",\n\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\"$ref\": \"AAAAAAFF+qBWK6M3Z8Y=\"\n\t\t\t\t\t},\n\t\t\t\t\t\"name\": \"DisplayElement\",\n\t\t\t\t\t\"visibility\": \"public\",\n\t\t\t\t\t\"operations\": [\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLOperation\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaET9vH9wWuY8=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaET8wq9vqeJM=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"name\": \"display\",\n\t\t\t\t\t\t\t\"visibility\": \"public\",\n\t\t\t\t\t\t\t\"isStatic\": false,\n\t\t\t\t\t\t\t\"isLeaf\": false,\n\t\t\t\t\t\t\t\"concurrency\": \"sequential\",\n\t\t\t\t\t\t\t\"isQuery\": false,\n\t\t\t\t\t\t\t\"isAbstract\": false\n\t\t\t\t\t\t}\n\t\t\t\t\t],\n\t\t\t\t\t\"isAbstract\": false,\n\t\t\t\t\t\"isFinalSpecialization\": false,\n\t\t\t\t\t\"isLeaf\": false\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\t\"_type\": \"UMLClass\",\n\t\t\t\t\t\"_id\": \"AAAAAAFaET+vCdwfqxc=\",\n\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\"$ref\": \"AAAAAAFF+qBWK6M3Z8Y=\"\n\t\t\t\t\t},\n\t\t\t\t\t\"name\": \"WeatherData\",\n\t\t\t\t\t\"ownedElements\": [\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLInterfaceRealization\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaEUGcRtxxydM=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaET+vCdwfqxc=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"source\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaET+vCdwfqxc=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"target\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaELQ8ivXSIdE=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"visibility\": \"public\"\n\t\t\t\t\t\t}\n\t\t\t\t\t],\n\t\t\t\t\t\"visibility\": \"public\",\n\t\t\t\t\t\"attributes\": [\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLAttribute\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaEUBOSdxKcS8=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaET+vCdwfqxc=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"name\": \"observers\",\n\t\t\t\t\t\t\t\"visibility\": \"private\",\n\t\t\t\t\t\t\t\"isStatic\": false,\n\t\t\t\t\t\t\t\"isLeaf\": false,\n\t\t\t\t\t\t\t\"type\": \"ArrayList\",\n\t\t\t\t\t\t\t\"isReadOnly\": false,\n\t\t\t\t\t\t\t\"isOrdered\": false,\n\t\t\t\t\t\t\t\"isUnique\": false,\n\t\t\t\t\t\t\t\"isDerived\": false,\n\t\t\t\t\t\t\t\"aggregation\": \"none\",\n\t\t\t\t\t\t\t\"isID\": false\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLAttribute\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaEUB5qdxRhFE=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaET+vCdwfqxc=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"name\": \"temperature\",\n\t\t\t\t\t\t\t\"visibility\": \"private\",\n\t\t\t\t\t\t\t\"isStatic\": false,\n\t\t\t\t\t\t\t\"isLeaf\": false,\n\t\t\t\t\t\t\t\"type\": \"float\",\n\t\t\t\t\t\t\t\"isReadOnly\": false,\n\t\t\t\t\t\t\t\"isOrdered\": false,\n\t\t\t\t\t\t\t\"isUnique\": false,\n\t\t\t\t\t\t\t\"isDerived\": false,\n\t\t\t\t\t\t\t\"aggregation\": \"none\",\n\t\t\t\t\t\t\t\"isID\": false\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLAttribute\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaEUChadxYCtU=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaET+vCdwfqxc=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"name\": \"humidity\",\n\t\t\t\t\t\t\t\"visibility\": \"private\",\n\t\t\t\t\t\t\t\"isStatic\": false,\n\t\t\t\t\t\t\t\"isLeaf\": false,\n\t\t\t\t\t\t\t\"type\": \"float\",\n\t\t\t\t\t\t\t\"isReadOnly\": false,\n\t\t\t\t\t\t\t\"isOrdered\": false,\n\t\t\t\t\t\t\t\"isUnique\": false,\n\t\t\t\t\t\t\t\"isDerived\": false,\n\t\t\t\t\t\t\t\"aggregation\": \"none\",\n\t\t\t\t\t\t\t\"isID\": false\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLAttribute\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaEUC8xdxfVgc=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaET+vCdwfqxc=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"name\": \"pressure\",\n\t\t\t\t\t\t\t\"visibility\": \"private\",\n\t\t\t\t\t\t\t\"isStatic\": false,\n\t\t\t\t\t\t\t\"isLeaf\": false,\n\t\t\t\t\t\t\t\"type\": \"float\",\n\t\t\t\t\t\t\t\"isReadOnly\": false,\n\t\t\t\t\t\t\t\"isOrdered\": false,\n\t\t\t\t\t\t\t\"isUnique\": false,\n\t\t\t\t\t\t\t\"isDerived\": false,\n\t\t\t\t\t\t\t\"aggregation\": \"none\",\n\t\t\t\t\t\t\t\"isID\": false\n\t\t\t\t\t\t}\n\t\t\t\t\t],\n\t\t\t\t\t\"operations\": [\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLOperation\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaEUDhmdxmhNc=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaET+vCdwfqxc=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"name\": \"registerObserver\",\n\t\t\t\t\t\t\t\"visibility\": \"public\",\n\t\t\t\t\t\t\t\"isStatic\": false,\n\t\t\t\t\t\t\t\"isLeaf\": false,\n\t\t\t\t\t\t\t\"parameters\": [\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLParameter\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaEUHcydyE+aA=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaEUDhmdxmhNc=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"name\": \"o\",\n\t\t\t\t\t\t\t\t\t\"visibility\": \"public\",\n\t\t\t\t\t\t\t\t\t\"isStatic\": false,\n\t\t\t\t\t\t\t\t\t\"isLeaf\": false,\n\t\t\t\t\t\t\t\t\t\"type\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaELRkU/X8teQ=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"isReadOnly\": false,\n\t\t\t\t\t\t\t\t\t\"isOrdered\": false,\n\t\t\t\t\t\t\t\t\t\"isUnique\": false,\n\t\t\t\t\t\t\t\t\t\"direction\": \"in\"\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\"concurrency\": \"sequential\",\n\t\t\t\t\t\t\t\"isQuery\": false,\n\t\t\t\t\t\t\t\"isAbstract\": false\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLOperation\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaEUHmX9yG17A=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaET+vCdwfqxc=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"name\": \"removeObserver\",\n\t\t\t\t\t\t\t\"visibility\": \"public\",\n\t\t\t\t\t\t\t\"isStatic\": false,\n\t\t\t\t\t\t\t\"isLeaf\": false,\n\t\t\t\t\t\t\t\"parameters\": [\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLParameter\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaEUIC79yNc2g=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaEUHmX9yG17A=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"name\": \"o\",\n\t\t\t\t\t\t\t\t\t\"visibility\": \"public\",\n\t\t\t\t\t\t\t\t\t\"isStatic\": false,\n\t\t\t\t\t\t\t\t\t\"isLeaf\": false,\n\t\t\t\t\t\t\t\t\t\"type\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaELRkU/X8teQ=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"isReadOnly\": false,\n\t\t\t\t\t\t\t\t\t\"isOrdered\": false,\n\t\t\t\t\t\t\t\t\t\"isUnique\": false,\n\t\t\t\t\t\t\t\t\t\"direction\": \"in\"\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\"concurrency\": \"sequential\",\n\t\t\t\t\t\t\t\"isQuery\": false,\n\t\t\t\t\t\t\t\"isAbstract\": false\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLOperation\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaEUO5+tylbTc=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaET+vCdwfqxc=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"name\": \"notifyObservers\",\n\t\t\t\t\t\t\t\"visibility\": \"public\",\n\t\t\t\t\t\t\t\"isStatic\": false,\n\t\t\t\t\t\t\t\"isLeaf\": false,\n\t\t\t\t\t\t\t\"concurrency\": \"sequential\",\n\t\t\t\t\t\t\t\"isQuery\": false,\n\t\t\t\t\t\t\t\"isAbstract\": false\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLOperation\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaEUIil9yP+1I=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaET+vCdwfqxc=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"name\": \"measurementsChanged\",\n\t\t\t\t\t\t\t\"visibility\": \"public\",\n\t\t\t\t\t\t\t\"isStatic\": false,\n\t\t\t\t\t\t\t\"isLeaf\": false,\n\t\t\t\t\t\t\t\"concurrency\": \"sequential\",\n\t\t\t\t\t\t\t\"isQuery\": false,\n\t\t\t\t\t\t\t\"isAbstract\": false\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLOperation\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaEUL3/dyXeHI=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaET+vCdwfqxc=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"name\": \"setMeasurements\",\n\t\t\t\t\t\t\t\"visibility\": \"public\",\n\t\t\t\t\t\t\t\"isStatic\": false,\n\t\t\t\t\t\t\t\"isLeaf\": false,\n\t\t\t\t\t\t\t\"parameters\": [\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLParameter\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaEUN/TNyfjbI=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaEUL3/dyXeHI=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"name\": \"temperature\",\n\t\t\t\t\t\t\t\t\t\"visibility\": \"public\",\n\t\t\t\t\t\t\t\t\t\"isStatic\": false,\n\t\t\t\t\t\t\t\t\t\"isLeaf\": false,\n\t\t\t\t\t\t\t\t\t\"type\": \"float\",\n\t\t\t\t\t\t\t\t\t\"isReadOnly\": false,\n\t\t\t\t\t\t\t\t\t\"isOrdered\": false,\n\t\t\t\t\t\t\t\t\t\"isUnique\": false,\n\t\t\t\t\t\t\t\t\t\"direction\": \"in\"\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLParameter\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaEUN/TtygNqQ=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaEUL3/dyXeHI=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"name\": \"humidity\",\n\t\t\t\t\t\t\t\t\t\"visibility\": \"public\",\n\t\t\t\t\t\t\t\t\t\"isStatic\": false,\n\t\t\t\t\t\t\t\t\t\"isLeaf\": false,\n\t\t\t\t\t\t\t\t\t\"type\": \"float\",\n\t\t\t\t\t\t\t\t\t\"isReadOnly\": false,\n\t\t\t\t\t\t\t\t\t\"isOrdered\": false,\n\t\t\t\t\t\t\t\t\t\"isUnique\": false,\n\t\t\t\t\t\t\t\t\t\"direction\": \"in\"\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLParameter\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaEUN/T9yhV6Y=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaEUL3/dyXeHI=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"name\": \"pressure\",\n\t\t\t\t\t\t\t\t\t\"visibility\": \"public\",\n\t\t\t\t\t\t\t\t\t\"isStatic\": false,\n\t\t\t\t\t\t\t\t\t\"isLeaf\": false,\n\t\t\t\t\t\t\t\t\t\"type\": \"float\",\n\t\t\t\t\t\t\t\t\t\"isReadOnly\": false,\n\t\t\t\t\t\t\t\t\t\"isOrdered\": false,\n\t\t\t\t\t\t\t\t\t\"isUnique\": false,\n\t\t\t\t\t\t\t\t\t\"direction\": \"in\"\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\"concurrency\": \"sequential\",\n\t\t\t\t\t\t\t\"isQuery\": false,\n\t\t\t\t\t\t\t\"isAbstract\": false\n\t\t\t\t\t\t}\n\t\t\t\t\t],\n\t\t\t\t\t\"isAbstract\": false,\n\t\t\t\t\t\"isFinalSpecialization\": false,\n\t\t\t\t\t\"isLeaf\": false,\n\t\t\t\t\t\"isActive\": false\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\t\"_type\": \"UMLClass\",\n\t\t\t\t\t\"_id\": \"AAAAAAFaEUSiRtyx9TQ=\",\n\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\"$ref\": \"AAAAAAFF+qBWK6M3Z8Y=\"\n\t\t\t\t\t},\n\t\t\t\t\t\"name\": \"CurrentConditionsDisplay\",\n\t\t\t\t\t\"ownedElements\": [\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLInterfaceRealization\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaEUT5r9zbiOE=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaEUSiRtyx9TQ=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"source\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaEUSiRtyx9TQ=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"target\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaELRkU/X8teQ=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"visibility\": \"public\"\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLInterfaceRealization\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaEUT/XtzsvBA=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaEUSiRtyx9TQ=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"source\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaEUSiRtyx9TQ=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"target\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaET8wq9vqeJM=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"visibility\": \"public\"\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLDependency\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaEUUc3dz9EUI=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaEUSiRtyx9TQ=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"name\": \"subject\",\n\t\t\t\t\t\t\t\"source\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaEUSiRtyx9TQ=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"target\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaET+vCdwfqxc=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"visibility\": \"public\"\n\t\t\t\t\t\t}\n\t\t\t\t\t],\n\t\t\t\t\t\"visibility\": \"public\",\n\t\t\t\t\t\"attributes\": [\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLAttribute\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaEUWNdt0PYgQ=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaEUSiRtyx9TQ=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"name\": \"temperature\",\n\t\t\t\t\t\t\t\"visibility\": \"private\",\n\t\t\t\t\t\t\t\"isStatic\": false,\n\t\t\t\t\t\t\t\"isLeaf\": false,\n\t\t\t\t\t\t\t\"type\": \"float\",\n\t\t\t\t\t\t\t\"isReadOnly\": false,\n\t\t\t\t\t\t\t\"isOrdered\": false,\n\t\t\t\t\t\t\t\"isUnique\": false,\n\t\t\t\t\t\t\t\"isDerived\": false,\n\t\t\t\t\t\t\t\"aggregation\": \"none\",\n\t\t\t\t\t\t\t\"isID\": false\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLAttribute\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaEUW2pd0XT58=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaEUSiRtyx9TQ=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"name\": \"humidity\",\n\t\t\t\t\t\t\t\"visibility\": \"private\",\n\t\t\t\t\t\t\t\"isStatic\": false,\n\t\t\t\t\t\t\t\"isLeaf\": false,\n\t\t\t\t\t\t\t\"type\": \"float\",\n\t\t\t\t\t\t\t\"isReadOnly\": false,\n\t\t\t\t\t\t\t\"isOrdered\": false,\n\t\t\t\t\t\t\t\"isUnique\": false,\n\t\t\t\t\t\t\t\"isDerived\": false,\n\t\t\t\t\t\t\t\"aggregation\": \"none\",\n\t\t\t\t\t\t\t\"isID\": false\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLAttribute\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaEUaj1N0fXos=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaEUSiRtyx9TQ=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"name\": \"weatherData\",\n\t\t\t\t\t\t\t\"visibility\": \"private\",\n\t\t\t\t\t\t\t\"isStatic\": false,\n\t\t\t\t\t\t\t\"isLeaf\": false,\n\t\t\t\t\t\t\t\"type\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaELQ8ivXSIdE=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"isReadOnly\": false,\n\t\t\t\t\t\t\t\"isOrdered\": false,\n\t\t\t\t\t\t\t\"isUnique\": false,\n\t\t\t\t\t\t\t\"isDerived\": false,\n\t\t\t\t\t\t\t\"aggregation\": \"none\",\n\t\t\t\t\t\t\t\"isID\": false\n\t\t\t\t\t\t}\n\t\t\t\t\t],\n\t\t\t\t\t\"operations\": [\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLOperation\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaEUcPU90nnR0=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaEUSiRtyx9TQ=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"name\": \"CurrentConditionsDisplay\",\n\t\t\t\t\t\t\t\"visibility\": \"public\",\n\t\t\t\t\t\t\t\"isStatic\": false,\n\t\t\t\t\t\t\t\"isLeaf\": false,\n\t\t\t\t\t\t\t\"parameters\": [\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLParameter\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaEUc6gd0uc+I=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaEUcPU90nnR0=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"name\": \"weatherData\",\n\t\t\t\t\t\t\t\t\t\"visibility\": \"public\",\n\t\t\t\t\t\t\t\t\t\"isStatic\": false,\n\t\t\t\t\t\t\t\t\t\"isLeaf\": false,\n\t\t\t\t\t\t\t\t\t\"type\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaELQ8ivXSIdE=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"isReadOnly\": false,\n\t\t\t\t\t\t\t\t\t\"isOrdered\": false,\n\t\t\t\t\t\t\t\t\t\"isUnique\": false,\n\t\t\t\t\t\t\t\t\t\"direction\": \"in\"\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\"concurrency\": \"sequential\",\n\t\t\t\t\t\t\t\"isQuery\": false,\n\t\t\t\t\t\t\t\"isAbstract\": false\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLOperation\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaEUc7nd0wZak=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaEUSiRtyx9TQ=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"name\": \"update\",\n\t\t\t\t\t\t\t\"visibility\": \"public\",\n\t\t\t\t\t\t\t\"isStatic\": false,\n\t\t\t\t\t\t\t\"isLeaf\": false,\n\t\t\t\t\t\t\t\"parameters\": [\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLParameter\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaEUeir904kvQ=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaEUc7nd0wZak=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"name\": \"temperature\",\n\t\t\t\t\t\t\t\t\t\"visibility\": \"public\",\n\t\t\t\t\t\t\t\t\t\"isStatic\": false,\n\t\t\t\t\t\t\t\t\t\"isLeaf\": false,\n\t\t\t\t\t\t\t\t\t\"type\": \"float\",\n\t\t\t\t\t\t\t\t\t\"isReadOnly\": false,\n\t\t\t\t\t\t\t\t\t\"isOrdered\": false,\n\t\t\t\t\t\t\t\t\t\"isUnique\": false,\n\t\t\t\t\t\t\t\t\t\"direction\": \"in\"\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLParameter\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaEUeisN05gPQ=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaEUc7nd0wZak=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"name\": \"humidity\",\n\t\t\t\t\t\t\t\t\t\"visibility\": \"public\",\n\t\t\t\t\t\t\t\t\t\"isStatic\": false,\n\t\t\t\t\t\t\t\t\t\"isLeaf\": false,\n\t\t\t\t\t\t\t\t\t\"type\": \"float\",\n\t\t\t\t\t\t\t\t\t\"isReadOnly\": false,\n\t\t\t\t\t\t\t\t\t\"isOrdered\": false,\n\t\t\t\t\t\t\t\t\t\"isUnique\": false,\n\t\t\t\t\t\t\t\t\t\"direction\": \"in\"\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLParameter\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaEUeisd06sW0=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaEUc7nd0wZak=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"name\": \"pressure\",\n\t\t\t\t\t\t\t\t\t\"visibility\": \"public\",\n\t\t\t\t\t\t\t\t\t\"isStatic\": false,\n\t\t\t\t\t\t\t\t\t\"isLeaf\": false,\n\t\t\t\t\t\t\t\t\t\"type\": \"float\",\n\t\t\t\t\t\t\t\t\t\"isReadOnly\": false,\n\t\t\t\t\t\t\t\t\t\"isOrdered\": false,\n\t\t\t\t\t\t\t\t\t\"isUnique\": false,\n\t\t\t\t\t\t\t\t\t\"direction\": \"in\"\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\"concurrency\": \"sequential\",\n\t\t\t\t\t\t\t\"isQuery\": false,\n\t\t\t\t\t\t\t\"isAbstract\": false\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLOperation\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaEUepot0+QrE=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaEUSiRtyx9TQ=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"name\": \"display\",\n\t\t\t\t\t\t\t\"visibility\": \"public\",\n\t\t\t\t\t\t\t\"isStatic\": false,\n\t\t\t\t\t\t\t\"isLeaf\": false,\n\t\t\t\t\t\t\t\"concurrency\": \"sequential\",\n\t\t\t\t\t\t\t\"isQuery\": false,\n\t\t\t\t\t\t\t\"isAbstract\": false\n\t\t\t\t\t\t}\n\t\t\t\t\t],\n\t\t\t\t\t\"isAbstract\": false,\n\t\t\t\t\t\"isFinalSpecialization\": false,\n\t\t\t\t\t\"isLeaf\": false,\n\t\t\t\t\t\"isActive\": false\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\t\"_type\": \"UMLClassDiagram\",\n\t\t\t\t\t\"_id\": \"AAAAAAFaEVwpid9MvbI=\",\n\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\"$ref\": \"AAAAAAFF+qBWK6M3Z8Y=\"\n\t\t\t\t\t},\n\t\t\t\t\t\"name\": \"ClassDiagram2\",\n\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\"defaultDiagram\": false,\n\t\t\t\t\t\"ownedViews\": [\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLClassView\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaEVw1MN9Q1JY=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaEVwpid9MvbI=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaET+vCdwfqxc=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLNameCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaEVw1Md9RSRM=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaEVw1MN9Q1JY=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaET+vCdwfqxc=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaEVw1Mt9SMHk=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaEVw1Md9RSRM=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": -320,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": -272,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaEVw1Mt9TATk=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaEVw1Md9RSRM=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;1\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 237,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 215,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 398.48046875,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"WeatherData\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaEVw1M99UUx0=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaEVw1Md9RSRM=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": -320,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": -272,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 73.67724609375,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"(from Model)\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaEVw1M99ViVQ=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaEVw1Md9RSRM=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": -320,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": -272,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 1,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 232,\n\t\t\t\t\t\t\t\t\t\"top\": 208,\n\t\t\t\t\t\t\t\t\t\"width\": 408.48046875,\n\t\t\t\t\t\t\t\t\t\"height\": 25,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"stereotypeLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaEVw1Mt9SMHk=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"nameLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaEVw1Mt9TATk=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"namespaceLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaEVw1M99UUx0=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"propertyLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaEVw1M99ViVQ=\"\n\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLAttributeCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaEVw1M99WbAA=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaEVw1MN9Q1JY=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaET+vCdwfqxc=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"UMLAttributeView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaEVw179925nA=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaEVw1M99WbAA=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaEUBOSdxKcS8=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 237,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 238,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 398.48046875,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"-observers: ArrayList\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"UMLAttributeView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaEVw18d95TQE=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaEVw1M99WbAA=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaEUB5qdxRhFE=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 237,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 253,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 398.48046875,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"-temperature: float\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"UMLAttributeView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaEVw18d98mPw=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaEVw1M99WbAA=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaEUChadxYCtU=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 237,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 268,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 398.48046875,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"-humidity: float\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"UMLAttributeView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaEVw18t9/MhA=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaEVw1M99WbAA=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaEUC8xdxfVgc=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 237,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 283,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 398.48046875,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"-pressure: float\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 232,\n\t\t\t\t\t\t\t\t\t\"top\": 233,\n\t\t\t\t\t\t\t\t\t\"width\": 408.48046875,\n\t\t\t\t\t\t\t\t\t\"height\": 68,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLOperationCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaEVw1NN9XEko=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaEVw1MN9Q1JY=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaET+vCdwfqxc=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"UMLOperationView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaEVw18t+Csek=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaEVw1NN9XEko=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaEUDhmdxmhNc=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 237,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 306,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 398.48046875,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"+registerObserver(o: Observer)\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"UMLOperationView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaEVw19N+FmkI=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaEVw1NN9XEko=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaEUHmX9yG17A=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 237,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 321,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 398.48046875,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"+removeObserver(o: Observer)\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"UMLOperationView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaEVw19N+IVNs=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaEVw1NN9XEko=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaEUO5+tylbTc=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 237,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 336,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 398.48046875,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"+notifyObservers()\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"UMLOperationView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaEVw19d+Ljns=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaEVw1NN9XEko=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaEUIil9yP+1I=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 237,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 351,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 398.48046875,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"+measurementsChanged()\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"UMLOperationView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaEVw19t+Ov1w=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaEVw1NN9XEko=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaEUL3/dyXeHI=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 237,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 366,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 398.48046875,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"+setMeasurements(temperature: float, humidity: float, pressure: float)\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 232,\n\t\t\t\t\t\t\t\t\t\"top\": 301,\n\t\t\t\t\t\t\t\t\t\"width\": 408.48046875,\n\t\t\t\t\t\t\t\t\t\"height\": 83,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLReceptionCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaEVw1Nd9Ykic=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaEVw1MN9Q1JY=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaET+vCdwfqxc=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": -160,\n\t\t\t\t\t\t\t\t\t\"top\": -136,\n\t\t\t\t\t\t\t\t\t\"width\": 10,\n\t\t\t\t\t\t\t\t\t\"height\": 10,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLTemplateParameterCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaEVw1Nd9ZNuA=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaEVw1MN9Q1JY=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaET+vCdwfqxc=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": -160,\n\t\t\t\t\t\t\t\t\t\"top\": -136,\n\t\t\t\t\t\t\t\t\t\"width\": 10,\n\t\t\t\t\t\t\t\t\t\"height\": 10,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\"containerChangeable\": true,\n\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\"left\": 232,\n\t\t\t\t\t\t\t\"top\": 208,\n\t\t\t\t\t\t\t\"width\": 408.48046875,\n\t\t\t\t\t\t\t\"height\": 176,\n\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\"stereotypeDisplay\": \"label\",\n\t\t\t\t\t\t\t\"showVisibility\": true,\n\t\t\t\t\t\t\t\"showNamespace\": false,\n\t\t\t\t\t\t\t\"showProperty\": true,\n\t\t\t\t\t\t\t\"showType\": true,\n\t\t\t\t\t\t\t\"nameCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaEVw1Md9RSRM=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"wordWrap\": false,\n\t\t\t\t\t\t\t\"suppressAttributes\": false,\n\t\t\t\t\t\t\t\"suppressOperations\": false,\n\t\t\t\t\t\t\t\"suppressReceptions\": true,\n\t\t\t\t\t\t\t\"showMultiplicity\": true,\n\t\t\t\t\t\t\t\"showOperationSignature\": true,\n\t\t\t\t\t\t\t\"attributeCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaEVw1M99WbAA=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"operationCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaEVw1NN9XEko=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"receptionCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaEVw1Nd9Ykic=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"templateParameterCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaEVw1Nd9ZNuA=\"\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLInterfaceView\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaEVxAz9+SOuY=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaEVwpid9MvbI=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaELQ8ivXSIdE=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLNameCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaEVxAz9+TWLs=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaEVxAz9+SOuY=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaELQ8ivXSIdE=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaEVxAz9+UjEc=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaEVxAz9+TWLs=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 349,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 53,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 180.9716796875,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"«interface»\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaEVxAz9+V8KQ=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaEVxAz9+TWLs=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;1\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 349,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 68,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 180.9716796875,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"Subject\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaEVxA0N+W0UA=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaEVxAz9+TWLs=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": -418,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": -174,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 73.67724609375,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"(from Model)\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"LabelView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaEVxA0N+XTFg=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaEVxAz9+TWLs=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": -418,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": -174,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 1,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 344,\n\t\t\t\t\t\t\t\t\t\"top\": 48,\n\t\t\t\t\t\t\t\t\t\"width\": 190.9716796875,\n\t\t\t\t\t\t\t\t\t\"height\": 38,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"stereotypeLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaEVxAz9+UjEc=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"nameLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaEVxAz9+V8KQ=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"namespaceLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaEVxA0N+W0UA=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"propertyLabel\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaEVxA0N+XTFg=\"\n\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLAttributeCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaEVxA0N+Yj7A=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaEVxAz9+SOuY=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaELQ8ivXSIdE=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": -209,\n\t\t\t\t\t\t\t\t\t\"top\": -87,\n\t\t\t\t\t\t\t\t\t\"width\": 10,\n\t\t\t\t\t\t\t\t\t\"height\": 10,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLOperationCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaEVxA0N+ZVvk=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaEVxAz9+SOuY=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaELQ8ivXSIdE=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"UMLOperationView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaEVxBl9/DL9Q=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaEVxA0N+ZVvk=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaEToOGtu/82Y=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 349,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 91,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 180.9716796875,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"+registerObserver(o: Observer)\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"UMLOperationView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaEVxBl9/GjNU=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaEVxA0N+ZVvk=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaET0yydvJXIE=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 349,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 106,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 180.9716796875,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"+removeObserver(o: Observer)\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\t\t\"_type\": \"UMLOperationView\",\n\t\t\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaEVxBmN/JrBE=\",\n\t\t\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaEVxA0N+ZVvk=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaET1gIdvSYVU=\"\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"left\": 349,\n\t\t\t\t\t\t\t\t\t\t\t\"top\": 121,\n\t\t\t\t\t\t\t\t\t\t\t\"width\": 180.9716796875,\n\t\t\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\t\t\"text\": \"+notifyObservers()\",\n\t\t\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 0,\n\t\t\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 344,\n\t\t\t\t\t\t\t\t\t\"top\": 86,\n\t\t\t\t\t\t\t\t\t\"width\": 190.9716796875,\n\t\t\t\t\t\t\t\t\t\"height\": 53,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLReceptionCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaEVxA0N+aK2k=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaEVxAz9+SOuY=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaELQ8ivXSIdE=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": -209,\n\t\t\t\t\t\t\t\t\t\"top\": -87,\n\t\t\t\t\t\t\t\t\t\"width\": 10,\n\t\t\t\t\t\t\t\t\t\"height\": 10,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"UMLTemplateParameterCompartmentView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaEVxA0N+bqgk=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaEVxAz9+SOuY=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaELQ8ivXSIdE=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": -209,\n\t\t\t\t\t\t\t\t\t\"top\": -87,\n\t\t\t\t\t\t\t\t\t\"width\": 10,\n\t\t\t\t\t\t\t\t\t\"height\": 10,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\"containerChangeable\": true,\n\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\"left\": 344,\n\t\t\t\t\t\t\t\"top\": 48,\n\t\t\t\t\t\t\t\"width\": 190.9716796875,\n\t\t\t\t\t\t\t\"height\": 91,\n\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\"stereotypeDisplay\": \"label\",\n\t\t\t\t\t\t\t\"showVisibility\": true,\n\t\t\t\t\t\t\t\"showNamespace\": false,\n\t\t\t\t\t\t\t\"showProperty\": true,\n\t\t\t\t\t\t\t\"showType\": true,\n\t\t\t\t\t\t\t\"nameCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaEVxAz9+TWLs=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"wordWrap\": false,\n\t\t\t\t\t\t\t\"suppressAttributes\": true,\n\t\t\t\t\t\t\t\"suppressOperations\": false,\n\t\t\t\t\t\t\t\"suppressReceptions\": true,\n\t\t\t\t\t\t\t\"showMultiplicity\": true,\n\t\t\t\t\t\t\t\"showOperationSignature\": true,\n\t\t\t\t\t\t\t\"attributeCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaEVxA0N+Yj7A=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"operationCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaEVxA0N+ZVvk=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"receptionCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaEVxA0N+aK2k=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"templateParameterCompartment\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaEVxA0N+bqgk=\"\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"_type\": \"UMLInterfaceRealizationView\",\n\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaEVxA0d+c+IM=\",\n\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaEVwpid9MvbI=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaEUGcRtxxydM=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"subViews\": [\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"EdgeLabelView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaEVxA0d+drgs=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaEVxA0d+c+IM=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaEUGcRtxxydM=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 421,\n\t\t\t\t\t\t\t\t\t\"top\": 166,\n\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"alpha\": 1.5707963267948966,\n\t\t\t\t\t\t\t\t\t\"distance\": 15,\n\t\t\t\t\t\t\t\t\t\"hostEdge\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaEVxA0d+c+IM=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"edgePosition\": 1,\n\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"EdgeLabelView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaEVxA0t+eRHU=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaEVxA0d+c+IM=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaEUGcRtxxydM=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": null,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 406,\n\t\t\t\t\t\t\t\t\t\"top\": 166,\n\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"alpha\": 1.5707963267948966,\n\t\t\t\t\t\t\t\t\t\"distance\": 30,\n\t\t\t\t\t\t\t\t\t\"hostEdge\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaEVxA0d+c+IM=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"edgePosition\": 1,\n\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\t\"_type\": \"EdgeLabelView\",\n\t\t\t\t\t\t\t\t\t\"_id\": \"AAAAAAFaEVxA0t+fk9w=\",\n\t\t\t\t\t\t\t\t\t\"_parent\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaEVxA0d+c+IM=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"model\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaEUGcRtxxydM=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"visible\": false,\n\t\t\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\t\t\"left\": 450,\n\t\t\t\t\t\t\t\t\t\"top\": 167,\n\t\t\t\t\t\t\t\t\t\"width\": 0,\n\t\t\t\t\t\t\t\t\t\"height\": 13,\n\t\t\t\t\t\t\t\t\t\"autoResize\": false,\n\t\t\t\t\t\t\t\t\t\"alpha\": -1.5707963267948966,\n\t\t\t\t\t\t\t\t\t\"distance\": 15,\n\t\t\t\t\t\t\t\t\t\"hostEdge\": {\n\t\t\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaEVxA0d+c+IM=\"\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\"edgePosition\": 1,\n\t\t\t\t\t\t\t\t\t\"underline\": false,\n\t\t\t\t\t\t\t\t\t\"horizontalAlignment\": 2,\n\t\t\t\t\t\t\t\t\t\"verticalAlignment\": 5,\n\t\t\t\t\t\t\t\t\t\"wordWrap\": false\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\"visible\": true,\n\t\t\t\t\t\t\t\"enabled\": true,\n\t\t\t\t\t\t\t\"lineColor\": \"#000000\",\n\t\t\t\t\t\t\t\"fillColor\": \"#ffffff\",\n\t\t\t\t\t\t\t\"fontColor\": \"#000000\",\n\t\t\t\t\t\t\t\"font\": \"Arial;13;0\",\n\t\t\t\t\t\t\t\"showShadow\": true,\n\t\t\t\t\t\t\t\"containerChangeable\": false,\n\t\t\t\t\t\t\t\"containerExtending\": false,\n\t\t\t\t\t\t\t\"head\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaEVxAz9+SOuY=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"tail\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaEVw1MN9Q1JY=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"lineStyle\": 1,\n\t\t\t\t\t\t\t\"points\": \"436:207;437:139\",\n\t\t\t\t\t\t\t\"stereotypeDisplay\": \"label\",\n\t\t\t\t\t\t\t\"showVisibility\": true,\n\t\t\t\t\t\t\t\"showProperty\": true,\n\t\t\t\t\t\t\t\"nameLabel\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaEVxA0d+drgs=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"stereotypeLabel\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaEVxA0t+eRHU=\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"propertyLabel\": {\n\t\t\t\t\t\t\t\t\"$ref\": \"AAAAAAFaEVxA0t+fk9w=\"\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t]\n\t\t\t\t}\n\t\t\t],\n\t\t\t\"visibility\": \"public\"\n\t\t}\n\t]\n}"
  },
  {
    "path": "Code/Weather-O-Rama/build.xml",
    "content": "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<!-- You may freely edit this file. See commented blocks below for -->\n<!-- some examples of how to customize the build. -->\n<!-- (If you delete it and reopen the project it will be recreated.) -->\n<!-- By default, only the Clean and Build commands use this build script. -->\n<!-- Commands such as Run, Debug, and Test only use this build script if -->\n<!-- the Compile on Save feature is turned off for the project. -->\n<!-- You can turn off the Compile on Save (or Deploy on Save) setting -->\n<!-- in the project's Project Properties dialog box.-->\n<project name=\"Weather-O-Rama\" default=\"default\" basedir=\".\">\n    <description>Builds, tests, and runs the project Weather-O-Rama.</description>\n    <import file=\"nbproject/build-impl.xml\"/>\n    <!--\n\n    There exist several targets which are by default empty and which can be \n    used for execution of your tasks. These targets are usually executed \n    before and after some main targets. They are: \n\n      -pre-init:                 called before initialization of project properties\n      -post-init:                called after initialization of project properties\n      -pre-compile:              called before javac compilation\n      -post-compile:             called after javac compilation\n      -pre-compile-single:       called before javac compilation of single file\n      -post-compile-single:      called after javac compilation of single file\n      -pre-compile-test:         called before javac compilation of JUnit tests\n      -post-compile-test:        called after javac compilation of JUnit tests\n      -pre-compile-test-single:  called before javac compilation of single JUnit test\n      -post-compile-test-single: called after javac compilation of single JUunit test\n      -pre-jar:                  called before JAR building\n      -post-jar:                 called after JAR building\n      -post-clean:               called after cleaning build products\n\n    (Targets beginning with '-' are not intended to be called on their own.)\n\n    Example of inserting an obfuscator after compilation could look like this:\n\n        <target name=\"-post-compile\">\n            <obfuscate>\n                <fileset dir=\"${build.classes.dir}\"/>\n            </obfuscate>\n        </target>\n\n    For list of available properties check the imported \n    nbproject/build-impl.xml file. \n\n\n    Another way to customize the build is by overriding existing main targets.\n    The targets of interest are: \n\n      -init-macrodef-javac:     defines macro for javac compilation\n      -init-macrodef-junit:     defines macro for junit execution\n      -init-macrodef-debug:     defines macro for class debugging\n      -init-macrodef-java:      defines macro for class execution\n      -do-jar:                  JAR building\n      run:                      execution of project \n      -javadoc-build:           Javadoc generation\n      test-report:              JUnit report generation\n\n    An example of overriding the target for project execution could look like this:\n\n        <target name=\"run\" depends=\"Weather-O-Rama-impl.jar\">\n            <exec dir=\"bin\" executable=\"launcher.exe\">\n                <arg file=\"${dist.jar}\"/>\n            </exec>\n        </target>\n\n    Notice that the overridden target depends on the jar target and not only on \n    the compile target as the regular run target does. Again, for a list of available \n    properties which you can use, check the target you are overriding in the\n    nbproject/build-impl.xml file. \n\n    -->\n</project>\n"
  },
  {
    "path": "Code/Weather-O-Rama/manifest.mf",
    "content": "Manifest-Version: 1.0\nX-COMMENT: Main-Class will be added automatically by build\n\n"
  },
  {
    "path": "Code/Weather-O-Rama/nbproject/build-impl.xml",
    "content": "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<!--\n*** GENERATED FROM project.xml - DO NOT EDIT  ***\n***         EDIT ../build.xml INSTEAD         ***\n\nFor the purpose of easier reading the script\nis divided into following sections:\n\n  - initialization\n  - compilation\n  - jar\n  - execution\n  - debugging\n  - javadoc\n  - test compilation\n  - test execution\n  - test debugging\n  - applet\n  - cleanup\n\n        -->\n<project xmlns:j2seproject1=\"http://www.netbeans.org/ns/j2se-project/1\" xmlns:j2seproject3=\"http://www.netbeans.org/ns/j2se-project/3\" xmlns:jaxrpc=\"http://www.netbeans.org/ns/j2se-project/jax-rpc\" basedir=\"..\" default=\"default\" name=\"Weather-O-Rama-impl\">\n    <fail message=\"Please build using Ant 1.8.0 or higher.\">\n        <condition>\n            <not>\n                <antversion atleast=\"1.8.0\"/>\n            </not>\n        </condition>\n    </fail>\n    <target depends=\"test,jar,javadoc\" description=\"Build and test whole project.\" name=\"default\"/>\n    <!-- \n                ======================\n                INITIALIZATION SECTION \n                ======================\n            -->\n    <target name=\"-pre-init\">\n        <!-- Empty placeholder for easier customization. -->\n        <!-- You can override this target in the ../build.xml file. -->\n    </target>\n    <target depends=\"-pre-init\" name=\"-init-private\">\n        <property file=\"nbproject/private/config.properties\"/>\n        <property file=\"nbproject/private/configs/${config}.properties\"/>\n        <property file=\"nbproject/private/private.properties\"/>\n    </target>\n    <target depends=\"-pre-init,-init-private\" name=\"-init-user\">\n        <property file=\"${user.properties.file}\"/>\n        <!-- The two properties below are usually overridden -->\n        <!-- by the active platform. Just a fallback. -->\n        <property name=\"default.javac.source\" value=\"1.6\"/>\n        <property name=\"default.javac.target\" value=\"1.6\"/>\n    </target>\n    <target depends=\"-pre-init,-init-private,-init-user\" name=\"-init-project\">\n        <property file=\"nbproject/configs/${config}.properties\"/>\n        <property file=\"nbproject/project.properties\"/>\n    </target>\n    <target depends=\"-pre-init,-init-private,-init-user,-init-project,-init-macrodef-property\" name=\"-do-init\">\n        <property name=\"platform.java\" value=\"${java.home}/bin/java\"/>\n        <available file=\"${manifest.file}\" property=\"manifest.available\"/>\n        <condition property=\"splashscreen.available\">\n            <and>\n                <not>\n                    <equals arg1=\"${application.splash}\" arg2=\"\" trim=\"true\"/>\n                </not>\n                <available file=\"${application.splash}\"/>\n            </and>\n        </condition>\n        <condition property=\"main.class.available\">\n            <and>\n                <isset property=\"main.class\"/>\n                <not>\n                    <equals arg1=\"${main.class}\" arg2=\"\" trim=\"true\"/>\n                </not>\n            </and>\n        </condition>\n        <condition property=\"profile.available\">\n            <and>\n                <isset property=\"javac.profile\"/>\n                <length length=\"0\" string=\"${javac.profile}\" when=\"greater\"/>\n                <matches pattern=\"((1\\.[89])|9)(\\..*)?\" string=\"${javac.source}\"/>\n            </and>\n        </condition>\n        <condition property=\"do.archive\">\n            <or>\n                <not>\n                    <istrue value=\"${jar.archive.disabled}\"/>\n                </not>\n                <istrue value=\"${not.archive.disabled}\"/>\n            </or>\n        </condition>\n        <condition property=\"do.mkdist\">\n            <and>\n                <isset property=\"do.archive\"/>\n                <isset property=\"libs.CopyLibs.classpath\"/>\n                <not>\n                    <istrue value=\"${mkdist.disabled}\"/>\n                </not>\n            </and>\n        </condition>\n        <condition property=\"do.archive+manifest.available\">\n            <and>\n                <isset property=\"manifest.available\"/>\n                <istrue value=\"${do.archive}\"/>\n            </and>\n        </condition>\n        <condition property=\"do.archive+main.class.available\">\n            <and>\n                <isset property=\"main.class.available\"/>\n                <istrue value=\"${do.archive}\"/>\n            </and>\n        </condition>\n        <condition property=\"do.archive+splashscreen.available\">\n            <and>\n                <isset property=\"splashscreen.available\"/>\n                <istrue value=\"${do.archive}\"/>\n            </and>\n        </condition>\n        <condition property=\"do.archive+profile.available\">\n            <and>\n                <isset property=\"profile.available\"/>\n                <istrue value=\"${do.archive}\"/>\n            </and>\n        </condition>\n        <condition property=\"have.tests\">\n            <or>\n                <available file=\"${test.src.dir}\"/>\n            </or>\n        </condition>\n        <condition property=\"have.sources\">\n            <or>\n                <available file=\"${src.dir}\"/>\n            </or>\n        </condition>\n        <condition property=\"netbeans.home+have.tests\">\n            <and>\n                <isset property=\"netbeans.home\"/>\n                <isset property=\"have.tests\"/>\n            </and>\n        </condition>\n        <condition property=\"no.javadoc.preview\">\n            <and>\n                <isset property=\"javadoc.preview\"/>\n                <isfalse value=\"${javadoc.preview}\"/>\n            </and>\n        </condition>\n        <property name=\"run.jvmargs\" value=\"\"/>\n        <property name=\"run.jvmargs.ide\" value=\"\"/>\n        <property name=\"javac.compilerargs\" value=\"\"/>\n        <property name=\"work.dir\" value=\"${basedir}\"/>\n        <condition property=\"no.deps\">\n            <and>\n                <istrue value=\"${no.dependencies}\"/>\n            </and>\n        </condition>\n        <property name=\"javac.debug\" value=\"true\"/>\n        <property name=\"javadoc.preview\" value=\"true\"/>\n        <property name=\"application.args\" value=\"\"/>\n        <property name=\"source.encoding\" value=\"${file.encoding}\"/>\n        <property name=\"runtime.encoding\" value=\"${source.encoding}\"/>\n        <property name=\"manifest.encoding\" value=\"${source.encoding}\"/>\n        <condition property=\"javadoc.encoding.used\" value=\"${javadoc.encoding}\">\n            <and>\n                <isset property=\"javadoc.encoding\"/>\n                <not>\n                    <equals arg1=\"${javadoc.encoding}\" arg2=\"\"/>\n                </not>\n            </and>\n        </condition>\n        <property name=\"javadoc.encoding.used\" value=\"${source.encoding}\"/>\n        <property name=\"includes\" value=\"**\"/>\n        <property name=\"excludes\" value=\"\"/>\n        <property name=\"do.depend\" value=\"false\"/>\n        <condition property=\"do.depend.true\">\n            <istrue value=\"${do.depend}\"/>\n        </condition>\n        <path id=\"endorsed.classpath.path\" path=\"${endorsed.classpath}\"/>\n        <condition else=\"\" property=\"endorsed.classpath.cmd.line.arg\" value=\"-Xbootclasspath/p:'${toString:endorsed.classpath.path}'\">\n            <and>\n                <isset property=\"endorsed.classpath\"/>\n                <not>\n                    <equals arg1=\"${endorsed.classpath}\" arg2=\"\" trim=\"true\"/>\n                </not>\n            </and>\n        </condition>\n        <condition else=\"\" property=\"javac.profile.cmd.line.arg\" value=\"-profile ${javac.profile}\">\n            <isset property=\"profile.available\"/>\n        </condition>\n        <condition else=\"false\" property=\"jdkBug6558476\">\n            <and>\n                <matches pattern=\"1\\.[56]\" string=\"${java.specification.version}\"/>\n                <not>\n                    <os family=\"unix\"/>\n                </not>\n            </and>\n        </condition>\n        <condition else=\"false\" property=\"javac.fork\">\n            <or>\n                <istrue value=\"${jdkBug6558476}\"/>\n                <istrue value=\"${javac.external.vm}\"/>\n            </or>\n        </condition>\n        <property name=\"jar.index\" value=\"false\"/>\n        <property name=\"jar.index.metainf\" value=\"${jar.index}\"/>\n        <property name=\"copylibs.rebase\" value=\"true\"/>\n        <available file=\"${meta.inf.dir}/persistence.xml\" property=\"has.persistence.xml\"/>\n        <condition property=\"junit.available\">\n            <or>\n                <available classname=\"org.junit.Test\" classpath=\"${run.test.classpath}\"/>\n                <available classname=\"junit.framework.Test\" classpath=\"${run.test.classpath}\"/>\n            </or>\n        </condition>\n        <condition property=\"testng.available\">\n            <available classname=\"org.testng.annotations.Test\" classpath=\"${run.test.classpath}\"/>\n        </condition>\n        <condition property=\"junit+testng.available\">\n            <and>\n                <istrue value=\"${junit.available}\"/>\n                <istrue value=\"${testng.available}\"/>\n            </and>\n        </condition>\n        <condition else=\"testng\" property=\"testng.mode\" value=\"mixed\">\n            <istrue value=\"${junit+testng.available}\"/>\n        </condition>\n        <condition else=\"\" property=\"testng.debug.mode\" value=\"-mixed\">\n            <istrue value=\"${junit+testng.available}\"/>\n        </condition>\n        <property name=\"java.failonerror\" value=\"true\"/>\n    </target>\n    <target name=\"-post-init\">\n        <!-- Empty placeholder for easier customization. -->\n        <!-- You can override this target in the ../build.xml file. -->\n    </target>\n    <target depends=\"-pre-init,-init-private,-init-user,-init-project,-do-init\" name=\"-init-check\">\n        <fail unless=\"src.dir\">Must set src.dir</fail>\n        <fail unless=\"test.src.dir\">Must set test.src.dir</fail>\n        <fail unless=\"build.dir\">Must set build.dir</fail>\n        <fail unless=\"dist.dir\">Must set dist.dir</fail>\n        <fail unless=\"build.classes.dir\">Must set build.classes.dir</fail>\n        <fail unless=\"dist.javadoc.dir\">Must set dist.javadoc.dir</fail>\n        <fail unless=\"build.test.classes.dir\">Must set build.test.classes.dir</fail>\n        <fail unless=\"build.test.results.dir\">Must set build.test.results.dir</fail>\n        <fail unless=\"build.classes.excludes\">Must set build.classes.excludes</fail>\n        <fail unless=\"dist.jar\">Must set dist.jar</fail>\n    </target>\n    <target name=\"-init-macrodef-property\">\n        <macrodef name=\"property\" uri=\"http://www.netbeans.org/ns/j2se-project/1\">\n            <attribute name=\"name\"/>\n            <attribute name=\"value\"/>\n            <sequential>\n                <property name=\"@{name}\" value=\"${@{value}}\"/>\n            </sequential>\n        </macrodef>\n    </target>\n    <target depends=\"-init-ap-cmdline-properties\" if=\"ap.supported.internal\" name=\"-init-macrodef-javac-with-processors\">\n        <macrodef name=\"javac\" uri=\"http://www.netbeans.org/ns/j2se-project/3\">\n            <attribute default=\"${src.dir}\" name=\"srcdir\"/>\n            <attribute default=\"${build.classes.dir}\" name=\"destdir\"/>\n            <attribute default=\"${javac.classpath}\" name=\"classpath\"/>\n            <attribute default=\"${javac.processorpath}\" name=\"processorpath\"/>\n            <attribute default=\"${build.generated.sources.dir}/ap-source-output\" name=\"apgeneratedsrcdir\"/>\n            <attribute default=\"${includes}\" name=\"includes\"/>\n            <attribute default=\"${excludes}\" name=\"excludes\"/>\n            <attribute default=\"${javac.debug}\" name=\"debug\"/>\n            <attribute default=\"${empty.dir}\" name=\"sourcepath\"/>\n            <attribute default=\"${empty.dir}\" name=\"gensrcdir\"/>\n            <element name=\"customize\" optional=\"true\"/>\n            <sequential>\n                <property location=\"${build.dir}/empty\" name=\"empty.dir\"/>\n                <mkdir dir=\"${empty.dir}\"/>\n                <mkdir dir=\"@{apgeneratedsrcdir}\"/>\n                <javac debug=\"@{debug}\" deprecation=\"${javac.deprecation}\" destdir=\"@{destdir}\" encoding=\"${source.encoding}\" excludes=\"@{excludes}\" fork=\"${javac.fork}\" includeantruntime=\"false\" includes=\"@{includes}\" source=\"${javac.source}\" sourcepath=\"@{sourcepath}\" srcdir=\"@{srcdir}\" target=\"${javac.target}\" tempdir=\"${java.io.tmpdir}\">\n                    <src>\n                        <dirset dir=\"@{gensrcdir}\" erroronmissingdir=\"false\">\n                            <include name=\"*\"/>\n                        </dirset>\n                    </src>\n                    <classpath>\n                        <path path=\"@{classpath}\"/>\n                    </classpath>\n                    <compilerarg line=\"${endorsed.classpath.cmd.line.arg}\"/>\n                    <compilerarg line=\"${javac.profile.cmd.line.arg}\"/>\n                    <compilerarg line=\"${javac.compilerargs}\"/>\n                    <compilerarg value=\"-processorpath\"/>\n                    <compilerarg path=\"@{processorpath}:${empty.dir}\"/>\n                    <compilerarg line=\"${ap.processors.internal}\"/>\n                    <compilerarg line=\"${annotation.processing.processor.options}\"/>\n                    <compilerarg value=\"-s\"/>\n                    <compilerarg path=\"@{apgeneratedsrcdir}\"/>\n                    <compilerarg line=\"${ap.proc.none.internal}\"/>\n                    <customize/>\n                </javac>\n            </sequential>\n        </macrodef>\n    </target>\n    <target depends=\"-init-ap-cmdline-properties\" name=\"-init-macrodef-javac-without-processors\" unless=\"ap.supported.internal\">\n        <macrodef name=\"javac\" uri=\"http://www.netbeans.org/ns/j2se-project/3\">\n            <attribute default=\"${src.dir}\" name=\"srcdir\"/>\n            <attribute default=\"${build.classes.dir}\" name=\"destdir\"/>\n            <attribute default=\"${javac.classpath}\" name=\"classpath\"/>\n            <attribute default=\"${javac.processorpath}\" name=\"processorpath\"/>\n            <attribute default=\"${build.generated.sources.dir}/ap-source-output\" name=\"apgeneratedsrcdir\"/>\n            <attribute default=\"${includes}\" name=\"includes\"/>\n            <attribute default=\"${excludes}\" name=\"excludes\"/>\n            <attribute default=\"${javac.debug}\" name=\"debug\"/>\n            <attribute default=\"${empty.dir}\" name=\"sourcepath\"/>\n            <attribute default=\"${empty.dir}\" name=\"gensrcdir\"/>\n            <element name=\"customize\" optional=\"true\"/>\n            <sequential>\n                <property location=\"${build.dir}/empty\" name=\"empty.dir\"/>\n                <mkdir dir=\"${empty.dir}\"/>\n                <javac debug=\"@{debug}\" deprecation=\"${javac.deprecation}\" destdir=\"@{destdir}\" encoding=\"${source.encoding}\" excludes=\"@{excludes}\" fork=\"${javac.fork}\" includeantruntime=\"false\" includes=\"@{includes}\" source=\"${javac.source}\" sourcepath=\"@{sourcepath}\" srcdir=\"@{srcdir}\" target=\"${javac.target}\" tempdir=\"${java.io.tmpdir}\">\n                    <src>\n                        <dirset dir=\"@{gensrcdir}\" erroronmissingdir=\"false\">\n                            <include name=\"*\"/>\n                        </dirset>\n                    </src>\n                    <classpath>\n                        <path path=\"@{classpath}\"/>\n                    </classpath>\n                    <compilerarg line=\"${endorsed.classpath.cmd.line.arg}\"/>\n                    <compilerarg line=\"${javac.profile.cmd.line.arg}\"/>\n                    <compilerarg line=\"${javac.compilerargs}\"/>\n                    <customize/>\n                </javac>\n            </sequential>\n        </macrodef>\n    </target>\n    <target depends=\"-init-macrodef-javac-with-processors,-init-macrodef-javac-without-processors\" name=\"-init-macrodef-javac\">\n        <macrodef name=\"depend\" uri=\"http://www.netbeans.org/ns/j2se-project/3\">\n            <attribute default=\"${src.dir}\" name=\"srcdir\"/>\n            <attribute default=\"${build.classes.dir}\" name=\"destdir\"/>\n            <attribute default=\"${javac.classpath}\" name=\"classpath\"/>\n            <sequential>\n                <depend cache=\"${build.dir}/depcache\" destdir=\"@{destdir}\" excludes=\"${excludes}\" includes=\"${includes}\" srcdir=\"@{srcdir}\">\n                    <classpath>\n                        <path path=\"@{classpath}\"/>\n                    </classpath>\n                </depend>\n            </sequential>\n        </macrodef>\n        <macrodef name=\"force-recompile\" uri=\"http://www.netbeans.org/ns/j2se-project/3\">\n            <attribute default=\"${build.classes.dir}\" name=\"destdir\"/>\n            <sequential>\n                <fail unless=\"javac.includes\">Must set javac.includes</fail>\n                <pathconvert pathsep=\"${line.separator}\" property=\"javac.includes.binary\">\n                    <path>\n                        <filelist dir=\"@{destdir}\" files=\"${javac.includes}\"/>\n                    </path>\n                    <globmapper from=\"*.java\" to=\"*.class\"/>\n                </pathconvert>\n                <tempfile deleteonexit=\"true\" property=\"javac.includesfile.binary\"/>\n                <echo file=\"${javac.includesfile.binary}\" message=\"${javac.includes.binary}\"/>\n                <delete>\n                    <files includesfile=\"${javac.includesfile.binary}\"/>\n                </delete>\n                <delete>\n                    <fileset file=\"${javac.includesfile.binary}\"/>\n                </delete>\n            </sequential>\n        </macrodef>\n    </target>\n    <target if=\"${junit.available}\" name=\"-init-macrodef-junit-init\">\n        <condition else=\"false\" property=\"nb.junit.batch\" value=\"true\">\n            <and>\n                <istrue value=\"${junit.available}\"/>\n                <not>\n                    <isset property=\"test.method\"/>\n                </not>\n            </and>\n        </condition>\n        <condition else=\"false\" property=\"nb.junit.single\" value=\"true\">\n            <and>\n                <istrue value=\"${junit.available}\"/>\n                <isset property=\"test.method\"/>\n            </and>\n        </condition>\n    </target>\n    <target name=\"-init-test-properties\">\n        <property name=\"test.binaryincludes\" value=\"&lt;nothing&gt;\"/>\n        <property name=\"test.binarytestincludes\" value=\"\"/>\n        <property name=\"test.binaryexcludes\" value=\"\"/>\n    </target>\n    <target if=\"${nb.junit.single}\" name=\"-init-macrodef-junit-single\" unless=\"${nb.junit.batch}\">\n        <macrodef name=\"junit\" uri=\"http://www.netbeans.org/ns/j2se-project/3\">\n            <attribute default=\"${includes}\" name=\"includes\"/>\n            <attribute default=\"${excludes}\" name=\"excludes\"/>\n            <attribute default=\"**\" name=\"testincludes\"/>\n            <attribute default=\"\" name=\"testmethods\"/>\n            <element name=\"customize\" optional=\"true\"/>\n            <sequential>\n                <property name=\"junit.forkmode\" value=\"perTest\"/>\n                <junit dir=\"${work.dir}\" errorproperty=\"tests.failed\" failureproperty=\"tests.failed\" fork=\"true\" forkmode=\"${junit.forkmode}\" showoutput=\"true\" tempdir=\"${build.dir}\">\n                    <test methods=\"@{testmethods}\" name=\"@{testincludes}\" todir=\"${build.test.results.dir}\"/>\n                    <syspropertyset>\n                        <propertyref prefix=\"test-sys-prop.\"/>\n                        <mapper from=\"test-sys-prop.*\" to=\"*\" type=\"glob\"/>\n                    </syspropertyset>\n                    <formatter type=\"brief\" usefile=\"false\"/>\n                    <formatter type=\"xml\"/>\n                    <jvmarg value=\"-ea\"/>\n                    <customize/>\n                </junit>\n            </sequential>\n        </macrodef>\n    </target>\n    <target depends=\"-init-test-properties\" if=\"${nb.junit.batch}\" name=\"-init-macrodef-junit-batch\" unless=\"${nb.junit.single}\">\n        <macrodef name=\"junit\" uri=\"http://www.netbeans.org/ns/j2se-project/3\">\n            <attribute default=\"${includes}\" name=\"includes\"/>\n            <attribute default=\"${excludes}\" name=\"excludes\"/>\n            <attribute default=\"**\" name=\"testincludes\"/>\n            <attribute default=\"\" name=\"testmethods\"/>\n            <element name=\"customize\" optional=\"true\"/>\n            <sequential>\n                <property name=\"junit.forkmode\" value=\"perTest\"/>\n                <junit dir=\"${work.dir}\" errorproperty=\"tests.failed\" failureproperty=\"tests.failed\" fork=\"true\" forkmode=\"${junit.forkmode}\" showoutput=\"true\" tempdir=\"${build.dir}\">\n                    <batchtest todir=\"${build.test.results.dir}\">\n                        <fileset dir=\"${test.src.dir}\" excludes=\"@{excludes},${excludes}\" includes=\"@{includes}\">\n                            <filename name=\"@{testincludes}\"/>\n                        </fileset>\n                        <fileset dir=\"${build.test.classes.dir}\" excludes=\"@{excludes},${excludes},${test.binaryexcludes}\" includes=\"${test.binaryincludes}\">\n                            <filename name=\"${test.binarytestincludes}\"/>\n                        </fileset>\n                    </batchtest>\n                    <syspropertyset>\n                        <propertyref prefix=\"test-sys-prop.\"/>\n                        <mapper from=\"test-sys-prop.*\" to=\"*\" type=\"glob\"/>\n                    </syspropertyset>\n                    <formatter type=\"brief\" usefile=\"false\"/>\n                    <formatter type=\"xml\"/>\n                    <jvmarg value=\"-ea\"/>\n                    <customize/>\n                </junit>\n            </sequential>\n        </macrodef>\n    </target>\n    <target depends=\"-init-macrodef-junit-init,-init-macrodef-junit-single, -init-macrodef-junit-batch\" if=\"${junit.available}\" name=\"-init-macrodef-junit\"/>\n    <target if=\"${testng.available}\" name=\"-init-macrodef-testng\">\n        <macrodef name=\"testng\" uri=\"http://www.netbeans.org/ns/j2se-project/3\">\n            <attribute default=\"${includes}\" name=\"includes\"/>\n            <attribute default=\"${excludes}\" name=\"excludes\"/>\n            <attribute default=\"**\" name=\"testincludes\"/>\n            <attribute default=\"\" name=\"testmethods\"/>\n            <element name=\"customize\" optional=\"true\"/>\n            <sequential>\n                <condition else=\"\" property=\"testng.methods.arg\" value=\"@{testincludes}.@{testmethods}\">\n                    <isset property=\"test.method\"/>\n                </condition>\n                <union id=\"test.set\">\n                    <fileset dir=\"${test.src.dir}\" excludes=\"@{excludes},**/*.xml,${excludes}\" includes=\"@{includes}\">\n                        <filename name=\"@{testincludes}\"/>\n                    </fileset>\n                </union>\n                <taskdef classname=\"org.testng.TestNGAntTask\" classpath=\"${run.test.classpath}\" name=\"testng\"/>\n                <testng classfilesetref=\"test.set\" failureProperty=\"tests.failed\" listeners=\"org.testng.reporters.VerboseReporter\" methods=\"${testng.methods.arg}\" mode=\"${testng.mode}\" outputdir=\"${build.test.results.dir}\" suitename=\"Weather-O-Rama\" testname=\"TestNG tests\" workingDir=\"${work.dir}\">\n                    <xmlfileset dir=\"${build.test.classes.dir}\" includes=\"@{testincludes}\"/>\n                    <propertyset>\n                        <propertyref prefix=\"test-sys-prop.\"/>\n                        <mapper from=\"test-sys-prop.*\" to=\"*\" type=\"glob\"/>\n                    </propertyset>\n                    <customize/>\n                </testng>\n            </sequential>\n        </macrodef>\n    </target>\n    <target name=\"-init-macrodef-test-impl\">\n        <macrodef name=\"test-impl\" uri=\"http://www.netbeans.org/ns/j2se-project/3\">\n            <attribute default=\"${includes}\" name=\"includes\"/>\n            <attribute default=\"${excludes}\" name=\"excludes\"/>\n            <attribute default=\"**\" name=\"testincludes\"/>\n            <attribute default=\"\" name=\"testmethods\"/>\n            <element implicit=\"true\" name=\"customize\" optional=\"true\"/>\n            <sequential>\n                <echo>No tests executed.</echo>\n            </sequential>\n        </macrodef>\n    </target>\n    <target depends=\"-init-macrodef-junit\" if=\"${junit.available}\" name=\"-init-macrodef-junit-impl\">\n        <macrodef name=\"test-impl\" uri=\"http://www.netbeans.org/ns/j2se-project/3\">\n            <attribute default=\"${includes}\" name=\"includes\"/>\n            <attribute default=\"${excludes}\" name=\"excludes\"/>\n            <attribute default=\"**\" name=\"testincludes\"/>\n            <attribute default=\"\" name=\"testmethods\"/>\n            <element implicit=\"true\" name=\"customize\" optional=\"true\"/>\n            <sequential>\n                <j2seproject3:junit excludes=\"@{excludes}\" includes=\"@{includes}\" testincludes=\"@{testincludes}\" testmethods=\"@{testmethods}\">\n                    <customize/>\n                </j2seproject3:junit>\n            </sequential>\n        </macrodef>\n    </target>\n    <target depends=\"-init-macrodef-testng\" if=\"${testng.available}\" name=\"-init-macrodef-testng-impl\">\n        <macrodef name=\"test-impl\" uri=\"http://www.netbeans.org/ns/j2se-project/3\">\n            <attribute default=\"${includes}\" name=\"includes\"/>\n            <attribute default=\"${excludes}\" name=\"excludes\"/>\n            <attribute default=\"**\" name=\"testincludes\"/>\n            <attribute default=\"\" name=\"testmethods\"/>\n            <element implicit=\"true\" name=\"customize\" optional=\"true\"/>\n            <sequential>\n                <j2seproject3:testng excludes=\"@{excludes}\" includes=\"@{includes}\" testincludes=\"@{testincludes}\" testmethods=\"@{testmethods}\">\n                    <customize/>\n                </j2seproject3:testng>\n            </sequential>\n        </macrodef>\n    </target>\n    <target depends=\"-init-macrodef-test-impl,-init-macrodef-junit-impl,-init-macrodef-testng-impl\" name=\"-init-macrodef-test\">\n        <macrodef name=\"test\" uri=\"http://www.netbeans.org/ns/j2se-project/3\">\n            <attribute default=\"${includes}\" name=\"includes\"/>\n            <attribute default=\"${excludes}\" name=\"excludes\"/>\n            <attribute default=\"**\" name=\"testincludes\"/>\n            <attribute default=\"\" name=\"testmethods\"/>\n            <sequential>\n                <j2seproject3:test-impl excludes=\"@{excludes}\" includes=\"@{includes}\" testincludes=\"@{testincludes}\" testmethods=\"@{testmethods}\">\n                    <customize>\n                        <classpath>\n                            <path path=\"${run.test.classpath}\"/>\n                        </classpath>\n                        <jvmarg line=\"${endorsed.classpath.cmd.line.arg}\"/>\n                        <jvmarg line=\"${run.jvmargs}\"/>\n                        <jvmarg line=\"${run.jvmargs.ide}\"/>\n                    </customize>\n                </j2seproject3:test-impl>\n            </sequential>\n        </macrodef>\n    </target>\n    <target if=\"${junit.available}\" name=\"-init-macrodef-junit-debug\" unless=\"${nb.junit.batch}\">\n        <macrodef name=\"junit-debug\" uri=\"http://www.netbeans.org/ns/j2se-project/3\">\n            <attribute default=\"${includes}\" name=\"includes\"/>\n            <attribute default=\"${excludes}\" name=\"excludes\"/>\n            <attribute default=\"**\" name=\"testincludes\"/>\n            <attribute default=\"\" name=\"testmethods\"/>\n            <element name=\"customize\" optional=\"true\"/>\n            <sequential>\n                <property name=\"junit.forkmode\" value=\"perTest\"/>\n                <junit dir=\"${work.dir}\" errorproperty=\"tests.failed\" failureproperty=\"tests.failed\" fork=\"true\" forkmode=\"${junit.forkmode}\" showoutput=\"true\" tempdir=\"${build.dir}\">\n                    <test methods=\"@{testmethods}\" name=\"@{testincludes}\" todir=\"${build.test.results.dir}\"/>\n                    <syspropertyset>\n                        <propertyref prefix=\"test-sys-prop.\"/>\n                        <mapper from=\"test-sys-prop.*\" to=\"*\" type=\"glob\"/>\n                    </syspropertyset>\n                    <formatter type=\"brief\" usefile=\"false\"/>\n                    <formatter type=\"xml\"/>\n                    <jvmarg value=\"-ea\"/>\n                    <jvmarg line=\"${debug-args-line}\"/>\n                    <jvmarg value=\"-Xrunjdwp:transport=${debug-transport},address=${jpda.address}\"/>\n                    <customize/>\n                </junit>\n            </sequential>\n        </macrodef>\n    </target>\n    <target depends=\"-init-test-properties\" if=\"${nb.junit.batch}\" name=\"-init-macrodef-junit-debug-batch\">\n        <macrodef name=\"junit-debug\" uri=\"http://www.netbeans.org/ns/j2se-project/3\">\n            <attribute default=\"${includes}\" name=\"includes\"/>\n            <attribute default=\"${excludes}\" name=\"excludes\"/>\n            <attribute default=\"**\" name=\"testincludes\"/>\n            <attribute default=\"\" name=\"testmethods\"/>\n            <element name=\"customize\" optional=\"true\"/>\n            <sequential>\n                <property name=\"junit.forkmode\" value=\"perTest\"/>\n                <junit dir=\"${work.dir}\" errorproperty=\"tests.failed\" failureproperty=\"tests.failed\" fork=\"true\" forkmode=\"${junit.forkmode}\" showoutput=\"true\" tempdir=\"${build.dir}\">\n                    <batchtest todir=\"${build.test.results.dir}\">\n                        <fileset dir=\"${test.src.dir}\" excludes=\"@{excludes},${excludes}\" includes=\"@{includes}\">\n                            <filename name=\"@{testincludes}\"/>\n                        </fileset>\n                        <fileset dir=\"${build.test.classes.dir}\" excludes=\"@{excludes},${excludes},${test.binaryexcludes}\" includes=\"${test.binaryincludes}\">\n                            <filename name=\"${test.binarytestincludes}\"/>\n                        </fileset>\n                    </batchtest>\n                    <syspropertyset>\n                        <propertyref prefix=\"test-sys-prop.\"/>\n                        <mapper from=\"test-sys-prop.*\" to=\"*\" type=\"glob\"/>\n                    </syspropertyset>\n                    <formatter type=\"brief\" usefile=\"false\"/>\n                    <formatter type=\"xml\"/>\n                    <jvmarg value=\"-ea\"/>\n                    <jvmarg line=\"${debug-args-line}\"/>\n                    <jvmarg value=\"-Xrunjdwp:transport=${debug-transport},address=${jpda.address}\"/>\n                    <customize/>\n                </junit>\n            </sequential>\n        </macrodef>\n    </target>\n    <target depends=\"-init-macrodef-junit-debug,-init-macrodef-junit-debug-batch\" if=\"${junit.available}\" name=\"-init-macrodef-junit-debug-impl\">\n        <macrodef name=\"test-debug-impl\" uri=\"http://www.netbeans.org/ns/j2se-project/3\">\n            <attribute default=\"${includes}\" name=\"includes\"/>\n            <attribute default=\"${excludes}\" name=\"excludes\"/>\n            <attribute default=\"**\" name=\"testincludes\"/>\n            <attribute default=\"\" name=\"testmethods\"/>\n            <element implicit=\"true\" name=\"customize\" optional=\"true\"/>\n            <sequential>\n                <j2seproject3:junit-debug excludes=\"@{excludes}\" includes=\"@{includes}\" testincludes=\"@{testincludes}\" testmethods=\"@{testmethods}\">\n                    <customize/>\n                </j2seproject3:junit-debug>\n            </sequential>\n        </macrodef>\n    </target>\n    <target if=\"${testng.available}\" name=\"-init-macrodef-testng-debug\">\n        <macrodef name=\"testng-debug\" uri=\"http://www.netbeans.org/ns/j2se-project/3\">\n            <attribute default=\"${main.class}\" name=\"testClass\"/>\n            <attribute default=\"\" name=\"testMethod\"/>\n            <element name=\"customize2\" optional=\"true\"/>\n            <sequential>\n                <condition else=\"-testclass @{testClass}\" property=\"test.class.or.method\" value=\"-methods @{testClass}.@{testMethod}\">\n                    <isset property=\"test.method\"/>\n                </condition>\n                <condition else=\"-suitename Weather-O-Rama -testname @{testClass} ${test.class.or.method}\" property=\"testng.cmd.args\" value=\"@{testClass}\">\n                    <matches pattern=\".*\\.xml\" string=\"@{testClass}\"/>\n                </condition>\n                <delete dir=\"${build.test.results.dir}\" quiet=\"true\"/>\n                <mkdir dir=\"${build.test.results.dir}\"/>\n                <j2seproject3:debug classname=\"org.testng.TestNG\" classpath=\"${debug.test.classpath}\">\n                    <customize>\n                        <customize2/>\n                        <jvmarg value=\"-ea\"/>\n                        <arg line=\"${testng.debug.mode}\"/>\n                        <arg line=\"-d ${build.test.results.dir}\"/>\n                        <arg line=\"-listener org.testng.reporters.VerboseReporter\"/>\n                        <arg line=\"${testng.cmd.args}\"/>\n                    </customize>\n                </j2seproject3:debug>\n            </sequential>\n        </macrodef>\n    </target>\n    <target depends=\"-init-macrodef-testng-debug\" if=\"${testng.available}\" name=\"-init-macrodef-testng-debug-impl\">\n        <macrodef name=\"testng-debug-impl\" uri=\"http://www.netbeans.org/ns/j2se-project/3\">\n            <attribute default=\"${main.class}\" name=\"testClass\"/>\n            <attribute default=\"\" name=\"testMethod\"/>\n            <element implicit=\"true\" name=\"customize2\" optional=\"true\"/>\n            <sequential>\n                <j2seproject3:testng-debug testClass=\"@{testClass}\" testMethod=\"@{testMethod}\">\n                    <customize2/>\n                </j2seproject3:testng-debug>\n            </sequential>\n        </macrodef>\n    </target>\n    <target depends=\"-init-macrodef-junit-debug-impl\" if=\"${junit.available}\" name=\"-init-macrodef-test-debug-junit\">\n        <macrodef name=\"test-debug\" uri=\"http://www.netbeans.org/ns/j2se-project/3\">\n            <attribute default=\"${includes}\" name=\"includes\"/>\n            <attribute default=\"${excludes}\" name=\"excludes\"/>\n            <attribute default=\"**\" name=\"testincludes\"/>\n            <attribute default=\"\" name=\"testmethods\"/>\n            <attribute default=\"${main.class}\" name=\"testClass\"/>\n            <attribute default=\"\" name=\"testMethod\"/>\n            <sequential>\n                <j2seproject3:test-debug-impl excludes=\"@{excludes}\" includes=\"@{includes}\" testincludes=\"@{testincludes}\" testmethods=\"@{testmethods}\">\n                    <customize>\n                        <classpath>\n                            <path path=\"${run.test.classpath}\"/>\n                        </classpath>\n                        <jvmarg line=\"${endorsed.classpath.cmd.line.arg}\"/>\n                        <jvmarg line=\"${run.jvmargs}\"/>\n                        <jvmarg line=\"${run.jvmargs.ide}\"/>\n                    </customize>\n                </j2seproject3:test-debug-impl>\n            </sequential>\n        </macrodef>\n    </target>\n    <target depends=\"-init-macrodef-testng-debug-impl\" if=\"${testng.available}\" name=\"-init-macrodef-test-debug-testng\">\n        <macrodef name=\"test-debug\" uri=\"http://www.netbeans.org/ns/j2se-project/3\">\n            <attribute default=\"${includes}\" name=\"includes\"/>\n            <attribute default=\"${excludes}\" name=\"excludes\"/>\n            <attribute default=\"**\" name=\"testincludes\"/>\n            <attribute default=\"\" name=\"testmethods\"/>\n            <attribute default=\"${main.class}\" name=\"testClass\"/>\n            <attribute default=\"\" name=\"testMethod\"/>\n            <sequential>\n                <j2seproject3:testng-debug-impl testClass=\"@{testClass}\" testMethod=\"@{testMethod}\">\n                    <customize2>\n                        <syspropertyset>\n                            <propertyref prefix=\"test-sys-prop.\"/>\n                            <mapper from=\"test-sys-prop.*\" to=\"*\" type=\"glob\"/>\n                        </syspropertyset>\n                    </customize2>\n                </j2seproject3:testng-debug-impl>\n            </sequential>\n        </macrodef>\n    </target>\n    <target depends=\"-init-macrodef-test-debug-junit,-init-macrodef-test-debug-testng\" name=\"-init-macrodef-test-debug\"/>\n    <!--\n                pre NB7.2 profiling section; consider it deprecated\n            -->\n    <target depends=\"-profile-pre-init, init, -profile-post-init, -profile-init-macrodef-profile, -profile-init-check\" if=\"profiler.info.jvmargs.agent\" name=\"profile-init\"/>\n    <target if=\"profiler.info.jvmargs.agent\" name=\"-profile-pre-init\">\n        <!-- Empty placeholder for easier customization. -->\n        <!-- You can override this target in the ../build.xml file. -->\n    </target>\n    <target if=\"profiler.info.jvmargs.agent\" name=\"-profile-post-init\">\n        <!-- Empty placeholder for easier customization. -->\n        <!-- You can override this target in the ../build.xml file. -->\n    </target>\n    <target if=\"profiler.info.jvmargs.agent\" name=\"-profile-init-macrodef-profile\">\n        <macrodef name=\"resolve\">\n            <attribute name=\"name\"/>\n            <attribute name=\"value\"/>\n            <sequential>\n                <property name=\"@{name}\" value=\"${env.@{value}}\"/>\n            </sequential>\n        </macrodef>\n        <macrodef name=\"profile\">\n            <attribute default=\"${main.class}\" name=\"classname\"/>\n            <element name=\"customize\" optional=\"true\"/>\n            <sequential>\n                <property environment=\"env\"/>\n                <resolve name=\"profiler.current.path\" value=\"${profiler.info.pathvar}\"/>\n                <java classname=\"@{classname}\" dir=\"${profiler.info.dir}\" failonerror=\"${java.failonerror}\" fork=\"true\" jvm=\"${profiler.info.jvm}\">\n                    <jvmarg line=\"${endorsed.classpath.cmd.line.arg}\"/>\n                    <jvmarg value=\"${profiler.info.jvmargs.agent}\"/>\n                    <jvmarg line=\"${profiler.info.jvmargs}\"/>\n                    <env key=\"${profiler.info.pathvar}\" path=\"${profiler.info.agentpath}:${profiler.current.path}\"/>\n                    <arg line=\"${application.args}\"/>\n                    <classpath>\n                        <path path=\"${run.classpath}\"/>\n                    </classpath>\n                    <syspropertyset>\n                        <propertyref prefix=\"run-sys-prop.\"/>\n                        <mapper from=\"run-sys-prop.*\" to=\"*\" type=\"glob\"/>\n                    </syspropertyset>\n                    <customize/>\n                </java>\n            </sequential>\n        </macrodef>\n    </target>\n    <target depends=\"-profile-pre-init, init, -profile-post-init, -profile-init-macrodef-profile\" if=\"profiler.info.jvmargs.agent\" name=\"-profile-init-check\">\n        <fail unless=\"profiler.info.jvm\">Must set JVM to use for profiling in profiler.info.jvm</fail>\n        <fail unless=\"profiler.info.jvmargs.agent\">Must set profiler agent JVM arguments in profiler.info.jvmargs.agent</fail>\n    </target>\n    <!--\n                end of pre NB7.2 profiling section\n            -->\n    <target depends=\"-init-debug-args\" name=\"-init-macrodef-nbjpda\">\n        <macrodef name=\"nbjpdastart\" uri=\"http://www.netbeans.org/ns/j2se-project/1\">\n            <attribute default=\"${main.class}\" name=\"name\"/>\n            <attribute default=\"${debug.classpath}\" name=\"classpath\"/>\n            <attribute default=\"\" name=\"stopclassname\"/>\n            <sequential>\n                <nbjpdastart addressproperty=\"jpda.address\" name=\"@{name}\" stopclassname=\"@{stopclassname}\" transport=\"${debug-transport}\">\n                    <classpath>\n                        <path path=\"@{classpath}\"/>\n                    </classpath>\n                </nbjpdastart>\n            </sequential>\n        </macrodef>\n        <macrodef name=\"nbjpdareload\" uri=\"http://www.netbeans.org/ns/j2se-project/1\">\n            <attribute default=\"${build.classes.dir}\" name=\"dir\"/>\n            <sequential>\n                <nbjpdareload>\n                    <fileset dir=\"@{dir}\" includes=\"${fix.classes}\">\n                        <include name=\"${fix.includes}*.class\"/>\n                    </fileset>\n                </nbjpdareload>\n            </sequential>\n        </macrodef>\n    </target>\n    <target name=\"-init-debug-args\">\n        <property name=\"version-output\" value=\"java version &quot;${ant.java.version}\"/>\n        <condition property=\"have-jdk-older-than-1.4\">\n            <or>\n                <contains string=\"${version-output}\" substring=\"java version &quot;1.0\"/>\n                <contains string=\"${version-output}\" substring=\"java version &quot;1.1\"/>\n                <contains string=\"${version-output}\" substring=\"java version &quot;1.2\"/>\n                <contains string=\"${version-output}\" substring=\"java version &quot;1.3\"/>\n            </or>\n        </condition>\n        <condition else=\"-Xdebug\" property=\"debug-args-line\" value=\"-Xdebug -Xnoagent -Djava.compiler=none\">\n            <istrue value=\"${have-jdk-older-than-1.4}\"/>\n        </condition>\n        <condition else=\"dt_socket\" property=\"debug-transport-by-os\" value=\"dt_shmem\">\n            <os family=\"windows\"/>\n        </condition>\n        <condition else=\"${debug-transport-by-os}\" property=\"debug-transport\" value=\"${debug.transport}\">\n            <isset property=\"debug.transport\"/>\n        </condition>\n    </target>\n    <target depends=\"-init-debug-args\" name=\"-init-macrodef-debug\">\n        <macrodef name=\"debug\" uri=\"http://www.netbeans.org/ns/j2se-project/3\">\n            <attribute default=\"${main.class}\" name=\"classname\"/>\n            <attribute default=\"${debug.classpath}\" name=\"classpath\"/>\n            <element name=\"customize\" optional=\"true\"/>\n            <sequential>\n                <java classname=\"@{classname}\" dir=\"${work.dir}\" failonerror=\"${java.failonerror}\" fork=\"true\">\n                    <jvmarg line=\"${endorsed.classpath.cmd.line.arg}\"/>\n                    <jvmarg line=\"${debug-args-line}\"/>\n                    <jvmarg value=\"-Xrunjdwp:transport=${debug-transport},address=${jpda.address}\"/>\n                    <jvmarg value=\"-Dfile.encoding=${runtime.encoding}\"/>\n                    <redirector errorencoding=\"${runtime.encoding}\" inputencoding=\"${runtime.encoding}\" outputencoding=\"${runtime.encoding}\"/>\n                    <jvmarg line=\"${run.jvmargs}\"/>\n                    <jvmarg line=\"${run.jvmargs.ide}\"/>\n                    <classpath>\n                        <path path=\"@{classpath}\"/>\n                    </classpath>\n                    <syspropertyset>\n                        <propertyref prefix=\"run-sys-prop.\"/>\n                        <mapper from=\"run-sys-prop.*\" to=\"*\" type=\"glob\"/>\n                    </syspropertyset>\n                    <customize/>\n                </java>\n            </sequential>\n        </macrodef>\n    </target>\n    <target name=\"-init-macrodef-java\">\n        <macrodef name=\"java\" uri=\"http://www.netbeans.org/ns/j2se-project/1\">\n            <attribute default=\"${main.class}\" name=\"classname\"/>\n            <attribute default=\"${run.classpath}\" name=\"classpath\"/>\n            <attribute default=\"jvm\" name=\"jvm\"/>\n            <element name=\"customize\" optional=\"true\"/>\n            <sequential>\n                <java classname=\"@{classname}\" dir=\"${work.dir}\" failonerror=\"${java.failonerror}\" fork=\"true\">\n                    <jvmarg line=\"${endorsed.classpath.cmd.line.arg}\"/>\n                    <jvmarg value=\"-Dfile.encoding=${runtime.encoding}\"/>\n                    <redirector errorencoding=\"${runtime.encoding}\" inputencoding=\"${runtime.encoding}\" outputencoding=\"${runtime.encoding}\"/>\n                    <jvmarg line=\"${run.jvmargs}\"/>\n                    <jvmarg line=\"${run.jvmargs.ide}\"/>\n                    <classpath>\n                        <path path=\"@{classpath}\"/>\n                    </classpath>\n                    <syspropertyset>\n                        <propertyref prefix=\"run-sys-prop.\"/>\n                        <mapper from=\"run-sys-prop.*\" to=\"*\" type=\"glob\"/>\n                    </syspropertyset>\n                    <customize/>\n                </java>\n            </sequential>\n        </macrodef>\n    </target>\n    <target name=\"-init-macrodef-copylibs\">\n        <macrodef name=\"copylibs\" uri=\"http://www.netbeans.org/ns/j2se-project/3\">\n            <attribute default=\"${manifest.file}\" name=\"manifest\"/>\n            <element name=\"customize\" optional=\"true\"/>\n            <sequential>\n                <property location=\"${build.classes.dir}\" name=\"build.classes.dir.resolved\"/>\n                <pathconvert property=\"run.classpath.without.build.classes.dir\">\n                    <path path=\"${run.classpath}\"/>\n                    <map from=\"${build.classes.dir.resolved}\" to=\"\"/>\n                </pathconvert>\n                <pathconvert pathsep=\" \" property=\"jar.classpath\">\n                    <path path=\"${run.classpath.without.build.classes.dir}\"/>\n                    <chainedmapper>\n                        <flattenmapper/>\n                        <filtermapper>\n                            <replacestring from=\" \" to=\"%20\"/>\n                        </filtermapper>\n                        <globmapper from=\"*\" to=\"lib/*\"/>\n                    </chainedmapper>\n                </pathconvert>\n                <taskdef classname=\"org.netbeans.modules.java.j2seproject.copylibstask.CopyLibs\" classpath=\"${libs.CopyLibs.classpath}\" name=\"copylibs\"/>\n                <copylibs compress=\"${jar.compress}\" excludeFromCopy=\"${copylibs.excludes}\" index=\"${jar.index}\" indexMetaInf=\"${jar.index.metainf}\" jarfile=\"${dist.jar}\" manifest=\"@{manifest}\" manifestencoding=\"UTF-8\" rebase=\"${copylibs.rebase}\" runtimeclasspath=\"${run.classpath.without.build.classes.dir}\">\n                    <fileset dir=\"${build.classes.dir}\" excludes=\"${dist.archive.excludes}\"/>\n                    <manifest>\n                        <attribute name=\"Class-Path\" value=\"${jar.classpath}\"/>\n                        <customize/>\n                    </manifest>\n                </copylibs>\n            </sequential>\n        </macrodef>\n    </target>\n    <target name=\"-init-presetdef-jar\">\n        <presetdef name=\"jar\" uri=\"http://www.netbeans.org/ns/j2se-project/1\">\n            <jar compress=\"${jar.compress}\" index=\"${jar.index}\" jarfile=\"${dist.jar}\" manifestencoding=\"UTF-8\">\n                <j2seproject1:fileset dir=\"${build.classes.dir}\" excludes=\"${dist.archive.excludes}\"/>\n            </jar>\n        </presetdef>\n    </target>\n    <target name=\"-init-ap-cmdline-properties\">\n        <property name=\"annotation.processing.enabled\" value=\"true\"/>\n        <property name=\"annotation.processing.processors.list\" value=\"\"/>\n        <property name=\"annotation.processing.processor.options\" value=\"\"/>\n        <property name=\"annotation.processing.run.all.processors\" value=\"true\"/>\n        <property name=\"javac.processorpath\" value=\"${javac.classpath}\"/>\n        <property name=\"javac.test.processorpath\" value=\"${javac.test.classpath}\"/>\n        <condition property=\"ap.supported.internal\" value=\"true\">\n            <not>\n                <matches pattern=\"1\\.[0-5](\\..*)?\" string=\"${javac.source}\"/>\n            </not>\n        </condition>\n    </target>\n    <target depends=\"-init-ap-cmdline-properties\" if=\"ap.supported.internal\" name=\"-init-ap-cmdline-supported\">\n        <condition else=\"\" property=\"ap.processors.internal\" value=\"-processor ${annotation.processing.processors.list}\">\n            <isfalse value=\"${annotation.processing.run.all.processors}\"/>\n        </condition>\n        <condition else=\"\" property=\"ap.proc.none.internal\" value=\"-proc:none\">\n            <isfalse value=\"${annotation.processing.enabled}\"/>\n        </condition>\n    </target>\n    <target depends=\"-init-ap-cmdline-properties,-init-ap-cmdline-supported\" name=\"-init-ap-cmdline\">\n        <property name=\"ap.cmd.line.internal\" value=\"\"/>\n    </target>\n    <target depends=\"-pre-init,-init-private,-init-user,-init-project,-do-init,-post-init,-init-check,-init-macrodef-property,-init-macrodef-javac,-init-macrodef-test,-init-macrodef-test-debug,-init-macrodef-nbjpda,-init-macrodef-debug,-init-macrodef-java,-init-presetdef-jar,-init-ap-cmdline\" name=\"init\"/>\n    <!--\n                ===================\n                COMPILATION SECTION\n                ===================\n            -->\n    <target name=\"-deps-jar-init\" unless=\"built-jar.properties\">\n        <property location=\"${build.dir}/built-jar.properties\" name=\"built-jar.properties\"/>\n        <delete file=\"${built-jar.properties}\" quiet=\"true\"/>\n    </target>\n    <target if=\"already.built.jar.${basedir}\" name=\"-warn-already-built-jar\">\n        <echo level=\"warn\" message=\"Cycle detected: Weather-O-Rama was already built\"/>\n    </target>\n    <target depends=\"init,-deps-jar-init\" name=\"deps-jar\" unless=\"no.deps\">\n        <mkdir dir=\"${build.dir}\"/>\n        <touch file=\"${built-jar.properties}\" verbose=\"false\"/>\n        <property file=\"${built-jar.properties}\" prefix=\"already.built.jar.\"/>\n        <antcall target=\"-warn-already-built-jar\"/>\n        <propertyfile file=\"${built-jar.properties}\">\n            <entry key=\"${basedir}\" value=\"\"/>\n        </propertyfile>\n    </target>\n    <target depends=\"init,-check-automatic-build,-clean-after-automatic-build\" name=\"-verify-automatic-build\"/>\n    <target depends=\"init\" name=\"-check-automatic-build\">\n        <available file=\"${build.classes.dir}/.netbeans_automatic_build\" property=\"netbeans.automatic.build\"/>\n    </target>\n    <target depends=\"init\" if=\"netbeans.automatic.build\" name=\"-clean-after-automatic-build\">\n        <antcall target=\"clean\"/>\n    </target>\n    <target depends=\"init,deps-jar\" name=\"-pre-pre-compile\">\n        <mkdir dir=\"${build.classes.dir}\"/>\n    </target>\n    <target name=\"-pre-compile\">\n        <!-- Empty placeholder for easier customization. -->\n        <!-- You can override this target in the ../build.xml file. -->\n    </target>\n    <target if=\"do.depend.true\" name=\"-compile-depend\">\n        <pathconvert property=\"build.generated.subdirs\">\n            <dirset dir=\"${build.generated.sources.dir}\" erroronmissingdir=\"false\">\n                <include name=\"*\"/>\n            </dirset>\n        </pathconvert>\n        <j2seproject3:depend srcdir=\"${src.dir}:${build.generated.subdirs}\"/>\n    </target>\n    <target depends=\"init,deps-jar,-pre-pre-compile,-pre-compile, -copy-persistence-xml,-compile-depend\" if=\"have.sources\" name=\"-do-compile\">\n        <j2seproject3:javac gensrcdir=\"${build.generated.sources.dir}\"/>\n        <copy todir=\"${build.classes.dir}\">\n            <fileset dir=\"${src.dir}\" excludes=\"${build.classes.excludes},${excludes}\" includes=\"${includes}\"/>\n        </copy>\n    </target>\n    <target if=\"has.persistence.xml\" name=\"-copy-persistence-xml\">\n        <mkdir dir=\"${build.classes.dir}/META-INF\"/>\n        <copy todir=\"${build.classes.dir}/META-INF\">\n            <fileset dir=\"${meta.inf.dir}\" includes=\"persistence.xml orm.xml\"/>\n        </copy>\n    </target>\n    <target name=\"-post-compile\">\n        <!-- Empty placeholder for easier customization. -->\n        <!-- You can override this target in the ../build.xml file. -->\n    </target>\n    <target depends=\"init,deps-jar,-verify-automatic-build,-pre-pre-compile,-pre-compile,-do-compile,-post-compile\" description=\"Compile project.\" name=\"compile\"/>\n    <target name=\"-pre-compile-single\">\n        <!-- Empty placeholder for easier customization. -->\n        <!-- You can override this target in the ../build.xml file. -->\n    </target>\n    <target depends=\"init,deps-jar,-pre-pre-compile\" name=\"-do-compile-single\">\n        <fail unless=\"javac.includes\">Must select some files in the IDE or set javac.includes</fail>\n        <j2seproject3:force-recompile/>\n        <j2seproject3:javac excludes=\"\" gensrcdir=\"${build.generated.sources.dir}\" includes=\"${javac.includes}\" sourcepath=\"${src.dir}\"/>\n    </target>\n    <target name=\"-post-compile-single\">\n        <!-- Empty placeholder for easier customization. -->\n        <!-- You can override this target in the ../build.xml file. -->\n    </target>\n    <target depends=\"init,deps-jar,-verify-automatic-build,-pre-pre-compile,-pre-compile-single,-do-compile-single,-post-compile-single\" name=\"compile-single\"/>\n    <!--\n                ====================\n                JAR BUILDING SECTION\n                ====================\n            -->\n    <target depends=\"init\" name=\"-pre-pre-jar\">\n        <dirname file=\"${dist.jar}\" property=\"dist.jar.dir\"/>\n        <mkdir dir=\"${dist.jar.dir}\"/>\n    </target>\n    <target name=\"-pre-jar\">\n        <!-- Empty placeholder for easier customization. -->\n        <!-- You can override this target in the ../build.xml file. -->\n    </target>\n    <target depends=\"init\" if=\"do.archive\" name=\"-do-jar-create-manifest\" unless=\"manifest.available\">\n        <tempfile deleteonexit=\"true\" destdir=\"${build.dir}\" property=\"tmp.manifest.file\"/>\n        <touch file=\"${tmp.manifest.file}\" verbose=\"false\"/>\n    </target>\n    <target depends=\"init\" if=\"do.archive+manifest.available\" name=\"-do-jar-copy-manifest\">\n        <tempfile deleteonexit=\"true\" destdir=\"${build.dir}\" property=\"tmp.manifest.file\"/>\n        <copy encoding=\"${manifest.encoding}\" file=\"${manifest.file}\" outputencoding=\"UTF-8\" tofile=\"${tmp.manifest.file}\"/>\n    </target>\n    <target depends=\"init,-do-jar-create-manifest,-do-jar-copy-manifest\" if=\"do.archive+main.class.available\" name=\"-do-jar-set-mainclass\">\n        <manifest encoding=\"UTF-8\" file=\"${tmp.manifest.file}\" mode=\"update\">\n            <attribute name=\"Main-Class\" value=\"${main.class}\"/>\n        </manifest>\n    </target>\n    <target depends=\"init,-do-jar-create-manifest,-do-jar-copy-manifest\" if=\"do.archive+profile.available\" name=\"-do-jar-set-profile\">\n        <manifest encoding=\"UTF-8\" file=\"${tmp.manifest.file}\" mode=\"update\">\n            <attribute name=\"Profile\" value=\"${javac.profile}\"/>\n        </manifest>\n    </target>\n    <target depends=\"init,-do-jar-create-manifest,-do-jar-copy-manifest\" if=\"do.archive+splashscreen.available\" name=\"-do-jar-set-splashscreen\">\n        <basename file=\"${application.splash}\" property=\"splashscreen.basename\"/>\n        <mkdir dir=\"${build.classes.dir}/META-INF\"/>\n        <copy failonerror=\"false\" file=\"${application.splash}\" todir=\"${build.classes.dir}/META-INF\"/>\n        <manifest encoding=\"UTF-8\" file=\"${tmp.manifest.file}\" mode=\"update\">\n            <attribute name=\"SplashScreen-Image\" value=\"META-INF/${splashscreen.basename}\"/>\n        </manifest>\n    </target>\n    <target depends=\"init,-init-macrodef-copylibs,compile,-pre-pre-jar,-pre-jar,-do-jar-create-manifest,-do-jar-copy-manifest,-do-jar-set-mainclass,-do-jar-set-profile,-do-jar-set-splashscreen\" if=\"do.mkdist\" name=\"-do-jar-copylibs\">\n        <j2seproject3:copylibs manifest=\"${tmp.manifest.file}\"/>\n        <echo level=\"info\">To run this application from the command line without Ant, try:</echo>\n        <property location=\"${dist.jar}\" name=\"dist.jar.resolved\"/>\n        <echo level=\"info\">java -jar \"${dist.jar.resolved}\"</echo>\n    </target>\n    <target depends=\"init,compile,-pre-pre-jar,-pre-jar,-do-jar-create-manifest,-do-jar-copy-manifest,-do-jar-set-mainclass,-do-jar-set-profile,-do-jar-set-splashscreen\" if=\"do.archive\" name=\"-do-jar-jar\" unless=\"do.mkdist\">\n        <j2seproject1:jar manifest=\"${tmp.manifest.file}\"/>\n        <property location=\"${build.classes.dir}\" name=\"build.classes.dir.resolved\"/>\n        <property location=\"${dist.jar}\" name=\"dist.jar.resolved\"/>\n        <pathconvert property=\"run.classpath.with.dist.jar\">\n            <path path=\"${run.classpath}\"/>\n            <map from=\"${build.classes.dir.resolved}\" to=\"${dist.jar.resolved}\"/>\n        </pathconvert>\n        <condition else=\"\" property=\"jar.usage.message\" value=\"To run this application from the command line without Ant, try:${line.separator}${platform.java} -cp ${run.classpath.with.dist.jar} ${main.class}\">\n            <isset property=\"main.class.available\"/>\n        </condition>\n        <condition else=\"debug\" property=\"jar.usage.level\" value=\"info\">\n            <isset property=\"main.class.available\"/>\n        </condition>\n        <echo level=\"${jar.usage.level}\" message=\"${jar.usage.message}\"/>\n    </target>\n    <target depends=\"-do-jar-copylibs\" if=\"do.archive\" name=\"-do-jar-delete-manifest\">\n        <delete>\n            <fileset file=\"${tmp.manifest.file}\"/>\n        </delete>\n    </target>\n    <target depends=\"init,compile,-pre-pre-jar,-pre-jar,-do-jar-create-manifest,-do-jar-copy-manifest,-do-jar-set-mainclass,-do-jar-set-profile,-do-jar-set-splashscreen,-do-jar-jar,-do-jar-delete-manifest\" name=\"-do-jar-without-libraries\"/>\n    <target depends=\"init,compile,-pre-pre-jar,-pre-jar,-do-jar-create-manifest,-do-jar-copy-manifest,-do-jar-set-mainclass,-do-jar-set-profile,-do-jar-set-splashscreen,-do-jar-copylibs,-do-jar-delete-manifest\" name=\"-do-jar-with-libraries\"/>\n    <target name=\"-post-jar\">\n        <!-- Empty placeholder for easier customization. -->\n        <!-- You can override this target in the ../build.xml file. -->\n    </target>\n    <target depends=\"init,compile,-pre-jar,-do-jar-without-libraries,-do-jar-with-libraries,-post-jar\" name=\"-do-jar\"/>\n    <target depends=\"init,compile,-pre-jar,-do-jar,-post-jar\" description=\"Build JAR.\" name=\"jar\"/>\n    <!--\n                =================\n                EXECUTION SECTION\n                =================\n            -->\n    <target depends=\"init,compile\" description=\"Run a main class.\" name=\"run\">\n        <j2seproject1:java>\n            <customize>\n                <arg line=\"${application.args}\"/>\n            </customize>\n        </j2seproject1:java>\n    </target>\n    <target name=\"-do-not-recompile\">\n        <property name=\"javac.includes.binary\" value=\"\"/>\n    </target>\n    <target depends=\"init,compile-single\" name=\"run-single\">\n        <fail unless=\"run.class\">Must select one file in the IDE or set run.class</fail>\n        <j2seproject1:java classname=\"${run.class}\"/>\n    </target>\n    <target depends=\"init,compile-test-single\" name=\"run-test-with-main\">\n        <fail unless=\"run.class\">Must select one file in the IDE or set run.class</fail>\n        <j2seproject1:java classname=\"${run.class}\" classpath=\"${run.test.classpath}\"/>\n    </target>\n    <!--\n                =================\n                DEBUGGING SECTION\n                =================\n            -->\n    <target depends=\"init\" if=\"netbeans.home\" name=\"-debug-start-debugger\">\n        <j2seproject1:nbjpdastart name=\"${debug.class}\"/>\n    </target>\n    <target depends=\"init\" if=\"netbeans.home\" name=\"-debug-start-debugger-main-test\">\n        <j2seproject1:nbjpdastart classpath=\"${debug.test.classpath}\" name=\"${debug.class}\"/>\n    </target>\n    <target depends=\"init,compile\" name=\"-debug-start-debuggee\">\n        <j2seproject3:debug>\n            <customize>\n                <arg line=\"${application.args}\"/>\n            </customize>\n        </j2seproject3:debug>\n    </target>\n    <target depends=\"init,compile,-debug-start-debugger,-debug-start-debuggee\" description=\"Debug project in IDE.\" if=\"netbeans.home\" name=\"debug\"/>\n    <target depends=\"init\" if=\"netbeans.home\" name=\"-debug-start-debugger-stepinto\">\n        <j2seproject1:nbjpdastart stopclassname=\"${main.class}\"/>\n    </target>\n    <target depends=\"init,compile,-debug-start-debugger-stepinto,-debug-start-debuggee\" if=\"netbeans.home\" name=\"debug-stepinto\"/>\n    <target depends=\"init,compile-single\" if=\"netbeans.home\" name=\"-debug-start-debuggee-single\">\n        <fail unless=\"debug.class\">Must select one file in the IDE or set debug.class</fail>\n        <j2seproject3:debug classname=\"${debug.class}\"/>\n    </target>\n    <target depends=\"init,compile-single,-debug-start-debugger,-debug-start-debuggee-single\" if=\"netbeans.home\" name=\"debug-single\"/>\n    <target depends=\"init,compile-test-single\" if=\"netbeans.home\" name=\"-debug-start-debuggee-main-test\">\n        <fail unless=\"debug.class\">Must select one file in the IDE or set debug.class</fail>\n        <j2seproject3:debug classname=\"${debug.class}\" classpath=\"${debug.test.classpath}\"/>\n    </target>\n    <target depends=\"init,compile-test-single,-debug-start-debugger-main-test,-debug-start-debuggee-main-test\" if=\"netbeans.home\" name=\"debug-test-with-main\"/>\n    <target depends=\"init\" name=\"-pre-debug-fix\">\n        <fail unless=\"fix.includes\">Must set fix.includes</fail>\n        <property name=\"javac.includes\" value=\"${fix.includes}.java\"/>\n    </target>\n    <target depends=\"init,-pre-debug-fix,compile-single\" if=\"netbeans.home\" name=\"-do-debug-fix\">\n        <j2seproject1:nbjpdareload/>\n    </target>\n    <target depends=\"init,-pre-debug-fix,-do-debug-fix\" if=\"netbeans.home\" name=\"debug-fix\"/>\n    <!--\n                =================\n                PROFILING SECTION\n                =================\n            -->\n    <!--\n                pre NB7.2 profiler integration\n            -->\n    <target depends=\"profile-init,compile\" description=\"Profile a project in the IDE.\" if=\"profiler.info.jvmargs.agent\" name=\"-profile-pre72\">\n        <fail unless=\"netbeans.home\">This target only works when run from inside the NetBeans IDE.</fail>\n        <nbprofiledirect>\n            <classpath>\n                <path path=\"${run.classpath}\"/>\n            </classpath>\n        </nbprofiledirect>\n        <profile/>\n    </target>\n    <target depends=\"profile-init,compile-single\" description=\"Profile a selected class in the IDE.\" if=\"profiler.info.jvmargs.agent\" name=\"-profile-single-pre72\">\n        <fail unless=\"profile.class\">Must select one file in the IDE or set profile.class</fail>\n        <fail unless=\"netbeans.home\">This target only works when run from inside the NetBeans IDE.</fail>\n        <nbprofiledirect>\n            <classpath>\n                <path path=\"${run.classpath}\"/>\n            </classpath>\n        </nbprofiledirect>\n        <profile classname=\"${profile.class}\"/>\n    </target>\n    <target depends=\"profile-init,compile-single\" if=\"profiler.info.jvmargs.agent\" name=\"-profile-applet-pre72\">\n        <fail unless=\"netbeans.home\">This target only works when run from inside the NetBeans IDE.</fail>\n        <nbprofiledirect>\n            <classpath>\n                <path path=\"${run.classpath}\"/>\n            </classpath>\n        </nbprofiledirect>\n        <profile classname=\"sun.applet.AppletViewer\">\n            <customize>\n                <arg value=\"${applet.url}\"/>\n            </customize>\n        </profile>\n    </target>\n    <target depends=\"profile-init,compile-test-single\" if=\"profiler.info.jvmargs.agent\" name=\"-profile-test-single-pre72\">\n        <fail unless=\"netbeans.home\">This target only works when run from inside the NetBeans IDE.</fail>\n        <nbprofiledirect>\n            <classpath>\n                <path path=\"${run.test.classpath}\"/>\n            </classpath>\n        </nbprofiledirect>\n        <junit dir=\"${profiler.info.dir}\" errorproperty=\"tests.failed\" failureproperty=\"tests.failed\" fork=\"true\" jvm=\"${profiler.info.jvm}\" showoutput=\"true\">\n            <env key=\"${profiler.info.pathvar}\" path=\"${profiler.info.agentpath}:${profiler.current.path}\"/>\n            <jvmarg value=\"${profiler.info.jvmargs.agent}\"/>\n            <jvmarg line=\"${profiler.info.jvmargs}\"/>\n            <test name=\"${profile.class}\"/>\n            <classpath>\n                <path path=\"${run.test.classpath}\"/>\n            </classpath>\n            <syspropertyset>\n                <propertyref prefix=\"test-sys-prop.\"/>\n                <mapper from=\"test-sys-prop.*\" to=\"*\" type=\"glob\"/>\n            </syspropertyset>\n            <formatter type=\"brief\" usefile=\"false\"/>\n            <formatter type=\"xml\"/>\n        </junit>\n    </target>\n    <!--\n                end of pre NB72 profiling section\n            -->\n    <target if=\"netbeans.home\" name=\"-profile-check\">\n        <condition property=\"profiler.configured\">\n            <or>\n                <contains casesensitive=\"true\" string=\"${run.jvmargs.ide}\" substring=\"-agentpath:\"/>\n                <contains casesensitive=\"true\" string=\"${run.jvmargs.ide}\" substring=\"-javaagent:\"/>\n            </or>\n        </condition>\n    </target>\n    <target depends=\"-profile-check,-profile-pre72\" description=\"Profile a project in the IDE.\" if=\"profiler.configured\" name=\"profile\" unless=\"profiler.info.jvmargs.agent\">\n        <startprofiler/>\n        <antcall target=\"run\"/>\n    </target>\n    <target depends=\"-profile-check,-profile-single-pre72\" description=\"Profile a selected class in the IDE.\" if=\"profiler.configured\" name=\"profile-single\" unless=\"profiler.info.jvmargs.agent\">\n        <fail unless=\"run.class\">Must select one file in the IDE or set run.class</fail>\n        <startprofiler/>\n        <antcall target=\"run-single\"/>\n    </target>\n    <target depends=\"-profile-test-single-pre72\" description=\"Profile a selected test in the IDE.\" name=\"profile-test-single\"/>\n    <target depends=\"-profile-check\" description=\"Profile a selected test in the IDE.\" if=\"profiler.configured\" name=\"profile-test\" unless=\"profiler.info.jvmargs\">\n        <fail unless=\"test.includes\">Must select some files in the IDE or set test.includes</fail>\n        <startprofiler/>\n        <antcall target=\"test-single\"/>\n    </target>\n    <target depends=\"-profile-check\" description=\"Profile a selected class in the IDE.\" if=\"profiler.configured\" name=\"profile-test-with-main\">\n        <fail unless=\"run.class\">Must select one file in the IDE or set run.class</fail>\n        <startprofiler/>\n        <antcall target=\"run-test-with-main\"/>\n    </target>\n    <target depends=\"-profile-check,-profile-applet-pre72\" if=\"profiler.configured\" name=\"profile-applet\" unless=\"profiler.info.jvmargs.agent\">\n        <fail unless=\"applet.url\">Must select one file in the IDE or set applet.url</fail>\n        <startprofiler/>\n        <antcall target=\"run-applet\"/>\n    </target>\n    <!--\n                ===============\n                JAVADOC SECTION\n                ===============\n            -->\n    <target depends=\"init\" if=\"have.sources\" name=\"-javadoc-build\">\n        <mkdir dir=\"${dist.javadoc.dir}\"/>\n        <condition else=\"\" property=\"javadoc.endorsed.classpath.cmd.line.arg\" value=\"-J${endorsed.classpath.cmd.line.arg}\">\n            <and>\n                <isset property=\"endorsed.classpath.cmd.line.arg\"/>\n                <not>\n                    <equals arg1=\"${endorsed.classpath.cmd.line.arg}\" arg2=\"\"/>\n                </not>\n            </and>\n        </condition>\n        <condition else=\"\" property=\"bug5101868workaround\" value=\"*.java\">\n            <matches pattern=\"1\\.[56](\\..*)?\" string=\"${java.version}\"/>\n        </condition>\n        <javadoc additionalparam=\"-J-Dfile.encoding=${file.encoding} ${javadoc.additionalparam}\" author=\"${javadoc.author}\" charset=\"UTF-8\" destdir=\"${dist.javadoc.dir}\" docencoding=\"UTF-8\" encoding=\"${javadoc.encoding.used}\" failonerror=\"true\" noindex=\"${javadoc.noindex}\" nonavbar=\"${javadoc.nonavbar}\" notree=\"${javadoc.notree}\" private=\"${javadoc.private}\" source=\"${javac.source}\" splitindex=\"${javadoc.splitindex}\" use=\"${javadoc.use}\" useexternalfile=\"true\" version=\"${javadoc.version}\" windowtitle=\"${javadoc.windowtitle}\">\n            <classpath>\n                <path path=\"${javac.classpath}\"/>\n            </classpath>\n            <fileset dir=\"${src.dir}\" excludes=\"${bug5101868workaround},${excludes}\" includes=\"${includes}\">\n                <filename name=\"**/*.java\"/>\n            </fileset>\n            <fileset dir=\"${build.generated.sources.dir}\" erroronmissingdir=\"false\">\n                <include name=\"**/*.java\"/>\n                <exclude name=\"*.java\"/>\n            </fileset>\n            <arg line=\"${javadoc.endorsed.classpath.cmd.line.arg}\"/>\n        </javadoc>\n        <copy todir=\"${dist.javadoc.dir}\">\n            <fileset dir=\"${src.dir}\" excludes=\"${excludes}\" includes=\"${includes}\">\n                <filename name=\"**/doc-files/**\"/>\n            </fileset>\n            <fileset dir=\"${build.generated.sources.dir}\" erroronmissingdir=\"false\">\n                <include name=\"**/doc-files/**\"/>\n            </fileset>\n        </copy>\n    </target>\n    <target depends=\"init,-javadoc-build\" if=\"netbeans.home\" name=\"-javadoc-browse\" unless=\"no.javadoc.preview\">\n        <nbbrowse file=\"${dist.javadoc.dir}/index.html\"/>\n    </target>\n    <target depends=\"init,-javadoc-build,-javadoc-browse\" description=\"Build Javadoc.\" name=\"javadoc\"/>\n    <!--\n                =========================\n                TEST COMPILATION SECTION\n                =========================\n            -->\n    <target depends=\"init,compile\" if=\"have.tests\" name=\"-pre-pre-compile-test\">\n        <mkdir dir=\"${build.test.classes.dir}\"/>\n    </target>\n    <target name=\"-pre-compile-test\">\n        <!-- Empty placeholder for easier customization. -->\n        <!-- You can override this target in the ../build.xml file. -->\n    </target>\n    <target if=\"do.depend.true\" name=\"-compile-test-depend\">\n        <j2seproject3:depend classpath=\"${javac.test.classpath}\" destdir=\"${build.test.classes.dir}\" srcdir=\"${test.src.dir}\"/>\n    </target>\n    <target depends=\"init,deps-jar,compile,-pre-pre-compile-test,-pre-compile-test,-compile-test-depend\" if=\"have.tests\" name=\"-do-compile-test\">\n        <j2seproject3:javac apgeneratedsrcdir=\"${build.test.classes.dir}\" classpath=\"${javac.test.classpath}\" debug=\"true\" destdir=\"${build.test.classes.dir}\" processorpath=\"${javac.test.processorpath}\" srcdir=\"${test.src.dir}\"/>\n        <copy todir=\"${build.test.classes.dir}\">\n            <fileset dir=\"${test.src.dir}\" excludes=\"${build.classes.excludes},${excludes}\" includes=\"${includes}\"/>\n        </copy>\n    </target>\n    <target name=\"-post-compile-test\">\n        <!-- Empty placeholder for easier customization. -->\n        <!-- You can override this target in the ../build.xml file. -->\n    </target>\n    <target depends=\"init,compile,-pre-pre-compile-test,-pre-compile-test,-do-compile-test,-post-compile-test\" name=\"compile-test\"/>\n    <target name=\"-pre-compile-test-single\">\n        <!-- Empty placeholder for easier customization. -->\n        <!-- You can override this target in the ../build.xml file. -->\n    </target>\n    <target depends=\"init,deps-jar,compile,-pre-pre-compile-test,-pre-compile-test-single\" if=\"have.tests\" name=\"-do-compile-test-single\">\n        <fail unless=\"javac.includes\">Must select some files in the IDE or set javac.includes</fail>\n        <j2seproject3:force-recompile destdir=\"${build.test.classes.dir}\"/>\n        <j2seproject3:javac apgeneratedsrcdir=\"${build.test.classes.dir}\" classpath=\"${javac.test.classpath}\" debug=\"true\" destdir=\"${build.test.classes.dir}\" excludes=\"\" includes=\"${javac.includes}\" processorpath=\"${javac.test.processorpath}\" sourcepath=\"${test.src.dir}\" srcdir=\"${test.src.dir}\"/>\n        <copy todir=\"${build.test.classes.dir}\">\n            <fileset dir=\"${test.src.dir}\" excludes=\"${build.classes.excludes},${excludes}\" includes=\"${includes}\"/>\n        </copy>\n    </target>\n    <target name=\"-post-compile-test-single\">\n        <!-- Empty placeholder for easier customization. -->\n        <!-- You can override this target in the ../build.xml file. -->\n    </target>\n    <target depends=\"init,compile,-pre-pre-compile-test,-pre-compile-test-single,-do-compile-test-single,-post-compile-test-single\" name=\"compile-test-single\"/>\n    <!--\n                =======================\n                TEST EXECUTION SECTION\n                =======================\n            -->\n    <target depends=\"init\" if=\"have.tests\" name=\"-pre-test-run\">\n        <mkdir dir=\"${build.test.results.dir}\"/>\n    </target>\n    <target depends=\"init,compile-test,-pre-test-run\" if=\"have.tests\" name=\"-do-test-run\">\n        <j2seproject3:test includes=\"${includes}\" testincludes=\"**/*Test.java\"/>\n    </target>\n    <target depends=\"init,compile-test,-pre-test-run,-do-test-run\" if=\"have.tests\" name=\"-post-test-run\">\n        <fail if=\"tests.failed\" unless=\"ignore.failing.tests\">Some tests failed; see details above.</fail>\n    </target>\n    <target depends=\"init\" if=\"have.tests\" name=\"test-report\"/>\n    <target depends=\"init\" if=\"netbeans.home+have.tests\" name=\"-test-browse\"/>\n    <target depends=\"init,compile-test,-pre-test-run,-do-test-run,test-report,-post-test-run,-test-browse\" description=\"Run unit tests.\" name=\"test\"/>\n    <target depends=\"init\" if=\"have.tests\" name=\"-pre-test-run-single\">\n        <mkdir dir=\"${build.test.results.dir}\"/>\n    </target>\n    <target depends=\"init,compile-test-single,-pre-test-run-single\" if=\"have.tests\" name=\"-do-test-run-single\">\n        <fail unless=\"test.includes\">Must select some files in the IDE or set test.includes</fail>\n        <j2seproject3:test excludes=\"\" includes=\"${test.includes}\" testincludes=\"${test.includes}\"/>\n    </target>\n    <target depends=\"init,compile-test-single,-pre-test-run-single,-do-test-run-single\" if=\"have.tests\" name=\"-post-test-run-single\">\n        <fail if=\"tests.failed\" unless=\"ignore.failing.tests\">Some tests failed; see details above.</fail>\n    </target>\n    <target depends=\"init,compile-test-single,-pre-test-run-single,-do-test-run-single,-post-test-run-single\" description=\"Run single unit test.\" name=\"test-single\"/>\n    <target depends=\"init,compile-test-single,-pre-test-run-single\" if=\"have.tests\" name=\"-do-test-run-single-method\">\n        <fail unless=\"test.class\">Must select some files in the IDE or set test.class</fail>\n        <fail unless=\"test.method\">Must select some method in the IDE or set test.method</fail>\n        <j2seproject3:test excludes=\"\" includes=\"${javac.includes}\" testincludes=\"${test.class}\" testmethods=\"${test.method}\"/>\n    </target>\n    <target depends=\"init,compile-test-single,-pre-test-run-single,-do-test-run-single-method\" if=\"have.tests\" name=\"-post-test-run-single-method\">\n        <fail if=\"tests.failed\" unless=\"ignore.failing.tests\">Some tests failed; see details above.</fail>\n    </target>\n    <target depends=\"init,compile-test-single,-pre-test-run-single,-do-test-run-single-method,-post-test-run-single-method\" description=\"Run single unit test.\" name=\"test-single-method\"/>\n    <!--\n                =======================\n                TEST DEBUGGING SECTION\n                =======================\n            -->\n    <target depends=\"init,compile-test-single,-pre-test-run-single\" if=\"have.tests\" name=\"-debug-start-debuggee-test\">\n        <fail unless=\"test.class\">Must select one file in the IDE or set test.class</fail>\n        <j2seproject3:test-debug excludes=\"\" includes=\"${javac.includes}\" testClass=\"${test.class}\" testincludes=\"${javac.includes}\"/>\n    </target>\n    <target depends=\"init,compile-test-single,-pre-test-run-single\" if=\"have.tests\" name=\"-debug-start-debuggee-test-method\">\n        <fail unless=\"test.class\">Must select one file in the IDE or set test.class</fail>\n        <fail unless=\"test.method\">Must select some method in the IDE or set test.method</fail>\n        <j2seproject3:test-debug excludes=\"\" includes=\"${javac.includes}\" testClass=\"${test.class}\" testMethod=\"${test.method}\" testincludes=\"${test.class}\" testmethods=\"${test.method}\"/>\n    </target>\n    <target depends=\"init,compile-test\" if=\"netbeans.home+have.tests\" name=\"-debug-start-debugger-test\">\n        <j2seproject1:nbjpdastart classpath=\"${debug.test.classpath}\" name=\"${test.class}\"/>\n    </target>\n    <target depends=\"init,compile-test-single,-debug-start-debugger-test,-debug-start-debuggee-test\" name=\"debug-test\"/>\n    <target depends=\"init,compile-test-single,-debug-start-debugger-test,-debug-start-debuggee-test-method\" name=\"debug-test-method\"/>\n    <target depends=\"init,-pre-debug-fix,compile-test-single\" if=\"netbeans.home\" name=\"-do-debug-fix-test\">\n        <j2seproject1:nbjpdareload dir=\"${build.test.classes.dir}\"/>\n    </target>\n    <target depends=\"init,-pre-debug-fix,-do-debug-fix-test\" if=\"netbeans.home\" name=\"debug-fix-test\"/>\n    <!--\n                =========================\n                APPLET EXECUTION SECTION\n                =========================\n            -->\n    <target depends=\"init,compile-single\" name=\"run-applet\">\n        <fail unless=\"applet.url\">Must select one file in the IDE or set applet.url</fail>\n        <j2seproject1:java classname=\"sun.applet.AppletViewer\">\n            <customize>\n                <arg value=\"${applet.url}\"/>\n            </customize>\n        </j2seproject1:java>\n    </target>\n    <!--\n                =========================\n                APPLET DEBUGGING  SECTION\n                =========================\n            -->\n    <target depends=\"init,compile-single\" if=\"netbeans.home\" name=\"-debug-start-debuggee-applet\">\n        <fail unless=\"applet.url\">Must select one file in the IDE or set applet.url</fail>\n        <j2seproject3:debug classname=\"sun.applet.AppletViewer\">\n            <customize>\n                <arg value=\"${applet.url}\"/>\n            </customize>\n        </j2seproject3:debug>\n    </target>\n    <target depends=\"init,compile-single,-debug-start-debugger,-debug-start-debuggee-applet\" if=\"netbeans.home\" name=\"debug-applet\"/>\n    <!--\n                ===============\n                CLEANUP SECTION\n                ===============\n            -->\n    <target name=\"-deps-clean-init\" unless=\"built-clean.properties\">\n        <property location=\"${build.dir}/built-clean.properties\" name=\"built-clean.properties\"/>\n        <delete file=\"${built-clean.properties}\" quiet=\"true\"/>\n    </target>\n    <target if=\"already.built.clean.${basedir}\" name=\"-warn-already-built-clean\">\n        <echo level=\"warn\" message=\"Cycle detected: Weather-O-Rama was already built\"/>\n    </target>\n    <target depends=\"init,-deps-clean-init\" name=\"deps-clean\" unless=\"no.deps\">\n        <mkdir dir=\"${build.dir}\"/>\n        <touch file=\"${built-clean.properties}\" verbose=\"false\"/>\n        <property file=\"${built-clean.properties}\" prefix=\"already.built.clean.\"/>\n        <antcall target=\"-warn-already-built-clean\"/>\n        <propertyfile file=\"${built-clean.properties}\">\n            <entry key=\"${basedir}\" value=\"\"/>\n        </propertyfile>\n    </target>\n    <target depends=\"init\" name=\"-do-clean\">\n        <delete dir=\"${build.dir}\"/>\n        <delete dir=\"${dist.dir}\" followsymlinks=\"false\" includeemptydirs=\"true\"/>\n    </target>\n    <target name=\"-post-clean\">\n        <!-- Empty placeholder for easier customization. -->\n        <!-- You can override this target in the ../build.xml file. -->\n    </target>\n    <target depends=\"init,deps-clean,-do-clean,-post-clean\" description=\"Clean build products.\" name=\"clean\"/>\n    <target name=\"-check-call-dep\">\n        <property file=\"${call.built.properties}\" prefix=\"already.built.\"/>\n        <condition property=\"should.call.dep\">\n            <and>\n                <not>\n                    <isset property=\"already.built.${call.subproject}\"/>\n                </not>\n                <available file=\"${call.script}\"/>\n            </and>\n        </condition>\n    </target>\n    <target depends=\"-check-call-dep\" if=\"should.call.dep\" name=\"-maybe-call-dep\">\n        <ant antfile=\"${call.script}\" inheritall=\"false\" target=\"${call.target}\">\n            <propertyset>\n                <propertyref prefix=\"transfer.\"/>\n                <mapper from=\"transfer.*\" to=\"*\" type=\"glob\"/>\n            </propertyset>\n        </ant>\n    </target>\n</project>\n"
  },
  {
    "path": "Code/Weather-O-Rama/nbproject/genfiles.properties",
    "content": "build.xml.data.CRC32=3d802e85\nbuild.xml.script.CRC32=7d82eb77\nbuild.xml.stylesheet.CRC32=8064a381@1.80.1.48\n# This file is used by a NetBeans-based IDE to track changes in generated files such as build-impl.xml.\n# Do not edit this file. You may delete it but then the IDE will never regenerate such files for you.\nnbproject/build-impl.xml.data.CRC32=3d802e85\nnbproject/build-impl.xml.script.CRC32=40db5e1e\nnbproject/build-impl.xml.stylesheet.CRC32=830a3534@1.80.1.48\n"
  },
  {
    "path": "Code/Weather-O-Rama/nbproject/project.properties",
    "content": "annotation.processing.enabled=true\nannotation.processing.enabled.in.editor=false\nannotation.processing.processor.options=\nannotation.processing.processors.list=\nannotation.processing.run.all.processors=true\nannotation.processing.source.output=${build.generated.sources.dir}/ap-source-output\nbuild.classes.dir=${build.dir}/classes\nbuild.classes.excludes=**/*.java,**/*.form\n# This directory is removed when the project is cleaned:\nbuild.dir=build\nbuild.generated.dir=${build.dir}/generated\nbuild.generated.sources.dir=${build.dir}/generated-sources\n# Only compile against the classpath explicitly listed here:\nbuild.sysclasspath=ignore\nbuild.test.classes.dir=${build.dir}/test/classes\nbuild.test.results.dir=${build.dir}/test/results\n# Uncomment to specify the preferred debugger connection transport:\n#debug.transport=dt_socket\ndebug.classpath=\\\n    ${run.classpath}\ndebug.test.classpath=\\\n    ${run.test.classpath}\n# Files in build.classes.dir which should be excluded from distribution jar\ndist.archive.excludes=\n# This directory is removed when the project is cleaned:\ndist.dir=dist\ndist.jar=${dist.dir}/Weather-O-Rama.jar\ndist.javadoc.dir=${dist.dir}/javadoc\nexcludes=\nincludes=**\njar.compress=false\njavac.classpath=\n# Space-separated list of extra javac options\njavac.compilerargs=\njavac.deprecation=false\njavac.external.vm=true\njavac.processorpath=\\\n    ${javac.classpath}\njavac.source=1.8\njavac.target=1.8\njavac.test.classpath=\\\n    ${javac.classpath}:\\\n    ${build.classes.dir}\njavac.test.processorpath=\\\n    ${javac.test.classpath}\njavadoc.additionalparam=\njavadoc.author=false\njavadoc.encoding=${source.encoding}\njavadoc.noindex=false\njavadoc.nonavbar=false\njavadoc.notree=false\njavadoc.private=false\njavadoc.splitindex=true\njavadoc.use=true\njavadoc.version=false\njavadoc.windowtitle=\nmain.class=weather.o.rama.WeatherORama\nmanifest.file=manifest.mf\nmeta.inf.dir=${src.dir}/META-INF\nmkdist.disabled=false\nplatform.active=default_platform\nrun.classpath=\\\n    ${javac.classpath}:\\\n    ${build.classes.dir}\n# Space-separated list of JVM arguments used when running the project.\n# You may also define separate properties like run-sys-prop.name=value instead of -Dname=value.\n# To set system properties for unit tests define test-sys-prop.name=value:\nrun.jvmargs=\nrun.test.classpath=\\\n    ${javac.test.classpath}:\\\n    ${build.test.classes.dir}\nsource.encoding=UTF-8\nsrc.dir=src\ntest.src.dir=test\n"
  },
  {
    "path": "Code/Weather-O-Rama/nbproject/project.xml",
    "content": "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<project xmlns=\"http://www.netbeans.org/ns/project/1\">\n    <type>org.netbeans.modules.java.j2seproject</type>\n    <configuration>\n        <data xmlns=\"http://www.netbeans.org/ns/j2se-project/3\">\n            <name>Weather-O-Rama</name>\n            <source-roots>\n                <root id=\"src.dir\"/>\n            </source-roots>\n            <test-roots>\n                <root id=\"test.src.dir\"/>\n            </test-roots>\n        </data>\n    </configuration>\n</project>\n"
  },
  {
    "path": "Code/Weather-O-Rama/src/weather/o/rama/CurrentConditionsDisplay.java",
    "content": "/*\n * To change this license header, choose License Headers in Project Properties.\n * To change this template file, choose Tools | Templates\n * and open the template in the editor.\n */\npackage weather.o.rama;\n\n/**\n *\n * @author Khoirul Umam\n */\npublic class CurrentConditionsDisplay implements Observer, DisplayElement {\n    private float temperature;\n    private float humidity;\n    private Subject weatherData;\n    \n    public CurrentConditionsDisplay(Subject weatherData) {\n        this.weatherData = weatherData;\n        weatherData.registerObserver(this);\n    }\n    \n    public void update(float temperature, float humidity, float pressure) {\n        this.temperature = temperature;\n        this.humidity = humidity;\n        display();\n    }\n    \n    public void display() {\n        System.out.println(\"Current conditions: \" + temperature \n                + \"F degrees and \" + humidity + \"% humidity\");\n    }\n}\n"
  },
  {
    "path": "Code/Weather-O-Rama/src/weather/o/rama/DisplayElement.java",
    "content": "/*\n * To change this license header, choose License Headers in Project Properties.\n * To change this template file, choose Tools | Templates\n * and open the template in the editor.\n */\npackage weather.o.rama;\n\n/**\n *\n * @author Khoirul Umam\n */\npublic interface DisplayElement {\n    public void display();\n}\n"
  },
  {
    "path": "Code/Weather-O-Rama/src/weather/o/rama/ForecastDisplay.java",
    "content": "/*\n * To change this license header, choose License Headers in Project Properties.\n * To change this template file, choose Tools | Templates\n * and open the template in the editor.\n */\npackage weather.o.rama;\n\n/**\n *\n * @author Khoirul Umam\n */\npublic class ForecastDisplay implements Observer, DisplayElement {\n    private float currentPressure = 29.92f;\n    private float lastPressure;\n    private WeatherData weatherData;\n    \n    public ForecastDisplay(WeatherData weatherData) {\n        this.weatherData = weatherData;\n        weatherData.registerObserver(this);\n    }\n    \n    public void update(float temp, float humidity, float pressure) {\n        lastPressure = currentPressure;\n        currentPressure = pressure;\n        \n        display();\n    }\n    \n    public void display() {\n        System.out.print(\"Forecast: \");\n        \n        if (currentPressure > lastPressure)\n            System.out.println(\"Improving weather on the way!\");\n        else if (currentPressure == lastPressure)\n            System.out.println(\"More of the same\");\n        else if (currentPressure < lastPressure)\n            System.out.println(\"Watch out for cooler, rainy weather\");\n    }\n}\n"
  },
  {
    "path": "Code/Weather-O-Rama/src/weather/o/rama/HeatIndexDisplay.java",
    "content": "/*\n * To change this license header, choose License Headers in Project Properties.\n * To change this template file, choose Tools | Templates\n * and open the template in the editor.\n */\npackage weather.o.rama;\n\n/**\n *\n * @author Khoirul Umam\n */\npublic class HeatIndexDisplay implements Observer, DisplayElement {\n    float heatIndex = 0.0f;\n    private WeatherData weatherData;\n    \n    public HeatIndexDisplay(WeatherData weatherData) {\n        this.weatherData = weatherData;\n        weatherData.registerObserver(this);\n    }\n    \n    public void update(float t, float rh, float pressure) {\n        heatIndex = computeHeatIndex(t, rh);\n        display();\n    }\n    \n    private float computeHeatIndex(float t, float rh) {\n        float index = (float)((16.923 + (0.185212 * t) + (5.37941 * rh) - (0.100254 * t * rh) \n                + (0.00941695 * (t * t)) + (0.00728898 * (rh * rh)) \n                + (0.000345372 * (t * t * rh)) - (0.000814971 * (t * rh * rh)) \n                + (0.0000102102 * (t * t * rh * rh)) - (0.000038646 * (t * t * t)) \n                + (0.0000291583 * (rh * rh * rh)) + (0.00000142721 * (t * t * t * rh)) \n                + (0.000000197483 * (t * rh * rh * rh)) - (0.0000000218429 * (t * t * t * rh * rh)) \n                + 0.000000000843296 * (t * t * rh * rh * rh)) \n                - (0.0000000000481975 * (t * t * t * rh * rh * rh)));\n        \n        return index;\n    }\n    \n    public void display() {\n        System.out.println(\"Heat index is \" + heatIndex);\n    }\n}\n"
  },
  {
    "path": "Code/Weather-O-Rama/src/weather/o/rama/Observer.java",
    "content": "/*\n * To change this license header, choose License Headers in Project Properties.\n * To change this template file, choose Tools | Templates\n * and open the template in the editor.\n */\npackage weather.o.rama;\n\n/**\n *\n * @author Khoirul Umam\n */\npublic interface Observer {\n    public void update(float temp, float humidity, float pressure);\n}\n"
  },
  {
    "path": "Code/Weather-O-Rama/src/weather/o/rama/StatisticsDisplay.java",
    "content": "/*\n * To change this license header, choose License Headers in Project Properties.\n * To change this template file, choose Tools | Templates\n * and open the template in the editor.\n */\npackage weather.o.rama;\n\n/**\n *\n * @author Khoirul Umam\n */\npublic class StatisticsDisplay implements Observer, DisplayElement{\n    private float maxTemp = 0.0f;\n    private float minTemp = 200;\n    private float tempSum= 0.0f;\n    private int numReadings;\n    private WeatherData weatherData;\n    \n    public StatisticsDisplay(WeatherData weatherData) {\n        this.weatherData = weatherData;\n        weatherData.registerObserver(this);\n    }\n    \n    public void update(float temp, float humidity, float pressure) {\n        tempSum += temp;\n        numReadings++;\n        \n        if (temp > maxTemp) {\n            maxTemp = temp;\n        }\n        else if (temp < minTemp) {\n            minTemp = temp;\n        }\n        \n        display();\n    }\n    \n    public void display() {\n        System.out.println(\"Avg/Max/Min temperature = \" + (tempSum / numReadings) \n                + \"/\" + maxTemp + \"/\" + minTemp);\n    }\n}\n"
  },
  {
    "path": "Code/Weather-O-Rama/src/weather/o/rama/Subject.java",
    "content": "/*\n * To change this license header, choose License Headers in Project Properties.\n * To change this template file, choose Tools | Templates\n * and open the template in the editor.\n */\npackage weather.o.rama;\n\n/**\n *\n * @author Khoirul Umam\n */\npublic interface Subject {\n    public void registerObserver(Observer o);\n    public void removeObserver(Observer o);\n    public void notifyObservers();\n}\n"
  },
  {
    "path": "Code/Weather-O-Rama/src/weather/o/rama/WeatherData.java",
    "content": "/*\n * To change this license header, choose License Headers in Project Properties.\n * To change this template file, choose Tools | Templates\n * and open the template in the editor.\n */\npackage weather.o.rama;\n\n/**\n *\n * @author Khoirul Umam\n */\n\nimport java.util.ArrayList;\n\npublic class WeatherData implements Subject {\n    private final ArrayList observers;\n    private float temperature;\n    private float humidity;\n    private float pressure;\n    \n    public WeatherData() {\n        observers = new ArrayList();\n    }\n    \n    @Override\n    public void registerObserver(Observer o) {\n        observers.add(o);\n    }\n    \n    @Override\n    public void removeObserver(Observer o) {\n        int i = observers.indexOf(o);\n        \n        if (i >= 0) {\n            observers.remove(i);\n        }\n    }\n    \n    @Override\n    public void notifyObservers() {\n        for (int i = 0; i < observers.size(); i++) {\n            Observer observer = (Observer)observers.get(i);\n            observer.update(temperature, humidity, pressure);\n        }\n    }\n    \n    public void measurementsChanged() {\n        notifyObservers();\n    }\n    \n    public void setMeasurements(float temperature, float humidity, float pressure) {\n        this.temperature = temperature;\n        this.humidity = humidity;\n        this.pressure = pressure;\n        measurementsChanged();\n    }\n}\n"
  },
  {
    "path": "Code/Weather-O-Rama/src/weather/o/rama/WeatherORama.java",
    "content": "/*\n * To change this license header, choose License Headers in Project Properties.\n * To change this template file, choose Tools | Templates\n * and open the template in the editor.\n */\npackage weather.o.rama;\n\n/**\n *\n * @author Khoirul Umam\n */\npublic class WeatherORama {\n\n    /**\n     * @param args the command line arguments\n     */\n    public static void main(String[] args) {\n        WeatherData weatherData = new WeatherData();\n        \n        CurrentConditionsDisplay currentDisplay = new CurrentConditionsDisplay(weatherData);\n        StatisticsDisplay statisticsDisplay = new StatisticsDisplay(weatherData);\n        ForecastDisplay forecastDisplay = new ForecastDisplay(weatherData);\n        \n        weatherData.setMeasurements(80, 65, 30.4f);\n        weatherData.setMeasurements(82, 70, 29.2f);\n        \n        HeatIndexDisplay heatIndexDisplay = new HeatIndexDisplay(weatherData);\n        \n        weatherData.setMeasurements(78, 90, 29.2f);\n        \n        weatherData.removeObserver(forecastDisplay);\n        \n        weatherData.setMeasurements(150, 30, 12.7f);\n    }\n    \n}\n"
  },
  {
    "path": "README.md",
    "content": "# MK-Design-Pattern\nKumpulan file matakuliah Design Pattern\n\nUntuk mahasiswa STIKOM PGRI Banyuwangi yang mengambil matakuliah Design Pattern kelas P1 semester Genap 2016/2017, silakan dipantau terus update pada repositori ini. Karena seluruh file terkait matakuliah ini akan saya share melalui repositori ini.\n\n<b>Daftar Design Pattern</b>\n<ol>\n\t<li>Observer</li>\n\t<li>Decorator</li>\n\t<li>Factory</li>\n\t<li>Singleton</li>\n\t<li>Command</li>\n\t<li>Adapter</li>\n\t<li>Facade</li>\n\t<li>Template</li>\n\t<li>Iterator</li>\n\t<li>Composite</li>\n</ol>\n\nTtd\n\nKhoirul Umam\n"
  }
]