Updated class diagram (added deleteParameter method)

This commit is contained in:
anschrammh 2019-03-23 12:48:12 +01:00
parent 56099b8cec
commit cbf88aff25

View File

@ -8222,7 +8222,7 @@
"font": "Arial;13;1",
"left": 2173,
"top": 831,
"width": 401.40673828125,
"width": 406.48486328125,
"height": 13,
"text": "Dictionary"
},
@ -8257,7 +8257,7 @@
"font": "Arial;13;0",
"left": 2168,
"top": 824,
"width": 411.40673828125,
"width": 416.48486328125,
"height": 25,
"stereotypeLabel": {
"$ref": "AAAAAAFpizuAUD4Oi+A="
@ -8294,7 +8294,7 @@
"font": "Arial;13;0",
"left": 2173,
"top": 854,
"width": 401.40673828125,
"width": 406.48486328125,
"height": 13,
"text": "#parameter: char *",
"horizontalAlignment": 0
@ -8311,7 +8311,7 @@
"font": "Arial;13;0",
"left": 2173,
"top": 869,
"width": 401.40673828125,
"width": 406.48486328125,
"height": 13,
"text": "#value: char *",
"horizontalAlignment": 0
@ -8328,7 +8328,7 @@
"font": "Arial;13;0",
"left": 2173,
"top": 884,
"width": 401.40673828125,
"width": 406.48486328125,
"height": 13,
"text": "#next: Dictionary*",
"horizontalAlignment": 0
@ -8345,7 +8345,7 @@
"font": "Arial;13;0",
"left": 2173,
"top": 899,
"width": 401.40673828125,
"width": 406.48486328125,
"height": 13,
"text": "#head: Dictionary*",
"horizontalAlignment": 0
@ -8354,7 +8354,7 @@
"font": "Arial;13;0",
"left": 2168,
"top": 849,
"width": 411.40673828125,
"width": 416.48486328125,
"height": 68
},
{
@ -8379,7 +8379,7 @@
"font": "Arial;13;0",
"left": 2173,
"top": 922,
"width": 401.40673828125,
"width": 406.48486328125,
"height": 13,
"text": "+~Dictionary()",
"horizontalAlignment": 0
@ -8396,11 +8396,62 @@
"font": "Arial;13;0",
"left": 2173,
"top": 937,
"width": 401.40673828125,
"width": 406.48486328125,
"height": 13,
"text": "+addParameter(parameter: const char *, value: const char *): boolean",
"horizontalAlignment": 0
},
{
"_type": "UMLOperationView",
"_id": "AAAAAAFpql9a78RYeas=",
"_parent": {
"$ref": "AAAAAAFpizuAUD4TikE="
},
"model": {
"$ref": "AAAAAAFpql9avcQ9d4w="
},
"font": "Arial;13;0",
"left": 2173,
"top": 952,
"width": 406.48486328125,
"height": 13,
"text": "+addParameter(parameter: const char *, value: const int): boolean",
"horizontalAlignment": 0
},
{
"_type": "UMLOperationView",
"_id": "AAAAAAFpql+ggcjH0ro=",
"_parent": {
"$ref": "AAAAAAFpizuAUD4TikE="
},
"model": {
"$ref": "AAAAAAFpql+gaMisKOM="
},
"font": "Arial;13;0",
"left": 2173,
"top": 967,
"width": 406.48486328125,
"height": 13,
"text": "+addParameter(parameter: const char *, value: const float): boolean",
"horizontalAlignment": 0
},
{
"_type": "UMLOperationView",
"_id": "AAAAAAFpql/ZYc02ClE=",
"_parent": {
"$ref": "AAAAAAFpizuAUD4TikE="
},
"model": {
"$ref": "AAAAAAFpql/ZTM0b7J0="
},
"font": "Arial;13;0",
"left": 2173,
"top": 982,
"width": 406.48486328125,
"height": 13,
"text": "+addParameter(parameter: const char *, value: const double): boolean",
"horizontalAlignment": 0
},
{
"_type": "UMLOperationView",
"_id": "AAAAAAFpjWf+njHr0iw=",
@ -8412,8 +8463,8 @@
},
"font": "Arial;13;0",
"left": 2173,
"top": 952,
"width": 401.40673828125,
"top": 997,
"width": 406.48486328125,
"height": 13,
"text": "+deleteParameter(parameter: const char *): boolean",
"horizontalAlignment": 0
@ -8429,8 +8480,8 @@
},
"font": "Arial;13;0",
"left": 2173,
"top": 967,
"width": 401.40673828125,
"top": 1012,
"width": 406.48486328125,
"height": 13,
"text": "+get(parameter: const char *): Dictionary",
"horizontalAlignment": 0
@ -8446,8 +8497,8 @@
},
"font": "Arial;13;0",
"left": 2173,
"top": 982,
"width": 401.40673828125,
"top": 1027,
"width": 406.48486328125,
"height": 13,
"text": "+operator()(parameter: const char*): Dictionary",
"horizontalAlignment": 0
@ -8463,8 +8514,8 @@
},
"font": "Arial;13;0",
"left": 2173,
"top": 997,
"width": 401.40673828125,
"top": 1042,
"width": 406.48486328125,
"height": 13,
"text": "+count(): unsigned int",
"horizontalAlignment": 0
@ -8480,8 +8531,8 @@
},
"font": "Arial;13;0",
"left": 2173,
"top": 1012,
"width": 401.40673828125,
"top": 1057,
"width": 406.48486328125,
"height": 13,
"text": "+dispose(): void",
"horizontalAlignment": 0
@ -8497,8 +8548,8 @@
},
"font": "Arial;13;0",
"left": 2173,
"top": 1027,
"width": 401.40673828125,
"top": 1072,
"width": 406.48486328125,
"height": 13,
"text": "+const longValue(): long",
"horizontalAlignment": 0
@ -8514,8 +8565,8 @@
},
"font": "Arial;13;0",
"left": 2173,
"top": 1042,
"width": 401.40673828125,
"top": 1087,
"width": 406.48486328125,
"height": 13,
"text": "+const intValue(): int",
"horizontalAlignment": 0
@ -8531,8 +8582,8 @@
},
"font": "Arial;13;0",
"left": 2173,
"top": 1057,
"width": 401.40673828125,
"top": 1102,
"width": 406.48486328125,
"height": 13,
"text": "+const uintValue(): unsigned long",
"horizontalAlignment": 0
@ -8548,8 +8599,8 @@
},
"font": "Arial;13;0",
"left": 2173,
"top": 1072,
"width": 401.40673828125,
"top": 1117,
"width": 406.48486328125,
"height": 13,
"text": "+const stringValue(): const char*",
"horizontalAlignment": 0
@ -8565,8 +8616,8 @@
},
"font": "Arial;13;0",
"left": 2173,
"top": 1087,
"width": 401.40673828125,
"top": 1132,
"width": 406.48486328125,
"height": 13,
"text": "+const doubleValue(): double",
"horizontalAlignment": 0
@ -8582,8 +8633,8 @@
},
"font": "Arial;13;0",
"left": 2173,
"top": 1102,
"width": 401.40673828125,
"top": 1147,
"width": 406.48486328125,
"height": 13,
"text": "+const floatValue(): float",
"horizontalAlignment": 0
@ -8599,8 +8650,8 @@
},
"font": "Arial;13;0",
"left": 2173,
"top": 1117,
"width": 401.40673828125,
"top": 1162,
"width": 406.48486328125,
"height": 13,
"text": "+const booleanValue(): boolean",
"horizontalAlignment": 0
@ -8616,8 +8667,8 @@
},
"font": "Arial;13;0",
"left": 2173,
"top": 1132,
"width": 401.40673828125,
"top": 1177,
"width": 406.48486328125,
"height": 13,
"text": "#Dictionary()",
"horizontalAlignment": 0
@ -8633,8 +8684,8 @@
},
"font": "Arial;13;0",
"left": 2173,
"top": 1147,
"width": 401.40673828125,
"top": 1192,
"width": 406.48486328125,
"height": 13,
"text": "#Dictionary(parameter: const char *, value: const char*)",
"horizontalAlignment": 0
@ -8650,8 +8701,8 @@
},
"font": "Arial;13;0",
"left": 2173,
"top": 1162,
"width": 401.40673828125,
"top": 1207,
"width": 406.48486328125,
"height": 13,
"text": "#Dictionary(dictionaryToCopy: const Dictionary&)",
"horizontalAlignment": 0
@ -8667,8 +8718,8 @@
},
"font": "Arial;13;0",
"left": 2173,
"top": 1177,
"width": 401.40673828125,
"top": 1222,
"width": 406.48486328125,
"height": 13,
"text": "#addNewNodeAtTheEnd(node: Dictionary*): boolean",
"horizontalAlignment": 0
@ -8684,8 +8735,8 @@
},
"font": "Arial;13;0",
"left": 2173,
"top": 1192,
"width": 401.40673828125,
"top": 1237,
"width": 406.48486328125,
"height": 13,
"text": "#removeNode(node: Dictionary*): boolean",
"horizontalAlignment": 0
@ -8701,8 +8752,8 @@
},
"font": "Arial;13;0",
"left": 2173,
"top": 1207,
"width": 401.40673828125,
"top": 1252,
"width": 406.48486328125,
"height": 13,
"text": "#isListEmpty(node: Dictionary): boolean",
"horizontalAlignment": 0
@ -8711,8 +8762,8 @@
"font": "Arial;13;0",
"left": 2168,
"top": 917,
"width": 411.40673828125,
"height": 308
"width": 416.48486328125,
"height": 353
},
{
"_type": "UMLReceptionCompartmentView",
@ -8751,8 +8802,8 @@
"containerChangeable": true,
"left": 2168,
"top": 824,
"width": 411.40673828125,
"height": 401,
"width": 416.48486328125,
"height": 461,
"nameCompartment": {
"$ref": "AAAAAAFpizuAUD4N01A="
},
@ -8791,7 +8842,7 @@
"visible": false,
"font": "Arial;13;0",
"left": 2353,
"top": 1313,
"top": 1343,
"height": 13,
"alpha": 1.5707963267948966,
"distance": 15,
@ -8812,7 +8863,7 @@
"visible": null,
"font": "Arial;13;0",
"left": 2338,
"top": 1313,
"top": 1343,
"height": 13,
"alpha": 1.5707963267948966,
"distance": 30,
@ -8833,7 +8884,7 @@
"visible": false,
"font": "Arial;13;0",
"left": 2382,
"top": 1314,
"top": 1344,
"height": 13,
"alpha": -1.5707963267948966,
"distance": 15,
@ -8851,7 +8902,7 @@
"$ref": "AAAAAAFpizWdrTl+j44="
},
"lineStyle": 1,
"points": "2367:1415;2370:1225",
"points": "2367:1415;2370:1285",
"showVisibility": true,
"nameLabel": {
"$ref": "AAAAAAFpizuA9D6uxC8="
@ -12211,6 +12262,117 @@
}
]
},
{
"_type": "UMLOperation",
"_id": "AAAAAAFpql9avcQ9d4w=",
"_parent": {
"$ref": "AAAAAAFpizuATz4KOaE="
},
"name": "addParameter",
"parameters": [
{
"_type": "UMLParameter",
"_id": "AAAAAAFpql+ftMguJjg=",
"_parent": {
"$ref": "AAAAAAFpql9avcQ9d4w="
},
"name": "parameter",
"type": "const char *"
},
{
"_type": "UMLParameter",
"_id": "AAAAAAFpql+ftcgvAZM=",
"_parent": {
"$ref": "AAAAAAFpql9avcQ9d4w="
},
"name": "value",
"type": "const int"
},
{
"_type": "UMLParameter",
"_id": "AAAAAAFpql+ftcgw4qg=",
"_parent": {
"$ref": "AAAAAAFpql9avcQ9d4w="
},
"type": "boolean",
"direction": "return"
}
]
},
{
"_type": "UMLOperation",
"_id": "AAAAAAFpql+gaMisKOM=",
"_parent": {
"$ref": "AAAAAAFpizuATz4KOaE="
},
"name": "addParameter",
"parameters": [
{
"_type": "UMLParameter",
"_id": "AAAAAAFpql/Yl8yd20I=",
"_parent": {
"$ref": "AAAAAAFpql+gaMisKOM="
},
"name": "parameter",
"type": "const char *"
},
{
"_type": "UMLParameter",
"_id": "AAAAAAFpql/Yl8ye02Q=",
"_parent": {
"$ref": "AAAAAAFpql+gaMisKOM="
},
"name": "value",
"type": "const float"
},
{
"_type": "UMLParameter",
"_id": "AAAAAAFpql/YmMyfcqE=",
"_parent": {
"$ref": "AAAAAAFpql+gaMisKOM="
},
"type": "boolean",
"direction": "return"
}
]
},
{
"_type": "UMLOperation",
"_id": "AAAAAAFpql/ZTM0b7J0=",
"_parent": {
"$ref": "AAAAAAFpizuATz4KOaE="
},
"name": "addParameter",
"parameters": [
{
"_type": "UMLParameter",
"_id": "AAAAAAFpqmAgzdEMwB4=",
"_parent": {
"$ref": "AAAAAAFpql/ZTM0b7J0="
},
"name": "parameter",
"type": "const char *"
},
{
"_type": "UMLParameter",
"_id": "AAAAAAFpqmAgztEN2/g=",
"_parent": {
"$ref": "AAAAAAFpql/ZTM0b7J0="
},
"name": "value",
"type": "const double"
},
{
"_type": "UMLParameter",
"_id": "AAAAAAFpqmAgztEO0vc=",
"_parent": {
"$ref": "AAAAAAFpql/ZTM0b7J0="
},
"type": "boolean",
"direction": "return"
}
]
},
{
"_type": "UMLOperation",
"_id": "AAAAAAFpjWf+WzHQnSs=",