You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

5256 lines
131 KiB

{
"_type": "Project",
"_id": "AAAAAAFF+h6SjaM2Hec=",
"name": "Untitled",
"ownedElements": [
{
"_type": "UMLModel",
"_id": "AAAAAAFF+qBWK6M3Z8Y=",
"_parent": {
"$ref": "AAAAAAFF+h6SjaM2Hec="
},
"name": "Model",
"ownedElements": [
{
"_type": "UMLClassDiagram",
"_id": "AAAAAAFF+qBtyKM79qY=",
"_parent": {
"$ref": "AAAAAAFF+qBWK6M3Z8Y="
},
"name": "Main",
"defaultDiagram": true,
"ownedViews": [
{
"_type": "UMLPackageView",
"_id": "AAAAAAFuOxTqexbaQvI=",
"_parent": {
"$ref": "AAAAAAFF+qBtyKM79qY="
},
"model": {
"$ref": "AAAAAAFuOxTqehbYxPo="
},
"subViews": [
{
"_type": "UMLNameCompartmentView",
"_id": "AAAAAAFuOxTqexbbUxk=",
"_parent": {
"$ref": "AAAAAAFuOxTqexbaQvI="
},
"model": {
"$ref": "AAAAAAFuOxTqehbYxPo="
},
"subViews": [
{
"_type": "LabelView",
"_id": "AAAAAAFuOxTqexbcp7k=",
"_parent": {
"$ref": "AAAAAAFuOxTqexbbUxk="
},
"visible": false,
"font": "Arial;13;0",
"left": -16,
"height": 13
},
{
"_type": "LabelView",
"_id": "AAAAAAFuOxTqexbdaZ4=",
"_parent": {
"$ref": "AAAAAAFuOxTqexbbUxk="
},
"font": "Arial;13;1",
"left": 1597,
"top": 1198,
"width": 1055,
"height": 13,
"text": "deck"
},
{
"_type": "LabelView",
"_id": "AAAAAAFuOxTqexbeAy4=",
"_parent": {
"$ref": "AAAAAAFuOxTqexbbUxk="
},
"visible": false,
"font": "Arial;13;0",
"left": -16,
"width": 73.67724609375,
"height": 13,
"text": "(from Model)"
},
{
"_type": "LabelView",
"_id": "AAAAAAFuOxTqexbfqoI=",
"_parent": {
"$ref": "AAAAAAFuOxTqexbbUxk="
},
"visible": false,
"font": "Arial;13;0",
"left": -16,
"height": 13,
"horizontalAlignment": 1
}
],
"font": "Arial;13;0",
"left": 1592,
"top": 1191,
"width": 1065,
"height": 25,
"stereotypeLabel": {
"$ref": "AAAAAAFuOxTqexbcp7k="
},
"nameLabel": {
"$ref": "AAAAAAFuOxTqexbdaZ4="
},
"namespaceLabel": {
"$ref": "AAAAAAFuOxTqexbeAy4="
},
"propertyLabel": {
"$ref": "AAAAAAFuOxTqexbfqoI="
}
}
],
"containedViews": [
{
"$ref": "AAAAAAFuOxVwFhhuCYI="
},
{
"$ref": "AAAAAAFuOxWuSxj/v3Y="
},
{
"$ref": "AAAAAAFuOxWReBjAR9k="
}
],
"font": "Arial;13;0",
"containerChangeable": true,
"left": 1592,
"top": 1176,
"width": 1065,
"height": 449,
"nameCompartment": {
"$ref": "AAAAAAFuOxTqexbbUxk="
}
},
{
"_type": "UMLPackageView",
"_id": "AAAAAAFt7YuMW7IwonE=",
"_parent": {
"$ref": "AAAAAAFF+qBtyKM79qY="
},
"model": {
"$ref": "AAAAAAFt7YuMWrIuamc="
},
"subViews": [
{
"_type": "UMLNameCompartmentView",
"_id": "AAAAAAFt7YuMXLIxP4A=",
"_parent": {
"$ref": "AAAAAAFt7YuMW7IwonE="
},
"model": {
"$ref": "AAAAAAFt7YuMWrIuamc="
},
"subViews": [
{
"_type": "LabelView",
"_id": "AAAAAAFt7YuMXLIyx2Y=",
"_parent": {
"$ref": "AAAAAAFt7YuMXLIxP4A="
},
"visible": false,
"font": "Arial;13;0",
"height": 13
},
{
"_type": "LabelView",
"_id": "AAAAAAFt7YuMXLIziFo=",
"_parent": {
"$ref": "AAAAAAFt7YuMXLIxP4A="
},
"font": "Arial;13;1",
"left": 309,
"top": 574,
"width": 822,
"height": 13,
"text": "manager"
},
{
"_type": "LabelView",
"_id": "AAAAAAFt7YuMXLI0PiE=",
"_parent": {
"$ref": "AAAAAAFt7YuMXLIxP4A="
},
"visible": false,
"font": "Arial;13;0",
"width": 73.67724609375,
"height": 13,
"text": "(from Model)"
},
{
"_type": "LabelView",
"_id": "AAAAAAFt7YuMXLI1o6M=",
"_parent": {
"$ref": "AAAAAAFt7YuMXLIxP4A="
},
"visible": false,
"font": "Arial;13;0",
"height": 13,
"horizontalAlignment": 1
}
],
"font": "Arial;13;0",
"left": 304,
"top": 567,
"width": 832,
"height": 25,
"stereotypeLabel": {
"$ref": "AAAAAAFt7YuMXLIyx2Y="
},
"nameLabel": {
"$ref": "AAAAAAFt7YuMXLIziFo="
},
"namespaceLabel": {
"$ref": "AAAAAAFt7YuMXLI0PiE="
},
"propertyLabel": {
"$ref": "AAAAAAFt7YuMXLI1o6M="
}
}
],
"font": "Arial;13;0",
"containerChangeable": true,
"left": 304,
"top": 552,
"width": 832,
"height": 585,
"nameCompartment": {
"$ref": "AAAAAAFt7YuMXLIxP4A="
}
},
{
"_type": "UMLPackageView",
"_id": "AAAAAAFt7UW8Z/1tvWw=",
"_parent": {
"$ref": "AAAAAAFF+qBtyKM79qY="
},
"model": {
"$ref": "AAAAAAFt7UW8Z/1rld4="
},
"subViews": [
{
"_type": "UMLNameCompartmentView",
"_id": "AAAAAAFt7UW8aP1uo8M=",
"_parent": {
"$ref": "AAAAAAFt7UW8Z/1tvWw="
},
"model": {
"$ref": "AAAAAAFt7UW8Z/1rld4="
},
"subViews": [
{
"_type": "LabelView",
"_id": "AAAAAAFt7UW8aP1vH+I=",
"_parent": {
"$ref": "AAAAAAFt7UW8aP1uo8M="
},
"visible": false,
"font": "Arial;13;0",
"top": 16,
"height": 13
},
{
"_type": "LabelView",
"_id": "AAAAAAFt7UW8aP1wUUg=",
"_parent": {
"$ref": "AAAAAAFt7UW8aP1uo8M="
},
"font": "Arial;13;1",
"left": 1613,
"top": 534,
"width": 1039,
"height": 13,
"text": "card"
},
{
"_type": "LabelView",
"_id": "AAAAAAFt7UW8aP1xOq4=",
"_parent": {
"$ref": "AAAAAAFt7UW8aP1uo8M="
},
"visible": false,
"font": "Arial;13;0",
"top": 16,
"width": 73.67724609375,
"height": 13,
"text": "(from Model)"
},
{
"_type": "LabelView",
"_id": "AAAAAAFt7UW8aP1yQW8=",
"_parent": {
"$ref": "AAAAAAFt7UW8aP1uo8M="
},
"visible": false,
"font": "Arial;13;0",
"top": 16,
"height": 13,
"horizontalAlignment": 1
}
],
"font": "Arial;13;0",
"left": 1608,
"top": 527,
"width": 1049,
"height": 25,
"stereotypeLabel": {
"$ref": "AAAAAAFt7UW8aP1vH+I="
},
"nameLabel": {
"$ref": "AAAAAAFt7UW8aP1wUUg="
},
"namespaceLabel": {
"$ref": "AAAAAAFt7UW8aP1xOq4="
},
"propertyLabel": {
"$ref": "AAAAAAFt7UW8aP1yQW8="
}
}
],
"containedViews": [
{
"$ref": "AAAAAAFt7Tgb6fqyD84="
},
{
"$ref": "AAAAAAFuOw/c4hAEwOA="
}
],
"font": "Arial;13;0",
"containerChangeable": true,
"left": 1608,
"top": 512,
"width": 1049,
"height": 521,
"nameCompartment": {
"$ref": "AAAAAAFt7UW8aP1uo8M="
}
},
{
"_type": "UMLClassView",
"_id": "AAAAAAFt7VL5wP+/8QY=",
"_parent": {
"$ref": "AAAAAAFF+qBtyKM79qY="
},
"model": {
"$ref": "AAAAAAFt7VL5wP+93/8="
},
"subViews": [
{
"_type": "UMLNameCompartmentView",
"_id": "AAAAAAFt7VL5wP/A0IE=",
"_parent": {
"$ref": "AAAAAAFt7VL5wP+/8QY="
},
"model": {
"$ref": "AAAAAAFt7VL5wP+93/8="
},
"subViews": [
{
"_type": "LabelView",
"_id": "AAAAAAFt7VL5wP/BUnQ=",
"_parent": {
"$ref": "AAAAAAFt7VL5wP/A0IE="
},
"visible": false,
"font": "Arial;13;0",
"left": -224,
"top": 176,
"height": 13
},
{
"_type": "LabelView",
"_id": "AAAAAAFt7VL5wP/Cz6E=",
"_parent": {
"$ref": "AAAAAAFt7VL5wP/A0IE="
},
"font": "Arial;13;3",
"left": 653,
"top": 639,
"width": 167,
"height": 13,
"text": "GameManager"
},
{
"_type": "LabelView",
"_id": "AAAAAAFt7VL5wf/DRY8=",
"_parent": {
"$ref": "AAAAAAFt7VL5wP/A0IE="
},
"visible": false,
"font": "Arial;13;0",
"left": -224,
"top": 176,
"width": 73.67724609375,
"height": 13,
"text": "(from Model)"
},
{
"_type": "LabelView",
"_id": "AAAAAAFt7VL5wf/EkVw=",
"_parent": {
"$ref": "AAAAAAFt7VL5wP/A0IE="
},
"visible": false,
"font": "Arial;13;0",
"left": -224,
"top": 176,
"height": 13,
"horizontalAlignment": 1
}
],
"font": "Arial;13;0",
"left": 648,
"top": 632,
"width": 177,
"height": 25,
"stereotypeLabel": {
"$ref": "AAAAAAFt7VL5wP/BUnQ="
},
"nameLabel": {
"$ref": "AAAAAAFt7VL5wP/Cz6E="
},
"namespaceLabel": {
"$ref": "AAAAAAFt7VL5wf/DRY8="
},
"propertyLabel": {
"$ref": "AAAAAAFt7VL5wf/EkVw="
}
},
{
"_type": "UMLAttributeCompartmentView",
"_id": "AAAAAAFt7VL5wf/FwWk=",
"_parent": {
"$ref": "AAAAAAFt7VL5wP+/8QY="
},
"model": {
"$ref": "AAAAAAFt7VL5wP+93/8="
},
"subViews": [
{
"_type": "UMLAttributeView",
"_id": "AAAAAAFt7XorWxeC4iA=",
"_parent": {
"$ref": "AAAAAAFt7VL5wf/FwWk="
},
"model": {
"$ref": "AAAAAAFt7XorNxd8iCE="
},
"font": "Arial;13;0",
"left": 653,
"top": 662,
"width": 167,
"height": 13,
"text": "+nbPlayers: int",
"horizontalAlignment": 0
}
],
"font": "Arial;13;0",
"left": 648,
"top": 657,
"width": 177,
"height": 23
},
{
"_type": "UMLOperationCompartmentView",
"_id": "AAAAAAFt7VL5wf/G0EY=",
"_parent": {
"$ref": "AAAAAAFt7VL5wP+/8QY="
},
"model": {
"$ref": "AAAAAAFt7VL5wP+93/8="
},
"subViews": [
{
"_type": "UMLOperationView",
"_id": "AAAAAAFt7ZkPEdU57Xk=",
"_parent": {
"$ref": "AAAAAAFt7VL5wf/G0EY="
},
"model": {
"$ref": "AAAAAAFt7ZkO79UzN/c="
},
"font": "Arial;13;0",
"left": 653,
"top": 685,
"width": 167,
"height": 13,
"text": "-joue(p: Player)",
"horizontalAlignment": 0
},
{
"_type": "UMLOperationView",
"_id": "AAAAAAFt7Zn3R9hNiyw=",
"_parent": {
"$ref": "AAAAAAFt7VL5wf/G0EY="
},
"model": {
"$ref": "AAAAAAFt7Zn3JdhHUu0="
},
"font": "Arial;13;0",
"left": 653,
"top": 700,
"width": 167,
"height": 13,
"text": "-isEndGame(): Boolean",
"horizontalAlignment": 0
}
],
"font": "Arial;13;0",
"left": 648,
"top": 680,
"width": 177,
"height": 38
},
{
"_type": "UMLReceptionCompartmentView",
"_id": "AAAAAAFt7VL5wf/H2ns=",
"_parent": {
"$ref": "AAAAAAFt7VL5wP+/8QY="
},
"model": {
"$ref": "AAAAAAFt7VL5wP+93/8="
},
"visible": false,
"font": "Arial;13;0",
"left": -112,
"top": 88,
"width": 10,
"height": 10
},
{
"_type": "UMLTemplateParameterCompartmentView",
"_id": "AAAAAAFt7VL5wf/I8do=",
"_parent": {
"$ref": "AAAAAAFt7VL5wP+/8QY="
},
"model": {
"$ref": "AAAAAAFt7VL5wP+93/8="
},
"visible": false,
"font": "Arial;13;0",
"left": -112,
"top": 88,
"width": 10,
"height": 10
}
],
"font": "Arial;13;0",
"containerChangeable": true,
"left": 648,
"top": 632,
"width": 177,
"height": 153,
"nameCompartment": {
"$ref": "AAAAAAFt7VL5wP/A0IE="
},
"attributeCompartment": {
"$ref": "AAAAAAFt7VL5wf/FwWk="
},
"operationCompartment": {
"$ref": "AAAAAAFt7VL5wf/G0EY="
},
"receptionCompartment": {
"$ref": "AAAAAAFt7VL5wf/H2ns="
},
"templateParameterCompartment": {
"$ref": "AAAAAAFt7VL5wf/I8do="
}
},
{
"_type": "UMLClassView",
"_id": "AAAAAAFt7VMnuAARfvI=",
"_parent": {
"$ref": "AAAAAAFF+qBtyKM79qY="
},
"model": {
"$ref": "AAAAAAFt7VMntwAPwiU="
},
"subViews": [
{
"_type": "UMLNameCompartmentView",
"_id": "AAAAAAFt7VMnuAASRKs=",
"_parent": {
"$ref": "AAAAAAFt7VMnuAARfvI="
},
"model": {
"$ref": "AAAAAAFt7VMntwAPwiU="
},
"subViews": [
{
"_type": "LabelView",
"_id": "AAAAAAFt7VMnuAATQvk=",
"_parent": {
"$ref": "AAAAAAFt7VMnuAASRKs="
},
"visible": false,
"font": "Arial;13;0",
"left": 1056,
"top": -688,
"height": 13
},
{
"_type": "LabelView",
"_id": "AAAAAAFt7VMnuAAUQ8U=",
"_parent": {
"$ref": "AAAAAAFt7VMnuAASRKs="
},
"font": "Arial;13;1",
"left": 1093,
"top": 247,
"width": 170.8916015625,
"height": 13,
"text": "Player"
},
{
"_type": "LabelView",
"_id": "AAAAAAFt7VMnuAAVj6M=",
"_parent": {
"$ref": "AAAAAAFt7VMnuAASRKs="
},
"visible": false,
"font": "Arial;13;0",
"left": 1056,
"top": -688,
"width": 73.67724609375,
"height": 13,
"text": "(from Model)"
},
{
"_type": "LabelView",
"_id": "AAAAAAFt7VMnuAAW7ys=",
"_parent": {
"$ref": "AAAAAAFt7VMnuAASRKs="
},
"visible": false,
"font": "Arial;13;0",
"left": 1056,
"top": -688,
"height": 13,
"horizontalAlignment": 1
}
],
"font": "Arial;13;0",
"left": 1088,
"top": 240,
"width": 180.8916015625,
"height": 25,
"stereotypeLabel": {
"$ref": "AAAAAAFt7VMnuAATQvk="
},
"nameLabel": {
"$ref": "AAAAAAFt7VMnuAAUQ8U="
},
"namespaceLabel": {
"$ref": "AAAAAAFt7VMnuAAVj6M="
},
"propertyLabel": {
"$ref": "AAAAAAFt7VMnuAAW7ys="
}
},
{
"_type": "UMLAttributeCompartmentView",
"_id": "AAAAAAFt7VMnuAAXXag=",
"_parent": {
"$ref": "AAAAAAFt7VMnuAARfvI="
},
"model": {
"$ref": "AAAAAAFt7VMntwAPwiU="
},
"subViews": [
{
"_type": "UMLAttributeView",
"_id": "AAAAAAFt7XTW0Q3lFOY=",
"_parent": {
"$ref": "AAAAAAFt7VMnuAAXXag="
},
"model": {
"$ref": "AAAAAAFt7XTWsA3fWsw="
},
"font": "Arial;13;0",
"left": 1093,
"top": 270,
"width": 170.8916015625,
"height": 13,
"text": "+pseudo: String",
"horizontalAlignment": 0
},
{
"_type": "UMLAttributeView",
"_id": "AAAAAAFt7YWqNVU/jnw=",
"_parent": {
"$ref": "AAAAAAFt7VMnuAAXXag="
},
"model": {
"$ref": "AAAAAAFt7YWqC1U5ils="
},
"font": "Arial;13;0",
"left": 1093,
"top": 285,
"width": 170.8916015625,
"height": 13,
"text": "-nbMaxCard",
"horizontalAlignment": 0
}
],
"font": "Arial;13;0",
"left": 1088,
"top": 265,
"width": 180.8916015625,
"height": 38
},
{
"_type": "UMLOperationCompartmentView",
"_id": "AAAAAAFt7VMnuAAY2bo=",
"_parent": {
"$ref": "AAAAAAFt7VMnuAARfvI="
},
"model": {
"$ref": "AAAAAAFt7VMntwAPwiU="
},
"subViews": [
{
"_type": "UMLOperationView",
"_id": "AAAAAAFt7W63iQ1e4TI=",
"_parent": {
"$ref": "AAAAAAFt7VMnuAAY2bo="
},
"model": {
"$ref": "AAAAAAFt7W63Zw1YuOs="
},
"font": "Arial;13;0",
"left": 1093,
"top": 308,
"width": 170.8916015625,
"height": 13,
"text": "+joue(cardList : List<Card>)",
"horizontalAlignment": 0
},
{
"_type": "UMLOperationView",
"_id": "AAAAAAFt7Xq3+B82Hk0=",
"_parent": {
"$ref": "AAAAAAFt7VMnuAAY2bo="
},
"model": {
"$ref": "AAAAAAFt7Xq31x8wG3A="
},
"font": "Arial;13;0",
"left": 1093,
"top": 323,
"width": 170.8916015625,
"height": 13,
"text": "+pioche(cardList: List<Card>)",
"horizontalAlignment": 0
}
],
"font": "Arial;13;0",
"left": 1088,
"top": 303,
"width": 180.8916015625,
"height": 38
},
{
"_type": "UMLReceptionCompartmentView",
"_id": "AAAAAAFt7VMnuAAZUts=",
"_parent": {
"$ref": "AAAAAAFt7VMnuAARfvI="
},
"model": {
"$ref": "AAAAAAFt7VMntwAPwiU="
},
"visible": false,
"font": "Arial;13;0",
"left": 528,
"top": -344,
"width": 10,
"height": 10
},
{
"_type": "UMLTemplateParameterCompartmentView",
"_id": "AAAAAAFt7VMnuAAadP0=",
"_parent": {
"$ref": "AAAAAAFt7VMnuAARfvI="
},
"model": {
"$ref": "AAAAAAFt7VMntwAPwiU="
},
"visible": false,
"font": "Arial;13;0",
"left": 528,
"top": -344,
"width": 10,
"height": 10
}
],
"font": "Arial;13;0",
"containerChangeable": true,
"left": 1088,
"top": 240,
"width": 180.8916015625,
"height": 101,
"nameCompartment": {
"$ref": "AAAAAAFt7VMnuAASRKs="
},
"attributeCompartment": {
"$ref": "AAAAAAFt7VMnuAAXXag="
},
"operationCompartment": {
"$ref": "AAAAAAFt7VMnuAAY2bo="
},
"receptionCompartment": {
"$ref": "AAAAAAFt7VMnuAAZUts="
},
"templateParameterCompartment": {
"$ref": "AAAAAAFt7VMnuAAadP0="
}
},
{
"_type": "UMLClassView",
"_id": "AAAAAAFt7WSuyACdnkM=",
"_parent": {
"$ref": "AAAAAAFF+qBtyKM79qY="
},
"model": {
"$ref": "AAAAAAFt7WSuxwCbpbQ="
},
"subViews": [
{
"_type": "UMLNameCompartmentView",
"_id": "AAAAAAFt7WSuyACen/w=",
"_parent": {
"$ref": "AAAAAAFt7WSuyACdnkM="
},
"model": {
"$ref": "AAAAAAFt7WSuxwCbpbQ="
},
"subViews": [
{
"_type": "LabelView",
"_id": "AAAAAAFt7WSuyACfrnA=",
"_parent": {
"$ref": "AAAAAAFt7WSuyACen/w="
},
"visible": false,
"font": "Arial;13;0",
"left": -1040,
"top": 96,
"height": 13
},
{
"_type": "LabelView",
"_id": "AAAAAAFt7WSuyACgMD4=",
"_parent": {
"$ref": "AAAAAAFt7WSuyACen/w="
},
"font": "Arial;13;1",
"left": 365,
"top": 863,
"width": 274.59326171875,
"height": 13,
"text": "SoloGameManager"
},
{
"_type": "LabelView",
"_id": "AAAAAAFt7WSuyAChYm8=",
"_parent": {
"$ref": "AAAAAAFt7WSuyACen/w="
},
"visible": false,
"font": "Arial;13;0",
"left": -1040,
"top": 96,
"width": 73.67724609375,
"height": 13,
"text": "(from Model)"
},
{
"_type": "LabelView",
"_id": "AAAAAAFt7WSuyACiSu0=",
"_parent": {
"$ref": "AAAAAAFt7WSuyACen/w="
},
"visible": false,
"font": "Arial;13;0",
"left": -1040,
"top": 96,
"height": 13,
"horizontalAlignment": 1
}
],
"font": "Arial;13;0",
"left": 360,
"top": 856,
"width": 284.59326171875,
"height": 25,
"stereotypeLabel": {
"$ref": "AAAAAAFt7WSuyACfrnA="
},
"nameLabel": {
"$ref": "AAAAAAFt7WSuyACgMD4="
},
"namespaceLabel": {
"$ref": "AAAAAAFt7WSuyAChYm8="
},
"propertyLabel": {
"$ref": "AAAAAAFt7WSuyACiSu0="
}
},
{
"_type": "UMLAttributeCompartmentView",
"_id": "AAAAAAFt7WSuyACjMQE=",
"_parent": {
"$ref": "AAAAAAFt7WSuyACdnkM="
},
"model": {
"$ref": "AAAAAAFt7WSuxwCbpbQ="
},
"font": "Arial;13;0",
"left": 360,
"top": 881,
"width": 284.59326171875,
"height": 10
},
{
"_type": "UMLOperationCompartmentView",
"_id": "AAAAAAFt7WSuyACkuas=",
"_parent": {
"$ref": "AAAAAAFt7WSuyACdnkM="
},
"model": {
"$ref": "AAAAAAFt7WSuxwCbpbQ="
},
"subViews": [
{
"_type": "UMLOperationView",
"_id": "AAAAAAFuOyUezSAfIRc=",
"_parent": {
"$ref": "AAAAAAFt7WSuyACkuas="
},
"model": {
"$ref": "AAAAAAFuOyUepSAcpPY="
},
"font": "Arial;13;0",
"left": 365,
"top": 896,
"width": 274.59326171875,
"height": 13,
"text": "+endTurn(): bool",
"horizontalAlignment": 0
},
{
"_type": "UMLOperationView",
"_id": "AAAAAAFuOyWolyCoP3M=",
"_parent": {
"$ref": "AAAAAAFt7WSuyACkuas="
},
"model": {
"$ref": "AAAAAAFuOyWocSClYyQ="
},
"font": "Arial;13;0",
"left": 365,
"top": 911,
"width": 274.59326171875,
"height": 13,
"text": "#verifyNbCardPlay()",
"horizontalAlignment": 0
},
{
"_type": "UMLOperationView",
"_id": "AAAAAAFuOyZHwiDZpd4=",
"_parent": {
"$ref": "AAAAAAFt7WSuyACkuas="
},
"model": {
"$ref": "AAAAAAFuOyZHoCDWWM0="
},
"font": "Arial;13;0",
"left": 365,
"top": 926,
"width": 274.59326171875,
"height": 13,
"text": "#testIsEndGame()",
"horizontalAlignment": 0
},
{
"_type": "UMLOperationView",
"_id": "AAAAAAFuOyaRbCEKNJc=",
"_parent": {
"$ref": "AAAAAAFt7WSuyACkuas="
},
"model": {
"$ref": "AAAAAAFuOyaRWCEH7ew="
},
"font": "Arial;13;0",
"left": 365,
"top": 941,
"width": 274.59326171875,
"height": 13,
"text": "#displayWinner()",
"horizontalAlignment": 0
},
{
"_type": "UMLOperationView",
"_id": "AAAAAAFuOybEQCE7ZHk=",
"_parent": {
"$ref": "AAAAAAFt7WSuyACkuas="
},
"model": {
"$ref": "AAAAAAFuOybEHyE4zqM="
},
"font": "Arial;13;0",
"left": 365,
"top": 956,
"width": 274.59326171875,
"height": 13,
"text": "#pioche()",
"horizontalAlignment": 0
},
{
"_type": "UMLOperationView",
"_id": "AAAAAAFuOycgRCFsZSs=",
"_parent": {
"$ref": "AAAAAAFt7WSuyACkuas="
},
"model": {
"$ref": "AAAAAAFuOycgMSFp2zQ="
},
"font": "Arial;13;0",
"left": 365,
"top": 971,
"width": 274.59326171875,
"height": 13,
"text": "#isEndGame()",
"horizontalAlignment": 0
},
{
"_type": "UMLOperationView",
"_id": "AAAAAAFuOydp+yGd/UY=",
"_parent": {
"$ref": "AAAAAAFt7WSuyACkuas="
},
"model": {
"$ref": "AAAAAAFuOydp5iGadaE="
},
"font": "Arial;13;0",
"left": 365,
"top": 986,
"width": 274.59326171875,
"height": 13,
"text": "#tryToFindSoluce(playableCard: List<Card>)",
"horizontalAlignment": 0
},
{
"_type": "UMLOperationView",
"_id": "AAAAAAFuOyeyxyHO56Y=",
"_parent": {
"$ref": "AAAAAAFt7WSuyACkuas="
},
"model": {
"$ref": "AAAAAAFuOyeysiHLC5k="
},
"font": "Arial;13;0",
"left": 365,
"top": 1001,
"width": 274.59326171875,
"height": 13,
"text": "#testEndGame(playableCard: List<Card>): bool",
"horizontalAlignment": 0
},
{
"_type": "UMLOperationView",
"_id": "AAAAAAFuOylVPCKfHTA=",
"_parent": {
"$ref": "AAAAAAFt7WSuyACkuas="
},
"model": {
"$ref": "AAAAAAFuOylVByKcRzI="
},
"font": "Arial;13;0",
"left": 365,
"top": 1016,
"width": 274.59326171875,
"height": 13,
"text": "#effectLose(): bool",
"horizontalAlignment": 0
}
],
"font": "Arial;13;0",
"left": 360,
"top": 891,
"width": 284.59326171875,
"height": 143
},
{
"_type": "UMLReceptionCompartmentView",
"_id": "AAAAAAFt7WSuyAClfMU=",
"_parent": {
"$ref": "AAAAAAFt7WSuyACdnkM="
},
"model": {
"$ref": "AAAAAAFt7WSuxwCbpbQ="
},
"visible": false,
"font": "Arial;13;0",
"left": -520,
"top": 48,
"width": 10,
"height": 10
},
{
"_type": "UMLTemplateParameterCompartmentView",
"_id": "AAAAAAFt7WSuyACm+z8=",
"_parent": {
"$ref": "AAAAAAFt7WSuyACdnkM="
},
"model": {
"$ref": "AAAAAAFt7WSuxwCbpbQ="
},
"visible": false,
"font": "Arial;13;0",
"left": -520,
"top": 48,
"width": 10,
"height": 10
}
],
"font": "Arial;13;0",
"containerChangeable": true,
"left": 360,
"top": 856,
"width": 284.59326171875,
"height": 178,
"nameCompartment": {
"$ref": "AAAAAAFt7WSuyACen/w="
},
"attributeCompartment": {
"$ref": "AAAAAAFt7WSuyACjMQE="
},
"operationCompartment": {
"$ref": "AAAAAAFt7WSuyACkuas="
},
"receptionCompartment": {
"$ref": "AAAAAAFt7WSuyAClfMU="
},
"templateParameterCompartment": {
"$ref": "AAAAAAFt7WSuyACm+z8="
}
},
{
"_type": "UMLClassView",
"_id": "AAAAAAFt7WTYZwD1NOc=",
"_parent": {
"$ref": "AAAAAAFF+qBtyKM79qY="
},
"model": {
"$ref": "AAAAAAFt7WTYZwDzv8Q="
},
"subViews": [
{
"_type": "UMLNameCompartmentView",
"_id": "AAAAAAFt7WTYZwD2cT8=",
"_parent": {
"$ref": "AAAAAAFt7WTYZwD1NOc="
},
"model": {
"$ref": "AAAAAAFt7WTYZwDzv8Q="
},
"subViews": [
{
"_type": "LabelView",
"_id": "AAAAAAFt7WTYZwD33ZM=",
"_parent": {
"$ref": "AAAAAAFt7WTYZwD2cT8="
},
"visible": false,
"font": "Arial;13;0",
"left": -480,
"top": 80,
"height": 13
},
{
"_type": "LabelView",
"_id": "AAAAAAFt7WTYZwD4+Yk=",
"_parent": {
"$ref": "AAAAAAFt7WTYZwD2cT8="
},
"font": "Arial;13;3",
"left": 781,
"top": 863,
"width": 159.63720703125,
"height": 13,
"text": "MultiplayerGameManage"
},
{
"_type": "LabelView",
"_id": "AAAAAAFt7WTYZwD5emE=",
"_parent": {
"$ref": "AAAAAAFt7WTYZwD2cT8="
},
"visible": false,
"font": "Arial;13;0",
"left": -480,
"top": 80,
"width": 73.67724609375,
"height": 13,
"text": "(from Model)"
},
{
"_type": "LabelView",
"_id": "AAAAAAFt7WTYZwD6lE0=",
"_parent": {
"$ref": "AAAAAAFt7WTYZwD2cT8="
},
"visible": false,
"font": "Arial;13;0",
"left": -480,
"top": 80,
"height": 13,
"horizontalAlignment": 1
}
],
"font": "Arial;13;0",
"left": 776,
"top": 856,
"width": 169.63720703125,
"height": 25,
"stereotypeLabel": {
"$ref": "AAAAAAFt7WTYZwD33ZM="
},
"nameLabel": {
"$ref": "AAAAAAFt7WTYZwD4+Yk="
},
"namespaceLabel": {
"$ref": "AAAAAAFt7WTYZwD5emE="
},
"propertyLabel": {
"$ref": "AAAAAAFt7WTYZwD6lE0="
}
},
{
"_type": "UMLAttributeCompartmentView",
"_id": "AAAAAAFt7WTYZwD7+14=",
"_parent": {
"$ref": "AAAAAAFt7WTYZwD1NOc="
},
"model": {
"$ref": "AAAAAAFt7WTYZwDzv8Q="
},
"font": "Arial;13;0",
"left": 776,
"top": 881,
"width": 169.63720703125,
"height": 10
},
{
"_type": "UMLOperationCompartmentView",
"_id": "AAAAAAFt7WTYZwD8W24=",
"_parent": {
"$ref": "AAAAAAFt7WTYZwD1NOc="
},
"model": {
"$ref": "AAAAAAFt7WTYZwDzv8Q="
},
"font": "Arial;13;0",
"left": 776,
"top": 891,
"width": 169.63720703125,
"height": 10
},
{
"_type": "UMLReceptionCompartmentView",
"_id": "AAAAAAFt7WTYZwD9fyQ=",
"_parent": {
"$ref": "AAAAAAFt7WTYZwD1NOc="
},
"model": {
"$ref": "AAAAAAFt7WTYZwDzv8Q="
},
"visible": false,
"font": "Arial;13;0",
"left": -312,
"top": -104,
"width": 10,
"height": 10
},
{
"_type": "UMLTemplateParameterCompartmentView",
"_id": "AAAAAAFt7WTYZwD+1UY=",
"_parent": {
"$ref": "AAAAAAFt7WTYZwD1NOc="
},
"model": {
"$ref": "AAAAAAFt7WTYZwDzv8Q="
},
"visible": false,
"font": "Arial;13;0",
"left": -312,
"top": -104,
"width": 10,
"height": 10
}
],
"font": "Arial;13;0",
"containerChangeable": true,
"left": 776,
"top": 856,
"width": 169.63720703125,
"height": 45,
"nameCompartment": {
"$ref": "AAAAAAFt7WTYZwD2cT8="
},
"attributeCompartment": {
"$ref": "AAAAAAFt7WTYZwD7+14="
},
"operationCompartment": {
"$ref": "AAAAAAFt7WTYZwD8W24="
},
"receptionCompartment": {
"$ref": "AAAAAAFt7WTYZwD9fyQ="
},
"templateParameterCompartment": {
"$ref": "AAAAAAFt7WTYZwD+1UY="
}
},
{
"_type": "UMLClassView",
"_id": "AAAAAAFt7WUJwgFTboo=",
"_parent": {
"$ref": "AAAAAAFF+qBtyKM79qY="
},
"model": {
"$ref": "AAAAAAFt7WUJwQFR+xE="
},
"subViews": [
{
"_type": "UMLNameCompartmentView",
"_id": "AAAAAAFt7WUJwgFUTb8=",
"_parent": {
"$ref": "AAAAAAFt7WUJwgFTboo="
},
"model": {
"$ref": "AAAAAAFt7WUJwQFR+xE="
},
"subViews": [
{
"_type": "LabelView",
"_id": "AAAAAAFt7WUJwgFVDvg=",
"_parent": {
"$ref": "AAAAAAFt7WUJwgFUTb8="
},
"visible": false,
"font": "Arial;13;0",
"left": -672,
"top": 96,
"height": 13
},
{
"_type": "LabelView",
"_id": "AAAAAAFt7WUJwgFWZFo=",
"_parent": {
"$ref": "AAAAAAFt7WUJwgFUTb8="
},
"font": "Arial;13;1",
"left": 701,
"top": 1007,
"width": 123.54443359375,
"height": 13,
"text": "LocalGameManager"
},
{
"_type": "LabelView",
"_id": "AAAAAAFt7WUJwgFXztI=",
"_parent": {
"$ref": "AAAAAAFt7WUJwgFUTb8="
},
"visible": false,
"font": "Arial;13;0",
"left": -672,
"top": 96,
"width": 73.67724609375,
"height": 13,
"text": "(from Model)"
},
{
"_type": "LabelView",
"_id": "AAAAAAFt7WUJwwFYh/w=",
"_parent": {
"$ref": "AAAAAAFt7WUJwgFUTb8="
},
"visible": false,
"font": "Arial;13;0",
"left": -672,
"top": 96,
"height": 13,
"horizontalAlignment": 1
}
],
"font": "Arial;13;0",
"left": 696,
"top": 1000,
"width": 133.54443359375,
"height": 25,
"stereotypeLabel": {
"$ref": "AAAAAAFt7WUJwgFVDvg="
},
"nameLabel": {
"$ref": "AAAAAAFt7WUJwgFWZFo="
},
"namespaceLabel": {
"$ref": "AAAAAAFt7WUJwgFXztI="
},
"propertyLabel": {
"$ref": "AAAAAAFt7WUJwwFYh/w="
}
},
{
"_type": "UMLAttributeCompartmentView",
"_id": "AAAAAAFt7WUJwwFZSCA=",
"_parent": {
"$ref": "AAAAAAFt7WUJwgFTboo="
},
"model": {
"$ref": "AAAAAAFt7WUJwQFR+xE="
},
"font": "Arial;13;0",
"left": 696,
"top": 1025,
"width": 133.54443359375,
"height": 10
},
{
"_type": "UMLOperationCompartmentView",
"_id": "AAAAAAFt7WUJwwFaZSE=",
"_parent": {
"$ref": "AAAAAAFt7WUJwgFTboo="
},
"model": {
"$ref": "AAAAAAFt7WUJwQFR+xE="
},
"font": "Arial;13;0",
"left": 696,
"top": 1035,
"width": 133.54443359375,
"height": 10
},
{
"_type": "UMLReceptionCompartmentView",
"_id": "AAAAAAFt7WUJwwFbQ3w=",
"_parent": {
"$ref": "AAAAAAFt7WUJwgFTboo="
},
"model": {
"$ref": "AAAAAAFt7WUJwQFR+xE="
},
"visible": false,
"font": "Arial;13;0",
"left": -336,
"top": 48,
"width": 10,
"height": 10
},
{
"_type": "UMLTemplateParameterCompartmentView",
"_id": "AAAAAAFt7WUJwwFcF7E=",
"_parent": {
"$ref": "AAAAAAFt7WUJwgFTboo="
},
"model": {
"$ref": "AAAAAAFt7WUJwQFR+xE="
},
"visible": false,
"font": "Arial;13;0",
"left": -336,
"top": 48,
"width": 10,
"height": 10
}
],
"font": "Arial;13;0",
"containerChangeable": true,
"left": 696,
"top": 1000,
"width": 133.54443359375,
"height": 45,
"nameCompartment": {
"$ref": "AAAAAAFt7WUJwgFUTb8="
},
"attributeCompartment": {
"$ref": "AAAAAAFt7WUJwwFZSCA="
},
"operationCompartment": {
"$ref": "AAAAAAFt7WUJwwFaZSE="
},
"receptionCompartment": {
"$ref": "AAAAAAFt7WUJwwFbQ3w="
},
"templateParameterCompartment": {
"$ref": "AAAAAAFt7WUJwwFcF7E="
}
},
{
"_type": "UMLClassView",
"_id": "AAAAAAFt7WVjtQGYqAY=",
"_parent": {
"$ref": "AAAAAAFF+qBtyKM79qY="
},
"model": {
"$ref": "AAAAAAFt7WVjtQGWfvM="
},
"subViews": [
{
"_type": "UMLNameCompartmentView",
"_id": "AAAAAAFt7WVjtQGZLYk=",
"_parent": {
"$ref": "AAAAAAFt7WVjtQGYqAY="
},
"model": {
"$ref": "AAAAAAFt7WVjtQGWfvM="
},
"subViews": [
{
"_type": "LabelView",
"_id": "AAAAAAFt7WVjtQGaEKk=",
"_parent": {
"$ref": "AAAAAAFt7WVjtQGZLYk="
},
"visible": false,
"font": "Arial;13;0",
"left": -752,
"top": 80,
"height": 13
},
{
"_type": "LabelView",
"_id": "AAAAAAFt7WVjtQGb960=",
"_parent": {
"$ref": "AAAAAAFt7WVjtQGZLYk="
},
"font": "Arial;13;1",
"left": 893,
"top": 1007,
"width": 137.26806640625,
"height": 13,
"text": "RemoteGameManager"
},
{
"_type": "LabelView",
"_id": "AAAAAAFt7WVjtQGc0xM=",
"_parent": {
"$ref": "AAAAAAFt7WVjtQGZLYk="
},
"visible": false,
"font": "Arial;13;0",
"left": -752,
"top": 80,
"width": 73.67724609375,
"height": 13,
"text": "(from Model)"
},
{
"_type": "LabelView",
"_id": "AAAAAAFt7WVjtQGdzg4=",
"_parent": {
"$ref": "AAAAAAFt7WVjtQGZLYk="
},
"visible": false,
"font": "Arial;13;0",
"left": -752,
"top": 80,
"height": 13,
"horizontalAlignment": 1
}
],
"font": "Arial;13;0",
"left": 888,
"top": 1000,
"width": 147.26806640625,
"height": 25,
"stereotypeLabel": {
"$ref": "AAAAAAFt7WVjtQGaEKk="
},
"nameLabel": {
"$ref": "AAAAAAFt7WVjtQGb960="
},
"namespaceLabel": {
"$ref": "AAAAAAFt7WVjtQGc0xM="
},
"propertyLabel": {
"$ref": "AAAAAAFt7WVjtQGdzg4="
}
},
{
"_type": "UMLAttributeCompartmentView",
"_id": "AAAAAAFt7WVjtQGePSc=",
"_parent": {
"$ref": "AAAAAAFt7WVjtQGYqAY="
},
"model": {
"$ref": "AAAAAAFt7WVjtQGWfvM="
},
"font": "Arial;13;0",
"left": 888,
"top": 1025,
"width": 147.26806640625,
"height": 10
},
{
"_type": "UMLOperationCompartmentView",
"_id": "AAAAAAFt7WVjtQGfIKk=",
"_parent": {
"$ref": "AAAAAAFt7WVjtQGYqAY="
},
"model": {
"$ref": "AAAAAAFt7WVjtQGWfvM="
},
"font": "Arial;13;0",
"left": 888,
"top": 1035,
"width": 147.26806640625,
"height": 10
},
{
"_type": "UMLReceptionCompartmentView",
"_id": "AAAAAAFt7WVjtQGgvtQ=",
"_parent": {
"$ref": "AAAAAAFt7WVjtQGYqAY="
},
"model": {
"$ref": "AAAAAAFt7WVjtQGWfvM="
},
"visible": false,
"font": "Arial;13;0",
"left": -376,
"top": 40,
"width": 10,
"height": 10
},
{
"_type": "UMLTemplateParameterCompartmentView",
"_id": "AAAAAAFt7WVjtQGhzBs=",
"_parent": {
"$ref": "AAAAAAFt7WVjtQGYqAY="
},
"model": {
"$ref": "AAAAAAFt7WVjtQGWfvM="
},
"visible": false,
"font": "Arial;13;0",
"left": -376,
"top": 40,
"width": 10,
"height": 10
}
],
"font": "Arial;13;0",
"containerChangeable": true,
"left": 888,
"top": 1000,
"width": 147.26806640625,
"height": 45,
"nameCompartment": {
"$ref": "AAAAAAFt7WVjtQGZLYk="
},
"attributeCompartment": {
"$ref": "AAAAAAFt7WVjtQGePSc="
},
"operationCompartment": {
"$ref": "AAAAAAFt7WVjtQGfIKk="
},
"receptionCompartment": {
"$ref": "AAAAAAFt7WVjtQGgvtQ="
},
"templateParameterCompartment": {
"$ref": "AAAAAAFt7WVjtQGhzBs="
}
},
{
"_type": "UMLGeneralizationView",
"_id": "AAAAAAFt7WZ7xAJrIAE=",
"_parent": {
"$ref": "AAAAAAFF+qBtyKM79qY="
},
"model": {
"$ref": "AAAAAAFt7WZ7wwJpwVg="
},
"subViews": [
{
"_type": "EdgeLabelView",
"_id": "AAAAAAFt7WZ7xAJspfQ=",
"_parent": {
"$ref": "AAAAAAFt7WZ7xAJrIAE="
},
"model": {
"$ref": "AAAAAAFt7WZ7wwJpwVg="
},
"visible": false,
"font": "Arial;13;0",
"left": 798,
"top": 935,
"height": 13,
"alpha": 1.5707963267948966,
"distance": 15,
"hostEdge": {
"$ref": "AAAAAAFt7WZ7xAJrIAE="
},
"edgePosition": 1
},
{
"_type": "EdgeLabelView",
"_id": "AAAAAAFt7WZ7xAJt5tI=",
"_parent": {
"$ref": "AAAAAAFt7WZ7xAJrIAE="
},
"model": {
"$ref": "AAAAAAFt7WZ7wwJpwVg="
},
"visible": null,
"font": "Arial;13;0",
"left": 786,
"top": 927,
"height": 13,
"alpha": 1.5707963267948966,
"distance": 30,
"hostEdge": {
"$ref": "AAAAAAFt7WZ7xAJrIAE="
},
"edgePosition": 1
},
{
"_type": "EdgeLabelView",
"_id": "AAAAAAFt7WZ7xAJu3GY=",
"_parent": {
"$ref": "AAAAAAFt7WZ7xAJrIAE="
},
"model": {
"$ref": "AAAAAAFt7WZ7wwJpwVg="
},
"visible": false,
"font": "Arial;13;0",
"left": 823,
"top": 952,
"height": 13,
"alpha": -1.5707963267948966,
"distance": 15,
"hostEdge": {
"$ref": "AAAAAAFt7WZ7xAJrIAE="
},
"edgePosition": 1
}
],
"font": "Arial;13;0",
"head": {
"$ref": "AAAAAAFt7WTYZwD1NOc="
},
"tail": {
"$ref": "AAAAAAFt7WUJwgFTboo="
},
"lineStyle": 1,
"points": "778:999;844:901",
"showVisibility": true,
"nameLabel": {
"$ref": "AAAAAAFt7WZ7xAJspfQ="
},
"stereotypeLabel": {
"$ref": "AAAAAAFt7WZ7xAJt5tI="
},
"propertyLabel": {
"$ref": "AAAAAAFt7WZ7xAJu3GY="
}
},
{
"_type": "UMLGeneralizationView",
"_id": "AAAAAAFt7WaJYQKL3x4=",
"_parent": {
"$ref": "AAAAAAFF+qBtyKM79qY="
},
"model": {
"$ref": "AAAAAAFt7WaJYQKJPP0="
},
"subViews": [
{
"_type": "EdgeLabelView",
"_id": "AAAAAAFt7WaJYQKMM2g=",
"_parent": {
"$ref": "AAAAAAFt7WaJYQKL3x4="
},
"model": {
"$ref": "AAAAAAFt7WaJYQKJPP0="
},
"visible": false,
"font": "Arial;13;0",
"left": 897,
"top": 952,
"height": 13,
"alpha": 1.5707963267948966,
"distance": 15,
"hostEdge": {
"$ref": "AAAAAAFt7WaJYQKL3x4="
},
"edgePosition": 1
},
{
"_type": "EdgeLabelView",
"_id": "AAAAAAFt7WaJYQKNfI8=",
"_parent": {
"$ref": "AAAAAAFt7WaJYQKL3x4="
},
"model": {
"$ref": "AAAAAAFt7WaJYQKJPP0="
},
"visible": null,
"font": "Arial;13;0",
"left": 885,
"top": 961,
"height": 13,
"alpha": 1.5707963267948966,
"distance": 30,
"hostEdge": {
"$ref": "AAAAAAFt7WaJYQKL3x4="
},
"edgePosition": 1
},
{
"_type": "EdgeLabelView",
"_id": "AAAAAAFt7WaJYgKOBAY=",
"_parent": {
"$ref": "AAAAAAFt7WaJYQKL3x4="
},
"model": {
"$ref": "AAAAAAFt7WaJYQKJPP0="
},
"visible": false,
"font": "Arial;13;0",
"left": 922,
"top": 935,
"height": 13,
"alpha": -1.5707963267948966,
"distance": 15,
"hostEdge": {
"$ref": "AAAAAAFt7WaJYQKL3x4="
},
"edgePosition": 1
}
],
"font": "Arial;13;0",
"head": {
"$ref": "AAAAAAFt7WTYZwD1NOc="
},
"tail": {
"$ref": "AAAAAAFt7WVjtQGYqAY="
},
"lineStyle": 1,
"points": "945:999;876:901",
"showVisibility": true,
"nameLabel": {
"$ref": "AAAAAAFt7WaJYQKMM2g="
},
"stereotypeLabel": {
"$ref": "AAAAAAFt7WaJYQKNfI8="
},
"propertyLabel": {
"$ref": "AAAAAAFt7WaJYgKOBAY="
}
},
{
"_type": "UMLGeneralizationView",
"_id": "AAAAAAFt7WanPQKrl0w=",
"_parent": {
"$ref": "AAAAAAFF+qBtyKM79qY="
},
"model": {
"$ref": "AAAAAAFt7WanPQKp1ZQ="
},
"subViews": [
{
"_type": "EdgeLabelView",
"_id": "AAAAAAFt7WanPgKsu58=",
"_parent": {
"$ref": "AAAAAAFt7WanPQKrl0w="
},
"model": {
"$ref": "AAAAAAFt7WanPQKp1ZQ="
},
"visible": false,
"font": "Arial;13;0",
"left": 613,
"top": 803,
"height": 13,
"alpha": 1.5707963267948966,
"distance": 15,
"hostEdge": {
"$ref": "AAAAAAFt7WanPQKrl0w="
},
"edgePosition": 1
},
{
"_type": "EdgeLabelView",
"_id": "AAAAAAFt7WanPgKtGUo=",
"_parent": {
"$ref": "AAAAAAFt7WanPQKrl0w="
},
"model": {
"$ref": "AAAAAAFt7WanPQKp1ZQ="
},
"visible": null,
"font": "Arial;13;0",
"left": 602,
"top": 792,
"height": 13,
"alpha": 1.5707963267948966,
"distance": 30,
"hostEdge": {
"$ref": "AAAAAAFt7WanPQKrl0w="
},
"edgePosition": 1
},
{
"_type": "EdgeLabelView",
"_id": "AAAAAAFt7WanPgKurjg=",
"_parent": {
"$ref": "AAAAAAFt7WanPQKrl0w="
},
"model": {
"$ref": "AAAAAAFt7WanPQKp1ZQ="
},
"visible": false,
"font": "Arial;13;0",
"left": 634,
"top": 824,
"height": 13,
"alpha": -1.5707963267948966,
"distance": 15,
"hostEdge": {
"$ref": "AAAAAAFt7WanPQKrl0w="
},
"edgePosition": 1
}
],
"font": "Arial;13;0",
"head": {
"$ref": "AAAAAAFt7VL5wP+/8QY="
},
"tail": {
"$ref": "AAAAAAFt7WSuyACdnkM="
},
"lineStyle": 1,
"points": "590:855;659:785",
"showVisibility": true,
"nameLabel": {
"$ref": "AAAAAAFt7WanPgKsu58="
},
"stereotypeLabel": {
"$ref": "AAAAAAFt7WanPgKtGUo="
},
"propertyLabel": {
"$ref": "AAAAAAFt7WanPgKurjg="
}
},
{
"_type": "UMLGeneralizationView",
"_id": "AAAAAAFt7WbE9wLkxdY=",
"_parent": {
"$ref": "AAAAAAFF+qBtyKM79qY="
},
"model": {
"$ref": "AAAAAAFt7WbE9wLi88w="
},
"subViews": [
{
"_type": "EdgeLabelView",
"_id": "AAAAAAFt7WbE9wLlJRg=",
"_parent": {
"$ref": "AAAAAAFt7WbE9wLkxdY="
},
"model": {
"$ref": "AAAAAAFt7WbE9wLi88w="
},
"visible": false,
"font": "Arial;13;0",
"left": 804,
"top": 822,
"height": 13,
"alpha": 1.5707963267948966,
"distance": 15,
"hostEdge": {
"$ref": "AAAAAAFt7WbE9wLkxdY="
},
"edgePosition": 1
},
{
"_type": "EdgeLabelView",
"_id": "AAAAAAFt7WbE9wLmeQI=",
"_parent": {
"$ref": "AAAAAAFt7WbE9wLkxdY="
},
"model": {
"$ref": "AAAAAAFt7WbE9wLi88w="
},
"visible": null,
"font": "Arial;13;0",
"left": 792,
"top": 831,
"height": 13,
"alpha": 1.5707963267948966,
"distance": 30,
"hostEdge": {
"$ref": "AAAAAAFt7WbE9wLkxdY="
},
"edgePosition": 1
},
{
"_type": "EdgeLabelView",
"_id": "AAAAAAFt7WbE9wLnAm8=",
"_parent": {
"$ref": "AAAAAAFt7WbE9wLkxdY="
},
"model": {
"$ref": "AAAAAAFt7WbE9wLi88w="
},
"visible": false,
"font": "Arial;13;0",
"left": 829,
"top": 805,
"height": 13,
"alpha": -1.5707963267948966,
"distance": 15,
"hostEdge": {
"$ref": "AAAAAAFt7WbE9wLkxdY="
},
"edgePosition": 1
}
],
"font": "Arial;13;0",
"head": {
"$ref": "AAAAAAFt7VL5wP+/8QY="
},
"tail": {
"$ref": "AAAAAAFt7WTYZwD1NOc="
},
"lineStyle": 1,
"points": "843:855;792:785",
"showVisibility": true,
"nameLabel": {
"$ref": "AAAAAAFt7WbE9wLlJRg="
},
"stereotypeLabel": {
"$ref": "AAAAAAFt7WbE9wLmeQI="
},
"propertyLabel": {
"$ref": "AAAAAAFt7WbE9wLnAm8="
}
},
{
"_type": "UMLAssociationView",
"_id": "AAAAAAFt7YJkn0VOdCA=",
"_parent": {
"$ref": "AAAAAAFF+qBtyKM79qY="
},
"model": {
"$ref": "AAAAAAFt7YJknUVKA3k="
},
"subViews": [
{
"_type": "EdgeLabelView",
"_id": "AAAAAAFt7YJkn0VP4Kg=",
"_parent": {
"$ref": "AAAAAAFt7YJkn0VOdCA="
},
"model": {
"$ref": "AAAAAAFt7YJknUVKA3k="
},
"font": "Arial;13;0",
"left": 1016,
"top": 256,
"width": 63.22900390625,
"height": 13,
"alpha": 1.6232263362839516,
"distance": 343.4719784785944,
"hostEdge": {
"$ref": "AAAAAAFt7YJkn0VOdCA="
},
"edgePosition": 1,
"text": "-playerList"
},
{
"_type": "EdgeLabelView",
"_id": "AAAAAAFt7YJkn0VQmm0=",
"_parent": {
"$ref": "AAAAAAFt7YJkn0VOdCA="
},
"model": {
"$ref": "AAAAAAFt7YJknUVKA3k="
},
"visible": null,
"font": "Arial;13;0",
"left": 734,
"top": 273,
"height": 13,
"alpha": 1.5707963267948966,
"distance": 30,
"hostEdge": {
"$ref": "AAAAAAFt7YJkn0VOdCA="
},
"edgePosition": 1
},
{
"_type": "EdgeLabelView",
"_id": "AAAAAAFt7YJkn0VRMxM=",
"_parent": {
"$ref": "AAAAAAFt7YJkn0VOdCA="
},
"model": {
"$ref": "AAAAAAFt7YJknUVKA3k="
},
"visible": false,
"font": "Arial;13;0",
"left": 689,
"top": 274,
"height": 13,
"alpha": -1.5707963267948966,
"distance": 15,
"hostEdge": {
"$ref": "AAAAAAFt7YJkn0VOdCA="
},
"edgePosition": 1
},
{
"_type": "EdgeLabelView",
"_id": "AAAAAAFt7YJkn0VSHl0=",
"_parent": {
"$ref": "AAAAAAFt7YJkn0VOdCA="
},
"model": {
"$ref": "AAAAAAFt7YJknkVLPmE="
},
"visible": false,
"font": "Arial;13;0",
"left": 1062,
"top": 288,
"height": 13,
"alpha": 0.5235987755982988,
"distance": 30,
"hostEdge": {
"$ref": "AAAAAAFt7YJkn0VOdCA="
},
"edgePosition": 2
},
{
"_type": "EdgeLabelView",
"_id": "AAAAAAFt7YJkn0VTpxY=",
"_parent": {
"$ref": "AAAAAAFt7YJkn0VOdCA="
},
"model": {
"$ref": "AAAAAAFt7YJknkVLPmE="
},
"visible": false,
"font": "Arial;13;0",
"left": 1059,
"top": 302,
"height": 13,
"alpha": 0.7853981633974483,
"distance": 40,
"hostEdge": {
"$ref": "AAAAAAFt7YJkn0VOdCA="
},
"edgePosition": 2
},
{
"_type": "EdgeLabelView",
"_id": "AAAAAAFt7YJkn0VUlxw=",
"_parent": {
"$ref": "AAAAAAFt7YJkn0VOdCA="
},
"model": {
"$ref": "AAAAAAFt7YJknkVLPmE="
},
"font": "Arial;13;0",
"left": 1064,
"top": 288,
"width": 7.22998046875,
"height": 13,
"alpha": 0.5880028233278596,
"distance": 25.238858928247925,
"hostEdge": {
"$ref": "AAAAAAFt7YJkn0VOdCA="
},
"edgePosition": 2,
"text": "1"
},
{
"_type": "EdgeLabelView",
"_id": "AAAAAAFt7YJkn0VVxWc=",
"_parent": {
"$ref": "AAAAAAFt7YJkn0VOdCA="
},
"model": {
"$ref": "AAAAAAFt7YJknkVMy5E="
},
"visible": false,
"font": "Arial;13;0",
"left": 719,
"top": 600,
"height": 13,
"alpha": -0.5235987755982988,
"distance": 30,
"hostEdge": {
"$ref": "AAAAAAFt7YJkn0VOdCA="
}
},
{
"_type": "EdgeLabelView",
"_id": "AAAAAAFt7YJkn0VWhOg=",
"_parent": {
"$ref": "AAAAAAFt7YJkn0VOdCA="
},
"model": {
"$ref": "AAAAAAFt7YJknkVMy5E="
},
"visible": false,
"font": "Arial;13;0",
"left": 732,
"top": 597,
"height": 13,
"alpha": -0.7853981633974483,
"distance": 40,
"hostEdge": {
"$ref": "AAAAAAFt7YJkn0VOdCA="
}
},
{
"_type": "EdgeLabelView",
"_id": "AAAAAAFt7YJkn0VXXIE=",
"_parent": {
"$ref": "AAAAAAFt7YJkn0VOdCA="
},
"model": {
"$ref": "AAAAAAFt7YJknkVMy5E="
},
"visible": false,
"font": "Arial;13;0",
"left": 691,
"top": 604,
"height": 13,
"alpha": 0.5235987755982988,
"distance": 25,
"hostEdge": {
"$ref": "AAAAAAFt7YJkn0VOdCA="
}
},
{
"_type": "UMLQualifierCompartmentView",
"_id": "AAAAAAFt7YJkn0VYNow=",
"_parent": {
"$ref": "AAAAAAFt7YJkn0VOdCA="
},
"model": {
"$ref": "AAAAAAFt7YJknkVLPmE="
},
"visible": false,
"font": "Arial;13;0",
"width": 10,
"height": 10
},
{
"_type": "UMLQualifierCompartmentView",
"_id": "AAAAAAFt7YJkn0VZGIM=",
"_parent": {
"$ref": "AAAAAAFt7YJkn0VOdCA="
},
"model": {
"$ref": "AAAAAAFt7YJknkVMy5E="
},
"visible": false,
"font": "Arial;13;0",
"width": 10,
"height": 10
}
],
"font": "Arial;13;0",
"head": {
"$ref": "AAAAAAFt7VL5wP+/8QY="
},
"tail": {
"$ref": "AAAAAAFt7VMnuAARfvI="
},
"points": "1088:280;704:280;704:632",
"showVisibility": true,
"nameLabel": {
"$ref": "AAAAAAFt7YJkn0VP4Kg="
},
"stereotypeLabel": {
"$ref": "AAAAAAFt7YJkn0VQmm0="
},
"propertyLabel": {
"$ref": "AAAAAAFt7YJkn0VRMxM="
},
"tailRoleNameLabel": {
"$ref": "AAAAAAFt7YJkn0VSHl0="
},
"tailPropertyLabel": {
"$ref": "AAAAAAFt7YJkn0VTpxY="
},
"tailMultiplicityLabel": {
"$ref": "AAAAAAFt7YJkn0VUlxw="
},
"headRoleNameLabel": {
"$ref": "AAAAAAFt7YJkn0VVxWc="
},
"headPropertyLabel": {
"$ref": "AAAAAAFt7YJkn0VWhOg="
},
"headMultiplicityLabel": {
"$ref": "AAAAAAFt7YJkn0VXXIE="
},
"tailQualifiersCompartment": {
"$ref": "AAAAAAFt7YJkn0VYNow="
},
"headQualifiersCompartment": {
"$ref": "AAAAAAFt7YJkn0VZGIM="
}
},
{
"_type": "UMLClassView",
"_id": "AAAAAAFt7Tgb6fqyD84=",
"_parent": {
"$ref": "AAAAAAFF+qBtyKM79qY="
},
"model": {
"$ref": "AAAAAAFt7Tgb6Pqwr0Q="
},
"subViews": [
{
"_type": "UMLNameCompartmentView",
"_id": "AAAAAAFt7Tgb6vqz5ic=",
"_parent": {
"$ref": "AAAAAAFt7Tgb6fqyD84="
},
"model": {
"$ref": "AAAAAAFt7Tgb6Pqwr0Q="
},
"subViews": [
{
"_type": "LabelView",
"_id": "AAAAAAFt7Tgb6vq0SSQ=",
"_parent": {
"$ref": "AAAAAAFt7Tgb6vqz5ic="
},
"visible": false,
"font": "Arial;13;0",
"left": 4200,
"top": 776,
"height": 13
},
{
"_type": "LabelView",
"_id": "AAAAAAFt7Tgb6vq1rh4=",
"_parent": {
"$ref": "AAAAAAFt7Tgb6vqz5ic="
},
"font": "Arial;13;3",
"left": 2133,
"top": 607,
"width": 127,
"height": 13,
"text": "Card"
},
{
"_type": "LabelView",
"_id": "AAAAAAFt7Tgb6vq2KtE=",
"_parent": {
"$ref": "AAAAAAFt7Tgb6vqz5ic="
},
"visible": false,
"font": "Arial;13;0",
"left": 4200,
"top": 776,
"width": 73.67724609375,
"height": 13,
"text": "(from card)"
},
{
"_type": "LabelView",
"_id": "AAAAAAFt7Tgb6vq33Lo=",
"_parent": {
"$ref": "AAAAAAFt7Tgb6vqz5ic="
},
"visible": false,
"font": "Arial;13;0",
"left": 4200,
"top": 776,
"height": 13,
"horizontalAlignment": 1
}
],
"font": "Arial;13;0",
"left": 2128,
"top": 600,
"width": 137,
"height": 25,
"stereotypeLabel": {
"$ref": "AAAAAAFt7Tgb6vq0SSQ="
},
"nameLabel": {
"$ref": "AAAAAAFt7Tgb6vq1rh4="
},
"namespaceLabel": {
"$ref": "AAAAAAFt7Tgb6vq2KtE="
},
"propertyLabel": {
"$ref": "AAAAAAFt7Tgb6vq33Lo="
}
},
{
"_type": "UMLAttributeCompartmentView",
"_id": "AAAAAAFt7Tgb6vq4F04=",
"_parent": {
"$ref": "AAAAAAFt7Tgb6fqyD84="
},
"model": {
"$ref": "AAAAAAFt7Tgb6Pqwr0Q="
},
"subViews": [
{
"_type": "UMLAttributeView",
"_id": "AAAAAAFt7TnTmvrdjq8=",
"_parent": {
"$ref": "AAAAAAFt7Tgb6vq4F04="
},
"model": {
"$ref": "AAAAAAFt7TnTafraXcY="
},
"font": "Arial;13;0",
"left": 2133,
"top": 630,
"width": 127,
"height": 13,
"text": "+Value: int",
"horizontalAlignment": 0
}
],
"font": "Arial;13;0",
"left": 2128,
"top": 625,
"width": 137,
"height": 23
},
{
"_type": "UMLOperationCompartmentView",
"_id": "AAAAAAFt7Tgb6vq5+rY=",
"_parent": {
"$ref": "AAAAAAFt7Tgb6fqyD84="
},
"model": {
"$ref": "AAAAAAFt7Tgb6Pqwr0Q="
},
"subViews": [
{
"_type": "UMLOperationView",
"_id": "AAAAAAFuOxERuRHlOno=",
"_parent": {
"$ref": "AAAAAAFt7Tgb6vq5+rY="
},
"model": {
"$ref": "AAAAAAFuOxERkxHTyBs="
},
"font": "Arial;13;0",
"left": 2133,
"top": 653,
"width": 127,
"height": 13,
"text": "+Card(value: int)",
"horizontalAlignment": 0
}
],
"font": "Arial;13;0",
"left": 2128,
"top": 648,
"width": 137,
"height": 23
},
{
"_type": "UMLReceptionCompartmentView",
"_id": "AAAAAAFt7Tgb6vq6LQU=",
"_parent": {
"$ref": "AAAAAAFt7Tgb6fqyD84="
},
"model": {
"$ref": "AAAAAAFt7Tgb6Pqwr0Q="
},
"visible": false,
"font": "Arial;13;0",
"left": 2464,
"top": 392,
"width": 10,
"height": 10
},
{
"_type": "UMLTemplateParameterCompartmentView",
"_id": "AAAAAAFt7Tgb6vq7ecs=",
"_parent": {
"$ref": "AAAAAAFt7Tgb6fqyD84="
},
"model": {
"$ref": "AAAAAAFt7Tgb6Pqwr0Q="
},
"visible": false,
"font": "Arial;13;0",
"left": 2464,
"top": 392,
"width": 10,
"height": 10
}
],
"containerView": {
"$ref": "AAAAAAFt7UW8Z/1tvWw="
},
"font": "Arial;13;0",
"containerChangeable": true,
"left": 2128,
"top": 600,
"width": 137,
"height": 145,
"nameCompartment": {
"$ref": "AAAAAAFt7Tgb6vqz5ic="
},
"attributeCompartment": {
"$ref": "AAAAAAFt7Tgb6vq4F04="
},
"operationCompartment": {
"$ref": "AAAAAAFt7Tgb6vq5+rY="
},
"receptionCompartment": {
"$ref": "AAAAAAFt7Tgb6vq6LQU="
},
"templateParameterCompartment": {
"$ref": "AAAAAAFt7Tgb6vq7ecs="
}
},
{
"_type": "UMLClassView",
"_id": "AAAAAAFuOw+sJA6xWi8=",
"_parent": {
"$ref": "AAAAAAFF+qBtyKM79qY="
},
"model": {
"$ref": "AAAAAAFuOw+sJA6vVOo="
},
"subViews": [
{
"_type": "UMLNameCompartmentView",
"_id": "AAAAAAFuOw+sJA6yo4w=",
"_parent": {
"$ref": "AAAAAAFuOw+sJA6xWi8="
},
"model": {
"$ref": "AAAAAAFuOw+sJA6vVOo="
},
"subViews": [
{
"_type": "LabelView",
"_id": "AAAAAAFuOw+sJA6zbt0=",
"_parent": {
"$ref": "AAAAAAFuOw+sJA6yo4w="
},
"visible": false,
"font": "Arial;13;0",
"height": 13
},
{
"_type": "LabelView",
"_id": "AAAAAAFuOw+sJA60VkE=",
"_parent": {
"$ref": "AAAAAAFuOw+sJA6yo4w="
},
"font": "Arial;13;1",
"left": 1709,
"top": 839,
"width": 75.14990234375,
"height": 13,
"text": "ClassicCard"
},
{
"_type": "LabelView",
"_id": "AAAAAAFuOw+sJA61mcY=",
"_parent": {
"$ref": "AAAAAAFuOw+sJA6yo4w="
},
"visible": false,
"font": "Arial;13;0",
"width": 73.67724609375,
"height": 13,
"text": "(from Model)"
},
{
"_type": "LabelView",
"_id": "AAAAAAFuOw+sJA6247E=",
"_parent": {
"$ref": "AAAAAAFuOw+sJA6yo4w="
},
"visible": false,
"font": "Arial;13;0",
"height": 13,
"horizontalAlignment": 1
}
],
"font": "Arial;13;0",
"left": 1704,
"top": 832,
"width": 85.14990234375,
"height": 25,
"stereotypeLabel": {
"$ref": "AAAAAAFuOw+sJA6zbt0="
},
"nameLabel": {
"$ref": "AAAAAAFuOw+sJA60VkE="
},
"namespaceLabel": {
"$ref": "AAAAAAFuOw+sJA61mcY="
},
"propertyLabel": {
"$ref": "AAAAAAFuOw+sJA6247E="
}
},
{
"_type": "UMLAttributeCompartmentView",
"_id": "AAAAAAFuOw+sJA63ljY=",
"_parent": {
"$ref": "AAAAAAFuOw+sJA6xWi8="
},
"model": {
"$ref": "AAAAAAFuOw+sJA6vVOo="
},
"font": "Arial;13;0",
"left": 1704,
"top": 857,
"width": 85.14990234375,
"height": 10
},
{
"_type": "UMLOperationCompartmentView",
"_id": "AAAAAAFuOw+sJQ64Oqs=",
"_parent": {
"$ref": "AAAAAAFuOw+sJA6xWi8="
},
"model": {
"$ref": "AAAAAAFuOw+sJA6vVOo="
},
"font": "Arial;13;0",
"left": 1704,
"top": 867,
"width": 85.14990234375,
"height": 10
},
{
"_type": "UMLReceptionCompartmentView",
"_id": "AAAAAAFuOw+sJQ65R1w=",
"_parent": {
"$ref": "AAAAAAFuOw+sJA6xWi8="
},
"model": {
"$ref": "AAAAAAFuOw+sJA6vVOo="
},
"visible": false,
"font": "Arial;13;0",
"width": 10,
"height": 10
},
{
"_type": "UMLTemplateParameterCompartmentView",
"_id": "AAAAAAFuOw+sJQ66KwQ=",
"_parent": {
"$ref": "AAAAAAFuOw+sJA6xWi8="
},
"model": {
"$ref": "AAAAAAFuOw+sJA6vVOo="
},
"visible": false,
"font": "Arial;13;0",
"width": 10,
"height": 10
}
],
"font": "Arial;13;0",
"containerChangeable": true,
"left": 1704,
"top": 832,
"width": 85.14990234375,
"height": 45,
"nameCompartment": {
"$ref": "AAAAAAFuOw+sJA6yo4w="
},
"attributeCompartment": {
"$ref": "AAAAAAFuOw+sJA63ljY="
},
"operationCompartment": {
"$ref": "AAAAAAFuOw+sJQ64Oqs="
},
"receptionCompartment": {
"$ref": "AAAAAAFuOw+sJQ65R1w="
},
"templateParameterCompartment": {
"$ref": "AAAAAAFuOw+sJQ66KwQ="
}
},
{
"_type": "UMLClassView",
"_id": "AAAAAAFuOw/Jug9xJ3I=",
"_parent": {
"$ref": "AAAAAAFF+qBtyKM79qY="
},
"model": {
"$ref": "AAAAAAFuOw/Jug9vmpg="
},
"subViews": [
{
"_type": "UMLNameCompartmentView",
"_id": "AAAAAAFuOw/Jug9yfIw=",
"_parent": {
"$ref": "AAAAAAFuOw/Jug9xJ3I="
},
"model": {
"$ref": "AAAAAAFuOw/Jug9vmpg="
},
"subViews": [
{
"_type": "LabelView",
"_id": "AAAAAAFuOw/Jug9z+KY=",
"_parent": {
"$ref": "AAAAAAFuOw/Jug9yfIw="
},
"visible": false,
"font": "Arial;13;0",
"left": -32,
"top": -32,
"height": 13
},
{
"_type": "LabelView",
"_id": "AAAAAAFuOw/Jug90NEU=",
"_parent": {
"$ref": "AAAAAAFuOw/Jug9yfIw="
},
"font": "Arial;13;1",
"left": 1853,
"top": 839,
"width": 54.1708984375,
"height": 13,
"text": "EndCard"
},
{
"_type": "LabelView",
"_id": "AAAAAAFuOw/Jug915Jw=",
"_parent": {
"$ref": "AAAAAAFuOw/Jug9yfIw="
},
"visible": false,
"font": "Arial;13;0",
"left": -32,
"top": -32,
"width": 73.67724609375,
"height": 13,
"text": "(from Model)"
},
{
"_type": "LabelView",
"_id": "AAAAAAFuOw/Jug920gI=",
"_parent": {
"$ref": "AAAAAAFuOw/Jug9yfIw="
},
"visible": false,
"font": "Arial;13;0",
"left": -32,
"top": -32,
"height": 13,
"horizontalAlignment": 1
}
],
"font": "Arial;13;0",
"left": 1848,
"top": 832,
"width": 64.1708984375,
"height": 25,
"stereotypeLabel": {
"$ref": "AAAAAAFuOw/Jug9z+KY="
},
"nameLabel": {
"$ref": "AAAAAAFuOw/Jug90NEU="
},
"namespaceLabel": {
"$ref": "AAAAAAFuOw/Jug915Jw="
},
"propertyLabel": {
"$ref": "AAAAAAFuOw/Jug920gI="
}
},
{
"_type": "UMLAttributeCompartmentView",
"_id": "AAAAAAFuOw/Jug93wIk=",
"_parent": {
"$ref": "AAAAAAFuOw/Jug9xJ3I="
},
"model": {
"$ref": "AAAAAAFuOw/Jug9vmpg="
},
"font": "Arial;13;0",
"left": 1848,
"top": 857,
"width": 64.1708984375,
"height": 10
},
{
"_type": "UMLOperationCompartmentView",
"_id": "AAAAAAFuOw/Jug94Xfw=",
"_parent": {
"$ref": "AAAAAAFuOw/Jug9xJ3I="
},
"model": {
"$ref": "AAAAAAFuOw/Jug9vmpg="
},
"font": "Arial;13;0",
"left": 1848,
"top": 867,
"width": 64.1708984375,
"height": 10
},
{
"_type": "UMLReceptionCompartmentView",
"_id": "AAAAAAFuOw/Juw95R4Q=",
"_parent": {
"$ref": "AAAAAAFuOw/Jug9xJ3I="
},
"model": {
"$ref": "AAAAAAFuOw/Jug9vmpg="
},
"visible": false,
"font": "Arial;13;0",
"left": -16,
"top": -16,
"width": 10,
"height": 10
},
{
"_type": "UMLTemplateParameterCompartmentView",
"_id": "AAAAAAFuOw/Juw96aKU=",
"_parent": {
"$ref": "AAAAAAFuOw/Jug9xJ3I="
},
"model": {
"$ref": "AAAAAAFuOw/Jug9vmpg="
},
"visible": false,
"font": "Arial;13;0",
"left": -16,
"top": -16,
"width": 10,
"height": 10
}
],
"font": "Arial;13;0",
"containerChangeable": true,
"left": 1848,
"top": 832,
"width": 64.1708984375,
"height": 45,
"nameCompartment": {
"$ref": "AAAAAAFuOw/Jug9yfIw="
},
"attributeCompartment": {
"$ref": "AAAAAAFuOw/Jug93wIk="
},
"operationCompartment": {
"$ref": "AAAAAAFuOw/Jug94Xfw="
},
"receptionCompartment": {
"$ref": "AAAAAAFuOw/Juw95R4Q="
},
"templateParameterCompartment": {
"$ref": "AAAAAAFuOw/Juw96aKU="
}
},
{
"_type": "UMLClassView",
"_id": "AAAAAAFuOw/c4hAEwOA=",
"_parent": {
"$ref": "AAAAAAFF+qBtyKM79qY="
},
"model": {
"$ref": "AAAAAAFuOw/c4hACFeY="
},
"subViews": [
{
"_type": "UMLNameCompartmentView",
"_id": "AAAAAAFuOw/c4hAF0RA=",
"_parent": {
"$ref": "AAAAAAFuOw/c4hAEwOA="
},
"model": {
"$ref": "AAAAAAFuOw/c4hACFeY="
},
"subViews": [
{
"_type": "LabelView",
"_id": "AAAAAAFuOw/c4hAG5vw=",
"_parent": {
"$ref": "AAAAAAFuOw/c4hAF0RA="
},
"visible": false,
"font": "Arial;13;0",
"left": -216,
"top": -120,
"height": 13
},
{
"_type": "LabelView",
"_id": "AAAAAAFuOw/c4hAHzkU=",
"_parent": {
"$ref": "AAAAAAFuOw/c4hAF0RA="
},
"font": "Arial;13;1",
"left": 1973,
"top": 839,
"width": 65.01904296875,
"height": 13,
"text": "ThreeCard"
},
{
"_type": "LabelView",
"_id": "AAAAAAFuOw/c4hAIUOE=",
"_parent": {
"$ref": "AAAAAAFuOw/c4hAF0RA="
},
"visible": false,
"font": "Arial;13;0",
"left": -216,
"top": -120,
"width": 73.67724609375,
"height": 13,
"text": "(from card)"
},
{
"_type": "LabelView",
"_id": "AAAAAAFuOw/c4hAJHe4=",
"_parent": {
"$ref": "AAAAAAFuOw/c4hAF0RA="
},
"visible": false,
"font": "Arial;13;0",
"left": -216,
"top": -120,
"height": 13,
"horizontalAlignment": 1
}
],
"font": "Arial;13;0",
"left": 1968,
"top": 832,
"width": 75.01904296875,
"height": 25,
"stereotypeLabel": {
"$ref": "AAAAAAFuOw/c4hAG5vw="
},
"nameLabel": {
"$ref": "AAAAAAFuOw/c4hAHzkU="
},
"namespaceLabel": {
"$ref": "AAAAAAFuOw/c4hAIUOE="
},
"propertyLabel": {
"$ref": "AAAAAAFuOw/c4hAJHe4="
}
},
{
"_type": "UMLAttributeCompartmentView",
"_id": "AAAAAAFuOw/c4hAKRBI=",
"_parent": {
"$ref": "AAAAAAFuOw/c4hAEwOA="
},
"model": {
"$ref": "AAAAAAFuOw/c4hACFeY="
},
"font": "Arial;13;0",
"left": 1968,
"top": 857,
"width": 75.01904296875,
"height": 10
},
{
"_type": "UMLOperationCompartmentView",
"_id": "AAAAAAFuOw/c4hAL+B4=",
"_parent": {
"$ref": "AAAAAAFuOw/c4hAEwOA="
},
"model": {
"$ref": "AAAAAAFuOw/c4hACFeY="
},
"font": "Arial;13;0",
"left": 1968,
"top": 867,
"width": 75.01904296875,
"height": 10
},
{
"_type": "UMLReceptionCompartmentView",
"_id": "AAAAAAFuOw/c4hAMTjk=",
"_parent": {
"$ref": "AAAAAAFuOw/c4hAEwOA="
},
"model": {
"$ref": "AAAAAAFuOw/c4hACFeY="
},
"visible": false,
"font": "Arial;13;0",
"left": -144,
"top": -80,
"width": 10,
"height": 10
},
{
"_type": "UMLTemplateParameterCompartmentView",
"_id": "AAAAAAFuOw/c4hANSXA=",
"_parent": {
"$ref": "AAAAAAFuOw/c4hAEwOA="
},
"model": {
"$ref": "AAAAAAFuOw/c4hACFeY="
},
"visible": false,
"font": "Arial;13;0",
"left": -144,
"top": -80,
"width": 10,
"height": 10
}
],
"containerView": {
"$ref": "AAAAAAFt7UW8Z/1tvWw="
},
"font": "Arial;13;0",
"containerChangeable": true,
"left": 1968,
"top": 832,
"width": 75.01904296875,
"height": 45,
"nameCompartment": {
"$ref": "AAAAAAFuOw/c4hAF0RA="
},
"attributeCompartment": {
"$ref": "AAAAAAFuOw/c4hAKRBI="
},
"operationCompartment": {
"$ref": "AAAAAAFuOw/c4hAL+B4="
},
"receptionCompartment": {
"$ref": "AAAAAAFuOw/c4hAMTjk="
},
"templateParameterCompartment": {
"$ref": "AAAAAAFuOw/c4hANSXA="
}
},
{
"_type": "UMLGeneralizationView",
"_id": "AAAAAAFuOxJduxThPsE=",
"_parent": {
"$ref": "AAAAAAFF+qBtyKM79qY="
},
"model": {
"$ref": "AAAAAAFuOxJduxTfq9o="
},
"subViews": [
{
"_type": "EdgeLabelView",
"_id": "AAAAAAFuOxJduxTidpM=",
"_parent": {
"$ref": "AAAAAAFuOxJduxThPsE="
},
"model": {
"$ref": "AAAAAAFuOxJduxTfq9o="
},
"visible": false,
"font": "Arial;13;0",
"left": 2011,
"top": 753,
"height": 13,
"alpha": 1.5707963267948966,
"distance": 15,
"hostEdge": {
"$ref": "AAAAAAFuOxJduxThPsE="
},
"edgePosition": 1
},
{
"_type": "EdgeLabelView",
"_id": "AAAAAAFuOxJduxTjWLI=",
"_parent": {
"$ref": "AAAAAAFuOxJduxThPsE="
},
"model": {
"$ref": "AAAAAAFuOxJduxTfq9o="
},
"visible": null,
"font": "Arial;13;0",
"left": 2004,
"top": 740,
"height": 13,
"alpha": 1.5707963267948966,
"distance": 30,
"hostEdge": {
"$ref": "AAAAAAFuOxJduxThPsE="
},
"edgePosition": 1
},
{
"_type": "EdgeLabelView",
"_id": "AAAAAAFuOxJduxTksV0=",
"_parent": {
"$ref": "AAAAAAFuOxJduxThPsE="
},
"model": {
"$ref": "AAAAAAFuOxJduxTfq9o="
},
"visible": false,
"font": "Arial;13;0",
"left": 2026,
"top": 780,
"height": 13,
"alpha": -1.5707963267948966,
"distance": 15,
"hostEdge": {
"$ref": "AAAAAAFuOxJduxThPsE="
},
"edgePosition": 1
}
],
"font": "Arial;13;0",
"head": {
"$ref": "AAAAAAFt7Tgb6fqyD84="
},
"tail": {
"$ref": "AAAAAAFuOw/Jug9xJ3I="
},
"lineStyle": 1,
"points": "1912:835;2127:712",
"showVisibility": true,
"nameLabel": {
"$ref": "AAAAAAFuOxJduxTidpM="
},
"stereotypeLabel": {
"$ref": "AAAAAAFuOxJduxTjWLI="
},
"propertyLabel": {
"$ref": "AAAAAAFuOxJduxTksV0="
}
},
{
"_type": "UMLGeneralizationView",
"_id": "AAAAAAFuOxJuARUBgT4=",
"_parent": {
"$ref": "AAAAAAFF+qBtyKM79qY="
},
"model": {
"$ref": "AAAAAAFuOxJuART/CKQ="
},
"subViews": [
{
"_type": "EdgeLabelView",
"_id": "AAAAAAFuOxJuARUCKsg=",
"_parent": {
"$ref": "AAAAAAFuOxJuARUBgT4="
},
"model": {
"$ref": "AAAAAAFuOxJuART/CKQ="
},
"visible": false,
"font": "Arial;13;0",
"left": 2067,
"top": 767,
"height": 13,
"alpha": 1.5707963267948966,
"distance": 15,
"hostEdge": {
"$ref": "AAAAAAFuOxJuARUBgT4="
},
"edgePosition": 1
},
{
"_type": "EdgeLabelView",
"_id": "AAAAAAFuOxJuARUDSuU=",
"_parent": {
"$ref": "AAAAAAFuOxJuARUBgT4="
},
"model": {
"$ref": "AAAAAAFuOxJuART/CKQ="
},
"visible": null,
"font": "Arial;13;0",
"left": 2057,
"top": 756,
"height": 13,
"alpha": 1.5707963267948966,
"distance": 30,
"hostEdge": {
"$ref": "AAAAAAFuOxJuARUBgT4="
},
"edgePosition": 1
},
{
"_type": "EdgeLabelView",
"_id": "AAAAAAFuOxJuARUEnJA=",
"_parent": {
"$ref": "AAAAAAFuOxJuARUBgT4="
},
"model": {
"$ref": "AAAAAAFuOxJuART/CKQ="
},
"visible": false,
"font": "Arial;13;0",
"left": 2088,
"top": 788,
"height": 13,
"alpha": -1.5707963267948966,
"distance": 15,
"hostEdge": {
"$ref": "AAAAAAFuOxJuARUBgT4="
},
"edgePosition": 1
}
],
"font": "Arial;13;0",
"head": {
"$ref": "AAAAAAFt7Tgb6fqyD84="
},
"tail": {
"$ref": "AAAAAAFuOw/c4hAEwOA="
},
"lineStyle": 1,
"points": "2029:831;2127:738",
"showVisibility": true,
"nameLabel": {
"$ref": "AAAAAAFuOxJuARUCKsg="
},
"stereotypeLabel": {
"$ref": "AAAAAAFuOxJuARUDSuU="
},
"propertyLabel": {
"$ref": "AAAAAAFuOxJuARUEnJA="
}
},
{
"_type": "UMLGeneralizationView",
"_id": "AAAAAAFuOxKNRxU8YfQ=",
"_parent": {
"$ref": "AAAAAAFF+qBtyKM79qY="
},
"model": {
"$ref": "AAAAAAFuOxKNRxU6mm0="
},
"subViews": [
{
"_type": "EdgeLabelView",
"_id": "AAAAAAFuOxKNRxU9Pzo=",
"_parent": {
"$ref": "AAAAAAFuOxKNRxU8YfQ="
},
"model": {
"$ref": "AAAAAAFuOxKNRxU6mm0="
},
"visible": false,
"font": "Arial;13;0",
"left": 1952,
"top": 748,
"height": 13,
"alpha": 1.5707963267948966,
"distance": 15,
"hostEdge": {
"$ref": "AAAAAAFuOxKNRxU8YfQ="
},
"edgePosition": 1
},
{
"_type": "EdgeLabelView",
"_id": "AAAAAAFuOxKNRxU+zYQ=",
"_parent": {
"$ref": "AAAAAAFuOxKNRxU8YfQ="
},
"model": {
"$ref": "AAAAAAFuOxKNRxU6mm0="
},
"visible": null,
"font": "Arial;13;0",
"left": 1946,
"top": 734,
"height": 13,
"alpha": 1.5707963267948966,
"distance": 30,
"hostEdge": {
"$ref": "AAAAAAFuOxKNRxU8YfQ="
},
"edgePosition": 1
},
{
"_type": "EdgeLabelView",
"_id": "AAAAAAFuOxKNRxU/iMs=",
"_parent": {
"$ref": "AAAAAAFuOxKNRxU8YfQ="
},
"model": {
"$ref": "AAAAAAFuOxKNRxU6mm0="
},
"visible": false,
"font": "Arial;13;0",
"left": 1963,
"top": 775,
"height": 13,
"alpha": -1.5707963267948966,
"distance": 15,
"hostEdge": {
"$ref": "AAAAAAFuOxKNRxU8YfQ="
},
"edgePosition": 1
}
],
"font": "Arial;13;0",
"head": {
"$ref": "AAAAAAFt7Tgb6fqyD84="
},
"tail": {
"$ref": "AAAAAAFuOw+sJA6xWi8="
},
"lineStyle": 1,
"points": "1789:837;2127:700",
"showVisibility": true,
"nameLabel": {
"$ref": "AAAAAAFuOxKNRxU9Pzo="
},
"stereotypeLabel": {
"$ref": "AAAAAAFuOxKNRxU+zYQ="
},
"propertyLabel": {
"$ref": "AAAAAAFuOxKNRxU/iMs="
}
},
{
"_type": "UMLClassView",
"_id": "AAAAAAFuOxVwFhhuCYI=",
"_parent": {
"$ref": "AAAAAAFF+qBtyKM79qY="
},
"model": {
"$ref": "AAAAAAFuOxVwFhhsSl8="
},
"subViews": [
{
"_type": "UMLNameCompartmentView",
"_id": "AAAAAAFuOxVwFhhvcas=",
"_parent": {
"$ref": "AAAAAAFuOxVwFhhuCYI="
},
"model": {
"$ref": "AAAAAAFuOxVwFhhsSl8="
},
"subViews": [
{
"_type": "LabelView",
"_id": "AAAAAAFuOxVwFhhw5hw=",
"_parent": {
"$ref": "AAAAAAFuOxVwFhhvcas="
},
"visible": false,
"font": "Arial;13;0",
"left": 936,
"top": -96,
"height": 13
},
{
"_type": "LabelView",
"_id": "AAAAAAFuOxVwFhhxdp8=",
"_parent": {
"$ref": "AAAAAAFuOxVwFhhvcas="
},
"font": "Arial;13;1",
"left": 2093,
"top": 1319,
"width": 149.931640625,
"height": 13,
"text": "Deck"
},
{
"_type": "LabelView",
"_id": "AAAAAAFuOxVwFhhyyVk=",
"_parent": {
"$ref": "AAAAAAFuOxVwFhhvcas="
},
"visible": false,
"font": "Arial;13;0",
"left": 936,
"top": -96,
"width": 73.67724609375,
"height": 13,
"text": "(from deck)"
},
{
"_type": "LabelView",
"_id": "AAAAAAFuOxVwFhhzuIM=",
"_parent": {
"$ref": "AAAAAAFuOxVwFhhvcas="
},
"visible": false,
"font": "Arial;13;0",
"left": 936,
"top": -96,
"height": 13,
"horizontalAlignment": 1
}
],
"font": "Arial;13;0",
"left": 2088,
"top": 1312,
"width": 159.931640625,
"height": 25,
"stereotypeLabel": {
"$ref": "AAAAAAFuOxVwFhhw5hw="
},
"nameLabel": {
"$ref": "AAAAAAFuOxVwFhhxdp8="
},
"namespaceLabel": {
"$ref": "AAAAAAFuOxVwFhhyyVk="
},
"propertyLabel": {
"$ref": "AAAAAAFuOxVwFhhzuIM="
}
},
{
"_type": "UMLAttributeCompartmentView",
"_id": "AAAAAAFuOxVwFxh0kVA=",
"_parent": {
"$ref": "AAAAAAFuOxVwFhhuCYI="
},
"model": {
"$ref": "AAAAAAFuOxVwFhhsSl8="
},
"font": "Arial;13;0",
"left": 2088,
"top": 1337,
"width": 159.931640625,
"height": 10
},
{
"_type": "UMLOperationCompartmentView",
"_id": "AAAAAAFuOxVwFxh1PXo=",
"_parent": {
"$ref": "AAAAAAFuOxVwFhhuCYI="
},
"model": {
"$ref": "AAAAAAFuOxVwFhhsSl8="
},
"subViews": [
{
"_type": "UMLOperationView",
"_id": "AAAAAAFuOxcprRqj10M=",
"_parent": {
"$ref": "AAAAAAFuOxVwFxh1PXo="
},
"model": {
"$ref": "AAAAAAFuOxcphxqdaYY="
},
"font": "Arial;13;0",
"left": 2093,
"top": 1352,
"width": 149.931640625,
"height": 13,
"text": "+size(): int",
"horizontalAlignment": 0
},
{
"_type": "UMLOperationView",
"_id": "AAAAAAFuOxdkvhruyAE=",
"_parent": {
"$ref": "AAAAAAFuOxVwFxh1PXo="
},
"model": {
"$ref": "AAAAAAFuOxdkmhroYbg="
},
"font": "Arial;13;0",
"left": 2093,
"top": 1367,
"width": 149.931640625,
"height": 13,
"text": "+removeAt(index: int)",
"horizontalAlignment": 0
},
{
"_type": "UMLOperationView",
"_id": "AAAAAAFuOxe6ehsnEDU=",
"_parent": {
"$ref": "AAAAAAFuOxVwFxh1PXo="
},
"model": {
"$ref": "AAAAAAFuOxe6YxshTgI="
},
"font": "Arial;13;0",
"left": 2093,
"top": 1382,
"width": 149.931640625,
"height": 13,
"text": "+getCard(index: int): Card",
"horizontalAlignment": 0
}
],
"font": "Arial;13;0",
"left": 2088,
"top": 1347,
"width": 159.931640625,
"height": 53
},
{
"_type": "UMLReceptionCompartmentView",
"_id": "AAAAAAFuOxVwFxh2QcQ=",
"_parent": {
"$ref": "AAAAAAFuOxVwFhhuCYI="
},
"model": {
"$ref": "AAAAAAFuOxVwFhhsSl8="
},
"visible": false,
"font": "Arial;13;0",
"left": 624,
"top": -64,
"width": 10,
"height": 10
},
{
"_type": "UMLTemplateParameterCompartmentView",
"_id": "AAAAAAFuOxVwFxh307U=",
"_parent": {
"$ref": "AAAAAAFuOxVwFhhuCYI="
},
"model": {
"$ref": "AAAAAAFuOxVwFhhsSl8="
},
"visible": false,
"font": "Arial;13;0",
"left": 624,
"top": -64,
"width": 10,
"height": 10
}
],
"containerView": {
"$ref": "AAAAAAFuOxTqexbaQvI="
},
"font": "Arial;13;0",
"containerChangeable": true,
"left": 2088,
"top": 1312,
"width": 159.931640625,
"height": 88,
"nameCompartment": {
"$ref": "AAAAAAFuOxVwFhhvcas="
},
"attributeCompartment": {
"$ref": "AAAAAAFuOxVwFxh0kVA="
},
"operationCompartment": {
"$ref": "AAAAAAFuOxVwFxh1PXo="
},
"receptionCompartment": {
"$ref": "AAAAAAFuOxVwFxh2QcQ="
},
"templateParameterCompartment": {
"$ref": "AAAAAAFuOxVwFxh307U="
}
},
{
"_type": "UMLClassView",
"_id": "AAAAAAFuOxWuSxj/v3Y=",
"_parent": {
"$ref": "AAAAAAFF+qBtyKM79qY="
},
"model": {
"$ref": "AAAAAAFuOxWuShj9rt8="
},
"subViews": [
{
"_type": "UMLNameCompartmentView",
"_id": "AAAAAAFuOxWuSxkABik=",
"_parent": {
"$ref": "AAAAAAFuOxWuSxj/v3Y="
},
"model": {
"$ref": "AAAAAAFuOxWuShj9rt8="
},
"subViews": [
{
"_type": "LabelView",
"_id": "AAAAAAFuOxWuSxkBbx0=",
"_parent": {
"$ref": "AAAAAAFuOxWuSxkABik="
},
"visible": false,
"font": "Arial;13;0",
"left": 360,
"top": -72,
"height": 13
},
{
"_type": "LabelView",
"_id": "AAAAAAFuOxWuSxkC10c=",
"_parent": {
"$ref": "AAAAAAFuOxWuSxkABik="
},
"font": "Arial;13;1",
"left": 2285,
"top": 1439,
"width": 147.7607421875,
"height": 13,
"text": "ExtremeDeck"
},
{
"_type": "LabelView",
"_id": "AAAAAAFuOxWuSxkDp+Q=",
"_parent": {
"$ref": "AAAAAAFuOxWuSxkABik="
},
"visible": false,
"font": "Arial;13;0",
"left": 360,
"top": -72,
"width": 73.67724609375,
"height": 13,
"text": "(from deck)"
},
{
"_type": "LabelView",
"_id": "AAAAAAFuOxWuSxkEJ4Y=",
"_parent": {
"$ref": "AAAAAAFuOxWuSxkABik="
},
"visible": false,
"font": "Arial;13;0",
"left": 360,
"top": -72,
"height": 13,
"horizontalAlignment": 1
}
],
"font": "Arial;13;0",
"left": 2280,
"top": 1432,
"width": 157.7607421875,
"height": 25,
"stereotypeLabel": {
"$ref": "AAAAAAFuOxWuSxkBbx0="
},
"nameLabel": {
"$ref": "AAAAAAFuOxWuSxkC10c="
},
"namespaceLabel": {
"$ref": "AAAAAAFuOxWuSxkDp+Q="
},
"propertyLabel": {
"$ref": "AAAAAAFuOxWuSxkEJ4Y="
}
},
{
"_type": "UMLAttributeCompartmentView",
"_id": "AAAAAAFuOxWuSxkF0rc=",
"_parent": {
"$ref": "AAAAAAFuOxWuSxj/v3Y="
},
"model": {
"$ref": "AAAAAAFuOxWuShj9rt8="
},
"subViews": [
{
"_type": "UMLAttributeView",
"_id": "AAAAAAFuOx3AnRuNvVY=",
"_parent": {
"$ref": "AAAAAAFuOxWuSxkF0rc="
},
"model": {
"$ref": "AAAAAAFuOx3AZxuHKQU="
},
"font": "Arial;13;0",
"left": 2285,
"top": 1462,
"width": 147.7607421875,
"height": 13,
"text": "-endGame: List<int>",
"horizontalAlignment": 0
},
{
"_type": "UMLAttributeView",
"_id": "AAAAAAFuOx4vJxvQ8zo=",
"_parent": {
"$ref": "AAAAAAFuOxWuSxkF0rc="
},
"model": {
"$ref": "AAAAAAFuOx4u7xvKPZw="
},
"font": "Arial;13;0",
"left": 2285,
"top": 1477,
"width": 147.7607421875,
"height": 13,
"text": "-threeCard: List<int>",
"horizontalAlignment": 0
},
{
"_type": "UMLAttributeView",
"_id": "AAAAAAFuOx6FJhwgc4Y=",
"_parent": {
"$ref": "AAAAAAFuOxWuSxkF0rc="
},
"model": {
"$ref": "AAAAAAFuOx6FAhwaRbo="
},
"font": "Arial;13;0",
"left": 2285,
"top": 1492,
"width": 147.7607421875,
"height": 13,
"text": "-random: Random",
"horizontalAlignment": 0
}
],
"font": "Arial;13;0",
"left": 2280,
"top": 1457,
"width": 157.7607421875,
"height": 53
},
{
"_type": "UMLOperationCompartmentView",
"_id": "AAAAAAFuOxWuSxkG7b4=",
"_parent": {
"$ref": "AAAAAAFuOxWuSxj/v3Y="
},
"model": {
"$ref": "AAAAAAFuOxWuShj9rt8="
},
"subViews": [
{
"_type": "UMLOperationView",
"_id": "AAAAAAFuOx7H4xxjRqU=",
"_parent": {
"$ref": "AAAAAAFuOxWuSxkG7b4="
},
"model": {
"$ref": "AAAAAAFuOx7HvhxdeUA="
},
"font": "Arial;13;0",
"left": 2285,
"top": 1515,
"width": 147.7607421875,
"height": 13,
"text": "-createEndCard()",
"horizontalAlignment": 0
},
{
"_type": "UMLOperationView",
"_id": "AAAAAAFuOx8EdBym8UM=",
"_parent": {
"$ref": "AAAAAAFuOxWuSxkG7b4="
},
"model": {
"$ref": "AAAAAAFuOx8EXBygPTM="
},
"font": "Arial;13;0",
"left": 2285,
"top": 1530,
"width": 147.7607421875,
"height": 13,
"text": "-createThreeCard()",
"horizontalAlignment": 0
},
{
"_type": "UMLOperationView",
"_id": "AAAAAAFuOx8zMxzXDN4=",
"_parent": {
"$ref": "AAAAAAFuOxWuSxkG7b4="
},
"model": {
"$ref": "AAAAAAFuOx8zGxzR8KE="
},
"font": "Arial;13;0",
"left": 2285,
"top": 1545,
"width": 147.7607421875,
"height": 13,
"text": "+createCard(iteration: int)",
"horizontalAlignment": 0
}
],
"font": "Arial;13;0",
"left": 2280,
"top": 1510,
"width": 157.7607421875,
"height": 53
},
{
"_type": "UMLReceptionCompartmentView",
"_id": "AAAAAAFuOxWuSxkHcTQ=",
"_parent": {
"$ref": "AAAAAAFuOxWuSxj/v3Y="
},
"model": {
"$ref": "AAAAAAFuOxWuShj9rt8="
},
"visible": false,
"font": "Arial;13;0",
"left": 224,
"top": -48,
"width": 10,
"height": 10
},
{
"_type": "UMLTemplateParameterCompartmentView",
"_id": "AAAAAAFuOxWuSxkIWOM=",
"_parent": {
"$ref": "AAAAAAFuOxWuSxj/v3Y="
},
"model": {
"$ref": "AAAAAAFuOxWuShj9rt8="
},
"visible": false,
"font": "Arial;13;0",
"left": 224,
"top": -48,
"width": 10,
"height": 10
}
],
"containerView": {
"$ref": "AAAAAAFuOxTqexbaQvI="
},
"font": "Arial;13;0",
"containerChangeable": true,
"left": 2280,
"top": 1432,
"width": 157.7607421875,
"height": 131,
"nameCompartment": {
"$ref": "AAAAAAFuOxWuSxkABik="
},
"attributeCompartment": {
"$ref": "AAAAAAFuOxWuSxkF0rc="
},
"operationCompartment": {
"$ref": "AAAAAAFuOxWuSxkG7b4="
},
"receptionCompartment": {
"$ref": "AAAAAAFuOxWuSxkHcTQ="
},
"templateParameterCompartment": {
"$ref": "AAAAAAFuOxWuSxkIWOM="
}
},
{
"_type": "UMLClassView",
"_id": "AAAAAAFuOxWReBjAR9k=",
"_parent": {
"$ref": "AAAAAAFF+qBtyKM79qY="
},
"model": {
"$ref": "AAAAAAFuOxWReBi+5XU="
},
"subViews": [
{
"_type": "UMLNameCompartmentView",
"_id": "AAAAAAFuOxWReBjBMh8=",
"_parent": {
"$ref": "AAAAAAFuOxWReBjAR9k="
},
"model": {
"$ref": "AAAAAAFuOxWReBi+5XU="
},
"subViews": [
{
"_type": "LabelView",
"_id": "AAAAAAFuOxWReBjCfrg=",
"_parent": {
"$ref": "AAAAAAFuOxWReBjBMh8="
},
"visible": false,
"font": "Arial;13;0",
"left": 464,
"top": -40,
"height": 13
},
{
"_type": "LabelView",
"_id": "AAAAAAFuOxWReBjDTB8=",
"_parent": {
"$ref": "AAAAAAFuOxWReBjBMh8="
},
"font": "Arial;13;1",
"left": 1901,
"top": 1439,
"width": 76.60986328125,
"height": 13,
"text": "ClassicDeck"
},
{
"_type": "LabelView",
"_id": "AAAAAAFuOxWReBjEhS4=",
"_parent": {
"$ref": "AAAAAAFuOxWReBjBMh8="
},
"visible": false,
"font": "Arial;13;0",
"left": 464,
"top": -40,
"width": 73.67724609375,
"height": 13,
"text": "(from deck)"
},
{
"_type": "LabelView",
"_id": "AAAAAAFuOxWReBjFNnA=",
"_parent": {
"$ref": "AAAAAAFuOxWReBjBMh8="
},
"visible": false,
"font": "Arial;13;0",
"left": 464,
"top": -40,
"height": 13,
"horizontalAlignment": 1
}
],
"font": "Arial;13;0",
"left": 1896,
"top": 1432,
"width": 86.60986328125,
"height": 25,
"stereotypeLabel": {
"$ref": "AAAAAAFuOxWReBjCfrg="
},
"nameLabel": {
"$ref": "AAAAAAFuOxWReBjDTB8="
},
"namespaceLabel": {
"$ref": "AAAAAAFuOxWReBjEhS4="
},
"propertyLabel": {
"$ref": "AAAAAAFuOxWReBjFNnA="
}
},
{
"_type": "UMLAttributeCompartmentView",
"_id": "AAAAAAFuOxWReBjGyn4=",
"_parent": {
"$ref": "AAAAAAFuOxWReBjAR9k="
},
"model": {
"$ref": "AAAAAAFuOxWReBi+5XU="
},
"font": "Arial;13;0",
"left": 1896,
"top": 1457,
"width": 86.60986328125,
"height": 10
},
{
"_type": "UMLOperationCompartmentView",
"_id": "AAAAAAFuOxWReBjH9CQ=",
"_parent": {
"$ref": "AAAAAAFuOxWReBjAR9k="
},
"model": {
"$ref": "AAAAAAFuOxWReBi+5XU="
},
"font": "Arial;13;0",
"left": 1896,
"top": 1467,
"width": 86.60986328125,
"height": 10
},
{
"_type": "UMLReceptionCompartmentView",
"_id": "AAAAAAFuOxWReBjIOEM=",
"_parent": {
"$ref": "AAAAAAFuOxWReBjAR9k="
},
"model": {
"$ref": "AAAAAAFuOxWReBi+5XU="
},
"visible": false,
"font": "Arial;13;0",
"left": 304,
"top": -24,
"width": 10,
"height": 10
},
{
"_type": "UMLTemplateParameterCompartmentView",
"_id": "AAAAAAFuOxWReBjJ5zI=",
"_parent": {
"$ref": "AAAAAAFuOxWReBjAR9k="
},
"model": {
"$ref": "AAAAAAFuOxWReBi+5XU="
},
"visible": false,
"font": "Arial;13;0",
"left": 304,
"top": -24,
"width": 10,
"height": 10
}
],
"containerView": {
"$ref": "AAAAAAFuOxTqexbaQvI="
},
"font": "Arial;13;0",
"containerChangeable": true,
"left": 1896,
"top": 1432,
"width": 86.60986328125,
"height": 45,
"nameCompartment": {
"$ref": "AAAAAAFuOxWReBjBMh8="
},
"attributeCompartment": {
"$ref": "AAAAAAFuOxWReBjGyn4="
},
"operationCompartment": {
"$ref": "AAAAAAFuOxWReBjH9CQ="
},
"receptionCompartment": {
"$ref": "AAAAAAFuOxWReBjIOEM="
},
"templateParameterCompartment": {
"$ref": "AAAAAAFuOxWReBjJ5zI="
}
},
{
"_type": "UMLGeneralizationView",
"_id": "AAAAAAFuOxYvEhl/VqQ=",
"_parent": {
"$ref": "AAAAAAFF+qBtyKM79qY="
},
"model": {
"$ref": "AAAAAAFuOxYvEhl9y28="
},
"subViews": [
{
"_type": "EdgeLabelView",
"_id": "AAAAAAFuOxYvExmAaI0=",
"_parent": {
"$ref": "AAAAAAFuOxYvEhl/VqQ="
},
"model": {
"$ref": "AAAAAAFuOxYvEhl9y28="
},
"visible": false,
"font": "Arial;13;0",
"left": 2029,
"top": 1392,
"height": 13,
"alpha": 1.5707963267948966,
"distance": 15,
"hostEdge": {
"$ref": "AAAAAAFuOxYvEhl/VqQ="
},
"edgePosition": 1
},
{
"_type": "EdgeLabelView",
"_id": "AAAAAAFuOxYvExmBYHA=",
"_parent": {
"$ref": "AAAAAAFuOxYvEhl/VqQ="
},
"model": {
"$ref": "AAAAAAFuOxYvEhl9y28="
},
"visible": null,
"font": "Arial;13;0",
"left": 2023,
"top": 1378,
"height": 13,
"alpha": 1.5707963267948966,
"distance": 30,
"hostEdge": {
"$ref": "AAAAAAFuOxYvEhl/VqQ="
},
"edgePosition": 1
},
{
"_type": "EdgeLabelView",
"_id": "AAAAAAFuOxYvExmClBw=",
"_parent": {
"$ref": "AAAAAAFuOxYvEhl/VqQ="
},
"model": {
"$ref": "AAAAAAFuOxYvEhl9y28="
},
"visible": false,
"font": "Arial;13;0",
"left": 2040,
"top": 1419,
"height": 13,
"alpha": -1.5707963267948966,
"distance": 15,
"hostEdge": {
"$ref": "AAAAAAFuOxYvEhl/VqQ="
},
"edgePosition": 1
}
],
"font": "Arial;13;0",
"head": {
"$ref": "AAAAAAFuOxVwFhhuCYI="
},
"tail": {
"$ref": "AAAAAAFuOxWReBjAR9k="
},
"lineStyle": 1,
"points": "1983:1435;2087:1390",
"showVisibility": true,
"nameLabel": {
"$ref": "AAAAAAFuOxYvExmAaI0="
},
"stereotypeLabel": {
"$ref": "AAAAAAFuOxYvExmBYHA="
},
"propertyLabel": {
"$ref": "AAAAAAFuOxYvExmClBw="
}
},
{
"_type": "UMLGeneralizationView",
"_id": "AAAAAAFuOxZAWxmfI4o=",
"_parent": {
"$ref": "AAAAAAFF+qBtyKM79qY="
},
"model": {
"$ref": "AAAAAAFuOxZAWxmd7TA="
},
"subViews": [
{
"_type": "EdgeLabelView",
"_id": "AAAAAAFuOxZAWxmgt2w=",
"_parent": {
"$ref": "AAAAAAFuOxZAWxmfI4o="
},
"model": {
"$ref": "AAAAAAFuOxZAWxmd7TA="
},
"visible": false,
"font": "Arial;13;0",
"left": 2243,
"top": 1424,
"height": 13,
"alpha": 1.5707963267948966,
"distance": 15,
"hostEdge": {
"$ref": "AAAAAAFuOxZAWxmfI4o="
},
"edgePosition": 1
},
{
"_type": "EdgeLabelView",
"_id": "AAAAAAFuOxZAWxmhMv0=",
"_parent": {
"$ref": "AAAAAAFuOxZAWxmfI4o="
},
"model": {
"$ref": "AAAAAAFuOxZAWxmd7TA="
},
"visible": null,
"font": "Arial;13;0",
"left": 2234,
"top": 1436,
"height": 13,
"alpha": 1.5707963267948966,
"distance": 30,
"hostEdge": {
"$ref": "AAAAAAFuOxZAWxmfI4o="
},
"edgePosition": 1
},
{
"_type": "EdgeLabelView",
"_id": "AAAAAAFuOxZAWxmiqWI=",
"_parent": {
"$ref": "AAAAAAFuOxZAWxmfI4o="
},
"model": {
"$ref": "AAAAAAFuOxZAWxmd7TA="
},
"visible": false,
"font": "Arial;13;0",
"left": 2262,
"top": 1401,
"height": 13,
"alpha": -1.5707963267948966,
"distance": 15,
"hostEdge": {
"$ref": "AAAAAAFuOxZAWxmfI4o="
},
"edgePosition": 1
}
],
"font": "Arial;13;0",
"head": {
"$ref": "AAAAAAFuOxVwFhhuCYI="
},
"tail": {
"$ref": "AAAAAAFuOxWuSxj/v3Y="
},
"lineStyle": 1,
"points": "2279:1438;2228:1400",
"showVisibility": true,
"nameLabel": {
"$ref": "AAAAAAFuOxZAWxmgt2w="
},
"stereotypeLabel": {
"$ref": "AAAAAAFuOxZAWxmhMv0="
},
"propertyLabel": {
"$ref": "AAAAAAFuOxZAWxmiqWI="
}
},
{
"_type": "UMLAssociationView",
"_id": "AAAAAAFuOxaVKBnBz3k=",
"_parent": {
"$ref": "AAAAAAFF+qBtyKM79qY="
},
"model": {
"$ref": "AAAAAAFuOxaVJxm9tuU="
},
"subViews": [
{
"_type": "EdgeLabelView",
"_id": "AAAAAAFuOxaVKBnC/A8=",
"_parent": {
"$ref": "AAAAAAFuOxaVKBnBz3k="
},
"model": {
"$ref": "AAAAAAFuOxaVJxm9tuU="
},
"font": "Arial;13;0",
"left": 2199,
"top": 748,
"width": 34.68994140625,
"height": 13,
"alpha": 3.056586526645529,
"distance": 275.95108262154,
"hostEdge": {
"$ref": "AAAAAAFuOxaVKBnBz3k="
},
"edgePosition": 1,
"text": "#deck"
},
{
"_type": "EdgeLabelView",
"_id": "AAAAAAFuOxaVKBnDZRQ=",
"_parent": {
"$ref": "AAAAAAFuOxaVKBnBz3k="
},
"model": {
"$ref": "AAAAAAFuOxaVJxm9tuU="
},
"visible": null,
"font": "Arial;13;0",
"left": 2210,
"top": 1023,
"height": 13,
"alpha": 1.5707963267948966,
"distance": 30,
"hostEdge": {
"$ref": "AAAAAAFuOxaVKBnBz3k="
},
"edgePosition": 1
},
{
"_type": "EdgeLabelView",
"_id": "AAAAAAFuOxaVKRnEQ54=",
"_parent": {
"$ref": "AAAAAAFuOxaVKBnBz3k="
},
"model": {
"$ref": "AAAAAAFuOxaVJxm9tuU="
},
"visible": false,
"font": "Arial;13;0",
"left": 2166,
"top": 1021,
"height": 13,
"alpha": -1.5707963267948966,
"distance": 15,
"hostEdge": {
"$ref": "AAAAAAFuOxaVKBnBz3k="
},
"edgePosition": 1
},
{
"_type": "EdgeLabelView",
"_id": "AAAAAAFuOxaVKRnFaSY=",
"_parent": {
"$ref": "AAAAAAFuOxaVKBnBz3k="
},
"model": {
"$ref": "AAAAAAFuOxaVJxm+WSM="
},
"visible": false,
"font": "Arial;13;0",
"left": 2206,
"top": 765,
"height": 13,
"alpha": 0.5235987755982988,
"distance": 30,
"hostEdge": {
"$ref": "AAAAAAFuOxaVKBnBz3k="
},
"edgePosition": 2
},
{
"_type": "EdgeLabelView",
"_id": "AAAAAAFuOxaVKRnGZ/w=",
"_parent": {
"$ref": "AAAAAAFuOxaVKBnBz3k="
},
"model": {
"$ref": "AAAAAAFuOxaVJxm+WSM="
},
"visible": false,
"font": "Arial;13;0",
"left": 2220,
"top": 768,
"height": 13,
"alpha": 0.7853981633974483,
"distance": 40,
"hostEdge": {
"$ref": "AAAAAAFuOxaVKBnBz3k="
},
"edgePosition": 2
},
{
"_type": "EdgeLabelView",
"_id": "AAAAAAFuOxaVKRnHj8U=",
"_parent": {
"$ref": "AAAAAAFuOxaVKBnBz3k="
},
"model": {
"$ref": "AAAAAAFuOxaVJxm+WSM="
},
"visible": false,
"font": "Arial;13;0",
"left": 2179,
"top": 760,
"height": 13,
"alpha": -0.5235987755982988,
"distance": 25,
"hostEdge": {
"$ref": "AAAAAAFuOxaVKBnBz3k="
},
"edgePosition": 2
},
{
"_type": "EdgeLabelView",
"_id": "AAAAAAFuOxaVKRnIJuM=",
"_parent": {
"$ref": "AAAAAAFuOxaVKBnBz3k="
},
"model": {
"$ref": "AAAAAAFuOxaVJxm//wc="
},
"visible": false,
"font": "Arial;13;0",
"left": 2185,
"top": 1279,
"height": 13,
"alpha": -0.5235987755982988,
"distance": 30,
"hostEdge": {
"$ref": "AAAAAAFuOxaVKBnBz3k="
}
},
{
"_type": "EdgeLabelView",
"_id": "AAAAAAFuOxaVKRnJj/4=",
"_parent": {
"$ref": "AAAAAAFuOxaVKBnBz3k="
},
"model": {
"$ref": "AAAAAAFuOxaVJxm//wc="
},
"visible": false,
"font": "Arial;13;0",
"left": 2198,
"top": 1277,
"height": 13,
"alpha": -0.7853981633974483,
"distance": 40,
"hostEdge": {
"$ref": "AAAAAAFuOxaVKBnBz3k="
}
},
{
"_type": "EdgeLabelView",
"_id": "AAAAAAFuOxaVKRnK7k4=",
"_parent": {
"$ref": "AAAAAAFuOxaVKBnBz3k="
},
"model": {
"$ref": "AAAAAAFuOxaVJxm//wc="
},
"visible": false,
"font": "Arial;13;0",
"left": 2157,
"top": 1282,
"height": 13,
"alpha": 0.5235987755982988,
"distance": 25,
"hostEdge": {
"$ref": "AAAAAAFuOxaVKBnBz3k="
}
},
{
"_type": "UMLQualifierCompartmentView",
"_id": "AAAAAAFuOxaVKRnLKqQ=",
"_parent": {
"$ref": "AAAAAAFuOxaVKBnBz3k="
},
"model": {
"$ref": "AAAAAAFuOxaVJxm+WSM="
},
"visible": false,
"font": "Arial;13;0",
"width": 10,
"height": 10
},
{
"_type": "UMLQualifierCompartmentView",
"_id": "AAAAAAFuOxaVKRnMwlw=",
"_parent": {
"$ref": "AAAAAAFuOxaVKBnBz3k="
},
"model": {
"$ref": "AAAAAAFuOxaVJxm//wc="
},
"visible": false,
"font": "Arial;13;0",
"width": 10,
"height": 10
}
],
"font": "Arial;13;0",
"head": {
"$ref": "AAAAAAFuOxVwFhhuCYI="
},
"tail": {
"$ref": "AAAAAAFt7Tgb6fqyD84="
},
"lineStyle": 1,
"points": "2193:745;2169:1311",
"showVisibility": true,
"nameLabel": {
"$ref": "AAAAAAFuOxaVKBnC/A8="
},
"stereotypeLabel": {
"$ref": "AAAAAAFuOxaVKBnDZRQ="
},
"propertyLabel": {
"$ref": "AAAAAAFuOxaVKRnEQ54="
},
"tailRoleNameLabel": {
"$ref": "AAAAAAFuOxaVKRnFaSY="
},
"tailPropertyLabel": {
"$ref": "AAAAAAFuOxaVKRnGZ/w="
},
"tailMultiplicityLabel": {
"$ref": "AAAAAAFuOxaVKRnHj8U="
},
"headRoleNameLabel": {
"$ref": "AAAAAAFuOxaVKRnIJuM="
},
"headPropertyLabel": {
"$ref": "AAAAAAFuOxaVKRnJj/4="
},
"headMultiplicityLabel": {
"$ref": "AAAAAAFuOxaVKRnK7k4="
},
"tailQualifiersCompartment": {
"$ref": "AAAAAAFuOxaVKRnLKqQ="
},
"headQualifiersCompartment": {
"$ref": "AAAAAAFuOxaVKRnMwlw="
}
}
]
},
{
"_type": "UMLPackage",
"_id": "AAAAAAFt7UW8Z/1rld4=",
"_parent": {
"$ref": "AAAAAAFF+qBWK6M3Z8Y="
},
"name": "card",
"ownedElements": [
{
"_type": "UMLClass",
"_id": "AAAAAAFt7Tgb6Pqwr0Q=",
"_parent": {
"$ref": "AAAAAAFt7UW8Z/1rld4="
},
"name": "Card",
"ownedElements": [
{
"_type": "UMLAssociation",
"_id": "AAAAAAFuOxaVJxm9tuU=",
"_parent": {
"$ref": "AAAAAAFt7Tgb6Pqwr0Q="
},
"name": "deck",
"end1": {
"_type": "UMLAssociationEnd",
"_id": "AAAAAAFuOxaVJxm+WSM=",
"_parent": {
"$ref": "AAAAAAFuOxaVJxm9tuU="
},
"reference": {
"$ref": "AAAAAAFt7Tgb6Pqwr0Q="
}
},
"end2": {
"_type": "UMLAssociationEnd",
"_id": "AAAAAAFuOxaVJxm//wc=",
"_parent": {
"$ref": "AAAAAAFuOxaVJxm9tuU="
},
"reference": {
"$ref": "AAAAAAFuOxVwFhhsSl8="
},
"aggregation": "composite"
},
"visibility": "protected"
}
],
"attributes": [
{
"_type": "UMLAttribute",
"_id": "AAAAAAFt7TnTafraXcY=",
"_parent": {
"$ref": "AAAAAAFt7Tgb6Pqwr0Q="
},
"name": "Value",
"type": "int"
}
],
"operations": [
{
"_type": "UMLOperation",
"_id": "AAAAAAFuOxERkxHTyBs=",
"_parent": {
"$ref": "AAAAAAFt7Tgb6Pqwr0Q="
},
"name": "Card",
"parameters": [
{
"_type": "UMLParameter",
"_id": "AAAAAAFuOxFawhJSCrs=",
"_parent": {
"$ref": "AAAAAAFuOxERkxHTyBs="
},
"name": "value",
"type": "int"
}
]
}
],
"isAbstract": true
},
{
"_type": "UMLClass",
"_id": "AAAAAAFuOw/c4hACFeY=",
"_parent": {
"$ref": "AAAAAAFt7UW8Z/1rld4="
},
"name": "ThreeCard",
"ownedElements": [
{
"_type": "UMLGeneralization",
"_id": "AAAAAAFuOxJuART/CKQ=",
"_parent": {
"$ref": "AAAAAAFuOw/c4hACFeY="
},
"source": {
"$ref": "AAAAAAFuOw/c4hACFeY="
},
"target": {
"$ref": "AAAAAAFt7Tgb6Pqwr0Q="
}
}
]
}
]
},
{
"_type": "UMLClass",
"_id": "AAAAAAFt7VL5wP+93/8=",
"_parent": {
"$ref": "AAAAAAFF+qBWK6M3Z8Y="
},
"name": "GameManager",
"attributes": [
{
"_type": "UMLAttribute",
"_id": "AAAAAAFt7XorNxd8iCE=",
"_parent": {
"$ref": "AAAAAAFt7VL5wP+93/8="
},
"name": "nbPlayers",
"type": "int"
}
],
"operations": [
{
"_type": "UMLOperation",
"_id": "AAAAAAFt7ZkO79UzN/c=",
"_parent": {
"$ref": "AAAAAAFt7VL5wP+93/8="
},
"name": "joue",
"visibility": "private",
"parameters": [
{
"_type": "UMLParameter",
"_id": "AAAAAAFt7ZlqZNYhBNA=",
"_parent": {
"$ref": "AAAAAAFt7ZkO79UzN/c="
},
"name": "p",
"type": "Player"
}
]
},
{
"_type": "UMLOperation",
"_id": "AAAAAAFt7Zn3JdhHUu0=",
"_parent": {
"$ref": "AAAAAAFt7VL5wP+93/8="
},
"name": "isEndGame",
"visibility": "private",
"parameters": [
{
"_type": "UMLParameter",
"_id": "AAAAAAFt7ZozW9khQi4=",
"_parent": {
"$ref": "AAAAAAFt7Zn3JdhHUu0="
},
"type": "Boolean",
"direction": "return"
}
]
}
],
"isAbstract": true
},
{
"_type": "UMLClass",
"_id": "AAAAAAFt7VMntwAPwiU=",
"_parent": {
"$ref": "AAAAAAFF+qBWK6M3Z8Y="
},
"name": "Player",
"ownedElements": [
{
"_type": "UMLAssociation",
"_id": "AAAAAAFt7YJknUVKA3k=",
"_parent": {
"$ref": "AAAAAAFt7VMntwAPwiU="
},
"name": "playerList",
"end1": {
"_type": "UMLAssociationEnd",
"_id": "AAAAAAFt7YJknkVLPmE=",
"_parent": {
"$ref": "AAAAAAFt7YJknUVKA3k="
},
"reference": {
"$ref": "AAAAAAFt7VMntwAPwiU="
},
"multiplicity": "1"
},
"end2": {
"_type": "UMLAssociationEnd",
"_id": "AAAAAAFt7YJknkVMy5E=",
"_parent": {
"$ref": "AAAAAAFt7YJknUVKA3k="
},
"reference": {
"$ref": "AAAAAAFt7VL5wP+93/8="
},
"aggregation": "composite"
},
"visibility": "private"
}
],
"attributes": [
{
"_type": "UMLAttribute",
"_id": "AAAAAAFt7XTWsA3fWsw=",
"_parent": {
"$ref": "AAAAAAFt7VMntwAPwiU="
},
"name": "pseudo",
"type": "String"
},
{
"_type": "UMLAttribute",
"_id": "AAAAAAFt7YWqC1U5ils=",
"_parent": {
"$ref": "AAAAAAFt7VMntwAPwiU="
},
"name": "nbMaxCard",
"visibility": "private",
"type": ""
}
],
"operations": [
{
"_type": "UMLOperation",
"_id": "AAAAAAFt7W63Zw1YuOs=",
"_parent": {
"$ref": "AAAAAAFt7VMntwAPwiU="
},
"name": "joue",
"parameters": [
{
"_type": "UMLParameter",
"_id": "AAAAAAFt7XEjCA2nkOY=",
"_parent": {
"$ref": "AAAAAAFt7W63Zw1YuOs="
},
"name": "cardList ",
"type": "List<Card>"
}
]
},
{
"_type": "UMLOperation",
"_id": "AAAAAAFt7Xq31x8wG3A=",
"_parent": {
"$ref": "AAAAAAFt7VMntwAPwiU="
},
"name": "pioche",
"parameters": [
{
"_type": "UMLParameter",
"_id": "AAAAAAFt7XtBKh+vNa8=",
"_parent": {
"$ref": "AAAAAAFt7Xq31x8wG3A="
},
"name": "cardList",
"type": "List<Card>"
}
]
}
]
},
{
"_type": "UMLClass",
"_id": "AAAAAAFt7WSuxwCbpbQ=",
"_parent": {
"$ref": "AAAAAAFF+qBWK6M3Z8Y="
},
"name": "SoloGameManager",
"ownedElements": [
{
"_type": "UMLGeneralization",
"_id": "AAAAAAFt7WanPQKp1ZQ=",
"_parent": {
"$ref": "AAAAAAFt7WSuxwCbpbQ="
},
"source": {
"$ref": "AAAAAAFt7WSuxwCbpbQ="
},
"target": {
"$ref": "AAAAAAFt7VL5wP+93/8="
}
}
],
"operations": [
{
"_type": "UMLOperation",
"_id": "AAAAAAFuOyUepSAcpPY=",
"_parent": {
"$ref": "AAAAAAFt7WSuxwCbpbQ="
},
"name": "endTurn",
"parameters": [
{
"_type": "UMLParameter",
"_id": "AAAAAAFuOyV+EyByb3U=",
"_parent": {
"$ref": "AAAAAAFuOyUepSAcpPY="
},
"type": "bool",
"direction": "return"
}
]
},
{
"_type": "UMLOperation",
"_id": "AAAAAAFuOyWocSClYyQ=",
"_parent": {
"$ref": "AAAAAAFt7WSuxwCbpbQ="
},
"name": "verifyNbCardPlay",
"visibility": "protected"
},
{
"_type": "UMLOperation",
"_id": "AAAAAAFuOyZHoCDWWM0=",
"_parent": {
"$ref": "AAAAAAFt7WSuxwCbpbQ="
},
"name": "testIsEndGame",
"visibility": "protected"
},
{
"_type": "UMLOperation",
"_id": "AAAAAAFuOyaRWCEH7ew=",
"_parent": {
"$ref": "AAAAAAFt7WSuxwCbpbQ="
},
"name": "displayWinner",
"visibility": "protected"
},
{
"_type": "UMLOperation",
"_id": "AAAAAAFuOybEHyE4zqM=",
"_parent": {
"$ref": "AAAAAAFt7WSuxwCbpbQ="
},
"name": "pioche",
"visibility": "protected"
},
{
"_type": "UMLOperation",
"_id": "AAAAAAFuOycgMSFp2zQ=",
"_parent": {
"$ref": "AAAAAAFt7WSuxwCbpbQ="
},
"name": "isEndGame",
"visibility": "protected"
},
{
"_type": "UMLOperation",
"_id": "AAAAAAFuOydp5iGadaE=",
"_parent": {
"$ref": "AAAAAAFt7WSuxwCbpbQ="
},
"name": "tryToFindSoluce",
"visibility": "protected",
"parameters": [
{
"_type": "UMLParameter",
"_id": "AAAAAAFuOygQQSICzo8=",
"_parent": {
"$ref": "AAAAAAFuOydp5iGadaE="
},
"name": "playableCard",
"type": "List<Card>"
}
]
},
{
"_type": "UMLOperation",
"_id": "AAAAAAFuOyeysiHLC5k=",
"_parent": {
"$ref": "AAAAAAFt7WSuxwCbpbQ="
},
"name": "testEndGame",
"visibility": "protected",
"parameters": [
{
"_type": "UMLParameter",
"_id": "AAAAAAFuOykAliJueIE=",
"_parent": {
"$ref": "AAAAAAFuOyeysiHLC5k="
},
"name": "playableCard",
"type": "List<Card>"
},
{
"_type": "UMLParameter",
"_id": "AAAAAAFuOykAliJvIKc=",
"_parent": {
"$ref": "AAAAAAFuOyeysiHLC5k="
},
"type": "bool",
"direction": "return"
}
]
},
{
"_type": "UMLOperation",
"_id": "AAAAAAFuOylVByKcRzI=",
"_parent": {
"$ref": "AAAAAAFt7WSuxwCbpbQ="
},
"name": "effectLose",
"visibility": "protected",
"parameters": [
{
"_type": "UMLParameter",
"_id": "AAAAAAFuOylsdyLBbOI=",
"_parent": {
"$ref": "AAAAAAFuOylVByKcRzI="
},
"type": "bool",
"direction": "return"
}
]
}
]
},
{
"_type": "UMLClass",
"_id": "AAAAAAFt7WTYZwDzv8Q=",
"_parent": {
"$ref": "AAAAAAFF+qBWK6M3Z8Y="
},
"name": "MultiplayerGameManage",
"ownedElements": [
{
"_type": "UMLGeneralization",
"_id": "AAAAAAFt7WbE9wLi88w=",
"_parent": {
"$ref": "AAAAAAFt7WTYZwDzv8Q="
},
"source": {
"$ref": "AAAAAAFt7WTYZwDzv8Q="
},
"target": {
"$ref": "AAAAAAFt7VL5wP+93/8="
}
}
],
"isAbstract": true
},
{
"_type": "UMLClass",
"_id": "AAAAAAFt7WUJwQFR+xE=",
"_parent": {
"$ref": "AAAAAAFF+qBWK6M3Z8Y="
},
"name": "LocalGameManager",
"ownedElements": [
{
"_type": "UMLGeneralization",
"_id": "AAAAAAFt7WZ7wwJpwVg=",
"_parent": {
"$ref": "AAAAAAFt7WUJwQFR+xE="
},
"source": {
"$ref": "AAAAAAFt7WUJwQFR+xE="
},
"target": {
"$ref": "AAAAAAFt7WTYZwDzv8Q="
}
}
]
},
{
"_type": "UMLClass",
"_id": "AAAAAAFt7WVjtQGWfvM=",
"_parent": {
"$ref": "AAAAAAFF+qBWK6M3Z8Y="
},
"name": "RemoteGameManager",
"ownedElements": [
{
"_type": "UMLGeneralization",
"_id": "AAAAAAFt7WaJYQKJPP0=",
"_parent": {
"$ref": "AAAAAAFt7WVjtQGWfvM="
},
"source": {
"$ref": "AAAAAAFt7WVjtQGWfvM="
},
"target": {
"$ref": "AAAAAAFt7WTYZwDzv8Q="
}
}
]
},
{
"_type": "UMLPackage",
"_id": "AAAAAAFt7YuMWrIuamc=",
"_parent": {
"$ref": "AAAAAAFF+qBWK6M3Z8Y="
},
"name": "manager"
},
{
"_type": "UMLClass",
"_id": "AAAAAAFuOw+sJA6vVOo=",
"_parent": {
"$ref": "AAAAAAFF+qBWK6M3Z8Y="
},
"name": "ClassicCard",
"ownedElements": [
{
"_type": "UMLGeneralization",
"_id": "AAAAAAFuOxKNRxU6mm0=",
"_parent": {
"$ref": "AAAAAAFuOw+sJA6vVOo="
},
"source": {
"$ref": "AAAAAAFuOw+sJA6vVOo="
},
"target": {
"$ref": "AAAAAAFt7Tgb6Pqwr0Q="
}
}
]
},
{
"_type": "UMLClass",
"_id": "AAAAAAFuOw/Jug9vmpg=",
"_parent": {
"$ref": "AAAAAAFF+qBWK6M3Z8Y="
},
"name": "EndCard",
"ownedElements": [
{
"_type": "UMLGeneralization",
"_id": "AAAAAAFuOxJduxTfq9o=",
"_parent": {
"$ref": "AAAAAAFuOw/Jug9vmpg="
},
"source": {
"$ref": "AAAAAAFuOw/Jug9vmpg="
},
"target": {
"$ref": "AAAAAAFt7Tgb6Pqwr0Q="
}
}
]
},
{
"_type": "UMLPackage",
"_id": "AAAAAAFuOxTqehbYxPo=",
"_parent": {
"$ref": "AAAAAAFF+qBWK6M3Z8Y="
},
"name": "deck",
"ownedElements": [
{
"_type": "UMLClass",
"_id": "AAAAAAFuOxVwFhhsSl8=",
"_parent": {
"$ref": "AAAAAAFuOxTqehbYxPo="
},
"name": "Deck",
"operations": [
{
"_type": "UMLOperation",
"_id": "AAAAAAFuOxcphxqdaYY=",
"_parent": {
"$ref": "AAAAAAFuOxVwFhhsSl8="
},
"name": "size",
"parameters": [
{
"_type": "UMLParameter",
"_id": "AAAAAAFuOxdS6BrUi1c=",
"_parent": {
"$ref": "AAAAAAFuOxcphxqdaYY="
},
"type": "int",
"direction": "return"
}
]
},
{
"_type": "UMLOperation",
"_id": "AAAAAAFuOxdkmhroYbg=",
"_parent": {
"$ref": "AAAAAAFuOxVwFhhsSl8="
},
"name": "removeAt",
"parameters": [
{
"_type": "UMLParameter",
"_id": "AAAAAAFuOxe6AxsNhy0=",
"_parent": {
"$ref": "AAAAAAFuOxdkmhroYbg="
},
"name": "index",
"type": "int"
}
]
},
{
"_type": "UMLOperation",
"_id": "AAAAAAFuOxe6YxshTgI=",
"_parent": {
"$ref": "AAAAAAFuOxVwFhhsSl8="
},
"name": "getCard",
"parameters": [
{
"_type": "UMLParameter",
"_id": "AAAAAAFuOxgVBRtGd7A=",
"_parent": {
"$ref": "AAAAAAFuOxe6YxshTgI="
},
"name": "index",
"type": "int"
},
{
"_type": "UMLParameter",
"_id": "AAAAAAFuOxgVBhtHSCE=",
"_parent": {
"$ref": "AAAAAAFuOxe6YxshTgI="
},
"type": {
"$ref": "AAAAAAFt7Tgb6Pqwr0Q="
},
"direction": "return"
}
]
}
]
},
{
"_type": "UMLClass",
"_id": "AAAAAAFuOxWuShj9rt8=",
"_parent": {
"$ref": "AAAAAAFuOxTqehbYxPo="
},
"name": "ExtremeDeck",
"ownedElements": [
{
"_type": "UMLGeneralization",
"_id": "AAAAAAFuOxZAWxmd7TA=",
"_parent": {
"$ref": "AAAAAAFuOxWuShj9rt8="
},
"source": {
"$ref": "AAAAAAFuOxWuShj9rt8="
},
"target": {
"$ref": "AAAAAAFuOxVwFhhsSl8="
}
}
],
"attributes": [
{
"_type": "UMLAttribute",
"_id": "AAAAAAFuOx3AZxuHKQU=",
"_parent": {
"$ref": "AAAAAAFuOxWuShj9rt8="
},
"name": "endGame",
"visibility": "private",
"type": "List<int>"
},
{
"_type": "UMLAttribute",
"_id": "AAAAAAFuOx4u7xvKPZw=",
"_parent": {
"$ref": "AAAAAAFuOxWuShj9rt8="
},
"name": "threeCard",
"visibility": "private",
"type": "List<int>"
},
{
"_type": "UMLAttribute",
"_id": "AAAAAAFuOx6FAhwaRbo=",
"_parent": {
"$ref": "AAAAAAFuOxWuShj9rt8="
},
"name": "random",
"visibility": "private",
"type": "Random"
}
],
"operations": [
{
"_type": "UMLOperation",
"_id": "AAAAAAFuOx7HvhxdeUA=",
"_parent": {
"$ref": "AAAAAAFuOxWuShj9rt8="
},
"name": "createEndCard",
"visibility": "private"
},
{
"_type": "UMLOperation",
"_id": "AAAAAAFuOx8EXBygPTM=",
"_parent": {
"$ref": "AAAAAAFuOxWuShj9rt8="
},
"name": "createThreeCard",
"visibility": "private"
},
{
"_type": "UMLOperation",
"_id": "AAAAAAFuOx8zGxzR8KE=",
"_parent": {
"$ref": "AAAAAAFuOxWuShj9rt8="
},
"name": "createCard",
"parameters": [
{
"_type": "UMLParameter",
"_id": "AAAAAAFuOx99Bxz2s20=",
"_parent": {
"$ref": "AAAAAAFuOx8zGxzR8KE="
},
"name": "iteration",
"type": "int"
}
]
}
]
},
{
"_type": "UMLClass",
"_id": "AAAAAAFuOxWReBi+5XU=",
"_parent": {
"$ref": "AAAAAAFuOxTqehbYxPo="
},
"name": "ClassicDeck",
"ownedElements": [
{
"_type": "UMLGeneralization",
"_id": "AAAAAAFuOxYvEhl9y28=",
"_parent": {
"$ref": "AAAAAAFuOxWReBi+5XU="
},
"source": {
"$ref": "AAAAAAFuOxWReBi+5XU="
},
"target": {
"$ref": "AAAAAAFuOxVwFhhsSl8="
}
}
]
}
]
}
]
}
]
}