diff --git a/Configuration.py b/Configuration.py index 5c33d6e..a88ec8f 100644 --- a/Configuration.py +++ b/Configuration.py @@ -1,6 +1,7 @@ from binance.enums import * import yaml +from Signals import Signals from indicators import Indicators @@ -24,16 +25,35 @@ class Configuration: # Call a static method from indicators that fills in a default list of indicators in config. self.indicator_list = Indicators.get_indicator_defaults() + # Call a static method from indicators that fills in a default list of indicators in config. + self.signals_list = Signals.get_signals_defaults() + # The data that will be saved and loaded from file . self.saved_data = None + def new_signal(self, data): + # Create a new signal. + self.saved_data['signals'].append(data) + # Save it to file. + self.config_and_states('save') + + def remove_signal(self, data): + print(f'removing {data}') + for sig in self.saved_data['signals']: + if sig['name'] == data: + self.saved_data['signals'].remove(sig) + break + # Save it to file. + self.config_and_states('save') + def config_and_states(self, cmd): """Loads or saves configurable data to the file set in self.config_FN""" # The data stored and retrieved from file session. self.saved_data = { 'indicator_list': self.indicator_list, - 'config': {'chart_interval': self.chart_interval, 'trading_pair': self.trading_pair} + 'config': {'chart_interval': self.chart_interval, 'trading_pair': self.trading_pair}, + 'signals': self.signals_list } def set_loaded_values(): @@ -41,6 +61,7 @@ class Configuration: self.indicator_list = self.saved_data['indicator_list'] self.chart_interval = self.saved_data['config']['chart_interval'] self.trading_pair = self.saved_data['config']['trading_pair'] + self.signals_list = self.saved_data['signals'] def load_configuration(filepath): """load file data""" diff --git a/Sequence overview.mdj b/Sequence overview.mdj deleted file mode 100644 index 3e6a61c..0000000 --- a/Sequence overview.mdj +++ /dev/null @@ -1,37888 +0,0 @@ -{ - "_type": "Project", - "_id": "AAAAAAFF+h6SjaM2Hec=", - "name": "Untitled", - "ownedElements": [ - { - "_type": "UMLModel", - "_id": "AAAAAAFF+qBWK6M3Z8Y=", - "_parent": { - "$ref": "AAAAAAFF+h6SjaM2Hec=" - }, - "name": "BrighterTrades Class View", - "ownedElements": [ - { - "_type": "UMLClassDiagram", - "_id": "AAAAAAFF+qBtyKM79qY=", - "_parent": { - "$ref": "AAAAAAFF+qBWK6M3Z8Y=" - }, - "name": "Main", - "defaultDiagram": true, - "ownedViews": [ - { - "_type": "UMLClassView", - "_id": "AAAAAAGAkl3075yJ860=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGAkl307pyHK9I=" - }, - "subViews": [ - { - "_type": "UMLNameCompartmentView", - "_id": "AAAAAAGAkl3075yKOPM=", - "_parent": { - "$ref": "AAAAAAGAkl3075yJ860=" - }, - "model": { - "$ref": "AAAAAAGAkl307pyHK9I=" - }, - "subViews": [ - { - "_type": "LabelView", - "_id": "AAAAAAGAkl3075yL9mc=", - "_parent": { - "$ref": "AAAAAAGAkl3075yKOPM=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1248, - "top": 1712, - "height": 13 - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAkl3075yMrwE=", - "_parent": { - "$ref": "AAAAAAGAkl3075yKOPM=" - }, - "font": "Arial;13;1", - "left": 749, - "top": 1535, - "width": 95.38623046875, - "height": 13, - "text": "Display_Panel" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAkl3075yNzMw=", - "_parent": { - "$ref": "AAAAAAGAkl3075yKOPM=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1248, - "top": 1712, - "width": 191.43896484375, - "height": 13, - "text": "(from BrighterTrades Class View)" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAkl3075yO00E=", - "_parent": { - "$ref": "AAAAAAGAkl3075yKOPM=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1248, - "top": 1712, - "height": 13, - "horizontalAlignment": 1 - } - ], - "font": "Arial;13;0", - "left": 744, - "top": 1528, - "width": 105.38623046875, - "height": 25, - "stereotypeLabel": { - "$ref": "AAAAAAGAkl3075yL9mc=" - }, - "nameLabel": { - "$ref": "AAAAAAGAkl3075yMrwE=" - }, - "namespaceLabel": { - "$ref": "AAAAAAGAkl3075yNzMw=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAkl3075yO00E=" - } - }, - { - "_type": "UMLAttributeCompartmentView", - "_id": "AAAAAAGAkl3075yPUC0=", - "_parent": { - "$ref": "AAAAAAGAkl3075yJ860=" - }, - "model": { - "$ref": "AAAAAAGAkl307pyHK9I=" - }, - "font": "Arial;13;0", - "left": 744, - "top": 1553, - "width": 105.38623046875, - "height": 10 - }, - { - "_type": "UMLOperationCompartmentView", - "_id": "AAAAAAGAkl3075yQOIw=", - "_parent": { - "$ref": "AAAAAAGAkl3075yJ860=" - }, - "model": { - "$ref": "AAAAAAGAkl307pyHK9I=" - }, - "font": "Arial;13;0", - "left": 744, - "top": 1563, - "width": 105.38623046875, - "height": 10 - }, - { - "_type": "UMLReceptionCompartmentView", - "_id": "AAAAAAGAkl3075yR4jo=", - "_parent": { - "$ref": "AAAAAAGAkl3075yJ860=" - }, - "model": { - "$ref": "AAAAAAGAkl307pyHK9I=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 624, - "top": 856, - "width": 10, - "height": 10 - }, - { - "_type": "UMLTemplateParameterCompartmentView", - "_id": "AAAAAAGAkl3075ySZ4Y=", - "_parent": { - "$ref": "AAAAAAGAkl3075yJ860=" - }, - "model": { - "$ref": "AAAAAAGAkl307pyHK9I=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 624, - "top": 856, - "width": 10, - "height": 10 - } - ], - "font": "Arial;13;0", - "containerChangeable": true, - "left": 744, - "top": 1528, - "width": 105.38623046875, - "height": 45, - "nameCompartment": { - "$ref": "AAAAAAGAkl3075yKOPM=" - }, - "attributeCompartment": { - "$ref": "AAAAAAGAkl3075yPUC0=" - }, - "operationCompartment": { - "$ref": "AAAAAAGAkl3075yQOIw=" - }, - "receptionCompartment": { - "$ref": "AAAAAAGAkl3075yR4jo=" - }, - "templateParameterCompartment": { - "$ref": "AAAAAAGAkl3075ySZ4Y=" - } - }, - { - "_type": "UMLClassView", - "_id": "AAAAAAGAlKBwAZy+AvI=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGAlKBwAJy8eFE=" - }, - "subViews": [ - { - "_type": "UMLNameCompartmentView", - "_id": "AAAAAAGAlKBwAZy/nuo=", - "_parent": { - "$ref": "AAAAAAGAlKBwAZy+AvI=" - }, - "model": { - "$ref": "AAAAAAGAlKBwAJy8eFE=" - }, - "subViews": [ - { - "_type": "LabelView", - "_id": "AAAAAAGAlKBwAZzAg8o=", - "_parent": { - "$ref": "AAAAAAGAlKBwAZy/nuo=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 949.5146484375, - "top": 1456, - "height": 13 - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAlKBwAZzBNss=", - "_parent": { - "$ref": "AAAAAAGAlKBwAZy/nuo=" - }, - "font": "Arial;13;1", - "left": 741, - "top": 1071, - "width": 88.51171875, - "height": 13, - "text": "Charts" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAlKBwAZzCVGk=", - "_parent": { - "$ref": "AAAAAAGAlKBwAZy/nuo=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 949.5146484375, - "top": 1456, - "width": 191.43896484375, - "height": 13, - "text": "(from BrighterTrades Class View)" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAlKBwAZzD3GE=", - "_parent": { - "$ref": "AAAAAAGAlKBwAZy/nuo=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 949.5146484375, - "top": 1456, - "height": 13, - "horizontalAlignment": 1 - } - ], - "font": "Arial;13;0", - "left": 736, - "top": 1064, - "width": 98.51171875, - "height": 25, - "stereotypeLabel": { - "$ref": "AAAAAAGAlKBwAZzAg8o=" - }, - "nameLabel": { - "$ref": "AAAAAAGAlKBwAZzBNss=" - }, - "namespaceLabel": { - "$ref": "AAAAAAGAlKBwAZzCVGk=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAlKBwAZzD3GE=" - } - }, - { - "_type": "UMLAttributeCompartmentView", - "_id": "AAAAAAGAlKBwAZzElMQ=", - "_parent": { - "$ref": "AAAAAAGAlKBwAZy+AvI=" - }, - "model": { - "$ref": "AAAAAAGAlKBwAJy8eFE=" - }, - "subViews": [ - { - "_type": "UMLAttributeView", - "_id": "AAAAAAGAlYY0n9+6MLI=", - "_parent": { - "$ref": "AAAAAAGAlKBwAZzElMQ=" - }, - "model": { - "$ref": "AAAAAAGAlYY0lN+3EU4=" - }, - "font": "Arial;13;0", - "left": 741, - "top": 1094, - "width": 88.51171875, - "height": 13, - "text": "-charts: 1..3", - "horizontalAlignment": 0 - } - ], - "font": "Arial;13;0", - "left": 736, - "top": 1089, - "width": 98.51171875, - "height": 23 - }, - { - "_type": "UMLOperationCompartmentView", - "_id": "AAAAAAGAlKBwAZzFovU=", - "_parent": { - "$ref": "AAAAAAGAlKBwAZy+AvI=" - }, - "model": { - "$ref": "AAAAAAGAlKBwAJy8eFE=" - }, - "subViews": [ - { - "_type": "UMLOperationView", - "_id": "AAAAAAGAlad4c9b/9Is=", - "_parent": { - "$ref": "AAAAAAGAlKBwAZzFovU=" - }, - "model": { - "$ref": "AAAAAAGAlad4atb8lI0=" - }, - "font": "Arial;13;0", - "left": 741, - "top": 1117, - "width": 88.51171875, - "height": 13, - "text": "+bind_charts()", - "horizontalAlignment": 0 - }, - { - "_type": "UMLOperationView", - "_id": "AAAAAAGAlagyRuRTfu8=", - "_parent": { - "$ref": "AAAAAAGAlKBwAZzFovU=" - }, - "model": { - "$ref": "AAAAAAGAlagyPeRQGOU=" - }, - "font": "Arial;13;0", - "left": 741, - "top": 1132, - "width": 88.51171875, - "height": 13, - "text": "+create_chart()", - "horizontalAlignment": 0 - } - ], - "font": "Arial;13;0", - "left": 736, - "top": 1112, - "width": 98.51171875, - "height": 38 - }, - { - "_type": "UMLReceptionCompartmentView", - "_id": "AAAAAAGAlKBwAZzGLPQ=", - "_parent": { - "$ref": "AAAAAAGAlKBwAZy+AvI=" - }, - "model": { - "$ref": "AAAAAAGAlKBwAJy8eFE=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 474.75732421875, - "top": 728, - "width": 10, - "height": 10 - }, - { - "_type": "UMLTemplateParameterCompartmentView", - "_id": "AAAAAAGAlKBwAZzHzc0=", - "_parent": { - "$ref": "AAAAAAGAlKBwAZy+AvI=" - }, - "model": { - "$ref": "AAAAAAGAlKBwAJy8eFE=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 474.75732421875, - "top": 728, - "width": 10, - "height": 10 - } - ], - "font": "Arial;13;0", - "containerChangeable": true, - "left": 736, - "top": 1064, - "width": 98.51171875, - "height": 86, - "nameCompartment": { - "$ref": "AAAAAAGAlKBwAZy/nuo=" - }, - "attributeCompartment": { - "$ref": "AAAAAAGAlKBwAZzElMQ=" - }, - "operationCompartment": { - "$ref": "AAAAAAGAlKBwAZzFovU=" - }, - "receptionCompartment": { - "$ref": "AAAAAAGAlKBwAZzGLPQ=" - }, - "templateParameterCompartment": { - "$ref": "AAAAAAGAlKBwAZzHzc0=" - } - }, - { - "_type": "UMLClassView", - "_id": "AAAAAAGAlKJCvaOyt2Y=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGAlKJCvaOwqG4=" - }, - "subViews": [ - { - "_type": "UMLNameCompartmentView", - "_id": "AAAAAAGAlKJCvaOz1zM=", - "_parent": { - "$ref": "AAAAAAGAlKJCvaOyt2Y=" - }, - "model": { - "$ref": "AAAAAAGAlKJCvaOwqG4=" - }, - "subViews": [ - { - "_type": "LabelView", - "_id": "AAAAAAGAlKJCvaO0eJc=", - "_parent": { - "$ref": "AAAAAAGAlKJCvaOz1zM=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 286.16015625, - "top": 752, - "height": 13 - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAlKJCvaO1d+s=", - "_parent": { - "$ref": "AAAAAAGAlKJCvaOz1zM=" - }, - "font": "Arial;13;1", - "left": 541, - "top": 719, - "width": 127.1689453125, - "height": 13, - "text": "Chart" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAlKJCvaO2lvg=", - "_parent": { - "$ref": "AAAAAAGAlKJCvaOz1zM=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 286.16015625, - "top": 752, - "width": 191.43896484375, - "height": 13, - "text": "(from BrighterTrades Class View)" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAlKJCvaO3OTs=", - "_parent": { - "$ref": "AAAAAAGAlKJCvaOz1zM=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 286.16015625, - "top": 752, - "height": 13, - "horizontalAlignment": 1 - } - ], - "font": "Arial;13;0", - "left": 536, - "top": 712, - "width": 137.1689453125, - "height": 25, - "stereotypeLabel": { - "$ref": "AAAAAAGAlKJCvaO0eJc=" - }, - "nameLabel": { - "$ref": "AAAAAAGAlKJCvaO1d+s=" - }, - "namespaceLabel": { - "$ref": "AAAAAAGAlKJCvaO2lvg=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAlKJCvaO3OTs=" - } - }, - { - "_type": "UMLAttributeCompartmentView", - "_id": "AAAAAAGAlKJCvaO4vRA=", - "_parent": { - "$ref": "AAAAAAGAlKJCvaOyt2Y=" - }, - "model": { - "$ref": "AAAAAAGAlKJCvaOwqG4=" - }, - "subViews": [ - { - "_type": "UMLAttributeView", - "_id": "AAAAAAGAlYoy+yzFNqw=", - "_parent": { - "$ref": "AAAAAAGAlKJCvaO4vRA=" - }, - "model": { - "$ref": "AAAAAAGAlYoy8CzCHeM=" - }, - "font": "Arial;13;0", - "left": 541, - "top": 742, - "width": 127.1689453125, - "height": 13, - "text": "-lines: line_series[0..*]", - "horizontalAlignment": 0 - } - ], - "font": "Arial;13;0", - "left": 536, - "top": 737, - "width": 137.1689453125, - "height": 23 - }, - { - "_type": "UMLOperationCompartmentView", - "_id": "AAAAAAGAlKJCvaO5Oao=", - "_parent": { - "$ref": "AAAAAAGAlKJCvaOyt2Y=" - }, - "model": { - "$ref": "AAAAAAGAlKJCvaOwqG4=" - }, - "font": "Arial;13;0", - "left": 536, - "top": 760, - "width": 137.1689453125, - "height": 10 - }, - { - "_type": "UMLReceptionCompartmentView", - "_id": "AAAAAAGAlKJCvaO6siY=", - "_parent": { - "$ref": "AAAAAAGAlKJCvaOyt2Y=" - }, - "model": { - "$ref": "AAAAAAGAlKJCvaOwqG4=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 143.080078125, - "top": 376, - "width": 10, - "height": 10 - }, - { - "_type": "UMLTemplateParameterCompartmentView", - "_id": "AAAAAAGAlKJCvaO78CI=", - "_parent": { - "$ref": "AAAAAAGAlKJCvaOyt2Y=" - }, - "model": { - "$ref": "AAAAAAGAlKJCvaOwqG4=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 143.080078125, - "top": 376, - "width": 10, - "height": 10 - } - ], - "font": "Arial;13;0", - "containerChangeable": true, - "left": 536, - "top": 712, - "width": 137.1689453125, - "height": 73, - "nameCompartment": { - "$ref": "AAAAAAGAlKJCvaOz1zM=" - }, - "attributeCompartment": { - "$ref": "AAAAAAGAlKJCvaO4vRA=" - }, - "operationCompartment": { - "$ref": "AAAAAAGAlKJCvaO5Oao=" - }, - "receptionCompartment": { - "$ref": "AAAAAAGAlKJCvaO6siY=" - }, - "templateParameterCompartment": { - "$ref": "AAAAAAGAlKJCvaO78CI=" - } - }, - { - "_type": "UMLClassView", - "_id": "AAAAAAGAlLRrLqxjK7Y=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGAlLRrLaxh9W8=" - }, - "subViews": [ - { - "_type": "UMLNameCompartmentView", - "_id": "AAAAAAGAlLRrLqxkRxs=", - "_parent": { - "$ref": "AAAAAAGAlLRrLqxjK7Y=" - }, - "model": { - "$ref": "AAAAAAGAlLRrLaxh9W8=" - }, - "subViews": [ - { - "_type": "LabelView", - "_id": "AAAAAAGAlLRrLqxlEIo=", - "_parent": { - "$ref": "AAAAAAGAlLRrLqxkRxs=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 2224, - "top": 1604, - "height": 13 - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAlLRrLqxmB08=", - "_parent": { - "$ref": "AAAAAAGAlLRrLqxkRxs=" - }, - "font": "Arial;13;1", - "left": 1237, - "top": 1295, - "width": 78.47265625, - "height": 13, - "text": "Header" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAlLRrLqxnhAU=", - "_parent": { - "$ref": "AAAAAAGAlLRrLqxkRxs=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 2224, - "top": 1604, - "width": 191.43896484375, - "height": 13, - "text": "(from BrighterTrades Class View)" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAlLRrLqxoIFs=", - "_parent": { - "$ref": "AAAAAAGAlLRrLqxkRxs=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 2224, - "top": 1604, - "height": 13, - "horizontalAlignment": 1 - } - ], - "font": "Arial;13;0", - "left": 1232, - "top": 1288, - "width": 88.47265625, - "height": 25, - "stereotypeLabel": { - "$ref": "AAAAAAGAlLRrLqxlEIo=" - }, - "nameLabel": { - "$ref": "AAAAAAGAlLRrLqxmB08=" - }, - "namespaceLabel": { - "$ref": "AAAAAAGAlLRrLqxnhAU=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAlLRrLqxoIFs=" - } - }, - { - "_type": "UMLAttributeCompartmentView", - "_id": "AAAAAAGAlLRrLqxpQvE=", - "_parent": { - "$ref": "AAAAAAGAlLRrLqxjK7Y=" - }, - "model": { - "$ref": "AAAAAAGAlLRrLaxh9W8=" - }, - "subViews": [ - { - "_type": "UMLAttributeView", - "_id": "AAAAAAGAlL0eB9ExsYk=", - "_parent": { - "$ref": "AAAAAAGAlLRrLqxpQvE=" - }, - "model": { - "$ref": "AAAAAAGAlL0d+NEoRwU=" - }, - "font": "Arial;13;0", - "left": 1237, - "top": 1318, - "width": 78.47265625, - "height": 13, - "text": "+title: string", - "horizontalAlignment": 0 - } - ], - "font": "Arial;13;0", - "left": 1232, - "top": 1313, - "width": 88.47265625, - "height": 23 - }, - { - "_type": "UMLOperationCompartmentView", - "_id": "AAAAAAGAlLRrLqxqDzg=", - "_parent": { - "$ref": "AAAAAAGAlLRrLqxjK7Y=" - }, - "model": { - "$ref": "AAAAAAGAlLRrLaxh9W8=" - }, - "font": "Arial;13;0", - "left": 1232, - "top": 1336, - "width": 88.47265625, - "height": 10 - }, - { - "_type": "UMLReceptionCompartmentView", - "_id": "AAAAAAGAlLRrLqxrd5c=", - "_parent": { - "$ref": "AAAAAAGAlLRrLqxjK7Y=" - }, - "model": { - "$ref": "AAAAAAGAlLRrLaxh9W8=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1112, - "top": 802, - "width": 10, - "height": 10 - }, - { - "_type": "UMLTemplateParameterCompartmentView", - "_id": "AAAAAAGAlLRrLqxs2dI=", - "_parent": { - "$ref": "AAAAAAGAlLRrLqxjK7Y=" - }, - "model": { - "$ref": "AAAAAAGAlLRrLaxh9W8=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1112, - "top": 802, - "width": 10, - "height": 10 - } - ], - "font": "Arial;13;0", - "containerChangeable": true, - "left": 1232, - "top": 1288, - "width": 88.47265625, - "height": 58, - "nameCompartment": { - "$ref": "AAAAAAGAlLRrLqxkRxs=" - }, - "attributeCompartment": { - "$ref": "AAAAAAGAlLRrLqxpQvE=" - }, - "operationCompartment": { - "$ref": "AAAAAAGAlLRrLqxqDzg=" - }, - "receptionCompartment": { - "$ref": "AAAAAAGAlLRrLqxrd5c=" - }, - "templateParameterCompartment": { - "$ref": "AAAAAAGAlLRrLqxs2dI=" - } - }, - { - "_type": "UMLClassView", - "_id": "AAAAAAGAlLTUj7L3TDU=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGAlLTUj7L1P20=" - }, - "subViews": [ - { - "_type": "UMLNameCompartmentView", - "_id": "AAAAAAGAlLTUj7L40Wo=", - "_parent": { - "$ref": "AAAAAAGAlLTUj7L3TDU=" - }, - "model": { - "$ref": "AAAAAAGAlLTUj7L1P20=" - }, - "subViews": [ - { - "_type": "LabelView", - "_id": "AAAAAAGAlLTUj7L5HQw=", - "_parent": { - "$ref": "AAAAAAGAlLTUj7L40Wo=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 2496, - "top": 1520, - "height": 13 - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAlLTUj7L6n98=", - "_parent": { - "$ref": "AAAAAAGAlLTUj7L40Wo=" - }, - "font": "Arial;13;1", - "left": 1397, - "top": 1031, - "width": 86.708984375, - "height": 13, - "text": "User Interface" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAlLTUj7L7AC8=", - "_parent": { - "$ref": "AAAAAAGAlLTUj7L40Wo=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 2496, - "top": 1520, - "width": 191.43896484375, - "height": 13, - "text": "(from BrighterTrades Class View)" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAlLTUj7L8gQs=", - "_parent": { - "$ref": "AAAAAAGAlLTUj7L40Wo=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 2496, - "top": 1520, - "height": 13, - "horizontalAlignment": 1 - } - ], - "font": "Arial;13;0", - "left": 1392, - "top": 1024, - "width": 96.708984375, - "height": 25, - "stereotypeLabel": { - "$ref": "AAAAAAGAlLTUj7L5HQw=" - }, - "nameLabel": { - "$ref": "AAAAAAGAlLTUj7L6n98=" - }, - "namespaceLabel": { - "$ref": "AAAAAAGAlLTUj7L7AC8=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAlLTUj7L8gQs=" - } - }, - { - "_type": "UMLAttributeCompartmentView", - "_id": "AAAAAAGAlLTUj7L9qXo=", - "_parent": { - "$ref": "AAAAAAGAlLTUj7L3TDU=" - }, - "model": { - "$ref": "AAAAAAGAlLTUj7L1P20=" - }, - "font": "Arial;13;0", - "left": 1392, - "top": 1049, - "width": 96.708984375, - "height": 10 - }, - { - "_type": "UMLOperationCompartmentView", - "_id": "AAAAAAGAlLTUj7L+GuI=", - "_parent": { - "$ref": "AAAAAAGAlLTUj7L3TDU=" - }, - "model": { - "$ref": "AAAAAAGAlLTUj7L1P20=" - }, - "font": "Arial;13;0", - "left": 1392, - "top": 1059, - "width": 96.708984375, - "height": 10 - }, - { - "_type": "UMLReceptionCompartmentView", - "_id": "AAAAAAGAlLTUj7L/C8A=", - "_parent": { - "$ref": "AAAAAAGAlLTUj7L3TDU=" - }, - "model": { - "$ref": "AAAAAAGAlLTUj7L1P20=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1248, - "top": 760, - "width": 10, - "height": 10 - }, - { - "_type": "UMLTemplateParameterCompartmentView", - "_id": "AAAAAAGAlLTUkLMARZA=", - "_parent": { - "$ref": "AAAAAAGAlLTUj7L3TDU=" - }, - "model": { - "$ref": "AAAAAAGAlLTUj7L1P20=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1248, - "top": 760, - "width": 10, - "height": 10 - } - ], - "font": "Arial;13;0", - "containerChangeable": true, - "left": 1392, - "top": 1024, - "width": 96.708984375, - "height": 45, - "nameCompartment": { - "$ref": "AAAAAAGAlLTUj7L40Wo=" - }, - "attributeCompartment": { - "$ref": "AAAAAAGAlLTUj7L9qXo=" - }, - "operationCompartment": { - "$ref": "AAAAAAGAlLTUj7L+GuI=" - }, - "receptionCompartment": { - "$ref": "AAAAAAGAlLTUj7L/C8A=" - }, - "templateParameterCompartment": { - "$ref": "AAAAAAGAlLTUkLMARZA=" - } - }, - { - "_type": "UMLClassView", - "_id": "AAAAAAGAlLtBdcDltiY=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGAlLtBdcDjBrM=" - }, - "subViews": [ - { - "_type": "UMLNameCompartmentView", - "_id": "AAAAAAGAlLtBdcDmIn0=", - "_parent": { - "$ref": "AAAAAAGAlLtBdcDltiY=" - }, - "model": { - "$ref": "AAAAAAGAlLtBdcDjBrM=" - }, - "subViews": [ - { - "_type": "LabelView", - "_id": "AAAAAAGAlLtBdcDn4d0=", - "_parent": { - "$ref": "AAAAAAGAlLtBdcDmIn0=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 2736, - "top": 1396, - "height": 13 - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAlLtBdcDoTKY=", - "_parent": { - "$ref": "AAAAAAGAlLtBdcDmIn0=" - }, - "font": "Arial;13;1", - "left": 1653, - "top": 1215, - "width": 81.28173828125, - "height": 13, - "text": "Controls" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAlLtBdcDpGX8=", - "_parent": { - "$ref": "AAAAAAGAlLtBdcDmIn0=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 2736, - "top": 1396, - "width": 191.43896484375, - "height": 13, - "text": "(from BrighterTrades Class View)" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAlLtBdcDqEF8=", - "_parent": { - "$ref": "AAAAAAGAlLtBdcDmIn0=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 2736, - "top": 1396, - "height": 13, - "horizontalAlignment": 1 - } - ], - "font": "Arial;13;0", - "left": 1648, - "top": 1208, - "width": 91.28173828125, - "height": 25, - "stereotypeLabel": { - "$ref": "AAAAAAGAlLtBdcDn4d0=" - }, - "nameLabel": { - "$ref": "AAAAAAGAlLtBdcDoTKY=" - }, - "namespaceLabel": { - "$ref": "AAAAAAGAlLtBdcDpGX8=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAlLtBdcDqEF8=" - } - }, - { - "_type": "UMLAttributeCompartmentView", - "_id": "AAAAAAGAlLtBdsDrxg0=", - "_parent": { - "$ref": "AAAAAAGAlLtBdcDltiY=" - }, - "model": { - "$ref": "AAAAAAGAlLtBdcDjBrM=" - }, - "font": "Arial;13;0", - "left": 1648, - "top": 1233, - "width": 91.28173828125, - "height": 10 - }, - { - "_type": "UMLOperationCompartmentView", - "_id": "AAAAAAGAlLtBdsDsykE=", - "_parent": { - "$ref": "AAAAAAGAlLtBdcDltiY=" - }, - "model": { - "$ref": "AAAAAAGAlLtBdcDjBrM=" - }, - "subViews": [ - { - "_type": "UMLOperationView", - "_id": "AAAAAAGAlamWZS8RNu8=", - "_parent": { - "$ref": "AAAAAAGAlLtBdsDsykE=" - }, - "model": { - "$ref": "AAAAAAGAlamWWi8OqEc=" - }, - "font": "Arial;13;0", - "left": 1653, - "top": 1248, - "width": 81.28173828125, - "height": 13, - "text": "+showAtPos()", - "horizontalAlignment": 0 - } - ], - "font": "Arial;13;0", - "left": 1648, - "top": 1243, - "width": 91.28173828125, - "height": 23 - }, - { - "_type": "UMLReceptionCompartmentView", - "_id": "AAAAAAGAlLtBdsDtZlc=", - "_parent": { - "$ref": "AAAAAAGAlLtBdcDltiY=" - }, - "model": { - "$ref": "AAAAAAGAlLtBdcDjBrM=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1368, - "top": 698, - "width": 10, - "height": 10 - }, - { - "_type": "UMLTemplateParameterCompartmentView", - "_id": "AAAAAAGAlLtBdsDuieQ=", - "_parent": { - "$ref": "AAAAAAGAlLtBdcDltiY=" - }, - "model": { - "$ref": "AAAAAAGAlLtBdcDjBrM=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1368, - "top": 698, - "width": 10, - "height": 10 - } - ], - "font": "Arial;13;0", - "containerChangeable": true, - "left": 1648, - "top": 1208, - "width": 91.28173828125, - "height": 58, - "nameCompartment": { - "$ref": "AAAAAAGAlLtBdcDmIn0=" - }, - "attributeCompartment": { - "$ref": "AAAAAAGAlLtBdsDrxg0=" - }, - "operationCompartment": { - "$ref": "AAAAAAGAlLtBdsDsykE=" - }, - "receptionCompartment": { - "$ref": "AAAAAAGAlLtBdsDtZlc=" - }, - "templateParameterCompartment": { - "$ref": "AAAAAAGAlLtBdsDuieQ=" - } - }, - { - "_type": "UMLGeneralizationView", - "_id": "AAAAAAGAlMBt0tj0oB8=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGAlMBt0tjyuVQ=" - }, - "subViews": [ - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlMBt0tj15vk=", - "_parent": { - "$ref": "AAAAAAGAlMBt0tj0oB8=" - }, - "model": { - "$ref": "AAAAAAGAlMBt0tjyuVQ=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1043, - "top": 1439, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAlMBt0tj0oB8=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlMBt0tj2tnw=", - "_parent": { - "$ref": "AAAAAAGAlMBt0tj0oB8=" - }, - "model": { - "$ref": "AAAAAAGAlMBt0tjyuVQ=" - }, - "visible": null, - "font": "Arial;13;0", - "left": 1050, - "top": 1452, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAlMBt0tj0oB8=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlMBt0tj3u4U=", - "_parent": { - "$ref": "AAAAAAGAlMBt0tj0oB8=" - }, - "model": { - "$ref": "AAAAAAGAlMBt0tjyuVQ=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1030, - "top": 1412, - "height": 13, - "alpha": -1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAlMBt0tj0oB8=" - }, - "edgePosition": 1 - } - ], - "font": "Arial;13;0", - "head": { - "$ref": "AAAAAAGAkl3075yJ860=" - }, - "tail": { - "$ref": "AAAAAAGAlLRrLqxjK7Y=" - }, - "lineStyle": 1, - "points": "1231:1337;843:1527", - "showVisibility": true, - "nameLabel": { - "$ref": "AAAAAAGAlMBt0tj15vk=" - }, - "stereotypeLabel": { - "$ref": "AAAAAAGAlMBt0tj2tnw=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAlMBt0tj3u4U=" - } - }, - { - "_type": "UMLGeneralizationView", - "_id": "AAAAAAGAlMDKUtww6o0=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGAlMDKUdwuDGM=" - }, - "subViews": [ - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlMDKUtwxyNM=", - "_parent": { - "$ref": "AAAAAAGAlMDKUtww6o0=" - }, - "model": { - "$ref": "AAAAAAGAlMDKUdwuDGM=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 804, - "top": 1331, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAlMDKUtww6o0=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlMDKUtwy7Uk=", - "_parent": { - "$ref": "AAAAAAGAlMDKUtww6o0=" - }, - "model": { - "$ref": "AAAAAAGAlMDKUdwuDGM=" - }, - "visible": null, - "font": "Arial;13;0", - "left": 819, - "top": 1331, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAlMDKUtww6o0=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlMDKUtwzWLA=", - "_parent": { - "$ref": "AAAAAAGAlMDKUtww6o0=" - }, - "model": { - "$ref": "AAAAAAGAlMDKUdwuDGM=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 775, - "top": 1332, - "height": 13, - "alpha": -1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAlMDKUtww6o0=" - }, - "edgePosition": 1 - } - ], - "font": "Arial;13;0", - "head": { - "$ref": "AAAAAAGAkl3075yJ860=" - }, - "tail": { - "$ref": "AAAAAAGAlKBwAZy+AvI=" - }, - "lineStyle": 1, - "points": "785:1150;795:1527", - "showVisibility": true, - "nameLabel": { - "$ref": "AAAAAAGAlMDKUtwxyNM=" - }, - "stereotypeLabel": { - "$ref": "AAAAAAGAlMDKUtwy7Uk=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAlMDKUtwzWLA=" - } - }, - { - "_type": "UMLClassView", - "_id": "AAAAAAGAlMe6bOf/4IA=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGAlMe6a+f9UYg=" - }, - "subViews": [ - { - "_type": "UMLNameCompartmentView", - "_id": "AAAAAAGAlMe6bOgA1Vs=", - "_parent": { - "$ref": "AAAAAAGAlMe6bOf/4IA=" - }, - "model": { - "$ref": "AAAAAAGAlMe6a+f9UYg=" - }, - "subViews": [ - { - "_type": "LabelView", - "_id": "AAAAAAGAlMe6bOgB75I=", - "_parent": { - "$ref": "AAAAAAGAlMe6bOgA1Vs=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1424, - "top": 108, - "height": 13 - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAlMe6bOgC8Nk=", - "_parent": { - "$ref": "AAAAAAGAlMe6bOgA1Vs=" - }, - "font": "Arial;13;1", - "left": 805, - "top": 719, - "width": 126.4453125, - "height": 13, - "text": "Price_Chart" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAlMe6bOgDaYQ=", - "_parent": { - "$ref": "AAAAAAGAlMe6bOgA1Vs=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1424, - "top": 108, - "width": 191.43896484375, - "height": 13, - "text": "(from BrighterTrades Class View)" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAlMe6bOgEnEY=", - "_parent": { - "$ref": "AAAAAAGAlMe6bOgA1Vs=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1424, - "top": 108, - "height": 13, - "horizontalAlignment": 1 - } - ], - "font": "Arial;13;0", - "left": 800, - "top": 712, - "width": 136.4453125, - "height": 25, - "stereotypeLabel": { - "$ref": "AAAAAAGAlMe6bOgB75I=" - }, - "nameLabel": { - "$ref": "AAAAAAGAlMe6bOgC8Nk=" - }, - "namespaceLabel": { - "$ref": "AAAAAAGAlMe6bOgDaYQ=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAlMe6bOgEnEY=" - } - }, - { - "_type": "UMLAttributeCompartmentView", - "_id": "AAAAAAGAlMe6bOgFNuk=", - "_parent": { - "$ref": "AAAAAAGAlMe6bOf/4IA=" - }, - "model": { - "$ref": "AAAAAAGAlMe6a+f9UYg=" - }, - "subViews": [ - { - "_type": "UMLAttributeView", - "_id": "AAAAAAGAlYu4Lz/LYqs=", - "_parent": { - "$ref": "AAAAAAGAlMe6bOgFNuk=" - }, - "model": { - "$ref": "AAAAAAGAlYu4Ij/IzVw=" - }, - "font": "Arial;13;0", - "left": 805, - "top": 742, - "width": 126.4453125, - "height": 13, - "text": "-candles: price_series", - "horizontalAlignment": 0 - }, - { - "_type": "UMLAttributeView", - "_id": "AAAAAAGAlY+knm5Z/uo=", - "_parent": { - "$ref": "AAAAAAGAlMe6bOgFNuk=" - }, - "model": { - "$ref": "AAAAAAGAlY+kkW5Wfxg=" - }, - "font": "Arial;13;0", - "left": 805, - "top": 757, - "width": 126.4453125, - "height": 13, - "text": "-volume: histogram", - "horizontalAlignment": 0 - } - ], - "font": "Arial;13;0", - "left": 800, - "top": 737, - "width": 136.4453125, - "height": 38 - }, - { - "_type": "UMLOperationCompartmentView", - "_id": "AAAAAAGAlMe6bOgGzvE=", - "_parent": { - "$ref": "AAAAAAGAlMe6bOf/4IA=" - }, - "model": { - "$ref": "AAAAAAGAlMe6a+f9UYg=" - }, - "font": "Arial;13;0", - "left": 800, - "top": 775, - "width": 136.4453125, - "height": 10 - }, - { - "_type": "UMLReceptionCompartmentView", - "_id": "AAAAAAGAlMe6bOgH+Bs=", - "_parent": { - "$ref": "AAAAAAGAlMe6bOf/4IA=" - }, - "model": { - "$ref": "AAAAAAGAlMe6a+f9UYg=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 712, - "top": 54, - "width": 10, - "height": 10 - }, - { - "_type": "UMLTemplateParameterCompartmentView", - "_id": "AAAAAAGAlMe6bOgIVe8=", - "_parent": { - "$ref": "AAAAAAGAlMe6bOf/4IA=" - }, - "model": { - "$ref": "AAAAAAGAlMe6a+f9UYg=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 712, - "top": 54, - "width": 10, - "height": 10 - } - ], - "font": "Arial;13;0", - "containerChangeable": true, - "left": 800, - "top": 712, - "width": 136.4453125, - "height": 73, - "nameCompartment": { - "$ref": "AAAAAAGAlMe6bOgA1Vs=" - }, - "attributeCompartment": { - "$ref": "AAAAAAGAlMe6bOgFNuk=" - }, - "operationCompartment": { - "$ref": "AAAAAAGAlMe6bOgGzvE=" - }, - "receptionCompartment": { - "$ref": "AAAAAAGAlMe6bOgH+Bs=" - }, - "templateParameterCompartment": { - "$ref": "AAAAAAGAlMe6bOgIVe8=" - } - }, - { - "_type": "UMLGeneralizationView", - "_id": "AAAAAAGAlMe6u+hGVac=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGAlMe6u+hEFdo=" - }, - "subViews": [ - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlMe6u+hHqc0=", - "_parent": { - "$ref": "AAAAAAGAlMe6u+hGVac=" - }, - "model": { - "$ref": "AAAAAAGAlMe6u+hEFdo=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 735, - "top": 757, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAlMe6u+hGVac=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlMe6u+hIqN8=", - "_parent": { - "$ref": "AAAAAAGAlMe6u+hGVac=" - }, - "model": { - "$ref": "AAAAAAGAlMe6u+hEFdo=" - }, - "visible": null, - "font": "Arial;13;0", - "left": 735, - "top": 772, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAlMe6u+hGVac=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlMe6u+hJPI4=", - "_parent": { - "$ref": "AAAAAAGAlMe6u+hGVac=" - }, - "model": { - "$ref": "AAAAAAGAlMe6u+hEFdo=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 736, - "top": 727, - "height": 13, - "alpha": -1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAlMe6u+hGVac=" - }, - "edgePosition": 1 - } - ], - "font": "Arial;13;0", - "head": { - "$ref": "AAAAAAGAlKJCvaOyt2Y=" - }, - "tail": { - "$ref": "AAAAAAGAlMe6bOf/4IA=" - }, - "lineStyle": 1, - "points": "799:748;673:748", - "showVisibility": true, - "nameLabel": { - "$ref": "AAAAAAGAlMe6u+hHqc0=" - }, - "stereotypeLabel": { - "$ref": "AAAAAAGAlMe6u+hIqN8=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAlMe6u+hJPI4=" - } - }, - { - "_type": "UMLClassView", - "_id": "AAAAAAGAlOF3iKq5ed8=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGAlOF3iKq3uas=" - }, - "subViews": [ - { - "_type": "UMLNameCompartmentView", - "_id": "AAAAAAGAlOF3iKq6aGk=", - "_parent": { - "$ref": "AAAAAAGAlOF3iKq5ed8=" - }, - "model": { - "$ref": "AAAAAAGAlOF3iKq3uas=" - }, - "subViews": [ - { - "_type": "LabelView", - "_id": "AAAAAAGAlOF3iKq7dIs=", - "_parent": { - "$ref": "AAAAAAGAlOF3iKq6aGk=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 544, - "top": 556, - "height": 13 - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAlOF3iKq83dU=", - "_parent": { - "$ref": "AAAAAAGAlOF3iKq6aGk=" - }, - "font": "Arial;13;1", - "left": 533, - "top": 1079, - "width": 80.57080078125, - "height": 13, - "text": "RSI_Chart" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAlOF3iKq9LmM=", - "_parent": { - "$ref": "AAAAAAGAlOF3iKq6aGk=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 544, - "top": 556, - "width": 191.43896484375, - "height": 13, - "text": "(from BrighterTrades Class View)" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAlOF3iKq+OZc=", - "_parent": { - "$ref": "AAAAAAGAlOF3iKq6aGk=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 544, - "top": 556, - "height": 13, - "horizontalAlignment": 1 - } - ], - "font": "Arial;13;0", - "left": 528, - "top": 1072, - "width": 90.57080078125, - "height": 25, - "stereotypeLabel": { - "$ref": "AAAAAAGAlOF3iKq7dIs=" - }, - "nameLabel": { - "$ref": "AAAAAAGAlOF3iKq83dU=" - }, - "namespaceLabel": { - "$ref": "AAAAAAGAlOF3iKq9LmM=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAlOF3iKq+OZc=" - } - }, - { - "_type": "UMLAttributeCompartmentView", - "_id": "AAAAAAGAlOF3iKq/nF4=", - "_parent": { - "$ref": "AAAAAAGAlOF3iKq5ed8=" - }, - "model": { - "$ref": "AAAAAAGAlOF3iKq3uas=" - }, - "font": "Arial;13;0", - "left": 528, - "top": 1097, - "width": 90.57080078125, - "height": 10 - }, - { - "_type": "UMLOperationCompartmentView", - "_id": "AAAAAAGAlOF3iKrANh4=", - "_parent": { - "$ref": "AAAAAAGAlOF3iKq5ed8=" - }, - "model": { - "$ref": "AAAAAAGAlOF3iKq3uas=" - }, - "subViews": [ - { - "_type": "UMLOperationView", - "_id": "AAAAAAGAlaHXCCzROFY=", - "_parent": { - "$ref": "AAAAAAGAlOF3iKrANh4=" - }, - "model": { - "$ref": "AAAAAAGAlaHW+yzOEf4=" - }, - "font": "Arial;13;0", - "left": 533, - "top": 1112, - "width": 80.57080078125, - "height": 13, - "text": "+RSI_lines()", - "horizontalAlignment": 0 - } - ], - "font": "Arial;13;0", - "left": 528, - "top": 1107, - "width": 90.57080078125, - "height": 23 - }, - { - "_type": "UMLReceptionCompartmentView", - "_id": "AAAAAAGAlOF3iKrB+Wc=", - "_parent": { - "$ref": "AAAAAAGAlOF3iKq5ed8=" - }, - "model": { - "$ref": "AAAAAAGAlOF3iKq3uas=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 272, - "top": 278, - "width": 10, - "height": 10 - }, - { - "_type": "UMLTemplateParameterCompartmentView", - "_id": "AAAAAAGAlOF3iKrC6Qs=", - "_parent": { - "$ref": "AAAAAAGAlOF3iKq5ed8=" - }, - "model": { - "$ref": "AAAAAAGAlOF3iKq3uas=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 272, - "top": 278, - "width": 10, - "height": 10 - } - ], - "font": "Arial;13;0", - "containerChangeable": true, - "left": 528, - "top": 1072, - "width": 90.57080078125, - "height": 58, - "nameCompartment": { - "$ref": "AAAAAAGAlOF3iKq6aGk=" - }, - "attributeCompartment": { - "$ref": "AAAAAAGAlOF3iKq/nF4=" - }, - "operationCompartment": { - "$ref": "AAAAAAGAlOF3iKrANh4=" - }, - "receptionCompartment": { - "$ref": "AAAAAAGAlOF3iKrB+Wc=" - }, - "templateParameterCompartment": { - "$ref": "AAAAAAGAlOF3iKrC6Qs=" - } - }, - { - "_type": "UMLClassView", - "_id": "AAAAAAGAlOG1qKyk1j0=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGAlOG1qKyiRQY=" - }, - "subViews": [ - { - "_type": "UMLNameCompartmentView", - "_id": "AAAAAAGAlOG1qKylWAA=", - "_parent": { - "$ref": "AAAAAAGAlOG1qKyk1j0=" - }, - "model": { - "$ref": "AAAAAAGAlOG1qKyiRQY=" - }, - "subViews": [ - { - "_type": "LabelView", - "_id": "AAAAAAGAlOG1qKymumA=", - "_parent": { - "$ref": "AAAAAAGAlOG1qKylWAA=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 720, - "top": 300, - "height": 13 - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAlOG1qKynwvA=", - "_parent": { - "$ref": "AAAAAAGAlOG1qKylWAA=" - }, - "font": "Arial;13;1", - "left": 621, - "top": 951, - "width": 88.86083984375, - "height": 13, - "text": "MACD_Chart" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAlOG1qKyoL/4=", - "_parent": { - "$ref": "AAAAAAGAlOG1qKylWAA=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 720, - "top": 300, - "width": 191.43896484375, - "height": 13, - "text": "(from BrighterTrades Class View)" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAlOG1qKypFY8=", - "_parent": { - "$ref": "AAAAAAGAlOG1qKylWAA=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 720, - "top": 300, - "height": 13, - "horizontalAlignment": 1 - } - ], - "font": "Arial;13;0", - "left": 616, - "top": 944, - "width": 98.86083984375, - "height": 25, - "stereotypeLabel": { - "$ref": "AAAAAAGAlOG1qKymumA=" - }, - "nameLabel": { - "$ref": "AAAAAAGAlOG1qKynwvA=" - }, - "namespaceLabel": { - "$ref": "AAAAAAGAlOG1qKyoL/4=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAlOG1qKypFY8=" - } - }, - { - "_type": "UMLAttributeCompartmentView", - "_id": "AAAAAAGAlOG1qKyq5xw=", - "_parent": { - "$ref": "AAAAAAGAlOG1qKyk1j0=" - }, - "model": { - "$ref": "AAAAAAGAlOG1qKyiRQY=" - }, - "subViews": [ - { - "_type": "UMLAttributeView", - "_id": "AAAAAAGAlZA+PHVWN6c=", - "_parent": { - "$ref": "AAAAAAGAlOG1qKyq5xw=" - }, - "model": { - "$ref": "AAAAAAGAlZA+L3VTvPw=" - }, - "font": "Arial;13;0", - "left": 621, - "top": 974, - "width": 88.86083984375, - "height": 13, - "text": "-hist: histogram", - "horizontalAlignment": 0 - } - ], - "font": "Arial;13;0", - "left": 616, - "top": 969, - "width": 98.86083984375, - "height": 23 - }, - { - "_type": "UMLOperationCompartmentView", - "_id": "AAAAAAGAlOG1qKyrwws=", - "_parent": { - "$ref": "AAAAAAGAlOG1qKyk1j0=" - }, - "model": { - "$ref": "AAAAAAGAlOG1qKyiRQY=" - }, - "font": "Arial;13;0", - "left": 616, - "top": 992, - "width": 98.86083984375, - "height": 10 - }, - { - "_type": "UMLReceptionCompartmentView", - "_id": "AAAAAAGAlOG1qKys5rI=", - "_parent": { - "$ref": "AAAAAAGAlOG1qKyk1j0=" - }, - "model": { - "$ref": "AAAAAAGAlOG1qKyiRQY=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 360, - "top": 150, - "width": 10, - "height": 10 - }, - { - "_type": "UMLTemplateParameterCompartmentView", - "_id": "AAAAAAGAlOG1qKytrsM=", - "_parent": { - "$ref": "AAAAAAGAlOG1qKyk1j0=" - }, - "model": { - "$ref": "AAAAAAGAlOG1qKyiRQY=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 360, - "top": 150, - "width": 10, - "height": 10 - } - ], - "font": "Arial;13;0", - "containerChangeable": true, - "left": 616, - "top": 944, - "width": 98.86083984375, - "height": 58, - "nameCompartment": { - "$ref": "AAAAAAGAlOG1qKylWAA=" - }, - "attributeCompartment": { - "$ref": "AAAAAAGAlOG1qKyq5xw=" - }, - "operationCompartment": { - "$ref": "AAAAAAGAlOG1qKyrwws=" - }, - "receptionCompartment": { - "$ref": "AAAAAAGAlOG1qKys5rI=" - }, - "templateParameterCompartment": { - "$ref": "AAAAAAGAlOG1qKytrsM=" - } - }, - { - "_type": "UMLAssociationView", - "_id": "AAAAAAGAlOJxWLVK1Fs=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGAlOJxWLVGJ1k=" - }, - "subViews": [ - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlOJxWLVLiQc=", - "_parent": { - "$ref": "AAAAAAGAlOJxWLVK1Fs=" - }, - "model": { - "$ref": "AAAAAAGAlOJxWLVGJ1k=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 706, - "top": 1036, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAlOJxWLVK1Fs=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlOJxWLVM788=", - "_parent": { - "$ref": "AAAAAAGAlOJxWLVK1Fs=" - }, - "model": { - "$ref": "AAAAAAGAlOJxWLVGJ1k=" - }, - "visible": null, - "font": "Arial;13;0", - "left": 695, - "top": 1046, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAlOJxWLVK1Fs=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlOJxWLVNlaU=", - "_parent": { - "$ref": "AAAAAAGAlOJxWLVK1Fs=" - }, - "model": { - "$ref": "AAAAAAGAlOJxWLVGJ1k=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 729, - "top": 1015, - "height": 13, - "alpha": -1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAlOJxWLVK1Fs=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlOJxWLVOXpk=", - "_parent": { - "$ref": "AAAAAAGAlOJxWLVK1Fs=" - }, - "model": { - "$ref": "AAAAAAGAlOJxWLVH07M=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 716, - "top": 1047, - "height": 13, - "alpha": 0.5235987755982988, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAlOJxWLVK1Fs=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlOJxWLVPcTM=", - "_parent": { - "$ref": "AAAAAAGAlOJxWLVK1Fs=" - }, - "model": { - "$ref": "AAAAAAGAlOJxWLVH07M=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 705, - "top": 1054, - "height": 13, - "alpha": 0.7853981633974483, - "distance": 40, - "hostEdge": { - "$ref": "AAAAAAGAlOJxWLVK1Fs=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlOJxWLVQLcQ=", - "_parent": { - "$ref": "AAAAAAGAlOJxWLVK1Fs=" - }, - "model": { - "$ref": "AAAAAAGAlOJxWLVH07M=" - }, - "font": "Arial;13;0", - "left": 737, - "top": 1032, - "width": 7.22998046875, - "height": 13, - "alpha": -0.5235987755982988, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAGAlOJxWLVK1Fs=" - }, - "edgePosition": 2, - "text": "1" - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlOJxWLVRbK4=", - "_parent": { - "$ref": "AAAAAAGAlOJxWLVK1Fs=" - }, - "model": { - "$ref": "AAAAAAGAlOJxWLVILrM=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 696, - "top": 1025, - "height": 13, - "alpha": -0.5235987755982988, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAlOJxWLVK1Fs=" - } - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlOJxWLVSaiY=", - "_parent": { - "$ref": "AAAAAAGAlOJxWLVK1Fs=" - }, - "model": { - "$ref": "AAAAAAGAlOJxWLVILrM=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 688, - "top": 1035, - "height": 13, - "alpha": -0.7853981633974483, - "distance": 40, - "hostEdge": { - "$ref": "AAAAAAGAlOJxWLVK1Fs=" - } - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlOJxWbVTk9o=", - "_parent": { - "$ref": "AAAAAAGAlOJxWLVK1Fs=" - }, - "model": { - "$ref": "AAAAAAGAlOJxWLVILrM=" - }, - "font": "Arial;13;0", - "left": 711, - "top": 1003, - "width": 7.22998046875, - "height": 13, - "alpha": 0.5235987755982988, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAGAlOJxWLVK1Fs=" - }, - "text": "1" - }, - { - "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAGAlOJxWbVUAow=", - "_parent": { - "$ref": "AAAAAAGAlOJxWLVK1Fs=" - }, - "model": { - "$ref": "AAAAAAGAlOJxWLVH07M=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 336, - "top": 200, - "width": 10, - "height": 10 - }, - { - "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAGAlOJxWbVVTCs=", - "_parent": { - "$ref": "AAAAAAGAlOJxWLVK1Fs=" - }, - "model": { - "$ref": "AAAAAAGAlOJxWLVILrM=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 336, - "top": 200, - "width": 10, - "height": 10 - } - ], - "font": "Arial;13;0", - "head": { - "$ref": "AAAAAAGAlOG1qKyk1j0=" - }, - "tail": { - "$ref": "AAAAAAGAlKBwAZy+AvI=" - }, - "lineStyle": 1, - "points": "745:1063;691:1002", - "showVisibility": true, - "nameLabel": { - "$ref": "AAAAAAGAlOJxWLVLiQc=" - }, - "stereotypeLabel": { - "$ref": "AAAAAAGAlOJxWLVM788=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAlOJxWLVNlaU=" - }, - "showEndOrder": "hide", - "tailRoleNameLabel": { - "$ref": "AAAAAAGAlOJxWLVOXpk=" - }, - "tailPropertyLabel": { - "$ref": "AAAAAAGAlOJxWLVPcTM=" - }, - "tailMultiplicityLabel": { - "$ref": "AAAAAAGAlOJxWLVQLcQ=" - }, - "headRoleNameLabel": { - "$ref": "AAAAAAGAlOJxWLVRbK4=" - }, - "headPropertyLabel": { - "$ref": "AAAAAAGAlOJxWLVSaiY=" - }, - "headMultiplicityLabel": { - "$ref": "AAAAAAGAlOJxWbVTk9o=" - }, - "tailQualifiersCompartment": { - "$ref": "AAAAAAGAlOJxWbVUAow=" - }, - "headQualifiersCompartment": { - "$ref": "AAAAAAGAlOJxWbVVTCs=" - } - }, - { - "_type": "UMLAssociationView", - "_id": "AAAAAAGAlOP4tbt23nc=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGAlOP4tbty5Zw=" - }, - "subViews": [ - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlOP4tbt35X0=", - "_parent": { - "$ref": "AAAAAAGAlOP4tbt23nc=" - }, - "model": { - "$ref": "AAAAAAGAlOP4tbty5Zw=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 676, - "top": 1111, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAlOP4tbt23nc=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlOP4tbt4NgM=", - "_parent": { - "$ref": "AAAAAAGAlOP4tbt23nc=" - }, - "model": { - "$ref": "AAAAAAGAlOP4tbty5Zw=" - }, - "visible": null, - "font": "Arial;13;0", - "left": 675, - "top": 1126, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAlOP4tbt23nc=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlOP4tbt5Xw4=", - "_parent": { - "$ref": "AAAAAAGAlOP4tbt23nc=" - }, - "model": { - "$ref": "AAAAAAGAlOP4tbty5Zw=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 677, - "top": 1082, - "height": 13, - "alpha": -1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAlOP4tbt23nc=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlOP4tbt6b5U=", - "_parent": { - "$ref": "AAAAAAGAlOP4tbt23nc=" - }, - "model": { - "$ref": "AAAAAAGAlOP4tbtzuOo=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 708, - "top": 1113, - "height": 13, - "alpha": 0.5235987755982988, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAlOP4tbt23nc=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlOP4tbt7ThA=", - "_parent": { - "$ref": "AAAAAAGAlOP4tbt23nc=" - }, - "model": { - "$ref": "AAAAAAGAlOP4tbtzuOo=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 705, - "top": 1126, - "height": 13, - "alpha": 0.7853981633974483, - "distance": 40, - "hostEdge": { - "$ref": "AAAAAAGAlOP4tbt23nc=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlOP4tbt8pzU=", - "_parent": { - "$ref": "AAAAAAGAlOP4tbt23nc=" - }, - "model": { - "$ref": "AAAAAAGAlOP4tbtzuOo=" - }, - "font": "Arial;13;0", - "left": 710, - "top": 1085, - "width": 7.22998046875, - "height": 13, - "alpha": -0.5235987755982988, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAGAlOP4tbt23nc=" - }, - "edgePosition": 2, - "text": "1" - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlOP4tbt98Bo=", - "_parent": { - "$ref": "AAAAAAGAlOP4tbt23nc=" - }, - "model": { - "$ref": "AAAAAAGAlOP4tbt0Vwg=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 644, - "top": 1110, - "height": 13, - "alpha": -0.5235987755982988, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAlOP4tbt23nc=" - } - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlOP4tbt+LXU=", - "_parent": { - "$ref": "AAAAAAGAlOP4tbt23nc=" - }, - "model": { - "$ref": "AAAAAAGAlOP4tbt0Vwg=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 646, - "top": 1124, - "height": 13, - "alpha": -0.7853981633974483, - "distance": 40, - "hostEdge": { - "$ref": "AAAAAAGAlOP4tbt23nc=" - } - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlOP4tbt/Y0w=", - "_parent": { - "$ref": "AAAAAAGAlOP4tbt23nc=" - }, - "model": { - "$ref": "AAAAAAGAlOP4tbt0Vwg=" - }, - "font": "Arial;13;0", - "left": 638, - "top": 1083, - "width": 7.22998046875, - "height": 13, - "alpha": 0.5235987755982988, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAGAlOP4tbt23nc=" - }, - "text": "1" - }, - { - "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAGAlOP4tbuAGLA=", - "_parent": { - "$ref": "AAAAAAGAlOP4tbt23nc=" - }, - "model": { - "$ref": "AAAAAAGAlOP4tbtzuOo=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 336, - "top": 200, - "width": 10, - "height": 10 - }, - { - "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAGAlOP4tbuBv+0=", - "_parent": { - "$ref": "AAAAAAGAlOP4tbt23nc=" - }, - "model": { - "$ref": "AAAAAAGAlOP4tbt0Vwg=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 336, - "top": 200, - "width": 10, - "height": 10 - } - ], - "font": "Arial;13;0", - "head": { - "$ref": "AAAAAAGAlOF3iKq5ed8=" - }, - "tail": { - "$ref": "AAAAAAGAlKBwAZy+AvI=" - }, - "lineStyle": 1, - "points": "735:1105;619:1101", - "showVisibility": true, - "nameLabel": { - "$ref": "AAAAAAGAlOP4tbt35X0=" - }, - "stereotypeLabel": { - "$ref": "AAAAAAGAlOP4tbt4NgM=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAlOP4tbt5Xw4=" - }, - "showEndOrder": "hide", - "tailRoleNameLabel": { - "$ref": "AAAAAAGAlOP4tbt6b5U=" - }, - "tailPropertyLabel": { - "$ref": "AAAAAAGAlOP4tbt7ThA=" - }, - "tailMultiplicityLabel": { - "$ref": "AAAAAAGAlOP4tbt8pzU=" - }, - "headRoleNameLabel": { - "$ref": "AAAAAAGAlOP4tbt98Bo=" - }, - "headPropertyLabel": { - "$ref": "AAAAAAGAlOP4tbt+LXU=" - }, - "headMultiplicityLabel": { - "$ref": "AAAAAAGAlOP4tbt/Y0w=" - }, - "tailQualifiersCompartment": { - "$ref": "AAAAAAGAlOP4tbuAGLA=" - }, - "headQualifiersCompartment": { - "$ref": "AAAAAAGAlOP4tbuBv+0=" - } - }, - { - "_type": "UMLClassView", - "_id": "AAAAAAGAlOVtD89PdYQ=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGAlOVtD89NZPg=" - }, - "subViews": [ - { - "_type": "UMLNameCompartmentView", - "_id": "AAAAAAGAlOVtD89Q2SE=", - "_parent": { - "$ref": "AAAAAAGAlOVtD89PdYQ=" - }, - "model": { - "$ref": "AAAAAAGAlOVtD89NZPg=" - }, - "subViews": [ - { - "_type": "LabelView", - "_id": "AAAAAAGAlOVtD89R0Ak=", - "_parent": { - "$ref": "AAAAAAGAlOVtD89Q2SE=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 2308.58203125, - "top": 2048, - "height": 13 - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAlOVtEM9Sgg4=", - "_parent": { - "$ref": "AAAAAAGAlOVtD89Q2SE=" - }, - "font": "Arial;13;1", - "left": 1933, - "top": 1559, - "width": 54.18994140625, - "height": 13, - "text": "Interface" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAlOVtEM9TlXA=", - "_parent": { - "$ref": "AAAAAAGAlOVtD89Q2SE=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 2308.58203125, - "top": 2048, - "width": 191.43896484375, - "height": 13, - "text": "(from BrighterTrades Class View)" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAlOVtEM9UXL8=", - "_parent": { - "$ref": "AAAAAAGAlOVtD89Q2SE=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 2308.58203125, - "top": 2048, - "height": 13, - "horizontalAlignment": 1 - } - ], - "font": "Arial;13;0", - "left": 1928, - "top": 1552, - "width": 64.18994140625, - "height": 25, - "stereotypeLabel": { - "$ref": "AAAAAAGAlOVtD89R0Ak=" - }, - "nameLabel": { - "$ref": "AAAAAAGAlOVtEM9Sgg4=" - }, - "namespaceLabel": { - "$ref": "AAAAAAGAlOVtEM9TlXA=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAlOVtEM9UXL8=" - } - }, - { - "_type": "UMLAttributeCompartmentView", - "_id": "AAAAAAGAlOVtEM9VjO4=", - "_parent": { - "$ref": "AAAAAAGAlOVtD89PdYQ=" - }, - "model": { - "$ref": "AAAAAAGAlOVtD89NZPg=" - }, - "font": "Arial;13;0", - "left": 1928, - "top": 1577, - "width": 64.18994140625, - "height": 10 - }, - { - "_type": "UMLOperationCompartmentView", - "_id": "AAAAAAGAlOVtEM9WzB4=", - "_parent": { - "$ref": "AAAAAAGAlOVtD89PdYQ=" - }, - "model": { - "$ref": "AAAAAAGAlOVtD89NZPg=" - }, - "font": "Arial;13;0", - "left": 1928, - "top": 1587, - "width": 64.18994140625, - "height": 10 - }, - { - "_type": "UMLReceptionCompartmentView", - "_id": "AAAAAAGAlOVtEM9XwJI=", - "_parent": { - "$ref": "AAAAAAGAlOVtD89PdYQ=" - }, - "model": { - "$ref": "AAAAAAGAlOVtD89NZPg=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1154.291015625, - "top": 1024, - "width": 10, - "height": 10 - }, - { - "_type": "UMLTemplateParameterCompartmentView", - "_id": "AAAAAAGAlOVtEM9YXUU=", - "_parent": { - "$ref": "AAAAAAGAlOVtD89PdYQ=" - }, - "model": { - "$ref": "AAAAAAGAlOVtD89NZPg=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1154.291015625, - "top": 1024, - "width": 10, - "height": 10 - } - ], - "font": "Arial;13;0", - "containerChangeable": true, - "left": 1928, - "top": 1552, - "width": 64.18994140625, - "height": 45, - "nameCompartment": { - "$ref": "AAAAAAGAlOVtD89Q2SE=" - }, - "attributeCompartment": { - "$ref": "AAAAAAGAlOVtEM9VjO4=" - }, - "operationCompartment": { - "$ref": "AAAAAAGAlOVtEM9WzB4=" - }, - "receptionCompartment": { - "$ref": "AAAAAAGAlOVtEM9XwJI=" - }, - "templateParameterCompartment": { - "$ref": "AAAAAAGAlOVtEM9YXUU=" - } - }, - { - "_type": "UMLAssociationView", - "_id": "AAAAAAGAlQqkENzfKLo=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGAlQqkENzbW8g=" - }, - "subViews": [ - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlQqkENzg3ZU=", - "_parent": { - "$ref": "AAAAAAGAlQqkENzfKLo=" - }, - "model": { - "$ref": "AAAAAAGAlQqkENzbW8g=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 811, - "top": 914, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAlQqkENzfKLo=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlQqkENzhGQ4=", - "_parent": { - "$ref": "AAAAAAGAlQqkENzfKLo=" - }, - "model": { - "$ref": "AAAAAAGAlQqkENzbW8g=" - }, - "visible": null, - "font": "Arial;13;0", - "left": 796, - "top": 911, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAlQqkENzfKLo=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlQqkENzi3qE=", - "_parent": { - "$ref": "AAAAAAGAlQqkENzfKLo=" - }, - "model": { - "$ref": "AAAAAAGAlQqkENzbW8g=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 840, - "top": 921, - "height": 13, - "alpha": -1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAlQqkENzfKLo=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlQqkENzj/Ns=", - "_parent": { - "$ref": "AAAAAAGAlQqkENzfKLo=" - }, - "model": { - "$ref": "AAAAAAGAlQqkENzcXKQ=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 785, - "top": 1028, - "height": 13, - "alpha": 0.5235987755982988, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAlQqkENzfKLo=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlQqkENzkuGM=", - "_parent": { - "$ref": "AAAAAAGAlQqkENzfKLo=" - }, - "model": { - "$ref": "AAAAAAGAlQqkENzcXKQ=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 772, - "top": 1023, - "height": 13, - "alpha": 0.7853981633974483, - "distance": 40, - "hostEdge": { - "$ref": "AAAAAAGAlQqkENzfKLo=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlQqkENzl9c8=", - "_parent": { - "$ref": "AAAAAAGAlQqkENzfKLo=" - }, - "model": { - "$ref": "AAAAAAGAlQqkENzcXKQ=" - }, - "font": "Arial;13;0", - "left": 808, - "top": 1038, - "width": 7.22998046875, - "height": 13, - "alpha": -0.5235987755982988, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAGAlQqkENzfKLo=" - }, - "edgePosition": 2, - "text": "1" - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlQqkENzmZ3c=", - "_parent": { - "$ref": "AAAAAAGAlQqkENzfKLo=" - }, - "model": { - "$ref": "AAAAAAGAlQqkENzdqVw=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 837, - "top": 800, - "height": 13, - "alpha": -0.5235987755982988, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAlQqkENzfKLo=" - } - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlQqkENzn4hY=", - "_parent": { - "$ref": "AAAAAAGAlQqkENzfKLo=" - }, - "model": { - "$ref": "AAAAAAGAlQqkENzdqVw=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 824, - "top": 800, - "height": 13, - "alpha": -0.7853981633974483, - "distance": 40, - "hostEdge": { - "$ref": "AAAAAAGAlQqkENzfKLo=" - } - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlQqkENzo9qM=", - "_parent": { - "$ref": "AAAAAAGAlQqkENzfKLo=" - }, - "model": { - "$ref": "AAAAAAGAlQqkENzdqVw=" - }, - "font": "Arial;13;0", - "left": 862, - "top": 802, - "width": 7.22998046875, - "height": 13, - "alpha": 0.5235987755982988, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAGAlQqkENzfKLo=" - }, - "text": "1" - }, - { - "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAGAlQqkENzpv5Q=", - "_parent": { - "$ref": "AAAAAAGAlQqkENzfKLo=" - }, - "model": { - "$ref": "AAAAAAGAlQqkENzcXKQ=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 336, - "top": 200, - "width": 10, - "height": 10 - }, - { - "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAGAlQqkENzqfwQ=", - "_parent": { - "$ref": "AAAAAAGAlQqkENzfKLo=" - }, - "model": { - "$ref": "AAAAAAGAlQqkENzdqVw=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 336, - "top": 200, - "width": 10, - "height": 10 - } - ], - "font": "Arial;13;0", - "head": { - "$ref": "AAAAAAGAlMe6bOf/4IA=" - }, - "tail": { - "$ref": "AAAAAAGAlKBwAZy+AvI=" - }, - "lineStyle": 1, - "points": "794:1063;858:785", - "showVisibility": true, - "nameLabel": { - "$ref": "AAAAAAGAlQqkENzg3ZU=" - }, - "stereotypeLabel": { - "$ref": "AAAAAAGAlQqkENzhGQ4=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAlQqkENzi3qE=" - }, - "showEndOrder": "hide", - "tailRoleNameLabel": { - "$ref": "AAAAAAGAlQqkENzj/Ns=" - }, - "tailPropertyLabel": { - "$ref": "AAAAAAGAlQqkENzkuGM=" - }, - "tailMultiplicityLabel": { - "$ref": "AAAAAAGAlQqkENzl9c8=" - }, - "headRoleNameLabel": { - "$ref": "AAAAAAGAlQqkENzmZ3c=" - }, - "headPropertyLabel": { - "$ref": "AAAAAAGAlQqkENzn4hY=" - }, - "headMultiplicityLabel": { - "$ref": "AAAAAAGAlQqkENzo9qM=" - }, - "tailQualifiersCompartment": { - "$ref": "AAAAAAGAlQqkENzpv5Q=" - }, - "headQualifiersCompartment": { - "$ref": "AAAAAAGAlQqkENzqfwQ=" - } - }, - { - "_type": "UMLGeneralizationView", - "_id": "AAAAAAGAlQzlP/cvjRU=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGAlQzlPvctqQw=" - }, - "subViews": [ - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlQzlP/cwS1Y=", - "_parent": { - "$ref": "AAAAAAGAlQzlP/cvjRU=" - }, - "model": { - "$ref": "AAAAAAGAlQzlPvctqQw=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1387, - "top": 1570, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAlQzlP/cvjRU=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlQzlP/cxot0=", - "_parent": { - "$ref": "AAAAAAGAlQzlP/cvjRU=" - }, - "model": { - "$ref": "AAAAAAGAlQzlPvctqQw=" - }, - "visible": null, - "font": "Arial;13;0", - "left": 1387, - "top": 1585, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAlQzlP/cvjRU=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlQzlP/cyEi4=", - "_parent": { - "$ref": "AAAAAAGAlQzlP/cvjRU=" - }, - "model": { - "$ref": "AAAAAAGAlQzlPvctqQw=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1388, - "top": 1541, - "height": 13, - "alpha": -1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAlQzlP/cvjRU=" - }, - "edgePosition": 1 - } - ], - "font": "Arial;13;0", - "head": { - "$ref": "AAAAAAGAkl3075yJ860=" - }, - "tail": { - "$ref": "AAAAAAGAlOVtD89PdYQ=" - }, - "lineStyle": 1, - "points": "1927:1573;849:1551", - "showVisibility": true, - "nameLabel": { - "$ref": "AAAAAAGAlQzlP/cwS1Y=" - }, - "stereotypeLabel": { - "$ref": "AAAAAAGAlQzlP/cxot0=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAlQzlP/cyEi4=" - } - }, - { - "_type": "UMLGeneralizationView", - "_id": "AAAAAAGAlQ0ahvqgPhc=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGAlQ0ahvqeZ6I=" - }, - "subViews": [ - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlQ0ahvqh2lU=", - "_parent": { - "$ref": "AAAAAAGAlQ0ahvqgPhc=" - }, - "model": { - "$ref": "AAAAAAGAlQ0ahvqeZ6I=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1840, - "top": 1392, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAlQ0ahvqgPhc=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlQ0ahvqiNNw=", - "_parent": { - "$ref": "AAAAAAGAlQ0ahvqgPhc=" - }, - "model": { - "$ref": "AAAAAAGAlQ0ahvqeZ6I=" - }, - "visible": null, - "font": "Arial;13;0", - "left": 1852, - "top": 1383, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAlQ0ahvqgPhc=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlQ0ahvqjx4g=", - "_parent": { - "$ref": "AAAAAAGAlQ0ahvqgPhc=" - }, - "model": { - "$ref": "AAAAAAGAlQ0ahvqeZ6I=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1817, - "top": 1411, - "height": 13, - "alpha": -1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAlQ0ahvqgPhc=" - }, - "edgePosition": 1 - } - ], - "font": "Arial;13;0", - "head": { - "$ref": "AAAAAAGAlOVtD89PdYQ=" - }, - "tail": { - "$ref": "AAAAAAGAlLtBdcDltiY=" - }, - "lineStyle": 1, - "points": "1717:1266;1941:1551", - "showVisibility": true, - "nameLabel": { - "$ref": "AAAAAAGAlQ0ahvqh2lU=" - }, - "stereotypeLabel": { - "$ref": "AAAAAAGAlQ0ahvqiNNw=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAlQ0ahvqjx4g=" - } - }, - { - "_type": "UMLClassView", - "_id": "AAAAAAGAlRBEJjLv+uI=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGAlRBEJjLtkIs=" - }, - "subViews": [ - { - "_type": "UMLNameCompartmentView", - "_id": "AAAAAAGAlRBEJjLwUs4=", - "_parent": { - "$ref": "AAAAAAGAlRBEJjLv+uI=" - }, - "model": { - "$ref": "AAAAAAGAlRBEJjLtkIs=" - }, - "subViews": [ - { - "_type": "LabelView", - "_id": "AAAAAAGAlRBEJjLxHDA=", - "_parent": { - "$ref": "AAAAAAGAlRBEJjLwUs4=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1152, - "top": 1408, - "height": 13 - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAlRBEJjLy34o=", - "_parent": { - "$ref": "AAAAAAGAlRBEJjLwUs4=" - }, - "font": "Arial;13;1", - "left": 1349, - "top": 1391, - "width": 41.919921875, - "height": 13, - "text": "Alerts" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAlRBEJjLznQo=", - "_parent": { - "$ref": "AAAAAAGAlRBEJjLwUs4=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1152, - "top": 1408, - "width": 191.43896484375, - "height": 13, - "text": "(from BrighterTrades Class View)" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAlRBEJjL0g3w=", - "_parent": { - "$ref": "AAAAAAGAlRBEJjLwUs4=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1152, - "top": 1408, - "height": 13, - "horizontalAlignment": 1 - } - ], - "font": "Arial;13;0", - "left": 1344, - "top": 1384, - "width": 51.919921875, - "height": 25, - "stereotypeLabel": { - "$ref": "AAAAAAGAlRBEJjLxHDA=" - }, - "nameLabel": { - "$ref": "AAAAAAGAlRBEJjLy34o=" - }, - "namespaceLabel": { - "$ref": "AAAAAAGAlRBEJjLznQo=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAlRBEJjL0g3w=" - } - }, - { - "_type": "UMLAttributeCompartmentView", - "_id": "AAAAAAGAlRBEJjL1S10=", - "_parent": { - "$ref": "AAAAAAGAlRBEJjLv+uI=" - }, - "model": { - "$ref": "AAAAAAGAlRBEJjLtkIs=" - }, - "font": "Arial;13;0", - "left": 1344, - "top": 1409, - "width": 51.919921875, - "height": 10 - }, - { - "_type": "UMLOperationCompartmentView", - "_id": "AAAAAAGAlRBEJjL2VUw=", - "_parent": { - "$ref": "AAAAAAGAlRBEJjLv+uI=" - }, - "model": { - "$ref": "AAAAAAGAlRBEJjLtkIs=" - }, - "font": "Arial;13;0", - "left": 1344, - "top": 1419, - "width": 51.919921875, - "height": 10 - }, - { - "_type": "UMLReceptionCompartmentView", - "_id": "AAAAAAGAlRBEJjL3SGQ=", - "_parent": { - "$ref": "AAAAAAGAlRBEJjLv+uI=" - }, - "model": { - "$ref": "AAAAAAGAlRBEJjLtkIs=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 576, - "top": 704, - "width": 10, - "height": 10 - }, - { - "_type": "UMLTemplateParameterCompartmentView", - "_id": "AAAAAAGAlRBEJjL4bGk=", - "_parent": { - "$ref": "AAAAAAGAlRBEJjLv+uI=" - }, - "model": { - "$ref": "AAAAAAGAlRBEJjLtkIs=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 576, - "top": 704, - "width": 10, - "height": 10 - } - ], - "font": "Arial;13;0", - "containerChangeable": true, - "left": 1344, - "top": 1384, - "width": 51.919921875, - "height": 45, - "nameCompartment": { - "$ref": "AAAAAAGAlRBEJjLwUs4=" - }, - "attributeCompartment": { - "$ref": "AAAAAAGAlRBEJjL1S10=" - }, - "operationCompartment": { - "$ref": "AAAAAAGAlRBEJjL2VUw=" - }, - "receptionCompartment": { - "$ref": "AAAAAAGAlRBEJjL3SGQ=" - }, - "templateParameterCompartment": { - "$ref": "AAAAAAGAlRBEJjL4bGk=" - } - }, - { - "_type": "UMLGeneralizationView", - "_id": "AAAAAAGAlRB+cjfi8c0=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGAlRB+cjfgulU=" - }, - "subViews": [ - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlRB+cjfj3CE=", - "_parent": { - "$ref": "AAAAAAGAlRB+cjfi8c0=" - }, - "model": { - "$ref": "AAAAAAGAlRB+cjfgulU=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1099, - "top": 1483, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAlRB+cjfi8c0=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlRB+cjfkkiM=", - "_parent": { - "$ref": "AAAAAAGAlRB+cjfi8c0=" - }, - "model": { - "$ref": "AAAAAAGAlRB+cjfgulU=" - }, - "visible": null, - "font": "Arial;13;0", - "left": 1103, - "top": 1498, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAlRB+cjfi8c0=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlRB+cjflWEI=", - "_parent": { - "$ref": "AAAAAAGAlRB+cjfi8c0=" - }, - "model": { - "$ref": "AAAAAAGAlRB+cjfgulU=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1092, - "top": 1454, - "height": 13, - "alpha": -1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAlRB+cjfi8c0=" - }, - "edgePosition": 1 - } - ], - "font": "Arial;13;0", - "head": { - "$ref": "AAAAAAGAkl3075yJ860=" - }, - "tail": { - "$ref": "AAAAAAGAlRBEJjLv+uI=" - }, - "lineStyle": 1, - "points": "1343:1413;849:1537", - "showVisibility": true, - "nameLabel": { - "$ref": "AAAAAAGAlRB+cjfj3CE=" - }, - "stereotypeLabel": { - "$ref": "AAAAAAGAlRB+cjfkkiM=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAlRB+cjflWEI=" - } - }, - { - "_type": "UMLClassView", - "_id": "AAAAAAGAlRGzZE5UCxw=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGAlRGzZE5SNA0=" - }, - "subViews": [ - { - "_type": "UMLNameCompartmentView", - "_id": "AAAAAAGAlRGzZE5VnFY=", - "_parent": { - "$ref": "AAAAAAGAlRGzZE5UCxw=" - }, - "model": { - "$ref": "AAAAAAGAlRGzZE5SNA0=" - }, - "subViews": [ - { - "_type": "LabelView", - "_id": "AAAAAAGAlRGzZE5Whps=", - "_parent": { - "$ref": "AAAAAAGAlRGzZE5VnFY=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1088, - "top": 1600, - "height": 13 - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAlRGzZE5X7Gc=", - "_parent": { - "$ref": "AAAAAAGAlRGzZE5VnFY=" - }, - "font": "Arial;13;1", - "left": 1397, - "top": 1479, - "width": 92.46630859375, - "height": 13, - "text": "Exchange_Info" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAlRGzZE5Yimo=", - "_parent": { - "$ref": "AAAAAAGAlRGzZE5VnFY=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1088, - "top": 1600, - "width": 191.43896484375, - "height": 13, - "text": "(from BrighterTrades Class View)" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAlRGzZE5ZoWo=", - "_parent": { - "$ref": "AAAAAAGAlRGzZE5VnFY=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1088, - "top": 1600, - "height": 13, - "horizontalAlignment": 1 - } - ], - "font": "Arial;13;0", - "left": 1392, - "top": 1472, - "width": 102.46630859375, - "height": 25, - "stereotypeLabel": { - "$ref": "AAAAAAGAlRGzZE5Whps=" - }, - "nameLabel": { - "$ref": "AAAAAAGAlRGzZE5X7Gc=" - }, - "namespaceLabel": { - "$ref": "AAAAAAGAlRGzZE5Yimo=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAlRGzZE5ZoWo=" - } - }, - { - "_type": "UMLAttributeCompartmentView", - "_id": "AAAAAAGAlRGzZE5aPuo=", - "_parent": { - "$ref": "AAAAAAGAlRGzZE5UCxw=" - }, - "model": { - "$ref": "AAAAAAGAlRGzZE5SNA0=" - }, - "font": "Arial;13;0", - "left": 1392, - "top": 1497, - "width": 102.46630859375, - "height": 10 - }, - { - "_type": "UMLOperationCompartmentView", - "_id": "AAAAAAGAlRGzZE5bk8k=", - "_parent": { - "$ref": "AAAAAAGAlRGzZE5UCxw=" - }, - "model": { - "$ref": "AAAAAAGAlRGzZE5SNA0=" - }, - "font": "Arial;13;0", - "left": 1392, - "top": 1507, - "width": 102.46630859375, - "height": 10 - }, - { - "_type": "UMLReceptionCompartmentView", - "_id": "AAAAAAGAlRGzZE5cWQ4=", - "_parent": { - "$ref": "AAAAAAGAlRGzZE5UCxw=" - }, - "model": { - "$ref": "AAAAAAGAlRGzZE5SNA0=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 544, - "top": 800, - "width": 10, - "height": 10 - }, - { - "_type": "UMLTemplateParameterCompartmentView", - "_id": "AAAAAAGAlRGzZU5d3ww=", - "_parent": { - "$ref": "AAAAAAGAlRGzZE5UCxw=" - }, - "model": { - "$ref": "AAAAAAGAlRGzZE5SNA0=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 544, - "top": 800, - "width": 10, - "height": 10 - } - ], - "font": "Arial;13;0", - "containerChangeable": true, - "left": 1392, - "top": 1472, - "width": 102.46630859375, - "height": 45, - "nameCompartment": { - "$ref": "AAAAAAGAlRGzZE5VnFY=" - }, - "attributeCompartment": { - "$ref": "AAAAAAGAlRGzZE5aPuo=" - }, - "operationCompartment": { - "$ref": "AAAAAAGAlRGzZE5bk8k=" - }, - "receptionCompartment": { - "$ref": "AAAAAAGAlRGzZE5cWQ4=" - }, - "templateParameterCompartment": { - "$ref": "AAAAAAGAlRGzZU5d3ww=" - } - }, - { - "_type": "UMLGeneralizationView", - "_id": "AAAAAAGAlRH94FB2644=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGAlRH931B0eeY=" - }, - "subViews": [ - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlRH94FB3tFk=", - "_parent": { - "$ref": "AAAAAAGAlRH94FB2644=" - }, - "model": { - "$ref": "AAAAAAGAlRH931B0eeY=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1121, - "top": 1529, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAlRH94FB2644=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlRH94FB4lR0=", - "_parent": { - "$ref": "AAAAAAGAlRH94FB2644=" - }, - "model": { - "$ref": "AAAAAAGAlRH931B0eeY=" - }, - "visible": null, - "font": "Arial;13;0", - "left": 1122, - "top": 1544, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAlRH94FB2644=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlRH94FB50Og=", - "_parent": { - "$ref": "AAAAAAGAlRH94FB2644=" - }, - "model": { - "$ref": "AAAAAAGAlRH931B0eeY=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1118, - "top": 1500, - "height": 13, - "alpha": -1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAlRH94FB2644=" - }, - "edgePosition": 1 - } - ], - "font": "Arial;13;0", - "head": { - "$ref": "AAAAAAGAkl3075yJ860=" - }, - "tail": { - "$ref": "AAAAAAGAlRGzZE5UCxw=" - }, - "lineStyle": 1, - "points": "1391:1498;849:1545", - "showVisibility": true, - "nameLabel": { - "$ref": "AAAAAAGAlRH94FB3tFk=" - }, - "stereotypeLabel": { - "$ref": "AAAAAAGAlRH94FB4lR0=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAlRH94FB50Og=" - } - }, - { - "_type": "UMLClassView", - "_id": "AAAAAAGAlRJADlhrEO0=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGAlRJADlhpY4s=" - }, - "subViews": [ - { - "_type": "UMLNameCompartmentView", - "_id": "AAAAAAGAlRJADlhsZDY=", - "_parent": { - "$ref": "AAAAAAGAlRJADlhrEO0=" - }, - "model": { - "$ref": "AAAAAAGAlRJADlhpY4s=" - }, - "subViews": [ - { - "_type": "LabelView", - "_id": "AAAAAAGAlRJADlhtNpU=", - "_parent": { - "$ref": "AAAAAAGAlRJADlhsZDY=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1120, - "top": 1376, - "height": 13 - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAlRJADlhuh+0=", - "_parent": { - "$ref": "AAAAAAGAlRJADlhsZDY=" - }, - "font": "Arial;13;1", - "left": 1541, - "top": 1383, - "width": 125.353515625, - "height": 13, - "text": "Signals" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAlRJADlhvf+s=", - "_parent": { - "$ref": "AAAAAAGAlRJADlhsZDY=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1120, - "top": 1376, - "width": 191.43896484375, - "height": 13, - "text": "(from BrighterTrades Class View)" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAlRJADlhw4ks=", - "_parent": { - "$ref": "AAAAAAGAlRJADlhsZDY=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1120, - "top": 1376, - "height": 13, - "horizontalAlignment": 1 - } - ], - "font": "Arial;13;0", - "left": 1536, - "top": 1376, - "width": 135.353515625, - "height": 25, - "stereotypeLabel": { - "$ref": "AAAAAAGAlRJADlhtNpU=" - }, - "nameLabel": { - "$ref": "AAAAAAGAlRJADlhuh+0=" - }, - "namespaceLabel": { - "$ref": "AAAAAAGAlRJADlhvf+s=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAlRJADlhw4ks=" - } - }, - { - "_type": "UMLAttributeCompartmentView", - "_id": "AAAAAAGAlRJADlhx56c=", - "_parent": { - "$ref": "AAAAAAGAlRJADlhrEO0=" - }, - "model": { - "$ref": "AAAAAAGAlRJADlhpY4s=" - }, - "font": "Arial;13;0", - "left": 1536, - "top": 1401, - "width": 135.353515625, - "height": 10 - }, - { - "_type": "UMLOperationCompartmentView", - "_id": "AAAAAAGAlRJADlhy+tQ=", - "_parent": { - "$ref": "AAAAAAGAlRJADlhrEO0=" - }, - "model": { - "$ref": "AAAAAAGAlRJADlhpY4s=" - }, - "subViews": [ - { - "_type": "UMLOperationView", - "_id": "AAAAAAGAlaz/TWcw1zI=", - "_parent": { - "$ref": "AAAAAAGAlRJADlhy+tQ=" - }, - "model": { - "$ref": "AAAAAAGAlaz/P2ckb8w=" - }, - "font": "Arial;13;0", - "left": 1541, - "top": 1416, - "width": 125.353515625, - "height": 13, - "text": "+open_signal_Form()", - "horizontalAlignment": 0 - }, - { - "_type": "UMLOperationView", - "_id": "AAAAAAGAla2Nw3wcBoQ=", - "_parent": { - "$ref": "AAAAAAGAlRJADlhy+tQ=" - }, - "model": { - "$ref": "AAAAAAGAla2Nt3wQUmo=" - }, - "font": "Arial;13;0", - "left": 1541, - "top": 1431, - "width": 125.353515625, - "height": 13, - "text": "+close_signal_Form()", - "horizontalAlignment": 0 - }, - { - "_type": "UMLOperationView", - "_id": "AAAAAAGAla3S4Iuqdvk=", - "_parent": { - "$ref": "AAAAAAGAlRJADlhy+tQ=" - }, - "model": { - "$ref": "AAAAAAGAla3S1IueRjU=" - }, - "font": "Arial;13;0", - "left": 1541, - "top": 1446, - "width": 125.353515625, - "height": 13, - "text": "+fill_prop()", - "horizontalAlignment": 0 - }, - { - "_type": "UMLOperationView", - "_id": "AAAAAAGAlcH4LuC6CtA=", - "_parent": { - "$ref": "AAAAAAGAlRJADlhy+tQ=" - }, - "model": { - "$ref": "AAAAAAGAlcBTsKIft6E=" - }, - "font": "Arial;13;0", - "left": 1541, - "top": 1461, - "width": 125.353515625, - "height": 13, - "text": "+switch_panel()", - "horizontalAlignment": 0 - }, - { - "_type": "UMLOperationView", - "_id": "AAAAAAGAlcIEZeL14iE=", - "_parent": { - "$ref": "AAAAAAGAlRJADlhy+tQ=" - }, - "model": { - "$ref": "AAAAAAGAlcCHsa7OUgE=" - }, - "font": "Arial;13;0", - "left": 1541, - "top": 1476, - "width": 125.353515625, - "height": 13, - "text": "+hideIfTrue()", - "horizontalAlignment": 0 - }, - { - "_type": "UMLOperationView", - "_id": "AAAAAAGAlcI5j+izJPo=", - "_parent": { - "$ref": "AAAAAAGAlRJADlhy+tQ=" - }, - "model": { - "$ref": "AAAAAAGAlcC9Qb26gpQ=" - }, - "font": "Arial;13;0", - "left": 1541, - "top": 1491, - "width": 125.353515625, - "height": 13, - "text": "+ns_next()", - "horizontalAlignment": 0 - }, - { - "_type": "UMLOperationView", - "_id": "AAAAAAGAlcKMz/hBW2Y=", - "_parent": { - "$ref": "AAAAAAGAlRJADlhy+tQ=" - }, - "model": { - "$ref": "AAAAAAGAlcKMw/g1OQc=" - }, - "font": "Arial;13;0", - "left": 1541, - "top": 1506, - "width": 125.353515625, - "height": 13, - "text": "+submitNewSignal()", - "horizontalAlignment": 0 - } - ], - "font": "Arial;13;0", - "left": 1536, - "top": 1411, - "width": 135.353515625, - "height": 113 - }, - { - "_type": "UMLReceptionCompartmentView", - "_id": "AAAAAAGAlRJADlhzq50=", - "_parent": { - "$ref": "AAAAAAGAlRJADlhrEO0=" - }, - "model": { - "$ref": "AAAAAAGAlRJADlhpY4s=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 560, - "top": 688, - "width": 10, - "height": 10 - }, - { - "_type": "UMLTemplateParameterCompartmentView", - "_id": "AAAAAAGAlRJADlh0c7o=", - "_parent": { - "$ref": "AAAAAAGAlRJADlhrEO0=" - }, - "model": { - "$ref": "AAAAAAGAlRJADlhpY4s=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 560, - "top": 688, - "width": 10, - "height": 10 - } - ], - "font": "Arial;13;0", - "containerChangeable": true, - "left": 1536, - "top": 1376, - "width": 135.353515625, - "height": 148, - "nameCompartment": { - "$ref": "AAAAAAGAlRJADlhsZDY=" - }, - "attributeCompartment": { - "$ref": "AAAAAAGAlRJADlhx56c=" - }, - "operationCompartment": { - "$ref": "AAAAAAGAlRJADlhy+tQ=" - }, - "receptionCompartment": { - "$ref": "AAAAAAGAlRJADlhzq50=" - }, - "templateParameterCompartment": { - "$ref": "AAAAAAGAlRJADlh0c7o=" - } - }, - { - "_type": "UMLGeneralizationView", - "_id": "AAAAAAGAlRKGiFtBZJk=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGAlRKGiFs/VYQ=" - }, - "subViews": [ - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlRKGiVtCAiI=", - "_parent": { - "$ref": "AAAAAAGAlRKGiFtBZJk=" - }, - "model": { - "$ref": "AAAAAAGAlRKGiFs/VYQ=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1803, - "top": 1497, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAlRKGiFtBZJk=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlRKGiVtDcTg=", - "_parent": { - "$ref": "AAAAAAGAlRKGiFtBZJk=" - }, - "model": { - "$ref": "AAAAAAGAlRKGiFs/VYQ=" - }, - "visible": null, - "font": "Arial;13;0", - "left": 1808, - "top": 1483, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAlRKGiFtBZJk=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlRKGiVtETV8=", - "_parent": { - "$ref": "AAAAAAGAlRKGiFtBZJk=" - }, - "model": { - "$ref": "AAAAAAGAlRKGiFs/VYQ=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1794, - "top": 1526, - "height": 13, - "alpha": -1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAlRKGiFtBZJk=" - }, - "edgePosition": 1 - } - ], - "font": "Arial;13;0", - "head": { - "$ref": "AAAAAAGAlOVtD89PdYQ=" - }, - "tail": { - "$ref": "AAAAAAGAlRJADlhrEO0=" - }, - "lineStyle": 1, - "points": "1671:1473;1927:1563", - "showVisibility": true, - "nameLabel": { - "$ref": "AAAAAAGAlRKGiVtCAiI=" - }, - "stereotypeLabel": { - "$ref": "AAAAAAGAlRKGiVtDcTg=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAlRKGiVtETV8=" - } - }, - { - "_type": "UMLClassView", - "_id": "AAAAAAGAlRLKTmK43xc=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGAlRLKTmK2Low=" - }, - "subViews": [ - { - "_type": "UMLNameCompartmentView", - "_id": "AAAAAAGAlRLKTmK5Hys=", - "_parent": { - "$ref": "AAAAAAGAlRLKTmK43xc=" - }, - "model": { - "$ref": "AAAAAAGAlRLKTmK2Low=" - }, - "subViews": [ - { - "_type": "LabelView", - "_id": "AAAAAAGAlRLKTmK6uxE=", - "_parent": { - "$ref": "AAAAAAGAlRLKTmK5Hys=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1040, - "top": 1200, - "height": 13 - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAlRLKT2K7jkY=", - "_parent": { - "$ref": "AAAAAAGAlRLKTmK5Hys=" - }, - "font": "Arial;13;1", - "left": 1581, - "top": 1287, - "width": 62.86083984375, - "height": 13, - "text": "Strategies" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAlRLKT2K8N+E=", - "_parent": { - "$ref": "AAAAAAGAlRLKTmK5Hys=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1040, - "top": 1200, - "width": 191.43896484375, - "height": 13, - "text": "(from BrighterTrades Class View)" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAlRLKT2K9fKc=", - "_parent": { - "$ref": "AAAAAAGAlRLKTmK5Hys=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1040, - "top": 1200, - "height": 13, - "horizontalAlignment": 1 - } - ], - "font": "Arial;13;0", - "left": 1576, - "top": 1280, - "width": 72.86083984375, - "height": 25, - "stereotypeLabel": { - "$ref": "AAAAAAGAlRLKTmK6uxE=" - }, - "nameLabel": { - "$ref": "AAAAAAGAlRLKT2K7jkY=" - }, - "namespaceLabel": { - "$ref": "AAAAAAGAlRLKT2K8N+E=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAlRLKT2K9fKc=" - } - }, - { - "_type": "UMLAttributeCompartmentView", - "_id": "AAAAAAGAlRLKT2K+FM0=", - "_parent": { - "$ref": "AAAAAAGAlRLKTmK43xc=" - }, - "model": { - "$ref": "AAAAAAGAlRLKTmK2Low=" - }, - "font": "Arial;13;0", - "left": 1576, - "top": 1305, - "width": 72.86083984375, - "height": 10 - }, - { - "_type": "UMLOperationCompartmentView", - "_id": "AAAAAAGAlRLKT2K/7OY=", - "_parent": { - "$ref": "AAAAAAGAlRLKTmK43xc=" - }, - "model": { - "$ref": "AAAAAAGAlRLKTmK2Low=" - }, - "font": "Arial;13;0", - "left": 1576, - "top": 1315, - "width": 72.86083984375, - "height": 10 - }, - { - "_type": "UMLReceptionCompartmentView", - "_id": "AAAAAAGAlRLKT2LA9wQ=", - "_parent": { - "$ref": "AAAAAAGAlRLKTmK43xc=" - }, - "model": { - "$ref": "AAAAAAGAlRLKTmK2Low=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 520, - "top": 600, - "width": 10, - "height": 10 - }, - { - "_type": "UMLTemplateParameterCompartmentView", - "_id": "AAAAAAGAlRLKT2LBxAc=", - "_parent": { - "$ref": "AAAAAAGAlRLKTmK43xc=" - }, - "model": { - "$ref": "AAAAAAGAlRLKTmK2Low=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 520, - "top": 600, - "width": 10, - "height": 10 - } - ], - "font": "Arial;13;0", - "containerChangeable": true, - "left": 1576, - "top": 1280, - "width": 72.86083984375, - "height": 45, - "nameCompartment": { - "$ref": "AAAAAAGAlRLKTmK5Hys=" - }, - "attributeCompartment": { - "$ref": "AAAAAAGAlRLKT2K+FM0=" - }, - "operationCompartment": { - "$ref": "AAAAAAGAlRLKT2K/7OY=" - }, - "receptionCompartment": { - "$ref": "AAAAAAGAlRLKT2LA9wQ=" - }, - "templateParameterCompartment": { - "$ref": "AAAAAAGAlRLKT2LBxAc=" - } - }, - { - "_type": "UMLGeneralizationView", - "_id": "AAAAAAGAlRM+J2Z5suI=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGAlRM+J2Z34W8=" - }, - "subViews": [ - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlRM+J2Z6fJM=", - "_parent": { - "$ref": "AAAAAAGAlRM+J2Z5suI=" - }, - "model": { - "$ref": "AAAAAAGAlRM+J2Z34W8=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1794, - "top": 1420, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAlRM+J2Z5suI=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlRM+J2Z74uU=", - "_parent": { - "$ref": "AAAAAAGAlRM+J2Z5suI=" - }, - "model": { - "$ref": "AAAAAAGAlRM+J2Z34W8=" - }, - "visible": null, - "font": "Arial;13;0", - "left": 1803, - "top": 1408, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAlRM+J2Z5suI=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlRM+J2Z8R/A=", - "_parent": { - "$ref": "AAAAAAGAlRM+J2Z5suI=" - }, - "model": { - "$ref": "AAAAAAGAlRM+J2Z34W8=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1775, - "top": 1443, - "height": 13, - "alpha": -1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAlRM+J2Z5suI=" - }, - "edgePosition": 1 - } - ], - "font": "Arial;13;0", - "head": { - "$ref": "AAAAAAGAlOVtD89PdYQ=" - }, - "tail": { - "$ref": "AAAAAAGAlRLKTmK43xc=" - }, - "lineStyle": 1, - "points": "1640:1325;1930:1551", - "showVisibility": true, - "nameLabel": { - "$ref": "AAAAAAGAlRM+J2Z6fJM=" - }, - "stereotypeLabel": { - "$ref": "AAAAAAGAlRM+J2Z74uU=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAlRM+J2Z8R/A=" - } - }, - { - "_type": "UMLClassView", - "_id": "AAAAAAGAlTkfofuodyI=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGAlTkfoPumEEo=" - }, - "subViews": [ - { - "_type": "UMLNameCompartmentView", - "_id": "AAAAAAGAlTkfofupAKs=", - "_parent": { - "$ref": "AAAAAAGAlTkfofuodyI=" - }, - "model": { - "$ref": "AAAAAAGAlTkfoPumEEo=" - }, - "subViews": [ - { - "_type": "LabelView", - "_id": "AAAAAAGAlTkfofuq9Y4=", - "_parent": { - "$ref": "AAAAAAGAlTkfofupAKs=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -224, - "top": 912, - "height": 13 - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAlTkfovurY88=", - "_parent": { - "$ref": "AAAAAAGAlTkfofupAKs=" - }, - "font": "Arial;13;1", - "left": 1165, - "top": 1223, - "width": 57.8017578125, - "height": 13, - "text": "Statistics" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAlTkfovusFz0=", - "_parent": { - "$ref": "AAAAAAGAlTkfofupAKs=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -224, - "top": 912, - "width": 191.43896484375, - "height": 13, - "text": "(from BrighterTrades Class View)" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAlTkfovutY9w=", - "_parent": { - "$ref": "AAAAAAGAlTkfofupAKs=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -224, - "top": 912, - "height": 13, - "horizontalAlignment": 1 - } - ], - "font": "Arial;13;0", - "left": 1160, - "top": 1216, - "width": 67.8017578125, - "height": 25, - "stereotypeLabel": { - "$ref": "AAAAAAGAlTkfofuq9Y4=" - }, - "nameLabel": { - "$ref": "AAAAAAGAlTkfovurY88=" - }, - "namespaceLabel": { - "$ref": "AAAAAAGAlTkfovusFz0=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAlTkfovutY9w=" - } - }, - { - "_type": "UMLAttributeCompartmentView", - "_id": "AAAAAAGAlTkfovuu92c=", - "_parent": { - "$ref": "AAAAAAGAlTkfofuodyI=" - }, - "model": { - "$ref": "AAAAAAGAlTkfoPumEEo=" - }, - "font": "Arial;13;0", - "left": 1160, - "top": 1241, - "width": 67.8017578125, - "height": 10 - }, - { - "_type": "UMLOperationCompartmentView", - "_id": "AAAAAAGAlTkfovuvk+I=", - "_parent": { - "$ref": "AAAAAAGAlTkfofuodyI=" - }, - "model": { - "$ref": "AAAAAAGAlTkfoPumEEo=" - }, - "font": "Arial;13;0", - "left": 1160, - "top": 1251, - "width": 67.8017578125, - "height": 10 - }, - { - "_type": "UMLReceptionCompartmentView", - "_id": "AAAAAAGAlTkfovuwTzQ=", - "_parent": { - "$ref": "AAAAAAGAlTkfofuodyI=" - }, - "model": { - "$ref": "AAAAAAGAlTkfoPumEEo=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -112, - "top": 456, - "width": 10, - "height": 10 - }, - { - "_type": "UMLTemplateParameterCompartmentView", - "_id": "AAAAAAGAlTkfovuxnV4=", - "_parent": { - "$ref": "AAAAAAGAlTkfofuodyI=" - }, - "model": { - "$ref": "AAAAAAGAlTkfoPumEEo=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -112, - "top": 456, - "width": 10, - "height": 10 - } - ], - "font": "Arial;13;0", - "containerChangeable": true, - "left": 1160, - "top": 1216, - "width": 67.8017578125, - "height": 45, - "nameCompartment": { - "$ref": "AAAAAAGAlTkfofupAKs=" - }, - "attributeCompartment": { - "$ref": "AAAAAAGAlTkfovuu92c=" - }, - "operationCompartment": { - "$ref": "AAAAAAGAlTkfovuvk+I=" - }, - "receptionCompartment": { - "$ref": "AAAAAAGAlTkfovuwTzQ=" - }, - "templateParameterCompartment": { - "$ref": "AAAAAAGAlTkfovuxnV4=" - } - }, - { - "_type": "UMLClassView", - "_id": "AAAAAAGAlTlTRf12RvY=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGAlTlTRf10ynw=" - }, - "subViews": [ - { - "_type": "UMLNameCompartmentView", - "_id": "AAAAAAGAlTlTRf13gzQ=", - "_parent": { - "$ref": "AAAAAAGAlTlTRf12RvY=" - }, - "model": { - "$ref": "AAAAAAGAlTlTRf10ynw=" - }, - "subViews": [ - { - "_type": "LabelView", - "_id": "AAAAAAGAlTlTRf14vTk=", - "_parent": { - "$ref": "AAAAAAGAlTlTRf13gzQ=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 864, - "top": 464, - "height": 13 - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAlTlTRf15sYU=", - "_parent": { - "$ref": "AAAAAAGAlTlTRf13gzQ=" - }, - "font": "Arial;13;1", - "left": 1725, - "top": 1135, - "width": 62.86083984375, - "height": 13, - "text": "Trade" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAlTlTRf16m7Y=", - "_parent": { - "$ref": "AAAAAAGAlTlTRf13gzQ=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 864, - "top": 464, - "width": 191.43896484375, - "height": 13, - "text": "(from BrighterTrades Class View)" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAlTlTRf17lYM=", - "_parent": { - "$ref": "AAAAAAGAlTlTRf13gzQ=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 864, - "top": 464, - "height": 13, - "horizontalAlignment": 1 - } - ], - "font": "Arial;13;0", - "left": 1720, - "top": 1128, - "width": 72.86083984375, - "height": 25, - "stereotypeLabel": { - "$ref": "AAAAAAGAlTlTRf14vTk=" - }, - "nameLabel": { - "$ref": "AAAAAAGAlTlTRf15sYU=" - }, - "namespaceLabel": { - "$ref": "AAAAAAGAlTlTRf16m7Y=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAlTlTRf17lYM=" - } - }, - { - "_type": "UMLAttributeCompartmentView", - "_id": "AAAAAAGAlTlTRf18/vE=", - "_parent": { - "$ref": "AAAAAAGAlTlTRf12RvY=" - }, - "model": { - "$ref": "AAAAAAGAlTlTRf10ynw=" - }, - "font": "Arial;13;0", - "left": 1720, - "top": 1153, - "width": 72.86083984375, - "height": 10 - }, - { - "_type": "UMLOperationCompartmentView", - "_id": "AAAAAAGAlTlTRv197u0=", - "_parent": { - "$ref": "AAAAAAGAlTlTRf12RvY=" - }, - "model": { - "$ref": "AAAAAAGAlTlTRf10ynw=" - }, - "font": "Arial;13;0", - "left": 1720, - "top": 1163, - "width": 72.86083984375, - "height": 10 - }, - { - "_type": "UMLReceptionCompartmentView", - "_id": "AAAAAAGAlTlTRv1+Zlc=", - "_parent": { - "$ref": "AAAAAAGAlTlTRf12RvY=" - }, - "model": { - "$ref": "AAAAAAGAlTlTRf10ynw=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 432, - "top": 232, - "width": 10, - "height": 10 - }, - { - "_type": "UMLTemplateParameterCompartmentView", - "_id": "AAAAAAGAlTlTRv1/okc=", - "_parent": { - "$ref": "AAAAAAGAlTlTRf12RvY=" - }, - "model": { - "$ref": "AAAAAAGAlTlTRf10ynw=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 432, - "top": 232, - "width": 10, - "height": 10 - } - ], - "font": "Arial;13;0", - "containerChangeable": true, - "left": 1720, - "top": 1128, - "width": 72.86083984375, - "height": 45, - "nameCompartment": { - "$ref": "AAAAAAGAlTlTRf13gzQ=" - }, - "attributeCompartment": { - "$ref": "AAAAAAGAlTlTRf18/vE=" - }, - "operationCompartment": { - "$ref": "AAAAAAGAlTlTRv197u0=" - }, - "receptionCompartment": { - "$ref": "AAAAAAGAlTlTRv1+Zlc=" - }, - "templateParameterCompartment": { - "$ref": "AAAAAAGAlTlTRv1/okc=" - } - }, - { - "_type": "UMLClassView", - "_id": "AAAAAAGAlTqLXhUS1aw=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGAlTqLXhUQCZ0=" - }, - "subViews": [ - { - "_type": "UMLNameCompartmentView", - "_id": "AAAAAAGAlTqLXhUTpkw=", - "_parent": { - "$ref": "AAAAAAGAlTqLXhUS1aw=" - }, - "model": { - "$ref": "AAAAAAGAlTqLXhUQCZ0=" - }, - "subViews": [ - { - "_type": "LabelView", - "_id": "AAAAAAGAlTqLXhUU28k=", - "_parent": { - "$ref": "AAAAAAGAlTqLXhUTpkw=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 832, - "top": 432, - "height": 13 - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAlTqLXhUVdg0=", - "_parent": { - "$ref": "AAAAAAGAlTqLXhUTpkw=" - }, - "font": "Arial;13;1", - "left": 1805, - "top": 1079, - "width": 73.68994140625, - "height": 13, - "text": "Backtesting" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAlTqLXhUWGPU=", - "_parent": { - "$ref": "AAAAAAGAlTqLXhUTpkw=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 832, - "top": 432, - "width": 191.43896484375, - "height": 13, - "text": "(from BrighterTrades Class View)" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAlTqLXhUXzv4=", - "_parent": { - "$ref": "AAAAAAGAlTqLXhUTpkw=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 832, - "top": 432, - "height": 13, - "horizontalAlignment": 1 - } - ], - "font": "Arial;13;0", - "left": 1800, - "top": 1072, - "width": 83.68994140625, - "height": 25, - "stereotypeLabel": { - "$ref": "AAAAAAGAlTqLXhUU28k=" - }, - "nameLabel": { - "$ref": "AAAAAAGAlTqLXhUVdg0=" - }, - "namespaceLabel": { - "$ref": "AAAAAAGAlTqLXhUWGPU=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAlTqLXhUXzv4=" - } - }, - { - "_type": "UMLAttributeCompartmentView", - "_id": "AAAAAAGAlTqLXhUYROs=", - "_parent": { - "$ref": "AAAAAAGAlTqLXhUS1aw=" - }, - "model": { - "$ref": "AAAAAAGAlTqLXhUQCZ0=" - }, - "font": "Arial;13;0", - "left": 1800, - "top": 1097, - "width": 83.68994140625, - "height": 10 - }, - { - "_type": "UMLOperationCompartmentView", - "_id": "AAAAAAGAlTqLXhUZ8Wc=", - "_parent": { - "$ref": "AAAAAAGAlTqLXhUS1aw=" - }, - "model": { - "$ref": "AAAAAAGAlTqLXhUQCZ0=" - }, - "font": "Arial;13;0", - "left": 1800, - "top": 1107, - "width": 83.68994140625, - "height": 10 - }, - { - "_type": "UMLReceptionCompartmentView", - "_id": "AAAAAAGAlTqLXhUaOIE=", - "_parent": { - "$ref": "AAAAAAGAlTqLXhUS1aw=" - }, - "model": { - "$ref": "AAAAAAGAlTqLXhUQCZ0=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 416, - "top": 216, - "width": 10, - "height": 10 - }, - { - "_type": "UMLTemplateParameterCompartmentView", - "_id": "AAAAAAGAlTqLXhUbFJA=", - "_parent": { - "$ref": "AAAAAAGAlTqLXhUS1aw=" - }, - "model": { - "$ref": "AAAAAAGAlTqLXhUQCZ0=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 416, - "top": 216, - "width": 10, - "height": 10 - } - ], - "font": "Arial;13;0", - "containerChangeable": true, - "left": 1800, - "top": 1072, - "width": 83.68994140625, - "height": 45, - "nameCompartment": { - "$ref": "AAAAAAGAlTqLXhUTpkw=" - }, - "attributeCompartment": { - "$ref": "AAAAAAGAlTqLXhUYROs=" - }, - "operationCompartment": { - "$ref": "AAAAAAGAlTqLXhUZ8Wc=" - }, - "receptionCompartment": { - "$ref": "AAAAAAGAlTqLXhUaOIE=" - }, - "templateParameterCompartment": { - "$ref": "AAAAAAGAlTqLXhUbFJA=" - } - }, - { - "_type": "UMLClassView", - "_id": "AAAAAAGAlTsU1xtzkxQ=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGAlTsU1xtxoZg=" - }, - "subViews": [ - { - "_type": "UMLNameCompartmentView", - "_id": "AAAAAAGAlTsU1xt0ci8=", - "_parent": { - "$ref": "AAAAAAGAlTsU1xtzkxQ=" - }, - "model": { - "$ref": "AAAAAAGAlTsU1xtxoZg=" - }, - "subViews": [ - { - "_type": "LabelView", - "_id": "AAAAAAGAlTsU1xt11Cw=", - "_parent": { - "$ref": "AAAAAAGAlTsU1xt0ci8=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1808, - "top": -48, - "height": 13 - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAlTsU1xt2TGU=", - "_parent": { - "$ref": "AAAAAAGAlTsU1xt0ci8=" - }, - "font": "Arial;13;1", - "left": 2005, - "top": 959, - "width": 128.99072265625, - "height": 13, - "text": "Indicators" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAlTsU1xt3+Qs=", - "_parent": { - "$ref": "AAAAAAGAlTsU1xt0ci8=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1808, - "top": -48, - "width": 191.43896484375, - "height": 13, - "text": "(from BrighterTrades Class View)" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAlTsU1xt46H8=", - "_parent": { - "$ref": "AAAAAAGAlTsU1xt0ci8=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1808, - "top": -48, - "height": 13, - "horizontalAlignment": 1 - } - ], - "font": "Arial;13;0", - "left": 2000, - "top": 952, - "width": 138.99072265625, - "height": 25, - "stereotypeLabel": { - "$ref": "AAAAAAGAlTsU1xt11Cw=" - }, - "nameLabel": { - "$ref": "AAAAAAGAlTsU1xt2TGU=" - }, - "namespaceLabel": { - "$ref": "AAAAAAGAlTsU1xt3+Qs=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAlTsU1xt46H8=" - } - }, - { - "_type": "UMLAttributeCompartmentView", - "_id": "AAAAAAGAlTsU1xt5K1E=", - "_parent": { - "$ref": "AAAAAAGAlTsU1xtzkxQ=" - }, - "model": { - "$ref": "AAAAAAGAlTsU1xtxoZg=" - }, - "subViews": [ - { - "_type": "UMLAttributeView", - "_id": "AAAAAAGAlZgIO2Z79Ac=", - "_parent": { - "$ref": "AAAAAAGAlTsU1xt5K1E=" - }, - "model": { - "$ref": "AAAAAAGAlZgH+WZvuek=" - }, - "font": "Arial;13;0", - "left": 2005, - "top": 982, - "width": 128.99072265625, - "height": 13, - "text": "-indicator_list", - "horizontalAlignment": 0 - }, - { - "_type": "UMLAttributeView", - "_id": "AAAAAAGAlaVzOajGHBs=", - "_parent": { - "$ref": "AAAAAAGAlTsU1xt5K1E=" - }, - "model": { - "$ref": "AAAAAAGAlaVzK6i6DOI=" - }, - "font": "Arial;13;0", - "left": 2005, - "top": 997, - "width": 128.99072265625, - "height": 13, - "text": "-indicator_types", - "horizontalAlignment": 0 - } - ], - "font": "Arial;13;0", - "left": 2000, - "top": 977, - "width": 138.99072265625, - "height": 38 - }, - { - "_type": "UMLOperationCompartmentView", - "_id": "AAAAAAGAlTsU1xt6JF8=", - "_parent": { - "$ref": "AAAAAAGAlTsU1xtzkxQ=" - }, - "model": { - "$ref": "AAAAAAGAlTsU1xtxoZg=" - }, - "subViews": [ - { - "_type": "UMLOperationView", - "_id": "AAAAAAGAlZn3+YkTHZU=", - "_parent": { - "$ref": "AAAAAAGAlTsU1xt6JF8=" - }, - "model": { - "$ref": "AAAAAAGAlZn364kHgE4=" - }, - "font": "Arial;13;0", - "left": 2005, - "top": 1020, - "width": 128.99072265625, - "height": 13, - "text": "+create_indicator()", - "horizontalAlignment": 0 - }, - { - "_type": "UMLOperationView", - "_id": "AAAAAAGAlZxMPZcN18Y=", - "_parent": { - "$ref": "AAAAAAGAlTsU1xt6JF8=" - }, - "model": { - "$ref": "AAAAAAGAlZxMLpcBNJs=" - }, - "font": "Arial;13;0", - "left": 2005, - "top": 1035, - "width": 128.99072265625, - "height": 13, - "text": "+initialize_indicator()", - "horizontalAlignment": 0 - }, - { - "_type": "UMLOperationView", - "_id": "AAAAAAGAlZp+i5AQnCo=", - "_parent": { - "$ref": "AAAAAAGAlTsU1xt6JF8=" - }, - "model": { - "$ref": "AAAAAAGAlZp+fJAEI0M=" - }, - "font": "Arial;13;0", - "left": 2005, - "top": 1050, - "width": 128.99072265625, - "height": 13, - "text": "+update_indicator()", - "horizontalAlignment": 0 - }, - { - "_type": "UMLOperationView", - "_id": "AAAAAAGAlZ878bgGF2g=", - "_parent": { - "$ref": "AAAAAAGAlTsU1xt6JF8=" - }, - "model": { - "$ref": "AAAAAAGAlZ874bf6dfs=" - }, - "font": "Arial;13;0", - "left": 2005, - "top": 1065, - "width": 128.99072265625, - "height": 13, - "text": "+get_indicator_data()", - "horizontalAlignment": 0 - }, - { - "_type": "UMLOperationView", - "_id": "AAAAAAGAlaX+Z7TUl5o=", - "_parent": { - "$ref": "AAAAAAGAlTsU1xt6JF8=" - }, - "model": { - "$ref": "AAAAAAGAlaX+WLTITpQ=" - }, - "font": "Arial;13;0", - "left": 2005, - "top": 1080, - "width": 128.99072265625, - "height": 13, - "text": "+get_indicator_types()", - "horizontalAlignment": 0 - }, - { - "_type": "UMLOperationView", - "_id": "AAAAAAGAlax3K19AJHQ=", - "_parent": { - "$ref": "AAAAAAGAlTsU1xt6JF8=" - }, - "model": { - "$ref": "AAAAAAGAlax3HV80v/A=" - }, - "font": "Arial;13;0", - "left": 2005, - "top": 1095, - "width": 128.99072265625, - "height": 13, - "text": "+submit_new_i()", - "horizontalAlignment": 0 - }, - { - "_type": "UMLOperationView", - "_id": "AAAAAAGAlcP53En5BKY=", - "_parent": { - "$ref": "AAAAAAGAlTsU1xt6JF8=" - }, - "model": { - "$ref": "AAAAAAGAlcP5zkntePQ=" - }, - "font": "Arial;13;0", - "left": 2005, - "top": 1110, - "width": 128.99072265625, - "height": 13, - "text": "+add_to_list()", - "horizontalAlignment": 0 - } - ], - "font": "Arial;13;0", - "left": 2000, - "top": 1015, - "width": 138.99072265625, - "height": 113 - }, - { - "_type": "UMLReceptionCompartmentView", - "_id": "AAAAAAGAlTsU2Bt7+nY=", - "_parent": { - "$ref": "AAAAAAGAlTsU1xtzkxQ=" - }, - "model": { - "$ref": "AAAAAAGAlTsU1xtxoZg=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 904, - "top": -24, - "width": 10, - "height": 10 - }, - { - "_type": "UMLTemplateParameterCompartmentView", - "_id": "AAAAAAGAlTsU2Bt85rQ=", - "_parent": { - "$ref": "AAAAAAGAlTsU1xtzkxQ=" - }, - "model": { - "$ref": "AAAAAAGAlTsU1xtxoZg=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 904, - "top": -24, - "width": 10, - "height": 10 - } - ], - "font": "Arial;13;0", - "containerChangeable": true, - "left": 2000, - "top": 952, - "width": 138.99072265625, - "height": 176, - "nameCompartment": { - "$ref": "AAAAAAGAlTsU1xt0ci8=" - }, - "attributeCompartment": { - "$ref": "AAAAAAGAlTsU1xt5K1E=" - }, - "operationCompartment": { - "$ref": "AAAAAAGAlTsU1xt6JF8=" - }, - "receptionCompartment": { - "$ref": "AAAAAAGAlTsU2Bt7+nY=" - }, - "templateParameterCompartment": { - "$ref": "AAAAAAGAlTsU2Bt85rQ=" - } - }, - { - "_type": "UMLGeneralizationView", - "_id": "AAAAAAGAlTyXiLPi788=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGAlTyXiLPgx5Y=" - }, - "subViews": [ - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlTyXiLPjW8k=", - "_parent": { - "$ref": "AAAAAAGAlTyXiLPi788=" - }, - "model": { - "$ref": "AAAAAAGAlTyXiLPgx5Y=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1870, - "top": 1349, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAlTyXiLPi788=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlTyXiLPkftA=", - "_parent": { - "$ref": "AAAAAAGAlTyXiLPi788=" - }, - "model": { - "$ref": "AAAAAAGAlTyXiLPgx5Y=" - }, - "visible": null, - "font": "Arial;13;0", - "left": 1884, - "top": 1342, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAlTyXiLPi788=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlTyXiLPlzMM=", - "_parent": { - "$ref": "AAAAAAGAlTyXiLPi788=" - }, - "model": { - "$ref": "AAAAAAGAlTyXiLPgx5Y=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1843, - "top": 1362, - "height": 13, - "alpha": -1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAlTyXiLPi788=" - }, - "edgePosition": 1 - } - ], - "font": "Arial;13;0", - "head": { - "$ref": "AAAAAAGAlOVtD89PdYQ=" - }, - "tail": { - "$ref": "AAAAAAGAlTlTRf12RvY=" - }, - "lineStyle": 1, - "points": "1766:1173;1948:1551", - "showVisibility": true, - "nameLabel": { - "$ref": "AAAAAAGAlTyXiLPjW8k=" - }, - "stereotypeLabel": { - "$ref": "AAAAAAGAlTyXiLPkftA=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAlTyXiLPlzMM=" - } - }, - { - "_type": "UMLGeneralizationView", - "_id": "AAAAAAGAlTzYE8X+0nA=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGAlTzYE8X8Jlg=" - }, - "subViews": [ - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlTzYE8X/4e8=", - "_parent": { - "$ref": "AAAAAAGAlTzYE8X+0nA=" - }, - "model": { - "$ref": "AAAAAAGAlTzYE8X8Jlg=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1914, - "top": 1324, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAlTzYE8X+0nA=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlTzYE8YAaso=", - "_parent": { - "$ref": "AAAAAAGAlTzYE8X+0nA=" - }, - "model": { - "$ref": "AAAAAAGAlTzYE8X8Jlg=" - }, - "visible": null, - "font": "Arial;13;0", - "left": 1929, - "top": 1320, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAlTzYE8X+0nA=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlTzYE8YBAZ8=", - "_parent": { - "$ref": "AAAAAAGAlTzYE8X+0nA=" - }, - "model": { - "$ref": "AAAAAAGAlTzYE8X8Jlg=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1885, - "top": 1331, - "height": 13, - "alpha": -1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAlTzYE8X+0nA=" - }, - "edgePosition": 1 - } - ], - "font": "Arial;13;0", - "head": { - "$ref": "AAAAAAGAlOVtD89PdYQ=" - }, - "tail": { - "$ref": "AAAAAAGAlTqLXhUS1aw=" - }, - "lineStyle": 1, - "points": "1847:1117;1953:1551", - "showVisibility": true, - "nameLabel": { - "$ref": "AAAAAAGAlTzYE8X/4e8=" - }, - "stereotypeLabel": { - "$ref": "AAAAAAGAlTzYE8YAaso=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAlTzYE8YBAZ8=" - } - }, - { - "_type": "UMLGeneralizationView", - "_id": "AAAAAAGAlTz1lM6X9pg=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGAlTz1lM6VeiU=" - }, - "subViews": [ - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlTz1lM6YDsc=", - "_parent": { - "$ref": "AAAAAAGAlTz1lM6X9pg=" - }, - "model": { - "$ref": "AAAAAAGAlTz1lM6VeiU=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 2021, - "top": 1335, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAlTz1lM6X9pg=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlTz1lM6ZVf8=", - "_parent": { - "$ref": "AAAAAAGAlTz1lM6X9pg=" - }, - "model": { - "$ref": "AAAAAAGAlTz1lM6VeiU=" - }, - "visible": null, - "font": "Arial;13;0", - "left": 2036, - "top": 1338, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAlTz1lM6X9pg=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlTz1lM6aSIo=", - "_parent": { - "$ref": "AAAAAAGAlTz1lM6X9pg=" - }, - "model": { - "$ref": "AAAAAAGAlTz1lM6VeiU=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1992, - "top": 1330, - "height": 13, - "alpha": -1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAlTz1lM6X9pg=" - }, - "edgePosition": 1 - } - ], - "font": "Arial;13;0", - "head": { - "$ref": "AAAAAAGAlOVtD89PdYQ=" - }, - "tail": { - "$ref": "AAAAAAGAlTsU1xtzkxQ=" - }, - "lineStyle": 1, - "points": "2050:1128;1964:1551", - "showVisibility": true, - "nameLabel": { - "$ref": "AAAAAAGAlTz1lM6YDsc=" - }, - "stereotypeLabel": { - "$ref": "AAAAAAGAlTz1lM6ZVf8=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAlTz1lM6aSIo=" - } - }, - { - "_type": "UMLInterfaceView", - "_id": "AAAAAAGAlUGOetAKJ9M=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGAlUGOetAIy/k=" - }, - "subViews": [ - { - "_type": "UMLNameCompartmentView", - "_id": "AAAAAAGAlUGOe9ALbuc=", - "_parent": { - "$ref": "AAAAAAGAlUGOetAKJ9M=" - }, - "model": { - "$ref": "AAAAAAGAlUGOetAIy/k=" - }, - "subViews": [ - { - "_type": "LabelView", - "_id": "AAAAAAGAlUGOe9AM3VA=", - "_parent": { - "$ref": "AAAAAAGAlUGOe9ALbuc=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1616, - "top": 912, - "width": 64.32080078125, - "height": 13, - "text": "«interface»" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAlUGOe9AN3i0=", - "_parent": { - "$ref": "AAAAAAGAlUGOe9ALbuc=" - }, - "font": "Arial;13;1", - "left": 1557, - "top": 702, - "width": 107.681640625, - "height": 13, - "text": "Exchange_server" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAlUGOe9AOyYU=", - "_parent": { - "$ref": "AAAAAAGAlUGOe9ALbuc=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1616, - "top": 912, - "width": 191.43896484375, - "height": 13, - "text": "(from BrighterTrades Class View)" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAlUGOe9APaFw=", - "_parent": { - "$ref": "AAAAAAGAlUGOe9ALbuc=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1616, - "top": 912, - "height": 13, - "horizontalAlignment": 1 - } - ], - "font": "Arial;13;0", - "left": 1552, - "top": 695, - "width": 117.681640625, - "height": 25, - "stereotypeLabel": { - "$ref": "AAAAAAGAlUGOe9AM3VA=" - }, - "nameLabel": { - "$ref": "AAAAAAGAlUGOe9AN3i0=" - }, - "namespaceLabel": { - "$ref": "AAAAAAGAlUGOe9AOyYU=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAlUGOe9APaFw=" - } - }, - { - "_type": "UMLAttributeCompartmentView", - "_id": "AAAAAAGAlUGOe9AQKQ8=", - "_parent": { - "$ref": "AAAAAAGAlUGOetAKJ9M=" - }, - "model": { - "$ref": "AAAAAAGAlUGOetAIy/k=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 808, - "top": 456, - "width": 10, - "height": 10 - }, - { - "_type": "UMLOperationCompartmentView", - "_id": "AAAAAAGAlUGOe9ARLVw=", - "_parent": { - "$ref": "AAAAAAGAlUGOetAKJ9M=" - }, - "model": { - "$ref": "AAAAAAGAlUGOetAIy/k=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 808, - "top": 456, - "width": 10, - "height": 10 - }, - { - "_type": "UMLReceptionCompartmentView", - "_id": "AAAAAAGAlUGOe9ASccA=", - "_parent": { - "$ref": "AAAAAAGAlUGOetAKJ9M=" - }, - "model": { - "$ref": "AAAAAAGAlUGOetAIy/k=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 808, - "top": 456, - "width": 10, - "height": 10 - }, - { - "_type": "UMLTemplateParameterCompartmentView", - "_id": "AAAAAAGAlUGOe9ATwSg=", - "_parent": { - "$ref": "AAAAAAGAlUGOetAKJ9M=" - }, - "model": { - "$ref": "AAAAAAGAlUGOetAIy/k=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 808, - "top": 456, - "width": 10, - "height": 10 - } - ], - "font": "Arial;13;0", - "containerChangeable": true, - "left": 1552, - "top": 672, - "width": 117.681640625, - "height": 49, - "stereotypeDisplay": "icon", - "nameCompartment": { - "$ref": "AAAAAAGAlUGOe9ALbuc=" - }, - "suppressAttributes": true, - "suppressOperations": true, - "attributeCompartment": { - "$ref": "AAAAAAGAlUGOe9AQKQ8=" - }, - "operationCompartment": { - "$ref": "AAAAAAGAlUGOe9ARLVw=" - }, - "receptionCompartment": { - "$ref": "AAAAAAGAlUGOe9ASccA=" - }, - "templateParameterCompartment": { - "$ref": "AAAAAAGAlUGOe9ATwSg=" - } - }, - { - "_type": "UMLInterfaceView", - "_id": "AAAAAAGAlUI9x9WfNp0=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGAlUI9x9WdaKg=" - }, - "subViews": [ - { - "_type": "UMLNameCompartmentView", - "_id": "AAAAAAGAlUI9x9Wgs0E=", - "_parent": { - "$ref": "AAAAAAGAlUI9x9WfNp0=" - }, - "model": { - "$ref": "AAAAAAGAlUI9x9WdaKg=" - }, - "subViews": [ - { - "_type": "LabelView", - "_id": "AAAAAAGAlUI9yNWhqXo=", - "_parent": { - "$ref": "AAAAAAGAlUI9x9Wgs0E=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 480, - "top": 960, - "width": 64.32080078125, - "height": 13, - "text": "«interface»" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAlUI9yNWiNII=", - "_parent": { - "$ref": "AAAAAAGAlUI9x9Wgs0E=" - }, - "font": "Arial;13;1", - "left": 1277, - "top": 710, - "width": 81.66259765625, - "height": 13, - "text": "Local_Server" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAlUI9yNWjs5s=", - "_parent": { - "$ref": "AAAAAAGAlUI9x9Wgs0E=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 480, - "top": 960, - "width": 191.43896484375, - "height": 13, - "text": "(from BrighterTrades Class View)" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAlUI9yNWkepI=", - "_parent": { - "$ref": "AAAAAAGAlUI9x9Wgs0E=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 480, - "top": 960, - "height": 13, - "horizontalAlignment": 1 - } - ], - "font": "Arial;13;0", - "left": 1272, - "top": 703, - "width": 91.66259765625, - "height": 25, - "stereotypeLabel": { - "$ref": "AAAAAAGAlUI9yNWhqXo=" - }, - "nameLabel": { - "$ref": "AAAAAAGAlUI9yNWiNII=" - }, - "namespaceLabel": { - "$ref": "AAAAAAGAlUI9yNWjs5s=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAlUI9yNWkepI=" - } - }, - { - "_type": "UMLAttributeCompartmentView", - "_id": "AAAAAAGAlUI9yNWlabc=", - "_parent": { - "$ref": "AAAAAAGAlUI9x9WfNp0=" - }, - "model": { - "$ref": "AAAAAAGAlUI9x9WdaKg=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 240, - "top": 480, - "width": 10, - "height": 10 - }, - { - "_type": "UMLOperationCompartmentView", - "_id": "AAAAAAGAlUI9yNWm0tg=", - "_parent": { - "$ref": "AAAAAAGAlUI9x9WfNp0=" - }, - "model": { - "$ref": "AAAAAAGAlUI9x9WdaKg=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 240, - "top": 480, - "width": 10, - "height": 10 - }, - { - "_type": "UMLReceptionCompartmentView", - "_id": "AAAAAAGAlUI9yNWnf5M=", - "_parent": { - "$ref": "AAAAAAGAlUI9x9WfNp0=" - }, - "model": { - "$ref": "AAAAAAGAlUI9x9WdaKg=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 240, - "top": 480, - "width": 10, - "height": 10 - }, - { - "_type": "UMLTemplateParameterCompartmentView", - "_id": "AAAAAAGAlUI9yNWoMB0=", - "_parent": { - "$ref": "AAAAAAGAlUI9x9WfNp0=" - }, - "model": { - "$ref": "AAAAAAGAlUI9x9WdaKg=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 240, - "top": 480, - "width": 10, - "height": 10 - } - ], - "font": "Arial;13;0", - "containerChangeable": true, - "left": 1272, - "top": 680, - "width": 91.66259765625, - "height": 49, - "stereotypeDisplay": "icon", - "nameCompartment": { - "$ref": "AAAAAAGAlUI9x9Wgs0E=" - }, - "suppressAttributes": true, - "suppressOperations": true, - "attributeCompartment": { - "$ref": "AAAAAAGAlUI9yNWlabc=" - }, - "operationCompartment": { - "$ref": "AAAAAAGAlUI9yNWm0tg=" - }, - "receptionCompartment": { - "$ref": "AAAAAAGAlUI9yNWnf5M=" - }, - "templateParameterCompartment": { - "$ref": "AAAAAAGAlUI9yNWoMB0=" - } - }, - { - "_type": "UMLClassView", - "_id": "AAAAAAGAlUKJqdyuF7g=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGAlUKJqdysOJc=" - }, - "subViews": [ - { - "_type": "UMLNameCompartmentView", - "_id": "AAAAAAGAlUKJqtyvPEs=", - "_parent": { - "$ref": "AAAAAAGAlUKJqdyuF7g=" - }, - "model": { - "$ref": "AAAAAAGAlUKJqdysOJc=" - }, - "subViews": [ - { - "_type": "LabelView", - "_id": "AAAAAAGAlUKJqtyw01o=", - "_parent": { - "$ref": "AAAAAAGAlUKJqtyvPEs=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1024, - "top": 1008, - "height": 13 - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAlUKJqtyxm80=", - "_parent": { - "$ref": "AAAAAAGAlUKJqtyvPEs=" - }, - "font": "Arial;13;1", - "left": 1365, - "top": 807, - "width": 200.53515625, - "height": 13, - "text": "Cumunication" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAlUKJqtyyFIQ=", - "_parent": { - "$ref": "AAAAAAGAlUKJqtyvPEs=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1024, - "top": 1008, - "width": 191.43896484375, - "height": 13, - "text": "(from BrighterTrades Class View)" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAlUKJqtyzCu0=", - "_parent": { - "$ref": "AAAAAAGAlUKJqtyvPEs=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1024, - "top": 1008, - "height": 13, - "horizontalAlignment": 1 - } - ], - "font": "Arial;13;0", - "left": 1360, - "top": 800, - "width": 210.53515625, - "height": 25, - "stereotypeLabel": { - "$ref": "AAAAAAGAlUKJqtyw01o=" - }, - "nameLabel": { - "$ref": "AAAAAAGAlUKJqtyxm80=" - }, - "namespaceLabel": { - "$ref": "AAAAAAGAlUKJqtyyFIQ=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAlUKJqtyzCu0=" - } - }, - { - "_type": "UMLAttributeCompartmentView", - "_id": "AAAAAAGAlUKJqty0UFU=", - "_parent": { - "$ref": "AAAAAAGAlUKJqdyuF7g=" - }, - "model": { - "$ref": "AAAAAAGAlUKJqdysOJc=" - }, - "font": "Arial;13;0", - "left": 1360, - "top": 825, - "width": 210.53515625, - "height": 10 - }, - { - "_type": "UMLOperationCompartmentView", - "_id": "AAAAAAGAlUKJqty1Q28=", - "_parent": { - "$ref": "AAAAAAGAlUKJqdyuF7g=" - }, - "model": { - "$ref": "AAAAAAGAlUKJqdysOJc=" - }, - "subViews": [ - { - "_type": "UMLOperationView", - "_id": "AAAAAAGAlcMIxDBNj/Q=", - "_parent": { - "$ref": "AAAAAAGAlUKJqty1Q28=" - }, - "model": { - "$ref": "AAAAAAGAlcMItTBB6JM=" - }, - "font": "Arial;13;0", - "left": 1365, - "top": 840, - "width": 200.53515625, - "height": 13, - "text": "+indicator_update_msg_received()", - "horizontalAlignment": 0 - } - ], - "font": "Arial;13;0", - "left": 1360, - "top": 835, - "width": 210.53515625, - "height": 23 - }, - { - "_type": "UMLReceptionCompartmentView", - "_id": "AAAAAAGAlUKJqty2Grw=", - "_parent": { - "$ref": "AAAAAAGAlUKJqdyuF7g=" - }, - "model": { - "$ref": "AAAAAAGAlUKJqdysOJc=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 512, - "top": 504, - "width": 10, - "height": 10 - }, - { - "_type": "UMLTemplateParameterCompartmentView", - "_id": "AAAAAAGAlUKJqty3iYM=", - "_parent": { - "$ref": "AAAAAAGAlUKJqdyuF7g=" - }, - "model": { - "$ref": "AAAAAAGAlUKJqdysOJc=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 512, - "top": 504, - "width": 10, - "height": 10 - } - ], - "font": "Arial;13;0", - "containerChangeable": true, - "left": 1360, - "top": 800, - "width": 210.53515625, - "height": 58, - "nameCompartment": { - "$ref": "AAAAAAGAlUKJqtyvPEs=" - }, - "attributeCompartment": { - "$ref": "AAAAAAGAlUKJqty0UFU=" - }, - "operationCompartment": { - "$ref": "AAAAAAGAlUKJqty1Q28=" - }, - "receptionCompartment": { - "$ref": "AAAAAAGAlUKJqty2Grw=" - }, - "templateParameterCompartment": { - "$ref": "AAAAAAGAlUKJqty3iYM=" - } - }, - { - "_type": "UMLAssociationView", - "_id": "AAAAAAGAlUcXkVxhhWI=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGAlUcXkVxdL6c=" - }, - "subViews": [ - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlUcXkVxixqg=", - "_parent": { - "$ref": "AAAAAAGAlUcXkVxhhWI=" - }, - "model": { - "$ref": "AAAAAAGAlUcXkVxdL6c=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1397, - "top": 746, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAlUcXkVxhhWI=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlUcXkVxjge0=", - "_parent": { - "$ref": "AAAAAAGAlUcXkVxhhWI=" - }, - "model": { - "$ref": "AAAAAAGAlUcXkVxdL6c=" - }, - "visible": null, - "font": "Arial;13;0", - "left": 1407, - "top": 734, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAlUcXkVxhhWI=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlUcXkVxke9A=", - "_parent": { - "$ref": "AAAAAAGAlUcXkVxhhWI=" - }, - "model": { - "$ref": "AAAAAAGAlUcXkVxdL6c=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1378, - "top": 769, - "height": 13, - "alpha": -1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAlUcXkVxhhWI=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlUcXkVxlzSA=", - "_parent": { - "$ref": "AAAAAAGAlUcXkVxhhWI=" - }, - "model": { - "$ref": "AAAAAAGAlUcXkVxe4Jg=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1376, - "top": 728, - "height": 13, - "alpha": 0.5235987755982988, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAlUcXkVxhhWI=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlUcXkVxmjZw=", - "_parent": { - "$ref": "AAAAAAGAlUcXkVxhhWI=" - }, - "model": { - "$ref": "AAAAAAGAlUcXkVxe4Jg=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1386, - "top": 719, - "height": 13, - "alpha": 0.7853981633974483, - "distance": 40, - "hostEdge": { - "$ref": "AAAAAAGAlUcXkVxhhWI=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlUcXkVxnGUs=", - "_parent": { - "$ref": "AAAAAAGAlUcXkVxhhWI=" - }, - "model": { - "$ref": "AAAAAAGAlUcXkVxe4Jg=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1355, - "top": 746, - "height": 13, - "alpha": -0.5235987755982988, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAGAlUcXkVxhhWI=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlUcXkVxoKc8=", - "_parent": { - "$ref": "AAAAAAGAlUcXkVxhhWI=" - }, - "model": { - "$ref": "AAAAAAGAlUcXkVxfAyc=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1419, - "top": 764, - "height": 13, - "alpha": -0.5235987755982988, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAlUcXkVxhhWI=" - } - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlUcXkVxpNOs=", - "_parent": { - "$ref": "AAAAAAGAlUcXkVxhhWI=" - }, - "model": { - "$ref": "AAAAAAGAlUcXkVxfAyc=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1426, - "top": 753, - "height": 13, - "alpha": -0.7853981633974483, - "distance": 40, - "hostEdge": { - "$ref": "AAAAAAGAlUcXkVxhhWI=" - } - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlUcXkVxqknE=", - "_parent": { - "$ref": "AAAAAAGAlUcXkVxhhWI=" - }, - "model": { - "$ref": "AAAAAAGAlUcXkVxfAyc=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1405, - "top": 788, - "height": 13, - "alpha": 0.5235987755982988, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAGAlUcXkVxhhWI=" - } - }, - { - "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAGAlUcXkVxr4Hs=", - "_parent": { - "$ref": "AAAAAAGAlUcXkVxhhWI=" - }, - "model": { - "$ref": "AAAAAAGAlUcXkVxe4Jg=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 528, - "top": 704, - "width": 10, - "height": 10 - }, - { - "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAGAlUcXkVxsIPk=", - "_parent": { - "$ref": "AAAAAAGAlUcXkVxhhWI=" - }, - "model": { - "$ref": "AAAAAAGAlUcXkVxfAyc=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 528, - "top": 704, - "width": 10, - "height": 10 - } - ], - "font": "Arial;13;0", - "head": { - "$ref": "AAAAAAGAlUKJqdyuF7g=" - }, - "tail": { - "$ref": "AAAAAAGAlUI9x9WfNp0=" - }, - "lineStyle": 1, - "points": "1347:729;1430:799", - "showVisibility": true, - "nameLabel": { - "$ref": "AAAAAAGAlUcXkVxixqg=" - }, - "stereotypeLabel": { - "$ref": "AAAAAAGAlUcXkVxjge0=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAlUcXkVxke9A=" - }, - "showEndOrder": "hide", - "tailRoleNameLabel": { - "$ref": "AAAAAAGAlUcXkVxlzSA=" - }, - "tailPropertyLabel": { - "$ref": "AAAAAAGAlUcXkVxmjZw=" - }, - "tailMultiplicityLabel": { - "$ref": "AAAAAAGAlUcXkVxnGUs=" - }, - "headRoleNameLabel": { - "$ref": "AAAAAAGAlUcXkVxoKc8=" - }, - "headPropertyLabel": { - "$ref": "AAAAAAGAlUcXkVxpNOs=" - }, - "headMultiplicityLabel": { - "$ref": "AAAAAAGAlUcXkVxqknE=" - }, - "tailQualifiersCompartment": { - "$ref": "AAAAAAGAlUcXkVxr4Hs=" - }, - "headQualifiersCompartment": { - "$ref": "AAAAAAGAlUcXkVxsIPk=" - } - }, - { - "_type": "UMLAssociationView", - "_id": "AAAAAAGAlUcybGKPAQ8=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGAlUcybGKL0UA=" - }, - "subViews": [ - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlUcybGKQj70=", - "_parent": { - "$ref": "AAAAAAGAlUcybGKPAQ8=" - }, - "model": { - "$ref": "AAAAAAGAlUcybGKL0UA=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1549, - "top": 765, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAlUcybGKPAQ8=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlUcybGKRgcU=", - "_parent": { - "$ref": "AAAAAAGAlUcybGKPAQ8=" - }, - "model": { - "$ref": "AAAAAAGAlUcybGKL0UA=" - }, - "visible": null, - "font": "Arial;13;0", - "left": 1559, - "top": 776, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAlUcybGKPAQ8=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlUcybGKSRwI=", - "_parent": { - "$ref": "AAAAAAGAlUcybGKPAQ8=" - }, - "model": { - "$ref": "AAAAAAGAlUcybGKL0UA=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1528, - "top": 742, - "height": 13, - "alpha": -1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAlUcybGKPAQ8=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlUcybGKTSgg=", - "_parent": { - "$ref": "AAAAAAGAlUcybGKPAQ8=" - }, - "model": { - "$ref": "AAAAAAGAlUcybGKM+ME=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1572, - "top": 743, - "height": 13, - "alpha": 0.5235987755982988, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAlUcybGKPAQ8=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlUcybGKUDGY=", - "_parent": { - "$ref": "AAAAAAGAlUcybGKPAQ8=" - }, - "model": { - "$ref": "AAAAAAGAlUcybGKM+ME=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1580, - "top": 754, - "height": 13, - "alpha": 0.7853981633974483, - "distance": 40, - "hostEdge": { - "$ref": "AAAAAAGAlUcybGKPAQ8=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlUcybGKVgIw=", - "_parent": { - "$ref": "AAAAAAGAlUcybGKPAQ8=" - }, - "model": { - "$ref": "AAAAAAGAlUcybGKM+ME=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1557, - "top": 720, - "height": 13, - "alpha": -0.5235987755982988, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAGAlUcybGKPAQ8=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlUcybGKWL3U=", - "_parent": { - "$ref": "AAAAAAGAlUcybGKPAQ8=" - }, - "model": { - "$ref": "AAAAAAGAlUcybGKNvZY=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1525, - "top": 786, - "height": 13, - "alpha": -0.5235987755982988, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAlUcybGKPAQ8=" - } - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlUcybGKXLXw=", - "_parent": { - "$ref": "AAAAAAGAlUcybGKPAQ8=" - }, - "model": { - "$ref": "AAAAAAGAlUcybGKNvZY=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1535, - "top": 794, - "height": 13, - "alpha": -0.7853981633974483, - "distance": 40, - "hostEdge": { - "$ref": "AAAAAAGAlUcybGKPAQ8=" - } - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlUcybGKY8Y0=", - "_parent": { - "$ref": "AAAAAAGAlUcybGKPAQ8=" - }, - "model": { - "$ref": "AAAAAAGAlUcybGKNvZY=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1503, - "top": 769, - "height": 13, - "alpha": 0.5235987755982988, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAGAlUcybGKPAQ8=" - } - }, - { - "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAGAlUcybGKZLIs=", - "_parent": { - "$ref": "AAAAAAGAlUcybGKPAQ8=" - }, - "model": { - "$ref": "AAAAAAGAlUcybGKM+ME=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 528, - "top": 704, - "width": 10, - "height": 10 - }, - { - "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAGAlUcybWKaQFU=", - "_parent": { - "$ref": "AAAAAAGAlUcybGKPAQ8=" - }, - "model": { - "$ref": "AAAAAAGAlUcybGKNvZY=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 528, - "top": 704, - "width": 10, - "height": 10 - } - ], - "font": "Arial;13;0", - "head": { - "$ref": "AAAAAAGAlUKJqdyuF7g=" - }, - "tail": { - "$ref": "AAAAAAGAlUGOetAKJ9M=" - }, - "lineStyle": 1, - "points": "1582:721;1496:799", - "showVisibility": true, - "nameLabel": { - "$ref": "AAAAAAGAlUcybGKQj70=" - }, - "stereotypeLabel": { - "$ref": "AAAAAAGAlUcybGKRgcU=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAlUcybGKSRwI=" - }, - "showEndOrder": "hide", - "tailRoleNameLabel": { - "$ref": "AAAAAAGAlUcybGKTSgg=" - }, - "tailPropertyLabel": { - "$ref": "AAAAAAGAlUcybGKUDGY=" - }, - "tailMultiplicityLabel": { - "$ref": "AAAAAAGAlUcybGKVgIw=" - }, - "headRoleNameLabel": { - "$ref": "AAAAAAGAlUcybGKWL3U=" - }, - "headPropertyLabel": { - "$ref": "AAAAAAGAlUcybGKXLXw=" - }, - "headMultiplicityLabel": { - "$ref": "AAAAAAGAlUcybGKY8Y0=" - }, - "tailQualifiersCompartment": { - "$ref": "AAAAAAGAlUcybGKZLIs=" - }, - "headQualifiersCompartment": { - "$ref": "AAAAAAGAlUcybWKaQFU=" - } - }, - { - "_type": "UMLGeneralizationView", - "_id": "AAAAAAGAlU5WrJfGiJI=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGAlU5WrJfEnsg=" - }, - "subViews": [ - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlU5WrJfHfLU=", - "_parent": { - "$ref": "AAAAAAGAlU5WrJfGiJI=" - }, - "model": { - "$ref": "AAAAAAGAlU5WrJfEnsg=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1003, - "top": 1399, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAlU5WrJfGiJI=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlU5WrJfIyUE=", - "_parent": { - "$ref": "AAAAAAGAlU5WrJfGiJI=" - }, - "model": { - "$ref": "AAAAAAGAlU5WrJfEnsg=" - }, - "visible": null, - "font": "Arial;13;0", - "left": 1012, - "top": 1411, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAlU5WrJfGiJI=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlU5WrJfJQgA=", - "_parent": { - "$ref": "AAAAAAGAlU5WrJfGiJI=" - }, - "model": { - "$ref": "AAAAAAGAlU5WrJfEnsg=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 984, - "top": 1376, - "height": 13, - "alpha": -1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAlU5WrJfGiJI=" - }, - "edgePosition": 1 - } - ], - "font": "Arial;13;0", - "head": { - "$ref": "AAAAAAGAkl3075yJ860=" - }, - "tail": { - "$ref": "AAAAAAGAlTkfofuodyI=" - }, - "lineStyle": 1, - "points": "1164:1261;825:1527", - "showVisibility": true, - "nameLabel": { - "$ref": "AAAAAAGAlU5WrJfHfLU=" - }, - "stereotypeLabel": { - "$ref": "AAAAAAGAlU5WrJfIyUE=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAlU5WrJfJQgA=" - } - }, - { - "_type": "UMLClassView", - "_id": "AAAAAAGAlU+ijhOm5cs=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGAlU+ijROkjck=" - }, - "subViews": [ - { - "_type": "UMLNameCompartmentView", - "_id": "AAAAAAGAlU+ijhOnZ+Q=", - "_parent": { - "$ref": "AAAAAAGAlU+ijhOm5cs=" - }, - "model": { - "$ref": "AAAAAAGAlU+ijROkjck=" - }, - "subViews": [ - { - "_type": "LabelView", - "_id": "AAAAAAGAlU+ijhOo58s=", - "_parent": { - "$ref": "AAAAAAGAlU+ijhOnZ+Q=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 864, - "top": 592, - "height": 13 - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAlU+ijhOptv4=", - "_parent": { - "$ref": "AAAAAAGAlU+ijhOnZ+Q=" - }, - "font": "Arial;13;1", - "left": 981, - "top": 1135, - "width": 108.04345703125, - "height": 13, - "text": "Indicator Output" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAlU+ijhOqMQU=", - "_parent": { - "$ref": "AAAAAAGAlU+ijhOnZ+Q=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 864, - "top": 592, - "width": 191.43896484375, - "height": 13, - "text": "(from BrighterTrades Class View)" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAlU+ijhOrL0A=", - "_parent": { - "$ref": "AAAAAAGAlU+ijhOnZ+Q=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 864, - "top": 592, - "height": 13, - "horizontalAlignment": 1 - } - ], - "font": "Arial;13;0", - "left": 976, - "top": 1128, - "width": 118.04345703125, - "height": 25, - "stereotypeLabel": { - "$ref": "AAAAAAGAlU+ijhOo58s=" - }, - "nameLabel": { - "$ref": "AAAAAAGAlU+ijhOptv4=" - }, - "namespaceLabel": { - "$ref": "AAAAAAGAlU+ijhOqMQU=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAlU+ijhOrL0A=" - } - }, - { - "_type": "UMLAttributeCompartmentView", - "_id": "AAAAAAGAlU+ijhOs+/8=", - "_parent": { - "$ref": "AAAAAAGAlU+ijhOm5cs=" - }, - "model": { - "$ref": "AAAAAAGAlU+ijROkjck=" - }, - "subViews": [ - { - "_type": "UMLAttributeView", - "_id": "AAAAAAGAlYUqi9HYjzI=", - "_parent": { - "$ref": "AAAAAAGAlU+ijhOs+/8=" - }, - "model": { - "$ref": "AAAAAAGAlYUqd9HDP+I=" - }, - "font": "Arial;13;0", - "left": 981, - "top": 1158, - "width": 108.04345703125, - "height": 13, - "text": "-legend", - "horizontalAlignment": 0 - } - ], - "font": "Arial;13;0", - "left": 976, - "top": 1153, - "width": 118.04345703125, - "height": 23 - }, - { - "_type": "UMLOperationCompartmentView", - "_id": "AAAAAAGAlU+ijhOtj7g=", - "_parent": { - "$ref": "AAAAAAGAlU+ijhOm5cs=" - }, - "model": { - "$ref": "AAAAAAGAlU+ijROkjck=" - }, - "subViews": [ - { - "_type": "UMLOperationView", - "_id": "AAAAAAGAlaPCaWaa6cg=", - "_parent": { - "$ref": "AAAAAAGAlU+ijhOtj7g=" - }, - "model": { - "$ref": "AAAAAAGAlaPCWGaFOto=" - }, - "font": "Arial;13;0", - "left": 981, - "top": 1181, - "width": 108.04345703125, - "height": 13, - "text": "+create_legend()", - "horizontalAlignment": 0 - }, - { - "_type": "UMLOperationView", - "_id": "AAAAAAGAlaRbnnJZ+R8=", - "_parent": { - "$ref": "AAAAAAGAlU+ijhOtj7g=" - }, - "model": { - "$ref": "AAAAAAGAlaRbjHJEQRw=" - }, - "font": "Arial;13;0", - "left": 981, - "top": 1196, - "width": 108.04345703125, - "height": 13, - "text": "+set_legend_text()", - "horizontalAlignment": 0 - } - ], - "font": "Arial;13;0", - "left": 976, - "top": 1176, - "width": 118.04345703125, - "height": 38 - }, - { - "_type": "UMLReceptionCompartmentView", - "_id": "AAAAAAGAlU+ijhOuedc=", - "_parent": { - "$ref": "AAAAAAGAlU+ijhOm5cs=" - }, - "model": { - "$ref": "AAAAAAGAlU+ijROkjck=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 432, - "top": 296, - "width": 10, - "height": 10 - }, - { - "_type": "UMLTemplateParameterCompartmentView", - "_id": "AAAAAAGAlU+ijhOveQw=", - "_parent": { - "$ref": "AAAAAAGAlU+ijhOm5cs=" - }, - "model": { - "$ref": "AAAAAAGAlU+ijROkjck=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 432, - "top": 296, - "width": 10, - "height": 10 - } - ], - "font": "Arial;13;0", - "containerChangeable": true, - "left": 976, - "top": 1128, - "width": 118.04345703125, - "height": 86, - "nameCompartment": { - "$ref": "AAAAAAGAlU+ijhOnZ+Q=" - }, - "attributeCompartment": { - "$ref": "AAAAAAGAlU+ijhOs+/8=" - }, - "operationCompartment": { - "$ref": "AAAAAAGAlU+ijhOtj7g=" - }, - "receptionCompartment": { - "$ref": "AAAAAAGAlU+ijhOuedc=" - }, - "templateParameterCompartment": { - "$ref": "AAAAAAGAlU+ijhOveQw=" - } - }, - { - "_type": "UMLGeneralizationView", - "_id": "AAAAAAGAlVABNCiJHNw=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGAlVABNCiHdVc=" - }, - "subViews": [ - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlVABNCiKFGk=", - "_parent": { - "$ref": "AAAAAAGAlVABNCiJHNw=" - }, - "model": { - "$ref": "AAAAAAGAlVABNCiHdVc=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 920, - "top": 1371, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAlVABNCiJHNw=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlVABNSiLfUQ=", - "_parent": { - "$ref": "AAAAAAGAlVABNCiJHNw=" - }, - "model": { - "$ref": "AAAAAAGAlVABNCiHdVc=" - }, - "visible": null, - "font": "Arial;13;0", - "left": 933, - "top": 1379, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAlVABNCiJHNw=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlVABNSiMRQQ=", - "_parent": { - "$ref": "AAAAAAGAlVABNCiJHNw=" - }, - "model": { - "$ref": "AAAAAAGAlVABNCiHdVc=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 895, - "top": 1356, - "height": 13, - "alpha": -1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAlVABNCiJHNw=" - }, - "edgePosition": 1 - } - ], - "font": "Arial;13;0", - "head": { - "$ref": "AAAAAAGAkl3075yJ860=" - }, - "tail": { - "$ref": "AAAAAAGAlU+ijhOm5cs=" - }, - "lineStyle": 1, - "points": "1006:1214;810:1527", - "showVisibility": true, - "nameLabel": { - "$ref": "AAAAAAGAlVABNCiKFGk=" - }, - "stereotypeLabel": { - "$ref": "AAAAAAGAlVABNSiLfUQ=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAlVABNSiMRQQ=" - } - }, - { - "_type": "UMLClassView", - "_id": "AAAAAAGAlV0ISxInIEA=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGAlV0ISxIlyJ0=" - }, - "subViews": [ - { - "_type": "UMLNameCompartmentView", - "_id": "AAAAAAGAlV0ISxIo12A=", - "_parent": { - "$ref": "AAAAAAGAlV0ISxInIEA=" - }, - "model": { - "$ref": "AAAAAAGAlV0ISxIlyJ0=" - }, - "subViews": [ - { - "_type": "LabelView", - "_id": "AAAAAAGAlV0ISxIpx0k=", - "_parent": { - "$ref": "AAAAAAGAlV0ISxIo12A=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1136, - "top": 1552, - "height": 13 - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAlV0ISxIqf4E=", - "_parent": { - "$ref": "AAAAAAGAlV0ISxIo12A=" - }, - "font": "Arial;13;1", - "left": 2557, - "top": 951, - "width": 80.57080078125, - "height": 13, - "text": "Indicator" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAlV0ISxIrFhU=", - "_parent": { - "$ref": "AAAAAAGAlV0ISxIo12A=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1136, - "top": 1552, - "width": 191.43896484375, - "height": 13, - "text": "(from BrighterTrades Class View)" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAlV0ITBIsjhU=", - "_parent": { - "$ref": "AAAAAAGAlV0ISxIo12A=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1136, - "top": 1552, - "height": 13, - "horizontalAlignment": 1 - } - ], - "font": "Arial;13;0", - "left": 2552, - "top": 944, - "width": 90.57080078125, - "height": 25, - "stereotypeLabel": { - "$ref": "AAAAAAGAlV0ISxIpx0k=" - }, - "nameLabel": { - "$ref": "AAAAAAGAlV0ISxIqf4E=" - }, - "namespaceLabel": { - "$ref": "AAAAAAGAlV0ISxIrFhU=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAlV0ITBIsjhU=" - } - }, - { - "_type": "UMLAttributeCompartmentView", - "_id": "AAAAAAGAlV0ITBIt82A=", - "_parent": { - "$ref": "AAAAAAGAlV0ISxInIEA=" - }, - "model": { - "$ref": "AAAAAAGAlV0ISxIlyJ0=" - }, - "font": "Arial;13;0", - "left": 2552, - "top": 969, - "width": 90.57080078125, - "height": 10 - }, - { - "_type": "UMLOperationCompartmentView", - "_id": "AAAAAAGAlV0ITBIu8eg=", - "_parent": { - "$ref": "AAAAAAGAlV0ISxInIEA=" - }, - "model": { - "$ref": "AAAAAAGAlV0ISxIlyJ0=" - }, - "subViews": [ - { - "_type": "UMLOperationView", - "_id": "AAAAAAGAlZREmy2yvIw=", - "_parent": { - "$ref": "AAAAAAGAlV0ITBIu8eg=" - }, - "model": { - "$ref": "AAAAAAGAlZREiS2dLos=" - }, - "font": "Arial;13;0", - "left": 2557, - "top": 984, - "width": 80.57080078125, - "height": 13, - "text": "+create()", - "horizontalAlignment": 0 - }, - { - "_type": "UMLOperationView", - "_id": "AAAAAAGAlZ6DIqDtm/I=", - "_parent": { - "$ref": "AAAAAAGAlV0ITBIu8eg=" - }, - "model": { - "$ref": "AAAAAAGAlZ6DEaDYNp0=" - }, - "font": "Arial;13;0", - "left": 2557, - "top": 999, - "width": 80.57080078125, - "height": 13, - "text": "+initialize()", - "horizontalAlignment": 0 - }, - { - "_type": "UMLOperationView", - "_id": "AAAAAAGAlZUN9UNM8Z0=", - "_parent": { - "$ref": "AAAAAAGAlV0ITBIu8eg=" - }, - "model": { - "$ref": "AAAAAAGAlZUN40M3pm4=" - }, - "font": "Arial;13;0", - "left": 2557, - "top": 1014, - "width": 80.57080078125, - "height": 13, - "text": "+update()", - "horizontalAlignment": 0 - } - ], - "font": "Arial;13;0", - "left": 2552, - "top": 979, - "width": 90.57080078125, - "height": 53 - }, - { - "_type": "UMLReceptionCompartmentView", - "_id": "AAAAAAGAlV0ITBIvbx8=", - "_parent": { - "$ref": "AAAAAAGAlV0ISxInIEA=" - }, - "model": { - "$ref": "AAAAAAGAlV0ISxIlyJ0=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 568, - "top": 776, - "width": 10, - "height": 10 - }, - { - "_type": "UMLTemplateParameterCompartmentView", - "_id": "AAAAAAGAlV0ITBIwmio=", - "_parent": { - "$ref": "AAAAAAGAlV0ISxInIEA=" - }, - "model": { - "$ref": "AAAAAAGAlV0ISxIlyJ0=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 568, - "top": 776, - "width": 10, - "height": 10 - } - ], - "font": "Arial;13;0", - "containerChangeable": true, - "left": 2552, - "top": 944, - "width": 90.57080078125, - "height": 88, - "nameCompartment": { - "$ref": "AAAAAAGAlV0ISxIo12A=" - }, - "attributeCompartment": { - "$ref": "AAAAAAGAlV0ITBIt82A=" - }, - "operationCompartment": { - "$ref": "AAAAAAGAlV0ITBIu8eg=" - }, - "receptionCompartment": { - "$ref": "AAAAAAGAlV0ITBIvbx8=" - }, - "templateParameterCompartment": { - "$ref": "AAAAAAGAlV0ITBIwmio=" - } - }, - { - "_type": "UMLClassView", - "_id": "AAAAAAGAlV1qOCx82c0=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGAlV1qOCx6xfw=" - }, - "subViews": [ - { - "_type": "UMLNameCompartmentView", - "_id": "AAAAAAGAlV1qOCx93CU=", - "_parent": { - "$ref": "AAAAAAGAlV1qOCx82c0=" - }, - "model": { - "$ref": "AAAAAAGAlV1qOCx6xfw=" - }, - "subViews": [ - { - "_type": "LabelView", - "_id": "AAAAAAGAlV1qOCx+Lx0=", - "_parent": { - "$ref": "AAAAAAGAlV1qOCx93CU=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 976, - "top": 912, - "height": 13 - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAlV1qOCx/cVY=", - "_parent": { - "$ref": "AAAAAAGAlV1qOCx93CU=" - }, - "font": "Arial;13;1", - "left": 2269, - "top": 759, - "width": 41.919921875, - "height": 13, - "text": "RSI" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAlV1qOCyAguc=", - "_parent": { - "$ref": "AAAAAAGAlV1qOCx93CU=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 976, - "top": 912, - "width": 191.43896484375, - "height": 13, - "text": "(from BrighterTrades Class View)" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAlV1qOCyBODE=", - "_parent": { - "$ref": "AAAAAAGAlV1qOCx93CU=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 976, - "top": 912, - "height": 13, - "horizontalAlignment": 1 - } - ], - "font": "Arial;13;0", - "left": 2264, - "top": 752, - "width": 51.919921875, - "height": 25, - "stereotypeLabel": { - "$ref": "AAAAAAGAlV1qOCx+Lx0=" - }, - "nameLabel": { - "$ref": "AAAAAAGAlV1qOCx/cVY=" - }, - "namespaceLabel": { - "$ref": "AAAAAAGAlV1qOCyAguc=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAlV1qOCyBODE=" - } - }, - { - "_type": "UMLAttributeCompartmentView", - "_id": "AAAAAAGAlV1qOCyCoog=", - "_parent": { - "$ref": "AAAAAAGAlV1qOCx82c0=" - }, - "model": { - "$ref": "AAAAAAGAlV1qOCx6xfw=" - }, - "font": "Arial;13;0", - "left": 2264, - "top": 777, - "width": 51.919921875, - "height": 10 - }, - { - "_type": "UMLOperationCompartmentView", - "_id": "AAAAAAGAlV1qOCyDo9A=", - "_parent": { - "$ref": "AAAAAAGAlV1qOCx82c0=" - }, - "model": { - "$ref": "AAAAAAGAlV1qOCx6xfw=" - }, - "font": "Arial;13;0", - "left": 2264, - "top": 787, - "width": 51.919921875, - "height": 10 - }, - { - "_type": "UMLReceptionCompartmentView", - "_id": "AAAAAAGAlV1qOCyEX74=", - "_parent": { - "$ref": "AAAAAAGAlV1qOCx82c0=" - }, - "model": { - "$ref": "AAAAAAGAlV1qOCx6xfw=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 488, - "top": 456, - "width": 10, - "height": 10 - }, - { - "_type": "UMLTemplateParameterCompartmentView", - "_id": "AAAAAAGAlV1qOSyFsZY=", - "_parent": { - "$ref": "AAAAAAGAlV1qOCx82c0=" - }, - "model": { - "$ref": "AAAAAAGAlV1qOCx6xfw=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 488, - "top": 456, - "width": 10, - "height": 10 - } - ], - "font": "Arial;13;0", - "containerChangeable": true, - "left": 2264, - "top": 752, - "width": 51.919921875, - "height": 45, - "nameCompartment": { - "$ref": "AAAAAAGAlV1qOCx93CU=" - }, - "attributeCompartment": { - "$ref": "AAAAAAGAlV1qOCyCoog=" - }, - "operationCompartment": { - "$ref": "AAAAAAGAlV1qOCyDo9A=" - }, - "receptionCompartment": { - "$ref": "AAAAAAGAlV1qOCyEX74=" - }, - "templateParameterCompartment": { - "$ref": "AAAAAAGAlV1qOSyFsZY=" - } - }, - { - "_type": "UMLGeneralizationView", - "_id": "AAAAAAGAlV6NEGdsyKA=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGAlV6NEGdqw2E=" - }, - "subViews": [ - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlV6NEGdt6yc=", - "_parent": { - "$ref": "AAAAAAGAlV6NEGdsyKA=" - }, - "model": { - "$ref": "AAAAAAGAlV6NEGdqw2E=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 2441, - "top": 855, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAlV6NEGdsyKA=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlV6NEGdurP8=", - "_parent": { - "$ref": "AAAAAAGAlV6NEGdsyKA=" - }, - "model": { - "$ref": "AAAAAAGAlV6NEGdqw2E=" - }, - "visible": null, - "font": "Arial;13;0", - "left": 2450, - "top": 843, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAlV6NEGdsyKA=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlV6NEGdvgbY=", - "_parent": { - "$ref": "AAAAAAGAlV6NEGdsyKA=" - }, - "model": { - "$ref": "AAAAAAGAlV6NEGdqw2E=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 2424, - "top": 880, - "height": 13, - "alpha": -1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAlV6NEGdsyKA=" - }, - "edgePosition": 1 - } - ], - "font": "Arial;13;0", - "head": { - "$ref": "AAAAAAGAlV0ISxInIEA=" - }, - "tail": { - "$ref": "AAAAAAGAlV1qOCx82c0=" - }, - "lineStyle": 1, - "points": "2316:793;2551:956", - "showVisibility": true, - "nameLabel": { - "$ref": "AAAAAAGAlV6NEGdt6yc=" - }, - "stereotypeLabel": { - "$ref": "AAAAAAGAlV6NEGdurP8=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAlV6NEGdvgbY=" - } - }, - { - "_type": "UMLClassView", - "_id": "AAAAAAGAlV6uaHCf2ow=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGAlV6uaHCdJQg=" - }, - "subViews": [ - { - "_type": "UMLNameCompartmentView", - "_id": "AAAAAAGAlV6uaHCgu/g=", - "_parent": { - "$ref": "AAAAAAGAlV6uaHCf2ow=" - }, - "model": { - "$ref": "AAAAAAGAlV6uaHCdJQg=" - }, - "subViews": [ - { - "_type": "LabelView", - "_id": "AAAAAAGAlV6uaHCh7ZU=", - "_parent": { - "$ref": "AAAAAAGAlV6uaHCgu/g=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1072, - "top": 1280, - "height": 13 - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAlV6uaHCiM4U=", - "_parent": { - "$ref": "AAAAAAGAlV6uaHCgu/g=" - }, - "font": "Arial;13;1", - "left": 2269, - "top": 839, - "width": 41.919921875, - "height": 13, - "text": "SMA" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAlV6uaHCjfT8=", - "_parent": { - "$ref": "AAAAAAGAlV6uaHCgu/g=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1072, - "top": 1280, - "width": 191.43896484375, - "height": 13, - "text": "(from BrighterTrades Class View)" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAlV6uaHCk7ow=", - "_parent": { - "$ref": "AAAAAAGAlV6uaHCgu/g=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1072, - "top": 1280, - "height": 13, - "horizontalAlignment": 1 - } - ], - "font": "Arial;13;0", - "left": 2264, - "top": 832, - "width": 51.919921875, - "height": 25, - "stereotypeLabel": { - "$ref": "AAAAAAGAlV6uaHCh7ZU=" - }, - "nameLabel": { - "$ref": "AAAAAAGAlV6uaHCiM4U=" - }, - "namespaceLabel": { - "$ref": "AAAAAAGAlV6uaHCjfT8=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAlV6uaHCk7ow=" - } - }, - { - "_type": "UMLAttributeCompartmentView", - "_id": "AAAAAAGAlV6uaHCl+dI=", - "_parent": { - "$ref": "AAAAAAGAlV6uaHCf2ow=" - }, - "model": { - "$ref": "AAAAAAGAlV6uaHCdJQg=" - }, - "font": "Arial;13;0", - "left": 2264, - "top": 857, - "width": 51.919921875, - "height": 10 - }, - { - "_type": "UMLOperationCompartmentView", - "_id": "AAAAAAGAlV6uaHCmNXU=", - "_parent": { - "$ref": "AAAAAAGAlV6uaHCf2ow=" - }, - "model": { - "$ref": "AAAAAAGAlV6uaHCdJQg=" - }, - "font": "Arial;13;0", - "left": 2264, - "top": 867, - "width": 51.919921875, - "height": 10 - }, - { - "_type": "UMLReceptionCompartmentView", - "_id": "AAAAAAGAlV6uaHCnu5I=", - "_parent": { - "$ref": "AAAAAAGAlV6uaHCf2ow=" - }, - "model": { - "$ref": "AAAAAAGAlV6uaHCdJQg=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 536, - "top": 640, - "width": 10, - "height": 10 - }, - { - "_type": "UMLTemplateParameterCompartmentView", - "_id": "AAAAAAGAlV6uaHCo6yU=", - "_parent": { - "$ref": "AAAAAAGAlV6uaHCf2ow=" - }, - "model": { - "$ref": "AAAAAAGAlV6uaHCdJQg=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 536, - "top": 640, - "width": 10, - "height": 10 - } - ], - "font": "Arial;13;0", - "containerChangeable": true, - "left": 2264, - "top": 832, - "width": 51.919921875, - "height": 45, - "nameCompartment": { - "$ref": "AAAAAAGAlV6uaHCgu/g=" - }, - "attributeCompartment": { - "$ref": "AAAAAAGAlV6uaHCl+dI=" - }, - "operationCompartment": { - "$ref": "AAAAAAGAlV6uaHCmNXU=" - }, - "receptionCompartment": { - "$ref": "AAAAAAGAlV6uaHCnu5I=" - }, - "templateParameterCompartment": { - "$ref": "AAAAAAGAlV6uaHCo6yU=" - } - }, - { - "_type": "UMLGeneralizationView", - "_id": "AAAAAAGAlV7bC3kGBl0=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGAlV7bC3kE9Hg=" - }, - "subViews": [ - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlV7bC3kHR8s=", - "_parent": { - "$ref": "AAAAAAGAlV7bC3kGBl0=" - }, - "model": { - "$ref": "AAAAAAGAlV7bC3kE9Hg=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 2438, - "top": 897, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAlV7bC3kGBl0=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlV7bC3kICkY=", - "_parent": { - "$ref": "AAAAAAGAlV7bC3kGBl0=" - }, - "model": { - "$ref": "AAAAAAGAlV7bC3kE9Hg=" - }, - "visible": null, - "font": "Arial;13;0", - "left": 2444, - "top": 883, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAlV7bC3kGBl0=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlV7bC3kJ5Oo=", - "_parent": { - "$ref": "AAAAAAGAlV7bC3kGBl0=" - }, - "model": { - "$ref": "AAAAAAGAlV7bC3kE9Hg=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 2427, - "top": 924, - "height": 13, - "alpha": -1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAlV7bC3kGBl0=" - }, - "edgePosition": 1 - } - ], - "font": "Arial;13;0", - "head": { - "$ref": "AAAAAAGAlV0ISxInIEA=" - }, - "tail": { - "$ref": "AAAAAAGAlV6uaHCf2ow=" - }, - "lineStyle": 1, - "points": "2316:866;2551:968", - "showVisibility": true, - "nameLabel": { - "$ref": "AAAAAAGAlV7bC3kHR8s=" - }, - "stereotypeLabel": { - "$ref": "AAAAAAGAlV7bC3kICkY=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAlV7bC3kJ5Oo=" - } - }, - { - "_type": "UMLClassView", - "_id": "AAAAAAGAlV85BI3ktx0=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGAlV85BI3i4ss=" - }, - "subViews": [ - { - "_type": "UMLNameCompartmentView", - "_id": "AAAAAAGAlV85BI3lY/g=", - "_parent": { - "$ref": "AAAAAAGAlV85BI3ktx0=" - }, - "model": { - "$ref": "AAAAAAGAlV85BI3i4ss=" - }, - "subViews": [ - { - "_type": "LabelView", - "_id": "AAAAAAGAlV85BI3mifg=", - "_parent": { - "$ref": "AAAAAAGAlV85BI3lY/g=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1120, - "top": 1504, - "height": 13 - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAlV85BI3n+C0=", - "_parent": { - "$ref": "AAAAAAGAlV85BI3lY/g=" - }, - "font": "Arial;13;1", - "left": 2269, - "top": 1007, - "width": 41.919921875, - "height": 13, - "text": "EMA" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAlV85BI3ocy4=", - "_parent": { - "$ref": "AAAAAAGAlV85BI3lY/g=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1120, - "top": 1504, - "width": 191.43896484375, - "height": 13, - "text": "(from BrighterTrades Class View)" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAlV85BI3p+kY=", - "_parent": { - "$ref": "AAAAAAGAlV85BI3lY/g=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1120, - "top": 1504, - "height": 13, - "horizontalAlignment": 1 - } - ], - "font": "Arial;13;0", - "left": 2264, - "top": 1000, - "width": 51.919921875, - "height": 25, - "stereotypeLabel": { - "$ref": "AAAAAAGAlV85BI3mifg=" - }, - "nameLabel": { - "$ref": "AAAAAAGAlV85BI3n+C0=" - }, - "namespaceLabel": { - "$ref": "AAAAAAGAlV85BI3ocy4=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAlV85BI3p+kY=" - } - }, - { - "_type": "UMLAttributeCompartmentView", - "_id": "AAAAAAGAlV85BI3qosk=", - "_parent": { - "$ref": "AAAAAAGAlV85BI3ktx0=" - }, - "model": { - "$ref": "AAAAAAGAlV85BI3i4ss=" - }, - "font": "Arial;13;0", - "left": 2264, - "top": 1025, - "width": 51.919921875, - "height": 10 - }, - { - "_type": "UMLOperationCompartmentView", - "_id": "AAAAAAGAlV85BY3rti0=", - "_parent": { - "$ref": "AAAAAAGAlV85BI3ktx0=" - }, - "model": { - "$ref": "AAAAAAGAlV85BI3i4ss=" - }, - "font": "Arial;13;0", - "left": 2264, - "top": 1035, - "width": 51.919921875, - "height": 10 - }, - { - "_type": "UMLReceptionCompartmentView", - "_id": "AAAAAAGAlV85BY3szww=", - "_parent": { - "$ref": "AAAAAAGAlV85BI3ktx0=" - }, - "model": { - "$ref": "AAAAAAGAlV85BI3i4ss=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 560, - "top": 752, - "width": 10, - "height": 10 - }, - { - "_type": "UMLTemplateParameterCompartmentView", - "_id": "AAAAAAGAlV85BY3t5wU=", - "_parent": { - "$ref": "AAAAAAGAlV85BI3ktx0=" - }, - "model": { - "$ref": "AAAAAAGAlV85BI3i4ss=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 560, - "top": 752, - "width": 10, - "height": 10 - } - ], - "font": "Arial;13;0", - "containerChangeable": true, - "left": 2264, - "top": 1000, - "width": 51.919921875, - "height": 45, - "nameCompartment": { - "$ref": "AAAAAAGAlV85BI3lY/g=" - }, - "attributeCompartment": { - "$ref": "AAAAAAGAlV85BI3qosk=" - }, - "operationCompartment": { - "$ref": "AAAAAAGAlV85BY3rti0=" - }, - "receptionCompartment": { - "$ref": "AAAAAAGAlV85BY3szww=" - }, - "templateParameterCompartment": { - "$ref": "AAAAAAGAlV85BY3t5wU=" - } - }, - { - "_type": "UMLGeneralizationView", - "_id": "AAAAAAGAlV/yh5ziO0o=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGAlV/yh5zgKGQ=" - }, - "subViews": [ - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlV/yh5zjmv0=", - "_parent": { - "$ref": "AAAAAAGAlV/yh5ziO0o=" - }, - "model": { - "$ref": "AAAAAAGAlV/yh5zgKGQ=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 2431, - "top": 984, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAlV/yh5ziO0o=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlV/yh5zkT7k=", - "_parent": { - "$ref": "AAAAAAGAlV/yh5ziO0o=" - }, - "model": { - "$ref": "AAAAAAGAlV/yh5zgKGQ=" - }, - "visible": null, - "font": "Arial;13;0", - "left": 2429, - "top": 969, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAlV/yh5ziO0o=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlV/yh5zl1gU=", - "_parent": { - "$ref": "AAAAAAGAlV/yh5ziO0o=" - }, - "model": { - "$ref": "AAAAAAGAlV/yh5zgKGQ=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 2434, - "top": 1013, - "height": 13, - "alpha": -1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAlV/yh5ziO0o=" - }, - "edgePosition": 1 - } - ], - "font": "Arial;13;0", - "head": { - "$ref": "AAAAAAGAlV0ISxInIEA=" - }, - "tail": { - "$ref": "AAAAAAGAlV85BI3ktx0=" - }, - "lineStyle": 1, - "points": "2316:1019;2551:992", - "showVisibility": true, - "nameLabel": { - "$ref": "AAAAAAGAlV/yh5zjmv0=" - }, - "stereotypeLabel": { - "$ref": "AAAAAAGAlV/yh5zkT7k=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAlV/yh5zl1gU=" - } - }, - { - "_type": "UMLClassView", - "_id": "AAAAAAGAlWA8wKXQZFc=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGAlWA8wKXOucE=" - }, - "subViews": [ - { - "_type": "UMLNameCompartmentView", - "_id": "AAAAAAGAlWA8wKXRGCE=", - "_parent": { - "$ref": "AAAAAAGAlWA8wKXQZFc=" - }, - "model": { - "$ref": "AAAAAAGAlWA8wKXOucE=" - }, - "subViews": [ - { - "_type": "LabelView", - "_id": "AAAAAAGAlWA8wKXSluI=", - "_parent": { - "$ref": "AAAAAAGAlWA8wKXRGCE=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1077.7509765625, - "top": 800, - "height": 13 - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAlWA8wKXTHcs=", - "_parent": { - "$ref": "AAAAAAGAlWA8wKXRGCE=" - }, - "font": "Arial;13;1", - "left": 2229, - "top": 647, - "width": 113.42626953125, - "height": 13, - "text": "Linear Regression" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAlWA8wKXUmyw=", - "_parent": { - "$ref": "AAAAAAGAlWA8wKXRGCE=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1077.7509765625, - "top": 800, - "width": 191.43896484375, - "height": 13, - "text": "(from BrighterTrades Class View)" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAlWA8wKXVPjM=", - "_parent": { - "$ref": "AAAAAAGAlWA8wKXRGCE=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1077.7509765625, - "top": 800, - "height": 13, - "horizontalAlignment": 1 - } - ], - "font": "Arial;13;0", - "left": 2224, - "top": 640, - "width": 123.42626953125, - "height": 25, - "stereotypeLabel": { - "$ref": "AAAAAAGAlWA8wKXSluI=" - }, - "nameLabel": { - "$ref": "AAAAAAGAlWA8wKXTHcs=" - }, - "namespaceLabel": { - "$ref": "AAAAAAGAlWA8wKXUmyw=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAlWA8wKXVPjM=" - } - }, - { - "_type": "UMLAttributeCompartmentView", - "_id": "AAAAAAGAlWA8wKXW/50=", - "_parent": { - "$ref": "AAAAAAGAlWA8wKXQZFc=" - }, - "model": { - "$ref": "AAAAAAGAlWA8wKXOucE=" - }, - "font": "Arial;13;0", - "left": 2224, - "top": 665, - "width": 123.42626953125, - "height": 10 - }, - { - "_type": "UMLOperationCompartmentView", - "_id": "AAAAAAGAlWA8waXXvnU=", - "_parent": { - "$ref": "AAAAAAGAlWA8wKXQZFc=" - }, - "model": { - "$ref": "AAAAAAGAlWA8wKXOucE=" - }, - "font": "Arial;13;0", - "left": 2224, - "top": 675, - "width": 123.42626953125, - "height": 10 - }, - { - "_type": "UMLReceptionCompartmentView", - "_id": "AAAAAAGAlWA8waXYv0E=", - "_parent": { - "$ref": "AAAAAAGAlWA8wKXQZFc=" - }, - "model": { - "$ref": "AAAAAAGAlWA8wKXOucE=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 538.87548828125, - "top": 400, - "width": 10, - "height": 10 - }, - { - "_type": "UMLTemplateParameterCompartmentView", - "_id": "AAAAAAGAlWA8waXZlAs=", - "_parent": { - "$ref": "AAAAAAGAlWA8wKXQZFc=" - }, - "model": { - "$ref": "AAAAAAGAlWA8wKXOucE=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 538.87548828125, - "top": 400, - "width": 10, - "height": 10 - } - ], - "font": "Arial;13;0", - "containerChangeable": true, - "left": 2224, - "top": 640, - "width": 123.42626953125, - "height": 45, - "nameCompartment": { - "$ref": "AAAAAAGAlWA8wKXRGCE=" - }, - "attributeCompartment": { - "$ref": "AAAAAAGAlWA8wKXW/50=" - }, - "operationCompartment": { - "$ref": "AAAAAAGAlWA8waXXvnU=" - }, - "receptionCompartment": { - "$ref": "AAAAAAGAlWA8waXYv0E=" - }, - "templateParameterCompartment": { - "$ref": "AAAAAAGAlWA8waXZlAs=" - } - }, - { - "_type": "UMLClassView", - "_id": "AAAAAAGAlWF/8rl4xQk=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGAlWF/8rl2eF4=" - }, - "subViews": [ - { - "_type": "UMLNameCompartmentView", - "_id": "AAAAAAGAlWF/8rl5vqw=", - "_parent": { - "$ref": "AAAAAAGAlWF/8rl4xQk=" - }, - "model": { - "$ref": "AAAAAAGAlWF/8rl2eF4=" - }, - "subViews": [ - { - "_type": "LabelView", - "_id": "AAAAAAGAlWF/87l6fMs=", - "_parent": { - "$ref": "AAAAAAGAlWF/8rl5vqw=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1104, - "top": 1536, - "height": 13 - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAlWF/87l7RvY=", - "_parent": { - "$ref": "AAAAAAGAlWF/8rl5vqw=" - }, - "font": "Arial;13;1", - "left": 2269, - "top": 1175, - "width": 45.98876953125, - "height": 13, - "text": "Volume" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAlWF/87l8Mfg=", - "_parent": { - "$ref": "AAAAAAGAlWF/8rl5vqw=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1104, - "top": 1536, - "width": 191.43896484375, - "height": 13, - "text": "(from BrighterTrades Class View)" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAlWF/87l9mQI=", - "_parent": { - "$ref": "AAAAAAGAlWF/8rl5vqw=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1104, - "top": 1536, - "height": 13, - "horizontalAlignment": 1 - } - ], - "font": "Arial;13;0", - "left": 2264, - "top": 1168, - "width": 55.98876953125, - "height": 25, - "stereotypeLabel": { - "$ref": "AAAAAAGAlWF/87l6fMs=" - }, - "nameLabel": { - "$ref": "AAAAAAGAlWF/87l7RvY=" - }, - "namespaceLabel": { - "$ref": "AAAAAAGAlWF/87l8Mfg=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAlWF/87l9mQI=" - } - }, - { - "_type": "UMLAttributeCompartmentView", - "_id": "AAAAAAGAlWF/87l+DeE=", - "_parent": { - "$ref": "AAAAAAGAlWF/8rl4xQk=" - }, - "model": { - "$ref": "AAAAAAGAlWF/8rl2eF4=" - }, - "font": "Arial;13;0", - "left": 2264, - "top": 1193, - "width": 55.98876953125, - "height": 10 - }, - { - "_type": "UMLOperationCompartmentView", - "_id": "AAAAAAGAlWF/87l//K8=", - "_parent": { - "$ref": "AAAAAAGAlWF/8rl4xQk=" - }, - "model": { - "$ref": "AAAAAAGAlWF/8rl2eF4=" - }, - "font": "Arial;13;0", - "left": 2264, - "top": 1203, - "width": 55.98876953125, - "height": 10 - }, - { - "_type": "UMLReceptionCompartmentView", - "_id": "AAAAAAGAlWF/87mAGFM=", - "_parent": { - "$ref": "AAAAAAGAlWF/8rl4xQk=" - }, - "model": { - "$ref": "AAAAAAGAlWF/8rl2eF4=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 552, - "top": 768, - "width": 10, - "height": 10 - }, - { - "_type": "UMLTemplateParameterCompartmentView", - "_id": "AAAAAAGAlWF/87mB7oc=", - "_parent": { - "$ref": "AAAAAAGAlWF/8rl4xQk=" - }, - "model": { - "$ref": "AAAAAAGAlWF/8rl2eF4=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 552, - "top": 768, - "width": 10, - "height": 10 - } - ], - "font": "Arial;13;0", - "containerChangeable": true, - "left": 2264, - "top": 1168, - "width": 55.98876953125, - "height": 45, - "nameCompartment": { - "$ref": "AAAAAAGAlWF/8rl5vqw=" - }, - "attributeCompartment": { - "$ref": "AAAAAAGAlWF/87l+DeE=" - }, - "operationCompartment": { - "$ref": "AAAAAAGAlWF/87l//K8=" - }, - "receptionCompartment": { - "$ref": "AAAAAAGAlWF/87mAGFM=" - }, - "templateParameterCompartment": { - "$ref": "AAAAAAGAlWF/87mB7oc=" - } - }, - { - "_type": "UMLClassView", - "_id": "AAAAAAGAlWG4yb0+Gow=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGAlWG4yb08SBs=" - }, - "subViews": [ - { - "_type": "UMLNameCompartmentView", - "_id": "AAAAAAGAlWG4yb0/7U4=", - "_parent": { - "$ref": "AAAAAAGAlWG4yb0+Gow=" - }, - "model": { - "$ref": "AAAAAAGAlWG4yb08SBs=" - }, - "subViews": [ - { - "_type": "LabelView", - "_id": "AAAAAAGAlWG4yb1AWNE=", - "_parent": { - "$ref": "AAAAAAGAlWG4yb0/7U4=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1072, - "top": 1488, - "height": 13 - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAlWG4yb1BJn8=", - "_parent": { - "$ref": "AAAAAAGAlWG4yb0/7U4=" - }, - "font": "Arial;13;1", - "left": 2245, - "top": 1271, - "width": 96.07177734375, - "height": 13, - "text": "Bolenger_Band" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAlWG4yr1CMnc=", - "_parent": { - "$ref": "AAAAAAGAlWG4yb0/7U4=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1072, - "top": 1488, - "width": 191.43896484375, - "height": 13, - "text": "(from BrighterTrades Class View)" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAlWG4yr1DaFY=", - "_parent": { - "$ref": "AAAAAAGAlWG4yb0/7U4=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1072, - "top": 1488, - "height": 13, - "horizontalAlignment": 1 - } - ], - "font": "Arial;13;0", - "left": 2240, - "top": 1264, - "width": 106.07177734375, - "height": 25, - "stereotypeLabel": { - "$ref": "AAAAAAGAlWG4yb1AWNE=" - }, - "nameLabel": { - "$ref": "AAAAAAGAlWG4yb1BJn8=" - }, - "namespaceLabel": { - "$ref": "AAAAAAGAlWG4yr1CMnc=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAlWG4yr1DaFY=" - } - }, - { - "_type": "UMLAttributeCompartmentView", - "_id": "AAAAAAGAlWG4yr1EAwc=", - "_parent": { - "$ref": "AAAAAAGAlWG4yb0+Gow=" - }, - "model": { - "$ref": "AAAAAAGAlWG4yb08SBs=" - }, - "font": "Arial;13;0", - "left": 2240, - "top": 1289, - "width": 106.07177734375, - "height": 10 - }, - { - "_type": "UMLOperationCompartmentView", - "_id": "AAAAAAGAlWG4yr1FxyE=", - "_parent": { - "$ref": "AAAAAAGAlWG4yb0+Gow=" - }, - "model": { - "$ref": "AAAAAAGAlWG4yb08SBs=" - }, - "font": "Arial;13;0", - "left": 2240, - "top": 1299, - "width": 106.07177734375, - "height": 10 - }, - { - "_type": "UMLReceptionCompartmentView", - "_id": "AAAAAAGAlWG4yr1GjLE=", - "_parent": { - "$ref": "AAAAAAGAlWG4yb0+Gow=" - }, - "model": { - "$ref": "AAAAAAGAlWG4yb08SBs=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 536, - "top": 744, - "width": 10, - "height": 10 - }, - { - "_type": "UMLTemplateParameterCompartmentView", - "_id": "AAAAAAGAlWG4yr1HWds=", - "_parent": { - "$ref": "AAAAAAGAlWG4yb0+Gow=" - }, - "model": { - "$ref": "AAAAAAGAlWG4yb08SBs=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 536, - "top": 744, - "width": 10, - "height": 10 - } - ], - "font": "Arial;13;0", - "containerChangeable": true, - "left": 2240, - "top": 1264, - "width": 106.07177734375, - "height": 45, - "nameCompartment": { - "$ref": "AAAAAAGAlWG4yb0/7U4=" - }, - "attributeCompartment": { - "$ref": "AAAAAAGAlWG4yr1EAwc=" - }, - "operationCompartment": { - "$ref": "AAAAAAGAlWG4yr1FxyE=" - }, - "receptionCompartment": { - "$ref": "AAAAAAGAlWG4yr1GjLE=" - }, - "templateParameterCompartment": { - "$ref": "AAAAAAGAlWG4yr1HWds=" - } - }, - { - "_type": "UMLClassView", - "_id": "AAAAAAGAlWKC8NOiuDE=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGAlWKC8NOg1Tw=" - }, - "subViews": [ - { - "_type": "UMLNameCompartmentView", - "_id": "AAAAAAGAlWKC8NOjWHU=", - "_parent": { - "$ref": "AAAAAAGAlWKC8NOiuDE=" - }, - "model": { - "$ref": "AAAAAAGAlWKC8NOg1Tw=" - }, - "subViews": [ - { - "_type": "LabelView", - "_id": "AAAAAAGAlWKC8NOkn+s=", - "_parent": { - "$ref": "AAAAAAGAlWKC8NOjWHU=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1157.7509765625, - "top": 1376, - "height": 13 - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAlWKC8NOlcjk=", - "_parent": { - "$ref": "AAAAAAGAlWKC8NOjWHU=" - }, - "font": "Arial;13;1", - "left": 2269, - "top": 935, - "width": 41.919921875, - "height": 13, - "text": "MACD" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAlWKC8NOmfvY=", - "_parent": { - "$ref": "AAAAAAGAlWKC8NOjWHU=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1157.7509765625, - "top": 1376, - "width": 191.43896484375, - "height": 13, - "text": "(from BrighterTrades Class View)" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAlWKC8NOnqXk=", - "_parent": { - "$ref": "AAAAAAGAlWKC8NOjWHU=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1157.7509765625, - "top": 1376, - "height": 13, - "horizontalAlignment": 1 - } - ], - "font": "Arial;13;0", - "left": 2264, - "top": 928, - "width": 51.919921875, - "height": 25, - "stereotypeLabel": { - "$ref": "AAAAAAGAlWKC8NOkn+s=" - }, - "nameLabel": { - "$ref": "AAAAAAGAlWKC8NOlcjk=" - }, - "namespaceLabel": { - "$ref": "AAAAAAGAlWKC8NOmfvY=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAlWKC8NOnqXk=" - } - }, - { - "_type": "UMLAttributeCompartmentView", - "_id": "AAAAAAGAlWKC8NOoR2s=", - "_parent": { - "$ref": "AAAAAAGAlWKC8NOiuDE=" - }, - "model": { - "$ref": "AAAAAAGAlWKC8NOg1Tw=" - }, - "font": "Arial;13;0", - "left": 2264, - "top": 953, - "width": 51.919921875, - "height": 10 - }, - { - "_type": "UMLOperationCompartmentView", - "_id": "AAAAAAGAlWKC8NOpjZM=", - "_parent": { - "$ref": "AAAAAAGAlWKC8NOiuDE=" - }, - "model": { - "$ref": "AAAAAAGAlWKC8NOg1Tw=" - }, - "font": "Arial;13;0", - "left": 2264, - "top": 963, - "width": 51.919921875, - "height": 10 - }, - { - "_type": "UMLReceptionCompartmentView", - "_id": "AAAAAAGAlWKC8NOqDbc=", - "_parent": { - "$ref": "AAAAAAGAlWKC8NOiuDE=" - }, - "model": { - "$ref": "AAAAAAGAlWKC8NOg1Tw=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 578.87548828125, - "top": 688, - "width": 10, - "height": 10 - }, - { - "_type": "UMLTemplateParameterCompartmentView", - "_id": "AAAAAAGAlWKC8dOr6Qg=", - "_parent": { - "$ref": "AAAAAAGAlWKC8NOiuDE=" - }, - "model": { - "$ref": "AAAAAAGAlWKC8NOg1Tw=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 578.87548828125, - "top": 688, - "width": 10, - "height": 10 - } - ], - "font": "Arial;13;0", - "containerChangeable": true, - "left": 2264, - "top": 928, - "width": 51.919921875, - "height": 45, - "nameCompartment": { - "$ref": "AAAAAAGAlWKC8NOjWHU=" - }, - "attributeCompartment": { - "$ref": "AAAAAAGAlWKC8NOoR2s=" - }, - "operationCompartment": { - "$ref": "AAAAAAGAlWKC8NOpjZM=" - }, - "receptionCompartment": { - "$ref": "AAAAAAGAlWKC8NOqDbc=" - }, - "templateParameterCompartment": { - "$ref": "AAAAAAGAlWKC8dOr6Qg=" - } - }, - { - "_type": "UMLAssociationView", - "_id": "AAAAAAGAlWKDitUIhR8=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGAlWKDitUErpw=" - }, - "subViews": [ - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWKDitUJXzg=", - "_parent": { - "$ref": "AAAAAAGAlWKDitUIhR8=" - }, - "model": { - "$ref": "AAAAAAGAlWKDitUErpw=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 2195, - "top": 965, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAlWKDitUIhR8=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWKDitUK54M=", - "_parent": { - "$ref": "AAAAAAGAlWKDitUIhR8=" - }, - "model": { - "$ref": "AAAAAAGAlWKDitUErpw=" - }, - "visible": null, - "font": "Arial;13;0", - "left": 2189, - "top": 951, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAlWKDitUIhR8=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWKDitULi9M=", - "_parent": { - "$ref": "AAAAAAGAlWKDitUIhR8=" - }, - "model": { - "$ref": "AAAAAAGAlWKDitUErpw=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 2206, - "top": 992, - "height": 13, - "alpha": -1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAlWKDitUIhR8=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWKDitUMuW8=", - "_parent": { - "$ref": "AAAAAAGAlWKDitUIhR8=" - }, - "model": { - "$ref": "AAAAAAGAlWKDitUF7gU=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 2157, - "top": 980, - "height": 13, - "alpha": 0.5235987755982988, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAlWKDitUIhR8=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWKDitUNrOQ=", - "_parent": { - "$ref": "AAAAAAGAlWKDitUIhR8=" - }, - "model": { - "$ref": "AAAAAAGAlWKDitUF7gU=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 2154, - "top": 967, - "height": 13, - "alpha": 0.7853981633974483, - "distance": 40, - "hostEdge": { - "$ref": "AAAAAAGAlWKDitUIhR8=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWKDitUOpzM=", - "_parent": { - "$ref": "AAAAAAGAlWKDitUIhR8=" - }, - "model": { - "$ref": "AAAAAAGAlWKDitUF7gU=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 2163, - "top": 1007, - "height": 13, - "alpha": -0.5235987755982988, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAGAlWKDitUIhR8=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWKDitUPTwE=", - "_parent": { - "$ref": "AAAAAAGAlWKDitUIhR8=" - }, - "model": { - "$ref": "AAAAAAGAlWKDitUGCjY=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 2233, - "top": 949, - "height": 13, - "alpha": -0.5235987755982988, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAlWKDitUIhR8=" - } - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWKDitUQkRg=", - "_parent": { - "$ref": "AAAAAAGAlWKDitUIhR8=" - }, - "model": { - "$ref": "AAAAAAGAlWKDitUGCjY=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 2226, - "top": 938, - "height": 13, - "alpha": -0.7853981633974483, - "distance": 40, - "hostEdge": { - "$ref": "AAAAAAGAlWKDitUIhR8=" - } - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWKDitURON4=", - "_parent": { - "$ref": "AAAAAAGAlWKDitUIhR8=" - }, - "model": { - "$ref": "AAAAAAGAlWKDitUGCjY=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 2247, - "top": 973, - "height": 13, - "alpha": 0.5235987755982988, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAGAlWKDitUIhR8=" - } - }, - { - "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAGAlWKDi9USb2w=", - "_parent": { - "$ref": "AAAAAAGAlWKDitUIhR8=" - }, - "model": { - "$ref": "AAAAAAGAlWKDitUF7gU=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 456, - "top": 712, - "width": 10, - "height": 10 - }, - { - "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAGAlWKDi9UTiPM=", - "_parent": { - "$ref": "AAAAAAGAlWKDitUIhR8=" - }, - "model": { - "$ref": "AAAAAAGAlWKDitUGCjY=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 456, - "top": 712, - "width": 10, - "height": 10 - } - ], - "font": "Arial;13;0", - "head": { - "$ref": "AAAAAAGAlWKC8NOiuDE=" - }, - "tail": { - "$ref": "AAAAAAGAlTsU1xtzkxQ=" - }, - "lineStyle": 1, - "points": "2139:1010;2263:960", - "showVisibility": true, - "nameLabel": { - "$ref": "AAAAAAGAlWKDitUJXzg=" - }, - "stereotypeLabel": { - "$ref": "AAAAAAGAlWKDitUK54M=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAlWKDitULi9M=" - }, - "showEndOrder": "hide", - "tailRoleNameLabel": { - "$ref": "AAAAAAGAlWKDitUMuW8=" - }, - "tailPropertyLabel": { - "$ref": "AAAAAAGAlWKDitUNrOQ=" - }, - "tailMultiplicityLabel": { - "$ref": "AAAAAAGAlWKDitUOpzM=" - }, - "headRoleNameLabel": { - "$ref": "AAAAAAGAlWKDitUPTwE=" - }, - "headPropertyLabel": { - "$ref": "AAAAAAGAlWKDitUQkRg=" - }, - "headMultiplicityLabel": { - "$ref": "AAAAAAGAlWKDitURON4=" - }, - "tailQualifiersCompartment": { - "$ref": "AAAAAAGAlWKDi9USb2w=" - }, - "headQualifiersCompartment": { - "$ref": "AAAAAAGAlWKDi9UTiPM=" - } - }, - { - "_type": "UMLAssociationView", - "_id": "AAAAAAGAlWLLT+iThk4=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGAlWLLT+iPDbY=" - }, - "subViews": [ - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWLLT+iUjP4=", - "_parent": { - "$ref": "AAAAAAGAlWLLT+iThk4=" - }, - "model": { - "$ref": "AAAAAAGAlWLLT+iPDbY=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 2202, - "top": 1037, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAlWLLT+iThk4=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWLLT+iV//o=", - "_parent": { - "$ref": "AAAAAAGAlWLLT+iThk4=" - }, - "model": { - "$ref": "AAAAAAGAlWLLT+iPDbY=" - }, - "visible": null, - "font": "Arial;13;0", - "left": 2203, - "top": 1052, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAlWLLT+iThk4=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWLLT+iWwpQ=", - "_parent": { - "$ref": "AAAAAAGAlWLLT+iThk4=" - }, - "model": { - "$ref": "AAAAAAGAlWLLT+iPDbY=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 2199, - "top": 1008, - "height": 13, - "alpha": -1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAlWLLT+iThk4=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWLLUOiXT8Y=", - "_parent": { - "$ref": "AAAAAAGAlWLLT+iThk4=" - }, - "model": { - "$ref": "AAAAAAGAlWLLT+iQCBs=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 2238, - "top": 1035, - "height": 13, - "alpha": 0.5235987755982988, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAlWLLT+iThk4=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWLLUOiYNuc=", - "_parent": { - "$ref": "AAAAAAGAlWLLT+iThk4=" - }, - "model": { - "$ref": "AAAAAAGAlWLLT+iQCBs=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 2237, - "top": 1048, - "height": 13, - "alpha": 0.7853981633974483, - "distance": 40, - "hostEdge": { - "$ref": "AAAAAAGAlWLLT+iThk4=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWLLUOiZ2aA=", - "_parent": { - "$ref": "AAAAAAGAlWLLT+iThk4=" - }, - "model": { - "$ref": "AAAAAAGAlWLLT+iQCBs=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 2240, - "top": 1007, - "height": 13, - "alpha": -0.5235987755982988, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAGAlWLLT+iThk4=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWLLUOia3wE=", - "_parent": { - "$ref": "AAAAAAGAlWLLT+iThk4=" - }, - "model": { - "$ref": "AAAAAAGAlWLLT+iRyu0=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 2166, - "top": 1040, - "height": 13, - "alpha": -0.5235987755982988, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAlWLLT+iThk4=" - } - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWLLUOibsqc=", - "_parent": { - "$ref": "AAAAAAGAlWLLT+iThk4=" - }, - "model": { - "$ref": "AAAAAAGAlWLLT+iRyu0=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 2169, - "top": 1053, - "height": 13, - "alpha": -0.7853981633974483, - "distance": 40, - "hostEdge": { - "$ref": "AAAAAAGAlWLLT+iThk4=" - } - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWLLUOic+3k=", - "_parent": { - "$ref": "AAAAAAGAlWLLT+iThk4=" - }, - "model": { - "$ref": "AAAAAAGAlWLLT+iRyu0=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 2159, - "top": 1013, - "height": 13, - "alpha": 0.5235987755982988, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAGAlWLLT+iThk4=" - } - }, - { - "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAGAlWLLUOidBlY=", - "_parent": { - "$ref": "AAAAAAGAlWLLT+iThk4=" - }, - "model": { - "$ref": "AAAAAAGAlWLLT+iQCBs=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 456, - "top": 712, - "width": 10, - "height": 10 - }, - { - "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAGAlWLLUOiefW0=", - "_parent": { - "$ref": "AAAAAAGAlWLLT+iThk4=" - }, - "model": { - "$ref": "AAAAAAGAlWLLT+iRyu0=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 456, - "top": 712, - "width": 10, - "height": 10 - } - ], - "font": "Arial;13;0", - "head": { - "$ref": "AAAAAAGAlTsU1xtzkxQ=" - }, - "tail": { - "$ref": "AAAAAAGAlV85BI3ktx0=" - }, - "lineStyle": 1, - "points": "2263:1024;2139:1034", - "showVisibility": true, - "nameLabel": { - "$ref": "AAAAAAGAlWLLT+iUjP4=" - }, - "stereotypeLabel": { - "$ref": "AAAAAAGAlWLLT+iV//o=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAlWLLT+iWwpQ=" - }, - "showEndOrder": "hide", - "tailRoleNameLabel": { - "$ref": "AAAAAAGAlWLLUOiXT8Y=" - }, - "tailPropertyLabel": { - "$ref": "AAAAAAGAlWLLUOiYNuc=" - }, - "tailMultiplicityLabel": { - "$ref": "AAAAAAGAlWLLUOiZ2aA=" - }, - "headRoleNameLabel": { - "$ref": "AAAAAAGAlWLLUOia3wE=" - }, - "headPropertyLabel": { - "$ref": "AAAAAAGAlWLLUOibsqc=" - }, - "headMultiplicityLabel": { - "$ref": "AAAAAAGAlWLLUOic+3k=" - }, - "tailQualifiersCompartment": { - "$ref": "AAAAAAGAlWLLUOidBlY=" - }, - "headQualifiersCompartment": { - "$ref": "AAAAAAGAlWLLUOiefW0=" - } - }, - { - "_type": "UMLAssociationView", - "_id": "AAAAAAGAlWL3lfiRC14=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGAlWL3lPiNLMU=" - }, - "subViews": [ - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWL3lfiSBbA=", - "_parent": { - "$ref": "AAAAAAGAlWL3lfiRC14=" - }, - "model": { - "$ref": "AAAAAAGAlWL3lPiNLMU=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 2215, - "top": 878, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAlWL3lfiRC14=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWL3lfiTpHs=", - "_parent": { - "$ref": "AAAAAAGAlWL3lfiRC14=" - }, - "model": { - "$ref": "AAAAAAGAlWL3lPiNLMU=" - }, - "visible": null, - "font": "Arial;13;0", - "left": 2227, - "top": 888, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAlWL3lfiRC14=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWL3lfiUi0w=", - "_parent": { - "$ref": "AAAAAAGAlWL3lfiRC14=" - }, - "model": { - "$ref": "AAAAAAGAlWL3lPiNLMU=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 2192, - "top": 859, - "height": 13, - "alpha": -1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAlWL3lfiRC14=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWL3lfiVtj4=", - "_parent": { - "$ref": "AAAAAAGAlWL3lfiRC14=" - }, - "model": { - "$ref": "AAAAAAGAlWL3lPiOD+0=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 2264, - "top": 820, - "height": 13, - "alpha": 0.5235987755982988, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAlWL3lfiRC14=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWL3lfiWC1s=", - "_parent": { - "$ref": "AAAAAAGAlWL3lfiRC14=" - }, - "model": { - "$ref": "AAAAAAGAlWL3lPiOD+0=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 2273, - "top": 830, - "height": 13, - "alpha": 0.7853981633974483, - "distance": 40, - "hostEdge": { - "$ref": "AAAAAAGAlWL3lfiRC14=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWL3lfiXDW8=", - "_parent": { - "$ref": "AAAAAAGAlWL3lfiRC14=" - }, - "model": { - "$ref": "AAAAAAGAlWL3lPiOD+0=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 2246, - "top": 799, - "height": 13, - "alpha": -0.5235987755982988, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAGAlWL3lfiRC14=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWL3lfiYegE=", - "_parent": { - "$ref": "AAAAAAGAlWL3lfiRC14=" - }, - "model": { - "$ref": "AAAAAAGAlWL3lPiP2cA=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 2167, - "top": 937, - "height": 13, - "alpha": -0.5235987755982988, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAlWL3lfiRC14=" - } - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWL3lfiZTqs=", - "_parent": { - "$ref": "AAAAAAGAlWL3lfiRC14=" - }, - "model": { - "$ref": "AAAAAAGAlWL3lPiP2cA=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 2178, - "top": 944, - "height": 13, - "alpha": -0.7853981633974483, - "distance": 40, - "hostEdge": { - "$ref": "AAAAAAGAlWL3lfiRC14=" - } - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWL3lfiar2U=", - "_parent": { - "$ref": "AAAAAAGAlWL3lfiRC14=" - }, - "model": { - "$ref": "AAAAAAGAlWL3lPiP2cA=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 2143, - "top": 923, - "height": 13, - "alpha": 0.5235987755982988, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAGAlWL3lfiRC14=" - } - }, - { - "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAGAlWL3lfibNOw=", - "_parent": { - "$ref": "AAAAAAGAlWL3lfiRC14=" - }, - "model": { - "$ref": "AAAAAAGAlWL3lPiOD+0=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 456, - "top": 712, - "width": 10, - "height": 10 - }, - { - "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAGAlWL3lficQxI=", - "_parent": { - "$ref": "AAAAAAGAlWL3lfiRC14=" - }, - "model": { - "$ref": "AAAAAAGAlWL3lPiP2cA=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 456, - "top": 712, - "width": 10, - "height": 10 - } - ], - "font": "Arial;13;0", - "head": { - "$ref": "AAAAAAGAlTsU1xtzkxQ=" - }, - "tail": { - "$ref": "AAAAAAGAlV1qOCx82c0=" - }, - "lineStyle": 1, - "points": "2270:797;2139:954", - "showVisibility": true, - "nameLabel": { - "$ref": "AAAAAAGAlWL3lfiSBbA=" - }, - "stereotypeLabel": { - "$ref": "AAAAAAGAlWL3lfiTpHs=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAlWL3lfiUi0w=" - }, - "showEndOrder": "hide", - "tailRoleNameLabel": { - "$ref": "AAAAAAGAlWL3lfiVtj4=" - }, - "tailPropertyLabel": { - "$ref": "AAAAAAGAlWL3lfiWC1s=" - }, - "tailMultiplicityLabel": { - "$ref": "AAAAAAGAlWL3lfiXDW8=" - }, - "headRoleNameLabel": { - "$ref": "AAAAAAGAlWL3lfiYegE=" - }, - "headPropertyLabel": { - "$ref": "AAAAAAGAlWL3lfiZTqs=" - }, - "headMultiplicityLabel": { - "$ref": "AAAAAAGAlWL3lfiar2U=" - }, - "tailQualifiersCompartment": { - "$ref": "AAAAAAGAlWL3lfibNOw=" - }, - "headQualifiersCompartment": { - "$ref": "AAAAAAGAlWL3lficQxI=" - } - }, - { - "_type": "UMLAssociationView", - "_id": "AAAAAAGAlWMaqwNsnpg=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGAlWMaqwNoWn8=" - }, - "subViews": [ - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWMaqwNt6dE=", - "_parent": { - "$ref": "AAAAAAGAlWMaqwNsnpg=" - }, - "model": { - "$ref": "AAAAAAGAlWMaqwNoWn8=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 2210, - "top": 933, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAlWMaqwNsnpg=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWMaqwNuOrI=", - "_parent": { - "$ref": "AAAAAAGAlWMaqwNsnpg=" - }, - "model": { - "$ref": "AAAAAAGAlWMaqwNoWn8=" - }, - "visible": null, - "font": "Arial;13;0", - "left": 2220, - "top": 944, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAlWMaqwNsnpg=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWMaqwNviq0=", - "_parent": { - "$ref": "AAAAAAGAlWMaqwNsnpg=" - }, - "model": { - "$ref": "AAAAAAGAlWMaqwNoWn8=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 2191, - "top": 910, - "height": 13, - "alpha": -1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAlWMaqwNsnpg=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWMaqwNw+Ig=", - "_parent": { - "$ref": "AAAAAAGAlWMaqwNsnpg=" - }, - "model": { - "$ref": "AAAAAAGAlWMaqwNpR7E=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 2252, - "top": 898, - "height": 13, - "alpha": 0.5235987755982988, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAlWMaqwNsnpg=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWMaqwNxf/E=", - "_parent": { - "$ref": "AAAAAAGAlWMaqwNsnpg=" - }, - "model": { - "$ref": "AAAAAAGAlWMaqwNpR7E=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 2259, - "top": 909, - "height": 13, - "alpha": 0.7853981633974483, - "distance": 40, - "hostEdge": { - "$ref": "AAAAAAGAlWMaqwNsnpg=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWMaqwNyrH4=", - "_parent": { - "$ref": "AAAAAAGAlWMaqwNsnpg=" - }, - "model": { - "$ref": "AAAAAAGAlWMaqwNpR7E=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 2238, - "top": 874, - "height": 13, - "alpha": -0.5235987755982988, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAGAlWMaqwNsnpg=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWMarANz/EM=", - "_parent": { - "$ref": "AAAAAAGAlWMaqwNsnpg=" - }, - "model": { - "$ref": "AAAAAAGAlWMaqwNqBoA=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 2168, - "top": 968, - "height": 13, - "alpha": -0.5235987755982988, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAlWMaqwNsnpg=" - } - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWMarAN0Q5s=", - "_parent": { - "$ref": "AAAAAAGAlWMaqwNsnpg=" - }, - "model": { - "$ref": "AAAAAAGAlWMaqwNqBoA=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 2178, - "top": 977, - "height": 13, - "alpha": -0.7853981633974483, - "distance": 40, - "hostEdge": { - "$ref": "AAAAAAGAlWMaqwNsnpg=" - } - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWMarAN1QfM=", - "_parent": { - "$ref": "AAAAAAGAlWMaqwNsnpg=" - }, - "model": { - "$ref": "AAAAAAGAlWMaqwNqBoA=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 2147, - "top": 950, - "height": 13, - "alpha": 0.5235987755982988, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAGAlWMaqwNsnpg=" - } - }, - { - "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAGAlWMarAN2X/8=", - "_parent": { - "$ref": "AAAAAAGAlWMaqwNsnpg=" - }, - "model": { - "$ref": "AAAAAAGAlWMaqwNpR7E=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 456, - "top": 712, - "width": 10, - "height": 10 - }, - { - "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAGAlWMarAN3kXQ=", - "_parent": { - "$ref": "AAAAAAGAlWMaqwNsnpg=" - }, - "model": { - "$ref": "AAAAAAGAlWMaqwNqBoA=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 456, - "top": 712, - "width": 10, - "height": 10 - } - ], - "font": "Arial;13;0", - "head": { - "$ref": "AAAAAAGAlTsU1xtzkxQ=" - }, - "tail": { - "$ref": "AAAAAAGAlV6uaHCf2ow=" - }, - "lineStyle": 1, - "points": "2263:876;2139:980", - "showVisibility": true, - "nameLabel": { - "$ref": "AAAAAAGAlWMaqwNt6dE=" - }, - "stereotypeLabel": { - "$ref": "AAAAAAGAlWMaqwNuOrI=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAlWMaqwNviq0=" - }, - "showEndOrder": "hide", - "tailRoleNameLabel": { - "$ref": "AAAAAAGAlWMaqwNw+Ig=" - }, - "tailPropertyLabel": { - "$ref": "AAAAAAGAlWMaqwNxf/E=" - }, - "tailMultiplicityLabel": { - "$ref": "AAAAAAGAlWMaqwNyrH4=" - }, - "headRoleNameLabel": { - "$ref": "AAAAAAGAlWMarANz/EM=" - }, - "headPropertyLabel": { - "$ref": "AAAAAAGAlWMarAN0Q5s=" - }, - "headMultiplicityLabel": { - "$ref": "AAAAAAGAlWMarAN1QfM=" - }, - "tailQualifiersCompartment": { - "$ref": "AAAAAAGAlWMarAN2X/8=" - }, - "headQualifiersCompartment": { - "$ref": "AAAAAAGAlWMarAN3kXQ=" - } - }, - { - "_type": "UMLAssociationView", - "_id": "AAAAAAGAlWTbMTVnS38=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGAlWTbMTVjQns=" - }, - "subViews": [ - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWTbMTVou4s=", - "_parent": { - "$ref": "AAAAAAGAlWTbMTVnS38=" - }, - "model": { - "$ref": "AAAAAAGAlWTbMTVjQns=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1744, - "top": 1050, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAlWTbMTVnS38=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWTbMTVp44w=", - "_parent": { - "$ref": "AAAAAAGAlWTbMTVnS38=" - }, - "model": { - "$ref": "AAAAAAGAlWTbMTVjQns=" - }, - "visible": null, - "font": "Arial;13;0", - "left": 1744, - "top": 1065, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAlWTbMTVnS38=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWTbMTVqft8=", - "_parent": { - "$ref": "AAAAAAGAlWTbMTVnS38=" - }, - "model": { - "$ref": "AAAAAAGAlWTbMTVjQns=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1743, - "top": 1021, - "height": 13, - "alpha": -1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAlWTbMTVnS38=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWTbMTVrHVM=", - "_parent": { - "$ref": "AAAAAAGAlWTbMTVnS38=" - }, - "model": { - "$ref": "AAAAAAGAlWTbMTVkF44=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1973, - "top": 1049, - "height": 13, - "alpha": 0.5235987755982988, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAlWTbMTVnS38=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWTbMTVsBSE=", - "_parent": { - "$ref": "AAAAAAGAlWTbMTVnS38=" - }, - "model": { - "$ref": "AAAAAAGAlWTbMTVkF44=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1970, - "top": 1062, - "height": 13, - "alpha": 0.7853981633974483, - "distance": 40, - "hostEdge": { - "$ref": "AAAAAAGAlWTbMTVnS38=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWTbMTVt4V8=", - "_parent": { - "$ref": "AAAAAAGAlWTbMTVnS38=" - }, - "model": { - "$ref": "AAAAAAGAlWTbMTVkF44=" - }, - "font": "Arial;13;0", - "left": 1974, - "top": 1021, - "width": 7.22998046875, - "height": 13, - "alpha": -0.5235987755982988, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAGAlWTbMTVnS38=" - }, - "edgePosition": 2, - "text": "1" - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWTbMTVuaZ0=", - "_parent": { - "$ref": "AAAAAAGAlWTbMTVnS38=" - }, - "model": { - "$ref": "AAAAAAGAlWTbMTVl7r8=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1515, - "top": 1053, - "height": 13, - "alpha": -0.5235987755982988, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAlWTbMTVnS38=" - } - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWTbMjVvFfg=", - "_parent": { - "$ref": "AAAAAAGAlWTbMTVnS38=" - }, - "model": { - "$ref": "AAAAAAGAlWTbMTVl7r8=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1517, - "top": 1067, - "height": 13, - "alpha": -0.7853981633974483, - "distance": 40, - "hostEdge": { - "$ref": "AAAAAAGAlWTbMTVnS38=" - } - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWTbMjVwrUE=", - "_parent": { - "$ref": "AAAAAAGAlWTbMTVnS38=" - }, - "model": { - "$ref": "AAAAAAGAlWTbMTVl7r8=" - }, - "font": "Arial;13;0", - "left": 1507, - "top": 1026, - "width": 7.22998046875, - "height": 13, - "alpha": 0.5235987755982988, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAGAlWTbMTVnS38=" - }, - "text": "1" - }, - { - "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAGAlWTbMjVxI7s=", - "_parent": { - "$ref": "AAAAAAGAlWTbMTVnS38=" - }, - "model": { - "$ref": "AAAAAAGAlWTbMTVkF44=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 376, - "top": 752, - "width": 10, - "height": 10 - }, - { - "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAGAlWTbMjVyYoo=", - "_parent": { - "$ref": "AAAAAAGAlWTbMTVnS38=" - }, - "model": { - "$ref": "AAAAAAGAlWTbMTVl7r8=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 376, - "top": 752, - "width": 10, - "height": 10 - } - ], - "font": "Arial;13;0", - "head": { - "$ref": "AAAAAAGAlLTUj7L3TDU=" - }, - "tail": { - "$ref": "AAAAAAGAlTsU1xtzkxQ=" - }, - "lineStyle": 1, - "points": "1999:1040;1489:1045", - "showVisibility": true, - "nameLabel": { - "$ref": "AAAAAAGAlWTbMTVou4s=" - }, - "stereotypeLabel": { - "$ref": "AAAAAAGAlWTbMTVp44w=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAlWTbMTVqft8=" - }, - "showEndOrder": "hide", - "tailRoleNameLabel": { - "$ref": "AAAAAAGAlWTbMTVrHVM=" - }, - "tailPropertyLabel": { - "$ref": "AAAAAAGAlWTbMTVsBSE=" - }, - "tailMultiplicityLabel": { - "$ref": "AAAAAAGAlWTbMTVt4V8=" - }, - "headRoleNameLabel": { - "$ref": "AAAAAAGAlWTbMTVuaZ0=" - }, - "headPropertyLabel": { - "$ref": "AAAAAAGAlWTbMjVvFfg=" - }, - "headMultiplicityLabel": { - "$ref": "AAAAAAGAlWTbMjVwrUE=" - }, - "tailQualifiersCompartment": { - "$ref": "AAAAAAGAlWTbMjVxI7s=" - }, - "headQualifiersCompartment": { - "$ref": "AAAAAAGAlWTbMjVyYoo=" - } - }, - { - "_type": "UMLAssociationView", - "_id": "AAAAAAGAlWTohT2HLvk=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGAlWTohT2DCvk=" - }, - "subViews": [ - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWTohT2IFYE=", - "_parent": { - "$ref": "AAAAAAGAlWTohT2HLvk=" - }, - "model": { - "$ref": "AAAAAAGAlWTohT2DCvk=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1642, - "top": 1078, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAlWTohT2HLvk=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWTohT2Jjhw=", - "_parent": { - "$ref": "AAAAAAGAlWTohT2HLvk=" - }, - "model": { - "$ref": "AAAAAAGAlWTohT2DCvk=" - }, - "visible": null, - "font": "Arial;13;0", - "left": 1640, - "top": 1093, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAlWTohT2HLvk=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWTohT2KFcg=", - "_parent": { - "$ref": "AAAAAAGAlWTohT2HLvk=" - }, - "model": { - "$ref": "AAAAAAGAlWTohT2DCvk=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1645, - "top": 1049, - "height": 13, - "alpha": -1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAlWTohT2HLvk=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWTohT2LIz0=", - "_parent": { - "$ref": "AAAAAAGAlWTohT2HLvk=" - }, - "model": { - "$ref": "AAAAAAGAlWTohT2Ex7A=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1771, - "top": 1094, - "height": 13, - "alpha": 0.5235987755982988, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAlWTohT2HLvk=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWTohT2M2qE=", - "_parent": { - "$ref": "AAAAAAGAlWTohT2HLvk=" - }, - "model": { - "$ref": "AAAAAAGAlWTohT2Ex7A=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1767, - "top": 1107, - "height": 13, - "alpha": 0.7853981633974483, - "distance": 40, - "hostEdge": { - "$ref": "AAAAAAGAlWTohT2HLvk=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWTohT2NxQc=", - "_parent": { - "$ref": "AAAAAAGAlWTohT2HLvk=" - }, - "model": { - "$ref": "AAAAAAGAlWTohT2Ex7A=" - }, - "font": "Arial;13;0", - "left": 1775, - "top": 1068, - "width": 7.22998046875, - "height": 13, - "alpha": -0.5235987755982988, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAGAlWTohT2HLvk=" - }, - "edgePosition": 2, - "text": "1" - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWTohT2O3bg=", - "_parent": { - "$ref": "AAAAAAGAlWTohT2HLvk=" - }, - "model": { - "$ref": "AAAAAAGAlWTohT2FGfo=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1513, - "top": 1063, - "height": 13, - "alpha": -0.5235987755982988, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAlWTohT2HLvk=" - } - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWTohT2PI5Y=", - "_parent": { - "$ref": "AAAAAAGAlWTohT2HLvk=" - }, - "model": { - "$ref": "AAAAAAGAlWTohT2FGfo=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1513, - "top": 1077, - "height": 13, - "alpha": -0.7853981633974483, - "distance": 40, - "hostEdge": { - "$ref": "AAAAAAGAlWTohT2HLvk=" - } - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWTohT2Q7kY=", - "_parent": { - "$ref": "AAAAAAGAlWTohT2HLvk=" - }, - "model": { - "$ref": "AAAAAAGAlWTohT2FGfo=" - }, - "font": "Arial;13;0", - "left": 1508, - "top": 1036, - "width": 7.22998046875, - "height": 13, - "alpha": 0.5235987755982988, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAGAlWTohT2HLvk=" - }, - "text": "1" - }, - { - "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAGAlWTohT2RmsI=", - "_parent": { - "$ref": "AAAAAAGAlWTohT2HLvk=" - }, - "model": { - "$ref": "AAAAAAGAlWTohT2Ex7A=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 376, - "top": 752, - "width": 10, - "height": 10 - }, - { - "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAGAlWTohT2SHUQ=", - "_parent": { - "$ref": "AAAAAAGAlWTohT2HLvk=" - }, - "model": { - "$ref": "AAAAAAGAlWTohT2FGfo=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 376, - "top": 752, - "width": 10, - "height": 10 - } - ], - "font": "Arial;13;0", - "head": { - "$ref": "AAAAAAGAlLTUj7L3TDU=" - }, - "tail": { - "$ref": "AAAAAAGAlTqLXhUS1aw=" - }, - "lineStyle": 1, - "points": "1799:1089;1489:1052", - "showVisibility": true, - "nameLabel": { - "$ref": "AAAAAAGAlWTohT2IFYE=" - }, - "stereotypeLabel": { - "$ref": "AAAAAAGAlWTohT2Jjhw=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAlWTohT2KFcg=" - }, - "showEndOrder": "hide", - "tailRoleNameLabel": { - "$ref": "AAAAAAGAlWTohT2LIz0=" - }, - "tailPropertyLabel": { - "$ref": "AAAAAAGAlWTohT2M2qE=" - }, - "tailMultiplicityLabel": { - "$ref": "AAAAAAGAlWTohT2NxQc=" - }, - "headRoleNameLabel": { - "$ref": "AAAAAAGAlWTohT2O3bg=" - }, - "headPropertyLabel": { - "$ref": "AAAAAAGAlWTohT2PI5Y=" - }, - "headMultiplicityLabel": { - "$ref": "AAAAAAGAlWTohT2Q7kY=" - }, - "tailQualifiersCompartment": { - "$ref": "AAAAAAGAlWTohT2RmsI=" - }, - "headQualifiersCompartment": { - "$ref": "AAAAAAGAlWTohT2SHUQ=" - } - }, - { - "_type": "UMLAssociationView", - "_id": "AAAAAAGAlWTwt0Kn5rE=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGAlWTwt0Kjci4=" - }, - "subViews": [ - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWTwt0Koy6g=", - "_parent": { - "$ref": "AAAAAAGAlWTwt0Kn5rE=" - }, - "model": { - "$ref": "AAAAAAGAlWTwt0Kjci4=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1599, - "top": 1108, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAlWTwt0Kn5rE=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWTwt0KpY+M=", - "_parent": { - "$ref": "AAAAAAGAlWTwt0Kn5rE=" - }, - "model": { - "$ref": "AAAAAAGAlWTwt0Kjci4=" - }, - "visible": null, - "font": "Arial;13;0", - "left": 1594, - "top": 1122, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAlWTwt0Kn5rE=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWTwt0KqTDU=", - "_parent": { - "$ref": "AAAAAAGAlWTwt0Kn5rE=" - }, - "model": { - "$ref": "AAAAAAGAlWTwt0Kjci4=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1608, - "top": 1079, - "height": 13, - "alpha": -1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAlWTwt0Kn5rE=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWTwt0KrdR0=", - "_parent": { - "$ref": "AAAAAAGAlWTwt0Kn5rE=" - }, - "model": { - "$ref": "AAAAAAGAlWTwt0KkMDI=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1689, - "top": 1138, - "height": 13, - "alpha": 0.5235987755982988, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAlWTwt0Kn5rE=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWTwt0Ks2h0=", - "_parent": { - "$ref": "AAAAAAGAlWTwt0Kn5rE=" - }, - "model": { - "$ref": "AAAAAAGAlWTwt0KkMDI=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1683, - "top": 1149, - "height": 13, - "alpha": 0.7853981633974483, - "distance": 40, - "hostEdge": { - "$ref": "AAAAAAGAlWTwt0Kn5rE=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWTwt0KtJ2Y=", - "_parent": { - "$ref": "AAAAAAGAlWTwt0Kn5rE=" - }, - "model": { - "$ref": "AAAAAAGAlWTwt0KkMDI=" - }, - "font": "Arial;13;0", - "left": 1699, - "top": 1113, - "width": 7.22998046875, - "height": 13, - "alpha": -0.5235987755982988, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAGAlWTwt0Kn5rE=" - }, - "edgePosition": 2, - "text": "1" - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWTwt0Ku+zk=", - "_parent": { - "$ref": "AAAAAAGAlWTwt0Kn5rE=" - }, - "model": { - "$ref": "AAAAAAGAlWTwt0KlHeI=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1508, - "top": 1078, - "height": 13, - "alpha": -0.5235987755982988, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAlWTwt0Kn5rE=" - } - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWTwt0Kv7Zc=", - "_parent": { - "$ref": "AAAAAAGAlWTwt0Kn5rE=" - }, - "model": { - "$ref": "AAAAAAGAlWTwt0KlHeI=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1506, - "top": 1091, - "height": 13, - "alpha": -0.7853981633974483, - "distance": 40, - "hostEdge": { - "$ref": "AAAAAAGAlWTwt0Kn5rE=" - } - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWTwt0KwmfY=", - "_parent": { - "$ref": "AAAAAAGAlWTwt0Kn5rE=" - }, - "model": { - "$ref": "AAAAAAGAlWTwt0KlHeI=" - }, - "font": "Arial;13;0", - "left": 1510, - "top": 1050, - "width": 7.22998046875, - "height": 13, - "alpha": 0.5235987755982988, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAGAlWTwt0Kn5rE=" - }, - "text": "1" - }, - { - "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAGAlWTwt0KxWWY=", - "_parent": { - "$ref": "AAAAAAGAlWTwt0Kn5rE=" - }, - "model": { - "$ref": "AAAAAAGAlWTwt0KkMDI=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 376, - "top": 752, - "width": 10, - "height": 10 - }, - { - "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAGAlWTwt0KyybQ=", - "_parent": { - "$ref": "AAAAAAGAlWTwt0Kn5rE=" - }, - "model": { - "$ref": "AAAAAAGAlWTwt0KlHeI=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 376, - "top": 752, - "width": 10, - "height": 10 - } - ], - "font": "Arial;13;0", - "head": { - "$ref": "AAAAAAGAlLTUj7L3TDU=" - }, - "tail": { - "$ref": "AAAAAAGAlTlTRf12RvY=" - }, - "lineStyle": 1, - "points": "1719:1138;1489:1062", - "showVisibility": true, - "nameLabel": { - "$ref": "AAAAAAGAlWTwt0Koy6g=" - }, - "stereotypeLabel": { - "$ref": "AAAAAAGAlWTwt0KpY+M=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAlWTwt0KqTDU=" - }, - "showEndOrder": "hide", - "tailRoleNameLabel": { - "$ref": "AAAAAAGAlWTwt0KrdR0=" - }, - "tailPropertyLabel": { - "$ref": "AAAAAAGAlWTwt0Ks2h0=" - }, - "tailMultiplicityLabel": { - "$ref": "AAAAAAGAlWTwt0KtJ2Y=" - }, - "headRoleNameLabel": { - "$ref": "AAAAAAGAlWTwt0Ku+zk=" - }, - "headPropertyLabel": { - "$ref": "AAAAAAGAlWTwt0Kv7Zc=" - }, - "headMultiplicityLabel": { - "$ref": "AAAAAAGAlWTwt0KwmfY=" - }, - "tailQualifiersCompartment": { - "$ref": "AAAAAAGAlWTwt0KxWWY=" - }, - "headQualifiersCompartment": { - "$ref": "AAAAAAGAlWTwt0KyybQ=" - } - }, - { - "_type": "UMLAssociationView", - "_id": "AAAAAAGAlWT4GEhOPLw=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGAlWT4GEhKbNM=" - }, - "subViews": [ - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWT4GEhPDvE=", - "_parent": { - "$ref": "AAAAAAGAlWT4GEhOPLw=" - }, - "model": { - "$ref": "AAAAAAGAlWT4GEhKbNM=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1553, - "top": 1144, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAlWT4GEhOPLw=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWT4GEhQiVI=", - "_parent": { - "$ref": "AAAAAAGAlWT4GEhOPLw=" - }, - "model": { - "$ref": "AAAAAAGAlWT4GEhKbNM=" - }, - "visible": null, - "font": "Arial;13;0", - "left": 1544, - "top": 1156, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAlWT4GEhOPLw=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWT4GEhRhIM=", - "_parent": { - "$ref": "AAAAAAGAlWT4GEhOPLw=" - }, - "model": { - "$ref": "AAAAAAGAlWT4GEhKbNM=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1570, - "top": 1119, - "height": 13, - "alpha": -1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAlWT4GEhOPLw=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWT4GEhSmTI=", - "_parent": { - "$ref": "AAAAAAGAlWT4GEhOPLw=" - }, - "model": { - "$ref": "AAAAAAGAlWT4GEhLA4U=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1624, - "top": 1197, - "height": 13, - "alpha": 0.5235987755982988, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAlWT4GEhOPLw=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWT4GEhTHm4=", - "_parent": { - "$ref": "AAAAAAGAlWT4GEhOPLw=" - }, - "model": { - "$ref": "AAAAAAGAlWT4GEhLA4U=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1614, - "top": 1206, - "height": 13, - "alpha": 0.7853981633974483, - "distance": 40, - "hostEdge": { - "$ref": "AAAAAAGAlWT4GEhOPLw=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWT4GEhUnO0=", - "_parent": { - "$ref": "AAAAAAGAlWT4GEhOPLw=" - }, - "model": { - "$ref": "AAAAAAGAlWT4GEhLA4U=" - }, - "font": "Arial;13;0", - "left": 1641, - "top": 1178, - "width": 7.22998046875, - "height": 13, - "alpha": -0.5235987755982988, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAGAlWT4GEhOPLw=" - }, - "edgePosition": 2, - "text": "1" - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWT4GEhVURQ=", - "_parent": { - "$ref": "AAAAAAGAlWT4GEhOPLw=" - }, - "model": { - "$ref": "AAAAAAGAlWT4GEhMpRo=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1481, - "top": 1090, - "height": 13, - "alpha": -0.5235987755982988, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAlWT4GEhOPLw=" - } - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWT4GEhW/8E=", - "_parent": { - "$ref": "AAAAAAGAlWT4GEhOPLw=" - }, - "model": { - "$ref": "AAAAAAGAlWT4GEhMpRo=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1475, - "top": 1102, - "height": 13, - "alpha": -0.7853981633974483, - "distance": 40, - "hostEdge": { - "$ref": "AAAAAAGAlWT4GEhOPLw=" - } - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWT4GEhXUc8=", - "_parent": { - "$ref": "AAAAAAGAlWT4GEhOPLw=" - }, - "model": { - "$ref": "AAAAAAGAlWT4GEhMpRo=" - }, - "font": "Arial;13;0", - "left": 1491, - "top": 1065, - "width": 7.22998046875, - "height": 13, - "alpha": 0.5235987755982988, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAGAlWT4GEhOPLw=" - }, - "text": "1" - }, - { - "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAGAlWT4GUhYqEY=", - "_parent": { - "$ref": "AAAAAAGAlWT4GEhOPLw=" - }, - "model": { - "$ref": "AAAAAAGAlWT4GEhLA4U=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 376, - "top": 752, - "width": 10, - "height": 10 - }, - { - "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAGAlWT4GUhZ4V4=", - "_parent": { - "$ref": "AAAAAAGAlWT4GEhOPLw=" - }, - "model": { - "$ref": "AAAAAAGAlWT4GEhMpRo=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 376, - "top": 752, - "width": 10, - "height": 10 - } - ], - "font": "Arial;13;0", - "head": { - "$ref": "AAAAAAGAlLTUj7L3TDU=" - }, - "tail": { - "$ref": "AAAAAAGAlLtBdcDltiY=" - }, - "lineStyle": 1, - "points": "1654:1207;1470:1069", - "showVisibility": true, - "nameLabel": { - "$ref": "AAAAAAGAlWT4GEhPDvE=" - }, - "stereotypeLabel": { - "$ref": "AAAAAAGAlWT4GEhQiVI=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAlWT4GEhRhIM=" - }, - "showEndOrder": "hide", - "tailRoleNameLabel": { - "$ref": "AAAAAAGAlWT4GEhSmTI=" - }, - "tailPropertyLabel": { - "$ref": "AAAAAAGAlWT4GEhTHm4=" - }, - "tailMultiplicityLabel": { - "$ref": "AAAAAAGAlWT4GEhUnO0=" - }, - "headRoleNameLabel": { - "$ref": "AAAAAAGAlWT4GEhVURQ=" - }, - "headPropertyLabel": { - "$ref": "AAAAAAGAlWT4GEhW/8E=" - }, - "headMultiplicityLabel": { - "$ref": "AAAAAAGAlWT4GEhXUc8=" - }, - "tailQualifiersCompartment": { - "$ref": "AAAAAAGAlWT4GUhYqEY=" - }, - "headQualifiersCompartment": { - "$ref": "AAAAAAGAlWT4GUhZ4V4=" - } - }, - { - "_type": "UMLAssociationView", - "_id": "AAAAAAGAlWT/5lACfTE=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGAlWT/5k/+BrM=" - }, - "subViews": [ - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWT/5lADpVU=", - "_parent": { - "$ref": "AAAAAAGAlWT/5lACfTE=" - }, - "model": { - "$ref": "AAAAAAGAlWT/5k/+BrM=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1512, - "top": 1176, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAlWT/5lACfTE=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWT/5lAEQNs=", - "_parent": { - "$ref": "AAAAAAGAlWT/5lACfTE=" - }, - "model": { - "$ref": "AAAAAAGAlWT/5k/+BrM=" - }, - "visible": null, - "font": "Arial;13;0", - "left": 1500, - "top": 1184, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAlWT/5lACfTE=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWT/5lAFQM0=", - "_parent": { - "$ref": "AAAAAAGAlWT/5lACfTE=" - }, - "model": { - "$ref": "AAAAAAGAlWT/5k/+BrM=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1537, - "top": 1159, - "height": 13, - "alpha": -1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAlWT/5lACfTE=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWT/5lAG8bM=", - "_parent": { - "$ref": "AAAAAAGAlWT/5lACfTE=" - }, - "model": { - "$ref": "AAAAAAGAlWT/5k//5Qo=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1569, - "top": 1259, - "height": 13, - "alpha": 0.5235987755982988, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAlWT/5lACfTE=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWT/5lAHAB0=", - "_parent": { - "$ref": "AAAAAAGAlWT/5lACfTE=" - }, - "model": { - "$ref": "AAAAAAGAlWT/5k//5Qo=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1556, - "top": 1265, - "height": 13, - "alpha": 0.7853981633974483, - "distance": 40, - "hostEdge": { - "$ref": "AAAAAAGAlWT/5lACfTE=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWT/5lAInIY=", - "_parent": { - "$ref": "AAAAAAGAlWT/5lACfTE=" - }, - "model": { - "$ref": "AAAAAAGAlWT/5k//5Qo=" - }, - "font": "Arial;13;0", - "left": 1591, - "top": 1248, - "width": 7.22998046875, - "height": 13, - "alpha": -0.5235987755982988, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAGAlWT/5lACfTE=" - }, - "edgePosition": 2, - "text": "1" - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWT/5lAJ3YY=", - "_parent": { - "$ref": "AAAAAAGAlWT/5lACfTE=" - }, - "model": { - "$ref": "AAAAAAGAlWT/5lAA9S0=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1456, - "top": 1092, - "height": 13, - "alpha": -0.5235987755982988, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAlWT/5lACfTE=" - } - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWT/5lAKM7g=", - "_parent": { - "$ref": "AAAAAAGAlWT/5lACfTE=" - }, - "model": { - "$ref": "AAAAAAGAlWT/5lAA9S0=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1446, - "top": 1102, - "height": 13, - "alpha": -0.7853981633974483, - "distance": 40, - "hostEdge": { - "$ref": "AAAAAAGAlWT/5lACfTE=" - } - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWT/5lALzkw=", - "_parent": { - "$ref": "AAAAAAGAlWT/5lACfTE=" - }, - "model": { - "$ref": "AAAAAAGAlWT/5lAA9S0=" - }, - "font": "Arial;13;0", - "left": 1473, - "top": 1073, - "width": 7.22998046875, - "height": 13, - "alpha": 0.5235987755982988, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAGAlWT/5lACfTE=" - }, - "text": "1" - }, - { - "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAGAlWT/5lAM+30=", - "_parent": { - "$ref": "AAAAAAGAlWT/5lACfTE=" - }, - "model": { - "$ref": "AAAAAAGAlWT/5k//5Qo=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 376, - "top": 752, - "width": 10, - "height": 10 - }, - { - "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAGAlWT/5lANH74=", - "_parent": { - "$ref": "AAAAAAGAlWT/5lACfTE=" - }, - "model": { - "$ref": "AAAAAAGAlWT/5lAA9S0=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 376, - "top": 752, - "width": 10, - "height": 10 - } - ], - "font": "Arial;13;0", - "head": { - "$ref": "AAAAAAGAlLTUj7L3TDU=" - }, - "tail": { - "$ref": "AAAAAAGAlRLKTmK43xc=" - }, - "lineStyle": 1, - "points": "1596:1279;1454:1069", - "showVisibility": true, - "nameLabel": { - "$ref": "AAAAAAGAlWT/5lADpVU=" - }, - "stereotypeLabel": { - "$ref": "AAAAAAGAlWT/5lAEQNs=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAlWT/5lAFQM0=" - }, - "showEndOrder": "hide", - "tailRoleNameLabel": { - "$ref": "AAAAAAGAlWT/5lAG8bM=" - }, - "tailPropertyLabel": { - "$ref": "AAAAAAGAlWT/5lAHAB0=" - }, - "tailMultiplicityLabel": { - "$ref": "AAAAAAGAlWT/5lAInIY=" - }, - "headRoleNameLabel": { - "$ref": "AAAAAAGAlWT/5lAJ3YY=" - }, - "headPropertyLabel": { - "$ref": "AAAAAAGAlWT/5lAKM7g=" - }, - "headMultiplicityLabel": { - "$ref": "AAAAAAGAlWT/5lALzkw=" - }, - "tailQualifiersCompartment": { - "$ref": "AAAAAAGAlWT/5lAM+30=" - }, - "headQualifiersCompartment": { - "$ref": "AAAAAAGAlWT/5lANH74=" - } - }, - { - "_type": "UMLAssociationView", - "_id": "AAAAAAGAlWUHaVbJ6IA=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGAlWUHaVbFHFI=" - }, - "subViews": [ - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWUHaVbK+u8=", - "_parent": { - "$ref": "AAAAAAGAlWUHaVbJ6IA=" - }, - "model": { - "$ref": "AAAAAAGAlWUHaVbFHFI=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1496, - "top": 1221, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAlWUHaVbJ6IA=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWUHaVbLFl8=", - "_parent": { - "$ref": "AAAAAAGAlWUHaVbJ6IA=" - }, - "model": { - "$ref": "AAAAAAGAlWUHaVbFHFI=" - }, - "visible": null, - "font": "Arial;13;0", - "left": 1482, - "top": 1227, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAlWUHaVbJ6IA=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWUHaVbMVqc=", - "_parent": { - "$ref": "AAAAAAGAlWUHaVbJ6IA=" - }, - "model": { - "$ref": "AAAAAAGAlWUHaVbFHFI=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1523, - "top": 1210, - "height": 13, - "alpha": -1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAlWUHaVbJ6IA=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWUHaVbNEyk=", - "_parent": { - "$ref": "AAAAAAGAlWUHaVbJ6IA=" - }, - "model": { - "$ref": "AAAAAAGAlWUHaVbGp9E=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1549, - "top": 1350, - "height": 13, - "alpha": 0.5235987755982988, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAlWUHaVbJ6IA=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWUHaVbObH8=", - "_parent": { - "$ref": "AAAAAAGAlWUHaVbJ6IA=" - }, - "model": { - "$ref": "AAAAAAGAlWUHaVbGp9E=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1536, - "top": 1353, - "height": 13, - "alpha": 0.7853981633974483, - "distance": 40, - "hostEdge": { - "$ref": "AAAAAAGAlWUHaVbJ6IA=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWUHaVbPAtU=", - "_parent": { - "$ref": "AAAAAAGAlWUHaVbJ6IA=" - }, - "model": { - "$ref": "AAAAAAGAlWUHaVbGp9E=" - }, - "font": "Arial;13;0", - "left": 1573, - "top": 1344, - "width": 7.22998046875, - "height": 13, - "alpha": -0.5235987755982988, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAGAlWUHaVbJ6IA=" - }, - "edgePosition": 2, - "text": "1" - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWUHaVbQ4BM=", - "_parent": { - "$ref": "AAAAAAGAlWUHaVbJ6IA=" - }, - "model": { - "$ref": "AAAAAAGAlWUHaVbH1Js=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1443, - "top": 1092, - "height": 13, - "alpha": -0.5235987755982988, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAlWUHaVbJ6IA=" - } - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWUHaVbRb3w=", - "_parent": { - "$ref": "AAAAAAGAlWUHaVbJ6IA=" - }, - "model": { - "$ref": "AAAAAAGAlWUHaVbH1Js=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1432, - "top": 1099, - "height": 13, - "alpha": -0.7853981633974483, - "distance": 40, - "hostEdge": { - "$ref": "AAAAAAGAlWUHaVbJ6IA=" - } - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWUHaVbS7S4=", - "_parent": { - "$ref": "AAAAAAGAlWUHaVbJ6IA=" - }, - "model": { - "$ref": "AAAAAAGAlWUHaVbH1Js=" - }, - "font": "Arial;13;0", - "left": 1464, - "top": 1078, - "width": 7.22998046875, - "height": 13, - "alpha": 0.5235987755982988, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAGAlWUHaVbJ6IA=" - }, - "text": "1" - }, - { - "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAGAlWUHaVbT8YI=", - "_parent": { - "$ref": "AAAAAAGAlWUHaVbJ6IA=" - }, - "model": { - "$ref": "AAAAAAGAlWUHaVbGp9E=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 376, - "top": 752, - "width": 10, - "height": 10 - }, - { - "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAGAlWUHalbUVYI=", - "_parent": { - "$ref": "AAAAAAGAlWUHaVbJ6IA=" - }, - "model": { - "$ref": "AAAAAAGAlWUHaVbH1Js=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 376, - "top": 752, - "width": 10, - "height": 10 - } - ], - "font": "Arial;13;0", - "head": { - "$ref": "AAAAAAGAlLTUj7L3TDU=" - }, - "tail": { - "$ref": "AAAAAAGAlRJADlhrEO0=" - }, - "lineStyle": 1, - "points": "1573:1375;1448:1069", - "showVisibility": true, - "nameLabel": { - "$ref": "AAAAAAGAlWUHaVbK+u8=" - }, - "stereotypeLabel": { - "$ref": "AAAAAAGAlWUHaVbLFl8=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAlWUHaVbMVqc=" - }, - "showEndOrder": "hide", - "tailRoleNameLabel": { - "$ref": "AAAAAAGAlWUHaVbNEyk=" - }, - "tailPropertyLabel": { - "$ref": "AAAAAAGAlWUHaVbObH8=" - }, - "tailMultiplicityLabel": { - "$ref": "AAAAAAGAlWUHaVbPAtU=" - }, - "headRoleNameLabel": { - "$ref": "AAAAAAGAlWUHaVbQ4BM=" - }, - "headPropertyLabel": { - "$ref": "AAAAAAGAlWUHaVbRb3w=" - }, - "headMultiplicityLabel": { - "$ref": "AAAAAAGAlWUHaVbS7S4=" - }, - "tailQualifiersCompartment": { - "$ref": "AAAAAAGAlWUHaVbT8YI=" - }, - "headQualifiersCompartment": { - "$ref": "AAAAAAGAlWUHalbUVYI=" - } - }, - { - "_type": "UMLAssociationView", - "_id": "AAAAAAGAlWUe2WaZpd4=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGAlWUe2GaVJTw=" - }, - "subViews": [ - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWUe2WaaOSM=", - "_parent": { - "$ref": "AAAAAAGAlWUe2WaZpd4=" - }, - "model": { - "$ref": "AAAAAAGAlWUe2GaVJTw=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1425, - "top": 1264, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAlWUe2WaZpd4=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWUe2WabZNY=", - "_parent": { - "$ref": "AAAAAAGAlWUe2WaZpd4=" - }, - "model": { - "$ref": "AAAAAAGAlWUe2GaVJTw=" - }, - "visible": null, - "font": "Arial;13;0", - "left": 1410, - "top": 1264, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAlWUe2WaZpd4=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWUe2WacX3U=", - "_parent": { - "$ref": "AAAAAAGAlWUe2WaZpd4=" - }, - "model": { - "$ref": "AAAAAAGAlWUe2GaVJTw=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1454, - "top": 1263, - "height": 13, - "alpha": -1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAlWUe2WaZpd4=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWUe2WadnEA=", - "_parent": { - "$ref": "AAAAAAGAlWUe2WaZpd4=" - }, - "model": { - "$ref": "AAAAAAGAlWUe2GaW1c8=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1426, - "top": 1439, - "height": 13, - "alpha": 0.5235987755982988, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAlWUe2WaZpd4=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWUe2WaeUTA=", - "_parent": { - "$ref": "AAAAAAGAlWUe2WaZpd4=" - }, - "model": { - "$ref": "AAAAAAGAlWUe2GaW1c8=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1413, - "top": 1436, - "height": 13, - "alpha": 0.7853981633974483, - "distance": 40, - "hostEdge": { - "$ref": "AAAAAAGAlWUe2WaZpd4=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWUe2WafHSg=", - "_parent": { - "$ref": "AAAAAAGAlWUe2WaZpd4=" - }, - "model": { - "$ref": "AAAAAAGAlWUe2GaW1c8=" - }, - "font": "Arial;13;0", - "left": 1451, - "top": 1443, - "width": 7.22998046875, - "height": 13, - "alpha": -0.5235987755982988, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAGAlWUe2WaZpd4=" - }, - "edgePosition": 2, - "text": "1" - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWUe2WagPdk=", - "_parent": { - "$ref": "AAAAAAGAlWUe2WaZpd4=" - }, - "model": { - "$ref": "AAAAAAGAlWUe2GaX3GI=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1424, - "top": 1089, - "height": 13, - "alpha": -0.5235987755982988, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAlWUe2WaZpd4=" - } - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWUe2WahIZQ=", - "_parent": { - "$ref": "AAAAAAGAlWUe2WaZpd4=" - }, - "model": { - "$ref": "AAAAAAGAlWUe2GaX3GI=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1410, - "top": 1091, - "height": 13, - "alpha": -0.7853981633974483, - "distance": 40, - "hostEdge": { - "$ref": "AAAAAAGAlWUe2WaZpd4=" - } - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWUe2Waix6U=", - "_parent": { - "$ref": "AAAAAAGAlWUe2WaZpd4=" - }, - "model": { - "$ref": "AAAAAAGAlWUe2GaX3GI=" - }, - "font": "Arial;13;0", - "left": 1448, - "top": 1084, - "width": 7.22998046875, - "height": 13, - "alpha": 0.5235987755982988, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAGAlWUe2WaZpd4=" - }, - "text": "1" - }, - { - "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAGAlWUe2WajFPY=", - "_parent": { - "$ref": "AAAAAAGAlWUe2WaZpd4=" - }, - "model": { - "$ref": "AAAAAAGAlWUe2GaW1c8=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 376, - "top": 752, - "width": 10, - "height": 10 - }, - { - "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAGAlWUe2WakyWg=", - "_parent": { - "$ref": "AAAAAAGAlWUe2WaZpd4=" - }, - "model": { - "$ref": "AAAAAAGAlWUe2GaX3GI=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 376, - "top": 752, - "width": 10, - "height": 10 - } - ], - "font": "Arial;13;0", - "head": { - "$ref": "AAAAAAGAlLTUj7L3TDU=" - }, - "tail": { - "$ref": "AAAAAAGAlRGzZE5UCxw=" - }, - "lineStyle": 1, - "points": "1442:1471;1439:1069", - "showVisibility": true, - "nameLabel": { - "$ref": "AAAAAAGAlWUe2WaaOSM=" - }, - "stereotypeLabel": { - "$ref": "AAAAAAGAlWUe2WabZNY=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAlWUe2WacX3U=" - }, - "showEndOrder": "hide", - "tailRoleNameLabel": { - "$ref": "AAAAAAGAlWUe2WadnEA=" - }, - "tailPropertyLabel": { - "$ref": "AAAAAAGAlWUe2WaeUTA=" - }, - "tailMultiplicityLabel": { - "$ref": "AAAAAAGAlWUe2WafHSg=" - }, - "headRoleNameLabel": { - "$ref": "AAAAAAGAlWUe2WagPdk=" - }, - "headPropertyLabel": { - "$ref": "AAAAAAGAlWUe2WahIZQ=" - }, - "headMultiplicityLabel": { - "$ref": "AAAAAAGAlWUe2Waix6U=" - }, - "tailQualifiersCompartment": { - "$ref": "AAAAAAGAlWUe2WajFPY=" - }, - "headQualifiersCompartment": { - "$ref": "AAAAAAGAlWUe2WakyWg=" - } - }, - { - "_type": "UMLAssociationView", - "_id": "AAAAAAGAlWUqjmyXNl0=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGAlWUqjmyTW78=" - }, - "subViews": [ - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWUqjmyYzUw=", - "_parent": { - "$ref": "AAAAAAGAlWUqjmyXNl0=" - }, - "model": { - "$ref": "AAAAAAGAlWUqjmyTW78=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1389, - "top": 1217, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAlWUqjmyXNl0=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWUqjmyZqqQ=", - "_parent": { - "$ref": "AAAAAAGAlWUqjmyXNl0=" - }, - "model": { - "$ref": "AAAAAAGAlWUqjmyTW78=" - }, - "visible": null, - "font": "Arial;13;0", - "left": 1374, - "top": 1214, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAlWUqjmyXNl0=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWUqjmyaGGY=", - "_parent": { - "$ref": "AAAAAAGAlWUqjmyXNl0=" - }, - "model": { - "$ref": "AAAAAAGAlWUqjmyTW78=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1418, - "top": 1222, - "height": 13, - "alpha": -1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAlWUqjmyXNl0=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWUqjmybaWA=", - "_parent": { - "$ref": "AAAAAAGAlWUqjmyXNl0=" - }, - "model": { - "$ref": "AAAAAAGAlWUqjmyUivg=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1363, - "top": 1348, - "height": 13, - "alpha": 0.5235987755982988, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAlWUqjmyXNl0=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWUqjmycPaY=", - "_parent": { - "$ref": "AAAAAAGAlWUqjmyXNl0=" - }, - "model": { - "$ref": "AAAAAAGAlWUqjmyUivg=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1350, - "top": 1343, - "height": 13, - "alpha": 0.7853981633974483, - "distance": 40, - "hostEdge": { - "$ref": "AAAAAAGAlWUqjmyXNl0=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWUqjmydGns=", - "_parent": { - "$ref": "AAAAAAGAlWUqjmyXNl0=" - }, - "model": { - "$ref": "AAAAAAGAlWUqjmyUivg=" - }, - "font": "Arial;13;0", - "left": 1386, - "top": 1358, - "width": 7.22998046875, - "height": 13, - "alpha": -0.5235987755982988, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAGAlWUqjmyXNl0=" - }, - "edgePosition": 2, - "text": "1" - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWUqjmye3JA=", - "_parent": { - "$ref": "AAAAAAGAlWUqjmyXNl0=" - }, - "model": { - "$ref": "AAAAAAGAlWUqjmyV+RM=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1415, - "top": 1085, - "height": 13, - "alpha": -0.5235987755982988, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAlWUqjmyXNl0=" - } - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWUqjmyfrSk=", - "_parent": { - "$ref": "AAAAAAGAlWUqjmyXNl0=" - }, - "model": { - "$ref": "AAAAAAGAlWUqjmyV+RM=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1401, - "top": 1085, - "height": 13, - "alpha": -0.7853981633974483, - "distance": 40, - "hostEdge": { - "$ref": "AAAAAAGAlWUqjmyXNl0=" - } - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWUqjmygfmk=", - "_parent": { - "$ref": "AAAAAAGAlWUqjmyXNl0=" - }, - "model": { - "$ref": "AAAAAAGAlWUqjmyV+RM=" - }, - "font": "Arial;13;0", - "left": 1440, - "top": 1086, - "width": 7.22998046875, - "height": 13, - "alpha": 0.5235987755982988, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAGAlWUqjmyXNl0=" - }, - "text": "1" - }, - { - "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAGAlWUqjmyhjDs=", - "_parent": { - "$ref": "AAAAAAGAlWUqjmyXNl0=" - }, - "model": { - "$ref": "AAAAAAGAlWUqjmyUivg=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 376, - "top": 752, - "width": 10, - "height": 10 - }, - { - "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAGAlWUqjmyiYDI=", - "_parent": { - "$ref": "AAAAAAGAlWUqjmyXNl0=" - }, - "model": { - "$ref": "AAAAAAGAlWUqjmyV+RM=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 376, - "top": 752, - "width": 10, - "height": 10 - } - ], - "font": "Arial;13;0", - "head": { - "$ref": "AAAAAAGAlLTUj7L3TDU=" - }, - "tail": { - "$ref": "AAAAAAGAlRBEJjLv+uI=" - }, - "lineStyle": 1, - "points": "1373:1383;1435:1069", - "showVisibility": true, - "nameLabel": { - "$ref": "AAAAAAGAlWUqjmyYzUw=" - }, - "stereotypeLabel": { - "$ref": "AAAAAAGAlWUqjmyZqqQ=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAlWUqjmyaGGY=" - }, - "showEndOrder": "hide", - "tailRoleNameLabel": { - "$ref": "AAAAAAGAlWUqjmybaWA=" - }, - "tailPropertyLabel": { - "$ref": "AAAAAAGAlWUqjmycPaY=" - }, - "tailMultiplicityLabel": { - "$ref": "AAAAAAGAlWUqjmydGns=" - }, - "headRoleNameLabel": { - "$ref": "AAAAAAGAlWUqjmye3JA=" - }, - "headPropertyLabel": { - "$ref": "AAAAAAGAlWUqjmyfrSk=" - }, - "headMultiplicityLabel": { - "$ref": "AAAAAAGAlWUqjmygfmk=" - }, - "tailQualifiersCompartment": { - "$ref": "AAAAAAGAlWUqjmyhjDs=" - }, - "headQualifiersCompartment": { - "$ref": "AAAAAAGAlWUqjmyiYDI=" - } - }, - { - "_type": "UMLAssociationView", - "_id": "AAAAAAGAlWVK/Hi/tq0=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGAlWVK/Hi7fLQ=" - }, - "subViews": [ - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWVK/HjAbxM=", - "_parent": { - "$ref": "AAAAAAGAlWVK/Hi/tq0=" - }, - "model": { - "$ref": "AAAAAAGAlWVK/Hi7fLQ=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1346, - "top": 1164, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAlWVK/Hi/tq0=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWVK/HjBvmA=", - "_parent": { - "$ref": "AAAAAAGAlWVK/Hi/tq0=" - }, - "model": { - "$ref": "AAAAAAGAlWVK/Hi7fLQ=" - }, - "visible": null, - "font": "Arial;13;0", - "left": 1333, - "top": 1156, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAlWVK/Hi/tq0=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWVK/HjC9vY=", - "_parent": { - "$ref": "AAAAAAGAlWVK/Hi/tq0=" - }, - "model": { - "$ref": "AAAAAAGAlWVK/Hi7fLQ=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1371, - "top": 1179, - "height": 13, - "alpha": -1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAlWVK/Hi/tq0=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWVK/HjDz+k=", - "_parent": { - "$ref": "AAAAAAGAlWVK/Hi/tq0=" - }, - "model": { - "$ref": "AAAAAAGAlWVK/Hi8tt0=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1293, - "top": 1251, - "height": 13, - "alpha": 0.5235987755982988, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAlWVK/Hi/tq0=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWVK/HjExiw=", - "_parent": { - "$ref": "AAAAAAGAlWVK/Hi/tq0=" - }, - "model": { - "$ref": "AAAAAAGAlWVK/Hi8tt0=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1283, - "top": 1242, - "height": 13, - "alpha": 0.7853981633974483, - "distance": 40, - "hostEdge": { - "$ref": "AAAAAAGAlWVK/Hi/tq0=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWVK/HjFCEI=", - "_parent": { - "$ref": "AAAAAAGAlWVK/Hi/tq0=" - }, - "model": { - "$ref": "AAAAAAGAlWVK/Hi8tt0=" - }, - "font": "Arial;13;0", - "left": 1311, - "top": 1268, - "width": 7.22998046875, - "height": 13, - "alpha": -0.5235987755982988, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAGAlWVK/Hi/tq0=" - }, - "edgePosition": 2, - "text": "1" - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWVK/HjGmB0=", - "_parent": { - "$ref": "AAAAAAGAlWVK/Hi/tq0=" - }, - "model": { - "$ref": "AAAAAAGAlWVK/Hi9A2E=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1398, - "top": 1077, - "height": 13, - "alpha": -0.5235987755982988, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAlWVK/Hi/tq0=" - } - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWVK/HjHyBI=", - "_parent": { - "$ref": "AAAAAAGAlWVK/Hi/tq0=" - }, - "model": { - "$ref": "AAAAAAGAlWVK/Hi9A2E=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1386, - "top": 1072, - "height": 13, - "alpha": -0.7853981633974483, - "distance": 40, - "hostEdge": { - "$ref": "AAAAAAGAlWVK/Hi/tq0=" - } - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWVK/HjIpVU=", - "_parent": { - "$ref": "AAAAAAGAlWVK/Hi/tq0=" - }, - "model": { - "$ref": "AAAAAAGAlWVK/Hi9A2E=" - }, - "font": "Arial;13;0", - "left": 1421, - "top": 1087, - "width": 7.22998046875, - "height": 13, - "alpha": 0.5235987755982988, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAGAlWVK/Hi/tq0=" - }, - "text": "1" - }, - { - "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAGAlWVK/HjJaLU=", - "_parent": { - "$ref": "AAAAAAGAlWVK/Hi/tq0=" - }, - "model": { - "$ref": "AAAAAAGAlWVK/Hi8tt0=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 376, - "top": 752, - "width": 10, - "height": 10 - }, - { - "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAGAlWVK/HjKyeo=", - "_parent": { - "$ref": "AAAAAAGAlWVK/Hi/tq0=" - }, - "model": { - "$ref": "AAAAAAGAlWVK/Hi9A2E=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 376, - "top": 752, - "width": 10, - "height": 10 - } - ], - "font": "Arial;13;0", - "head": { - "$ref": "AAAAAAGAlLTUj7L3TDU=" - }, - "tail": { - "$ref": "AAAAAAGAlLRrLqxjK7Y=" - }, - "lineStyle": 1, - "points": "1293:1287;1425:1069", - "showVisibility": true, - "nameLabel": { - "$ref": "AAAAAAGAlWVK/HjAbxM=" - }, - "stereotypeLabel": { - "$ref": "AAAAAAGAlWVK/HjBvmA=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAlWVK/HjC9vY=" - }, - "showEndOrder": "hide", - "tailRoleNameLabel": { - "$ref": "AAAAAAGAlWVK/HjDz+k=" - }, - "tailPropertyLabel": { - "$ref": "AAAAAAGAlWVK/HjExiw=" - }, - "tailMultiplicityLabel": { - "$ref": "AAAAAAGAlWVK/HjFCEI=" - }, - "headRoleNameLabel": { - "$ref": "AAAAAAGAlWVK/HjGmB0=" - }, - "headPropertyLabel": { - "$ref": "AAAAAAGAlWVK/HjHyBI=" - }, - "headMultiplicityLabel": { - "$ref": "AAAAAAGAlWVK/HjIpVU=" - }, - "tailQualifiersCompartment": { - "$ref": "AAAAAAGAlWVK/HjJaLU=" - }, - "headQualifiersCompartment": { - "$ref": "AAAAAAGAlWVK/HjKyeo=" - } - }, - { - "_type": "UMLAssociationView", - "_id": "AAAAAAGAlWVTFoIOby8=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGAlWVTFoIKZEQ=" - }, - "subViews": [ - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWVTFoIP68c=", - "_parent": { - "$ref": "AAAAAAGAlWVTFoIOby8=" - }, - "model": { - "$ref": "AAAAAAGAlWVTFoIKZEQ=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1306, - "top": 1124, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAlWVTFoIOby8=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWVTFoIQL28=", - "_parent": { - "$ref": "AAAAAAGAlWVTFoIOby8=" - }, - "model": { - "$ref": "AAAAAAGAlWVTFoIKZEQ=" - }, - "visible": null, - "font": "Arial;13;0", - "left": 1297, - "top": 1112, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAlWVTFoIOby8=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWVTFoIREfk=", - "_parent": { - "$ref": "AAAAAAGAlWVTFoIOby8=" - }, - "model": { - "$ref": "AAAAAAGAlWVTFoIKZEQ=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1325, - "top": 1147, - "height": 13, - "alpha": -1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAlWVTFoIOby8=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWVTFoISwHQ=", - "_parent": { - "$ref": "AAAAAAGAlWVTFoIOby8=" - }, - "model": { - "$ref": "AAAAAAGAlWVTFoIL2pY=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1233, - "top": 1181, - "height": 13, - "alpha": 0.5235987755982988, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAlWVTFoIOby8=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWVTFoITEvo=", - "_parent": { - "$ref": "AAAAAAGAlWVTFoIOby8=" - }, - "model": { - "$ref": "AAAAAAGAlWVTFoIL2pY=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1226, - "top": 1169, - "height": 13, - "alpha": 0.7853981633974483, - "distance": 40, - "hostEdge": { - "$ref": "AAAAAAGAlWVTFoIOby8=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWVTFoIU0bE=", - "_parent": { - "$ref": "AAAAAAGAlWVTFoIOby8=" - }, - "model": { - "$ref": "AAAAAAGAlWVTFoIL2pY=" - }, - "font": "Arial;13;0", - "left": 1243, - "top": 1205, - "width": 7.22998046875, - "height": 13, - "alpha": -0.5235987755982988, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAGAlWVTFoIOby8=" - }, - "edgePosition": 2, - "text": "1" - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWVTFoIVxPo=", - "_parent": { - "$ref": "AAAAAAGAlWVTFoIOby8=" - }, - "model": { - "$ref": "AAAAAAGAlWVTFoIMumY=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1380, - "top": 1067, - "height": 13, - "alpha": -0.5235987755982988, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAlWVTFoIOby8=" - } - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWVTFoIWkSw=", - "_parent": { - "$ref": "AAAAAAGAlWVTFoIOby8=" - }, - "model": { - "$ref": "AAAAAAGAlWVTFoIMumY=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1370, - "top": 1058, - "height": 13, - "alpha": -0.7853981633974483, - "distance": 40, - "hostEdge": { - "$ref": "AAAAAAGAlWVTFoIOby8=" - } - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWVTFoIXfyU=", - "_parent": { - "$ref": "AAAAAAGAlWVTFoIOby8=" - }, - "model": { - "$ref": "AAAAAAGAlWVTFoIMumY=" - }, - "font": "Arial;13;0", - "left": 1397, - "top": 1086, - "width": 7.22998046875, - "height": 13, - "alpha": 0.5235987755982988, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAGAlWVTFoIOby8=" - }, - "text": "1" - }, - { - "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAGAlWVTFoIYDwc=", - "_parent": { - "$ref": "AAAAAAGAlWVTFoIOby8=" - }, - "model": { - "$ref": "AAAAAAGAlWVTFoIL2pY=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 376, - "top": 752, - "width": 10, - "height": 10 - }, - { - "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAGAlWVTFoIZoWo=", - "_parent": { - "$ref": "AAAAAAGAlWVTFoIOby8=" - }, - "model": { - "$ref": "AAAAAAGAlWVTFoIMumY=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 376, - "top": 752, - "width": 10, - "height": 10 - } - ], - "font": "Arial;13;0", - "head": { - "$ref": "AAAAAAGAlLTUj7L3TDU=" - }, - "tail": { - "$ref": "AAAAAAGAlTkfofuodyI=" - }, - "lineStyle": 1, - "points": "1222:1215;1410:1069", - "showVisibility": true, - "nameLabel": { - "$ref": "AAAAAAGAlWVTFoIP68c=" - }, - "stereotypeLabel": { - "$ref": "AAAAAAGAlWVTFoIQL28=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAlWVTFoIREfk=" - }, - "showEndOrder": "hide", - "tailRoleNameLabel": { - "$ref": "AAAAAAGAlWVTFoISwHQ=" - }, - "tailPropertyLabel": { - "$ref": "AAAAAAGAlWVTFoITEvo=" - }, - "tailMultiplicityLabel": { - "$ref": "AAAAAAGAlWVTFoIU0bE=" - }, - "headRoleNameLabel": { - "$ref": "AAAAAAGAlWVTFoIVxPo=" - }, - "headPropertyLabel": { - "$ref": "AAAAAAGAlWVTFoIWkSw=" - }, - "headMultiplicityLabel": { - "$ref": "AAAAAAGAlWVTFoIXfyU=" - }, - "tailQualifiersCompartment": { - "$ref": "AAAAAAGAlWVTFoIYDwc=" - }, - "headQualifiersCompartment": { - "$ref": "AAAAAAGAlWVTFoIZoWo=" - } - }, - { - "_type": "UMLAssociationView", - "_id": "AAAAAAGAlWX+zaGk01A=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGAlWX+zaGgBoU=" - }, - "subViews": [ - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWX+zaGlYsM=", - "_parent": { - "$ref": "AAAAAAGAlWX+zaGk01A=" - }, - "model": { - "$ref": "AAAAAAGAlWX+zaGgBoU=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1237, - "top": 1085, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAlWX+zaGk01A=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWX+zaGm8tU=", - "_parent": { - "$ref": "AAAAAAGAlWX+zaGk01A=" - }, - "model": { - "$ref": "AAAAAAGAlWX+zaGgBoU=" - }, - "visible": null, - "font": "Arial;13;0", - "left": 1233, - "top": 1071, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAlWX+zaGk01A=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWX+zaGn+J4=", - "_parent": { - "$ref": "AAAAAAGAlWX+zaGk01A=" - }, - "model": { - "$ref": "AAAAAAGAlWX+zaGgBoU=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1246, - "top": 1114, - "height": 13, - "alpha": -1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAlWX+zaGk01A=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWX+zaGomrc=", - "_parent": { - "$ref": "AAAAAAGAlWX+zaGk01A=" - }, - "model": { - "$ref": "AAAAAAGAlWX+zaGhhnw=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1114, - "top": 1124, - "height": 13, - "alpha": 0.5235987755982988, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAlWX+zaGk01A=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWX+zaGp6aU=", - "_parent": { - "$ref": "AAAAAAGAlWX+zaGk01A=" - }, - "model": { - "$ref": "AAAAAAGAlWX+zaGhhnw=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1112, - "top": 1110, - "height": 13, - "alpha": 0.7853981633974483, - "distance": 40, - "hostEdge": { - "$ref": "AAAAAAGAlWX+zaGk01A=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWX+zaGqLtI=", - "_parent": { - "$ref": "AAAAAAGAlWX+zaGk01A=" - }, - "model": { - "$ref": "AAAAAAGAlWX+zaGhhnw=" - }, - "font": "Arial;13;0", - "left": 1109, - "top": 1151, - "width": 19.5126953125, - "height": 13, - "alpha": -0.5235987755982988, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAGAlWX+zaGk01A=" - }, - "edgePosition": 2, - "text": "1..*" - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWX+zaGrABw=", - "_parent": { - "$ref": "AAAAAAGAlWX+zaGk01A=" - }, - "model": { - "$ref": "AAAAAAGAlWX+zaGiSKc=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1361, - "top": 1048, - "height": 13, - "alpha": -0.5235987755982988, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAlWX+zaGk01A=" - } - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWX+zaGsh9Y=", - "_parent": { - "$ref": "AAAAAAGAlWX+zaGk01A=" - }, - "model": { - "$ref": "AAAAAAGAlWX+zaGiSKc=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1355, - "top": 1036, - "height": 13, - "alpha": -0.7853981633974483, - "distance": 40, - "hostEdge": { - "$ref": "AAAAAAGAlWX+zaGk01A=" - } - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWX+zaGt1bo=", - "_parent": { - "$ref": "AAAAAAGAlWX+zaGk01A=" - }, - "model": { - "$ref": "AAAAAAGAlWX+zaGiSKc=" - }, - "font": "Arial;13;0", - "left": 1370, - "top": 1073, - "width": 7.22998046875, - "height": 13, - "alpha": 0.5235987755982988, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAGAlWX+zaGk01A=" - }, - "text": "1" - }, - { - "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAGAlWX+zaGuKoY=", - "_parent": { - "$ref": "AAAAAAGAlWX+zaGk01A=" - }, - "model": { - "$ref": "AAAAAAGAlWX+zaGhhnw=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 376, - "top": 752, - "width": 10, - "height": 10 - }, - { - "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAGAlWX+zaGvvlA=", - "_parent": { - "$ref": "AAAAAAGAlWX+zaGk01A=" - }, - "model": { - "$ref": "AAAAAAGAlWX+zaGiSKc=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 376, - "top": 752, - "width": 10, - "height": 10 - } - ], - "font": "Arial;13;0", - "head": { - "$ref": "AAAAAAGAlLTUj7L3TDU=" - }, - "tail": { - "$ref": "AAAAAAGAlU+ijhOm5cs=" - }, - "lineStyle": 1, - "points": "1094:1152;1391:1061", - "showVisibility": true, - "nameLabel": { - "$ref": "AAAAAAGAlWX+zaGlYsM=" - }, - "stereotypeLabel": { - "$ref": "AAAAAAGAlWX+zaGm8tU=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAlWX+zaGn+J4=" - }, - "showEndOrder": "hide", - "tailRoleNameLabel": { - "$ref": "AAAAAAGAlWX+zaGomrc=" - }, - "tailPropertyLabel": { - "$ref": "AAAAAAGAlWX+zaGp6aU=" - }, - "tailMultiplicityLabel": { - "$ref": "AAAAAAGAlWX+zaGqLtI=" - }, - "headRoleNameLabel": { - "$ref": "AAAAAAGAlWX+zaGrABw=" - }, - "headPropertyLabel": { - "$ref": "AAAAAAGAlWX+zaGsh9Y=" - }, - "headMultiplicityLabel": { - "$ref": "AAAAAAGAlWX+zaGt1bo=" - }, - "tailQualifiersCompartment": { - "$ref": "AAAAAAGAlWX+zaGuKoY=" - }, - "headQualifiersCompartment": { - "$ref": "AAAAAAGAlWX+zaGvvlA=" - } - }, - { - "_type": "UMLAssociationView", - "_id": "AAAAAAGAlWYJTq5lKDs=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGAlWYJTq5h1SQ=" - }, - "subViews": [ - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWYJTq5m5tE=", - "_parent": { - "$ref": "AAAAAAGAlWYJTq5lKDs=" - }, - "model": { - "$ref": "AAAAAAGAlWYJTq5h1SQ=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1111, - "top": 1054, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAlWYJTq5lKDs=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWYJT65npXI=", - "_parent": { - "$ref": "AAAAAAGAlWYJTq5lKDs=" - }, - "model": { - "$ref": "AAAAAAGAlWYJTq5h1SQ=" - }, - "visible": null, - "font": "Arial;13;0", - "left": 1110, - "top": 1039, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAlWYJTq5lKDs=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWYJT65oUb8=", - "_parent": { - "$ref": "AAAAAAGAlWYJTq5lKDs=" - }, - "model": { - "$ref": "AAAAAAGAlWYJTq5h1SQ=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1114, - "top": 1083, - "height": 13, - "alpha": -1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAlWYJTq5lKDs=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWYJT65pRKk=", - "_parent": { - "$ref": "AAAAAAGAlWYJTq5lKDs=" - }, - "model": { - "$ref": "AAAAAAGAlWYJTq5iG3Y=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 859, - "top": 1077, - "height": 13, - "alpha": 0.5235987755982988, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAlWYJTq5lKDs=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWYJT65qfm8=", - "_parent": { - "$ref": "AAAAAAGAlWYJTq5lKDs=" - }, - "model": { - "$ref": "AAAAAAGAlWYJTq5iG3Y=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 860, - "top": 1064, - "height": 13, - "alpha": 0.7853981633974483, - "distance": 40, - "hostEdge": { - "$ref": "AAAAAAGAlWYJTq5lKDs=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWYJT65rECg=", - "_parent": { - "$ref": "AAAAAAGAlWYJTq5lKDs=" - }, - "model": { - "$ref": "AAAAAAGAlWYJTq5iG3Y=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 857, - "top": 1105, - "height": 13, - "alpha": -0.5235987755982988, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAGAlWYJTq5lKDs=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWYJT65sx1U=", - "_parent": { - "$ref": "AAAAAAGAlWYJTq5lKDs=" - }, - "model": { - "$ref": "AAAAAAGAlWYJTq5jlHI=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1363, - "top": 1031, - "height": 13, - "alpha": -0.5235987755982988, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAlWYJTq5lKDs=" - } - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWYJT65tQS0=", - "_parent": { - "$ref": "AAAAAAGAlWYJTq5lKDs=" - }, - "model": { - "$ref": "AAAAAAGAlWYJTq5jlHI=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1360, - "top": 1018, - "height": 13, - "alpha": -0.7853981633974483, - "distance": 40, - "hostEdge": { - "$ref": "AAAAAAGAlWYJTq5lKDs=" - } - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWYJT65uAHo=", - "_parent": { - "$ref": "AAAAAAGAlWYJTq5lKDs=" - }, - "model": { - "$ref": "AAAAAAGAlWYJTq5jlHI=" - }, - "font": "Arial;13;0", - "left": 1367, - "top": 1058, - "width": 7.22998046875, - "height": 13, - "alpha": 0.5235987755982988, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAGAlWYJTq5lKDs=" - }, - "text": "1" - }, - { - "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAGAlWYJT65vjP0=", - "_parent": { - "$ref": "AAAAAAGAlWYJTq5lKDs=" - }, - "model": { - "$ref": "AAAAAAGAlWYJTq5iG3Y=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 376, - "top": 472, - "width": 10, - "height": 10 - }, - { - "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAGAlWYJT65w12Y=", - "_parent": { - "$ref": "AAAAAAGAlWYJTq5lKDs=" - }, - "model": { - "$ref": "AAAAAAGAlWYJTq5jlHI=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 376, - "top": 472, - "width": 10, - "height": 10 - } - ], - "font": "Arial;13;0", - "head": { - "$ref": "AAAAAAGAlLTUj7L3TDU=" - }, - "tail": { - "$ref": "AAAAAAGAlKBwAZy+AvI=" - }, - "lineStyle": 1, - "points": "835:1101;1391:1050", - "showVisibility": true, - "nameLabel": { - "$ref": "AAAAAAGAlWYJTq5m5tE=" - }, - "stereotypeLabel": { - "$ref": "AAAAAAGAlWYJT65npXI=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAlWYJT65oUb8=" - }, - "showEndOrder": "hide", - "tailRoleNameLabel": { - "$ref": "AAAAAAGAlWYJT65pRKk=" - }, - "tailPropertyLabel": { - "$ref": "AAAAAAGAlWYJT65qfm8=" - }, - "tailMultiplicityLabel": { - "$ref": "AAAAAAGAlWYJT65rECg=" - }, - "headRoleNameLabel": { - "$ref": "AAAAAAGAlWYJT65sx1U=" - }, - "headPropertyLabel": { - "$ref": "AAAAAAGAlWYJT65tQS0=" - }, - "headMultiplicityLabel": { - "$ref": "AAAAAAGAlWYJT65uAHo=" - }, - "tailQualifiersCompartment": { - "$ref": "AAAAAAGAlWYJT65vjP0=" - }, - "headQualifiersCompartment": { - "$ref": "AAAAAAGAlWYJT65w12Y=" - } - }, - { - "_type": "UMLGeneralizationView", - "_id": "AAAAAAGAlWt4wuBpmCE=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGAlWt4wuBn3Fk=" - }, - "subViews": [ - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWt4wuBq7kE=", - "_parent": { - "$ref": "AAAAAAGAlWt4wuBpmCE=" - }, - "model": { - "$ref": "AAAAAAGAlWt4wuBn3Fk=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 2426, - "top": 1075, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAlWt4wuBpmCE=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWt4w+Brmn4=", - "_parent": { - "$ref": "AAAAAAGAlWt4wuBpmCE=" - }, - "model": { - "$ref": "AAAAAAGAlWt4wuBn3Fk=" - }, - "visible": null, - "font": "Arial;13;0", - "left": 2418, - "top": 1063, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAlWt4wuBpmCE=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWt4w+Bsdxk=", - "_parent": { - "$ref": "AAAAAAGAlWt4wuBpmCE=" - }, - "model": { - "$ref": "AAAAAAGAlWt4wuBn3Fk=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 2443, - "top": 1100, - "height": 13, - "alpha": -1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAlWt4wuBpmCE=" - }, - "edgePosition": 1 - } - ], - "font": "Arial;13;0", - "head": { - "$ref": "AAAAAAGAlV0ISxInIEA=" - }, - "tail": { - "$ref": "AAAAAAGAlWF/8rl4xQk=" - }, - "lineStyle": 1, - "points": "2320:1171;2551:1017", - "showVisibility": true, - "nameLabel": { - "$ref": "AAAAAAGAlWt4wuBq7kE=" - }, - "stereotypeLabel": { - "$ref": "AAAAAAGAlWt4w+Brmn4=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAlWt4w+Bsdxk=" - } - }, - { - "_type": "UMLGeneralizationView", - "_id": "AAAAAAGAlWuMSOyYqqA=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGAlWuMR+yWrkc=" - }, - "subViews": [ - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWuMSOyZ9EM=", - "_parent": { - "$ref": "AAAAAAGAlWuMSOyYqqA=" - }, - "model": { - "$ref": "AAAAAAGAlWuMR+yWrkc=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 2440, - "top": 797, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAlWuMSOyYqqA=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWuMSOyaVYY=", - "_parent": { - "$ref": "AAAAAAGAlWuMSOyYqqA=" - }, - "model": { - "$ref": "AAAAAAGAlWuMR+yWrkc=" - }, - "visible": null, - "font": "Arial;13;0", - "left": 2451, - "top": 787, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAlWuMSOyYqqA=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWuMSOybXg4=", - "_parent": { - "$ref": "AAAAAAGAlWuMSOyYqqA=" - }, - "model": { - "$ref": "AAAAAAGAlWuMR+yWrkc=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 2419, - "top": 818, - "height": 13, - "alpha": -1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAlWuMSOyYqqA=" - }, - "edgePosition": 1 - } - ], - "font": "Arial;13;0", - "head": { - "$ref": "AAAAAAGAlV0ISxInIEA=" - }, - "tail": { - "$ref": "AAAAAAGAlWA8wKXQZFc=" - }, - "lineStyle": 1, - "points": "2307:685;2554:943", - "showVisibility": true, - "nameLabel": { - "$ref": "AAAAAAGAlWuMSOyZ9EM=" - }, - "stereotypeLabel": { - "$ref": "AAAAAAGAlWuMSOyaVYY=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAlWuMSOybXg4=" - } - }, - { - "_type": "UMLGeneralizationView", - "_id": "AAAAAAGAlWubm/NdI0w=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGAlWubm/NbZTQ=" - }, - "subViews": [ - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWubm/Nei7I=", - "_parent": { - "$ref": "AAAAAAGAlWubm/NdI0w=" - }, - "model": { - "$ref": "AAAAAAGAlWubm/NbZTQ=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 2422, - "top": 1130, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAlWubm/NdI0w=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWubm/NfzBo=", - "_parent": { - "$ref": "AAAAAAGAlWubm/NdI0w=" - }, - "model": { - "$ref": "AAAAAAGAlWubm/NbZTQ=" - }, - "visible": null, - "font": "Arial;13;0", - "left": 2411, - "top": 1119, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAlWubm/NdI0w=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWubm/NgKUU=", - "_parent": { - "$ref": "AAAAAAGAlWubm/NdI0w=" - }, - "model": { - "$ref": "AAAAAAGAlWubm/NbZTQ=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 2443, - "top": 1151, - "height": 13, - "alpha": -1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAlWubm/NdI0w=" - }, - "edgePosition": 1 - } - ], - "font": "Arial;13;0", - "head": { - "$ref": "AAAAAAGAlV0ISxInIEA=" - }, - "tail": { - "$ref": "AAAAAAGAlWG4yb0+Gow=" - }, - "lineStyle": 1, - "points": "2315:1263;2551:1031", - "showVisibility": true, - "nameLabel": { - "$ref": "AAAAAAGAlWubm/Nei7I=" - }, - "stereotypeLabel": { - "$ref": "AAAAAAGAlWubm/NfzBo=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAlWubm/NgKUU=" - } - }, - { - "_type": "UMLClassView", - "_id": "AAAAAAGAlWxxbSDR0l0=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGAlWxxbSDPxmU=" - }, - "subViews": [ - { - "_type": "UMLNameCompartmentView", - "_id": "AAAAAAGAlWxxbiDStco=", - "_parent": { - "$ref": "AAAAAAGAlWxxbSDR0l0=" - }, - "model": { - "$ref": "AAAAAAGAlWxxbSDPxmU=" - }, - "subViews": [ - { - "_type": "LabelView", - "_id": "AAAAAAGAlWxxbiDTZ3I=", - "_parent": { - "$ref": "AAAAAAGAlWxxbiDStco=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1184, - "top": 1344, - "height": 13 - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAlWxxbiDUU1Q=", - "_parent": { - "$ref": "AAAAAAGAlWxxbiDStco=" - }, - "font": "Arial;13;1", - "left": 2269, - "top": 1095, - "width": 41.919921875, - "height": 13, - "text": "ATR" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAlWxxbiDV7aY=", - "_parent": { - "$ref": "AAAAAAGAlWxxbiDStco=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1184, - "top": 1344, - "width": 191.43896484375, - "height": 13, - "text": "(from BrighterTrades Class View)" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAlWxxbiDWXZ8=", - "_parent": { - "$ref": "AAAAAAGAlWxxbiDStco=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1184, - "top": 1344, - "height": 13, - "horizontalAlignment": 1 - } - ], - "font": "Arial;13;0", - "left": 2264, - "top": 1088, - "width": 51.919921875, - "height": 25, - "stereotypeLabel": { - "$ref": "AAAAAAGAlWxxbiDTZ3I=" - }, - "nameLabel": { - "$ref": "AAAAAAGAlWxxbiDUU1Q=" - }, - "namespaceLabel": { - "$ref": "AAAAAAGAlWxxbiDV7aY=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAlWxxbiDWXZ8=" - } - }, - { - "_type": "UMLAttributeCompartmentView", - "_id": "AAAAAAGAlWxxbiDXOdo=", - "_parent": { - "$ref": "AAAAAAGAlWxxbSDR0l0=" - }, - "model": { - "$ref": "AAAAAAGAlWxxbSDPxmU=" - }, - "font": "Arial;13;0", - "left": 2264, - "top": 1113, - "width": 51.919921875, - "height": 10 - }, - { - "_type": "UMLOperationCompartmentView", - "_id": "AAAAAAGAlWxxbiDYM/8=", - "_parent": { - "$ref": "AAAAAAGAlWxxbSDR0l0=" - }, - "model": { - "$ref": "AAAAAAGAlWxxbSDPxmU=" - }, - "font": "Arial;13;0", - "left": 2264, - "top": 1123, - "width": 51.919921875, - "height": 10 - }, - { - "_type": "UMLReceptionCompartmentView", - "_id": "AAAAAAGAlWxxbiDZ5kM=", - "_parent": { - "$ref": "AAAAAAGAlWxxbSDR0l0=" - }, - "model": { - "$ref": "AAAAAAGAlWxxbSDPxmU=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 592, - "top": 672, - "width": 10, - "height": 10 - }, - { - "_type": "UMLTemplateParameterCompartmentView", - "_id": "AAAAAAGAlWxxbiDaWBE=", - "_parent": { - "$ref": "AAAAAAGAlWxxbSDR0l0=" - }, - "model": { - "$ref": "AAAAAAGAlWxxbSDPxmU=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 592, - "top": 672, - "width": 10, - "height": 10 - } - ], - "font": "Arial;13;0", - "containerChangeable": true, - "left": 2264, - "top": 1088, - "width": 51.919921875, - "height": 45, - "nameCompartment": { - "$ref": "AAAAAAGAlWxxbiDStco=" - }, - "attributeCompartment": { - "$ref": "AAAAAAGAlWxxbiDXOdo=" - }, - "operationCompartment": { - "$ref": "AAAAAAGAlWxxbiDYM/8=" - }, - "receptionCompartment": { - "$ref": "AAAAAAGAlWxxbiDZ5kM=" - }, - "templateParameterCompartment": { - "$ref": "AAAAAAGAlWxxbiDaWBE=" - } - }, - { - "_type": "UMLAssociationView", - "_id": "AAAAAAGAlWzchTK/0z0=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGAlWzchDK7zPc=" - }, - "subViews": [ - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWzchTLAt90=", - "_parent": { - "$ref": "AAAAAAGAlWzchTK/0z0=" - }, - "model": { - "$ref": "AAAAAAGAlWzchDK7zPc=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 2196, - "top": 1090, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAlWzchTK/0z0=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWzchTLBbzU=", - "_parent": { - "$ref": "AAAAAAGAlWzchTK/0z0=" - }, - "model": { - "$ref": "AAAAAAGAlWzchDK7zPc=" - }, - "visible": null, - "font": "Arial;13;0", - "left": 2191, - "top": 1104, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAlWzchTK/0z0=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWzchTLCtCU=", - "_parent": { - "$ref": "AAAAAAGAlWzchTK/0z0=" - }, - "model": { - "$ref": "AAAAAAGAlWzchDK7zPc=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 2205, - "top": 1061, - "height": 13, - "alpha": -1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAlWzchTK/0z0=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWzchTLDc3o=", - "_parent": { - "$ref": "AAAAAAGAlWzchTK/0z0=" - }, - "model": { - "$ref": "AAAAAAGAlWzchDK8FrQ=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 2233, - "top": 1102, - "height": 13, - "alpha": 0.5235987755982988, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAlWzchTK/0z0=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWzchTLEd3k=", - "_parent": { - "$ref": "AAAAAAGAlWzchTK/0z0=" - }, - "model": { - "$ref": "AAAAAAGAlWzchDK8FrQ=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 2227, - "top": 1114, - "height": 13, - "alpha": 0.7853981633974483, - "distance": 40, - "hostEdge": { - "$ref": "AAAAAAGAlWzchTK/0z0=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWzchTLF5VA=", - "_parent": { - "$ref": "AAAAAAGAlWzchTK/0z0=" - }, - "model": { - "$ref": "AAAAAAGAlWzchDK8FrQ=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 2246, - "top": 1077, - "height": 13, - "alpha": -0.5235987755982988, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAGAlWzchTK/0z0=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWzchTLG8w8=", - "_parent": { - "$ref": "AAAAAAGAlWzchTK/0z0=" - }, - "model": { - "$ref": "AAAAAAGAlWzchDK970c=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 2159, - "top": 1078, - "height": 13, - "alpha": -0.5235987755982988, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAlWzchTK/0z0=" - } - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWzchTLHsTk=", - "_parent": { - "$ref": "AAAAAAGAlWzchTK/0z0=" - }, - "model": { - "$ref": "AAAAAAGAlWzchDK970c=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 2157, - "top": 1091, - "height": 13, - "alpha": -0.7853981633974483, - "distance": 40, - "hostEdge": { - "$ref": "AAAAAAGAlWzchTK/0z0=" - } - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWzchTLI9f8=", - "_parent": { - "$ref": "AAAAAAGAlWzchTK/0z0=" - }, - "model": { - "$ref": "AAAAAAGAlWzchDK970c=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 2163, - "top": 1050, - "height": 13, - "alpha": 0.5235987755982988, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAGAlWzchTK/0z0=" - } - }, - { - "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAGAlWzchTLJ4YE=", - "_parent": { - "$ref": "AAAAAAGAlWzchTK/0z0=" - }, - "model": { - "$ref": "AAAAAAGAlWzchDK8FrQ=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 456, - "top": 712, - "width": 10, - "height": 10 - }, - { - "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAGAlWzchjLKoJs=", - "_parent": { - "$ref": "AAAAAAGAlWzchTK/0z0=" - }, - "model": { - "$ref": "AAAAAAGAlWzchDK970c=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 456, - "top": 712, - "width": 10, - "height": 10 - } - ], - "font": "Arial;13;0", - "head": { - "$ref": "AAAAAAGAlTsU1xtzkxQ=" - }, - "tail": { - "$ref": "AAAAAAGAlWxxbSDR0l0=" - }, - "lineStyle": 1, - "points": "2263:1102;2139:1062", - "showVisibility": true, - "nameLabel": { - "$ref": "AAAAAAGAlWzchTLAt90=" - }, - "stereotypeLabel": { - "$ref": "AAAAAAGAlWzchTLBbzU=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAlWzchTLCtCU=" - }, - "showEndOrder": "hide", - "tailRoleNameLabel": { - "$ref": "AAAAAAGAlWzchTLDc3o=" - }, - "tailPropertyLabel": { - "$ref": "AAAAAAGAlWzchTLEd3k=" - }, - "tailMultiplicityLabel": { - "$ref": "AAAAAAGAlWzchTLF5VA=" - }, - "headRoleNameLabel": { - "$ref": "AAAAAAGAlWzchTLG8w8=" - }, - "headPropertyLabel": { - "$ref": "AAAAAAGAlWzchTLHsTk=" - }, - "headMultiplicityLabel": { - "$ref": "AAAAAAGAlWzchTLI9f8=" - }, - "tailQualifiersCompartment": { - "$ref": "AAAAAAGAlWzchTLJ4YE=" - }, - "headQualifiersCompartment": { - "$ref": "AAAAAAGAlWzchjLKoJs=" - } - }, - { - "_type": "UMLGeneralizationView", - "_id": "AAAAAAGAlW17D6E8HWY=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGAlW17D6E6jDw=" - }, - "subViews": [ - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlW17D6E9FjE=", - "_parent": { - "$ref": "AAAAAAGAlW17D6E8HWY=" - }, - "model": { - "$ref": "AAAAAAGAlW17D6E6jDw=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 2434, - "top": 946, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAlW17D6E8HWY=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlW17D6E+TG4=", - "_parent": { - "$ref": "AAAAAAGAlW17D6E8HWY=" - }, - "model": { - "$ref": "AAAAAAGAlW17D6E6jDw=" - }, - "visible": null, - "font": "Arial;13;0", - "left": 2436, - "top": 931, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAlW17D6E8HWY=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlW17D6E/fcs=", - "_parent": { - "$ref": "AAAAAAGAlW17D6E8HWY=" - }, - "model": { - "$ref": "AAAAAAGAlW17D6E6jDw=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 2431, - "top": 975, - "height": 13, - "alpha": -1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAlW17D6E8HWY=" - }, - "edgePosition": 1 - } - ], - "font": "Arial;13;0", - "head": { - "$ref": "AAAAAAGAlV0ISxInIEA=" - }, - "tail": { - "$ref": "AAAAAAGAlWKC8NOiuDE=" - }, - "lineStyle": 1, - "points": "2316:953;2551:982", - "showVisibility": true, - "nameLabel": { - "$ref": "AAAAAAGAlW17D6E9FjE=" - }, - "stereotypeLabel": { - "$ref": "AAAAAAGAlW17D6E+TG4=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAlW17D6E/fcs=" - } - }, - { - "_type": "UMLGeneralizationView", - "_id": "AAAAAAGAlW2hyrcjIjI=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGAlW2hyrchc3A=" - }, - "subViews": [ - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlW2hyrckJnw=", - "_parent": { - "$ref": "AAAAAAGAlW2hyrcjIjI=" - }, - "model": { - "$ref": "AAAAAAGAlW2hyrchc3A=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 2427, - "top": 1032, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAlW2hyrcjIjI=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlW2hyrcljT8=", - "_parent": { - "$ref": "AAAAAAGAlW2hyrcjIjI=" - }, - "model": { - "$ref": "AAAAAAGAlW2hyrchc3A=" - }, - "visible": null, - "font": "Arial;13;0", - "left": 2421, - "top": 1018, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAlW2hyrcjIjI=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlW2hyrcm9dM=", - "_parent": { - "$ref": "AAAAAAGAlW2hyrcjIjI=" - }, - "model": { - "$ref": "AAAAAAGAlW2hyrchc3A=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 2438, - "top": 1059, - "height": 13, - "alpha": -1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAlW2hyrcjIjI=" - }, - "edgePosition": 1 - } - ], - "font": "Arial;13;0", - "head": { - "$ref": "AAAAAAGAlV0ISxInIEA=" - }, - "tail": { - "$ref": "AAAAAAGAlWxxbSDR0l0=" - }, - "lineStyle": 1, - "points": "2316:1099;2551:1005", - "showVisibility": true, - "nameLabel": { - "$ref": "AAAAAAGAlW2hyrckJnw=" - }, - "stereotypeLabel": { - "$ref": "AAAAAAGAlW2hyrcljT8=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAlW2hyrcm9dM=" - } - }, - { - "_type": "UMLAssociationView", - "_id": "AAAAAAGAlW7ShJUPJyc=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGAlW7ShJULxzs=" - }, - "subViews": [ - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlW7ShJUQG2U=", - "_parent": { - "$ref": "AAAAAAGAlW7ShJUPJyc=" - }, - "model": { - "$ref": "AAAAAAGAlW7ShJULxzs=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 2208, - "top": 819, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAlW7ShJUPJyc=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlW7ShJURtAI=", - "_parent": { - "$ref": "AAAAAAGAlW7ShJUPJyc=" - }, - "model": { - "$ref": "AAAAAAGAlW7ShJULxzs=" - }, - "visible": null, - "font": "Arial;13;0", - "left": 2221, - "top": 826, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAlW7ShJUPJyc=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlW7ShJUSxLw=", - "_parent": { - "$ref": "AAAAAAGAlW7ShJUPJyc=" - }, - "model": { - "$ref": "AAAAAAGAlW7ShJULxzs=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 2181, - "top": 804, - "height": 13, - "alpha": -1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAlW7ShJUPJyc=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlW7ShJUTa7A=", - "_parent": { - "$ref": "AAAAAAGAlW7ShJUPJyc=" - }, - "model": { - "$ref": "AAAAAAGAlW7ShJUM2LQ=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 2272, - "top": 708, - "height": 13, - "alpha": 0.5235987755982988, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAlW7ShJUPJyc=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlW7ShJUUPOE=", - "_parent": { - "$ref": "AAAAAAGAlW7ShJUPJyc=" - }, - "model": { - "$ref": "AAAAAAGAlW7ShJUM2LQ=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 2282, - "top": 717, - "height": 13, - "alpha": 0.7853981633974483, - "distance": 40, - "hostEdge": { - "$ref": "AAAAAAGAlW7ShJUPJyc=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlW7ShJUVsTU=", - "_parent": { - "$ref": "AAAAAAGAlW7ShJUPJyc=" - }, - "model": { - "$ref": "AAAAAAGAlW7ShJUM2LQ=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 2250, - "top": 691, - "height": 13, - "alpha": -0.5235987755982988, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAGAlW7ShJUPJyc=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlW7ShJUWGxs=", - "_parent": { - "$ref": "AAAAAAGAlW7ShJUPJyc=" - }, - "model": { - "$ref": "AAAAAAGAlW7ShJUNBXk=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 2144, - "top": 929, - "height": 13, - "alpha": -0.5235987755982988, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAlW7ShJUPJyc=" - } - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlW7ShJUXY3A=", - "_parent": { - "$ref": "AAAAAAGAlW7ShJUPJyc=" - }, - "model": { - "$ref": "AAAAAAGAlW7ShJUNBXk=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 2157, - "top": 934, - "height": 13, - "alpha": -0.7853981633974483, - "distance": 40, - "hostEdge": { - "$ref": "AAAAAAGAlW7ShJUPJyc=" - } - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlW7ShJUYuW8=", - "_parent": { - "$ref": "AAAAAAGAlW7ShJUPJyc=" - }, - "model": { - "$ref": "AAAAAAGAlW7ShJUNBXk=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 2118, - "top": 920, - "height": 13, - "alpha": 0.5235987755982988, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAGAlW7ShJUPJyc=" - } - }, - { - "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAGAlW7ShJUZ4tA=", - "_parent": { - "$ref": "AAAAAAGAlW7ShJUPJyc=" - }, - "model": { - "$ref": "AAAAAAGAlW7ShJUM2LQ=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 80, - "top": -40, - "width": 10, - "height": 10 - }, - { - "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAGAlW7ShJUa4B8=", - "_parent": { - "$ref": "AAAAAAGAlW7ShJUPJyc=" - }, - "model": { - "$ref": "AAAAAAGAlW7ShJUNBXk=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 80, - "top": -40, - "width": 10, - "height": 10 - } - ], - "font": "Arial;13;0", - "head": { - "$ref": "AAAAAAGAlTsU1xtzkxQ=" - }, - "tail": { - "$ref": "AAAAAAGAlWA8wKXQZFc=" - }, - "lineStyle": 1, - "points": "2272:685;2119:951", - "showVisibility": true, - "nameLabel": { - "$ref": "AAAAAAGAlW7ShJUQG2U=" - }, - "stereotypeLabel": { - "$ref": "AAAAAAGAlW7ShJURtAI=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAlW7ShJUSxLw=" - }, - "showEndOrder": "hide", - "tailRoleNameLabel": { - "$ref": "AAAAAAGAlW7ShJUTa7A=" - }, - "tailPropertyLabel": { - "$ref": "AAAAAAGAlW7ShJUUPOE=" - }, - "tailMultiplicityLabel": { - "$ref": "AAAAAAGAlW7ShJUVsTU=" - }, - "headRoleNameLabel": { - "$ref": "AAAAAAGAlW7ShJUWGxs=" - }, - "headPropertyLabel": { - "$ref": "AAAAAAGAlW7ShJUXY3A=" - }, - "headMultiplicityLabel": { - "$ref": "AAAAAAGAlW7ShJUYuW8=" - }, - "tailQualifiersCompartment": { - "$ref": "AAAAAAGAlW7ShJUZ4tA=" - }, - "headQualifiersCompartment": { - "$ref": "AAAAAAGAlW7ShJUa4B8=" - } - }, - { - "_type": "UMLAssociationView", - "_id": "AAAAAAGAlW/ClR+zIXE=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGAlW/ClR+vGKk=" - }, - "subViews": [ - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlW/ClR+0UUs=", - "_parent": { - "$ref": "AAAAAAGAlW/ClR+zIXE=" - }, - "model": { - "$ref": "AAAAAAGAlW/ClR+vGKk=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 2192, - "top": 1135, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAlW/ClR+zIXE=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlW/ClR+1HK8=", - "_parent": { - "$ref": "AAAAAAGAlW/ClR+zIXE=" - }, - "model": { - "$ref": "AAAAAAGAlW/ClR+vGKk=" - }, - "visible": null, - "font": "Arial;13;0", - "left": 2184, - "top": 1147, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAlW/ClR+zIXE=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlW/ClR+2YG8=", - "_parent": { - "$ref": "AAAAAAGAlW/ClR+zIXE=" - }, - "model": { - "$ref": "AAAAAAGAlW/ClR+vGKk=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 2209, - "top": 1110, - "height": 13, - "alpha": -1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAlW/ClR+zIXE=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlW/ClR+3H1o=", - "_parent": { - "$ref": "AAAAAAGAlW/ClR+zIXE=" - }, - "model": { - "$ref": "AAAAAAGAlW/ClR+wkdY=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 2233, - "top": 1162, - "height": 13, - "alpha": 0.5235987755982988, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAlW/ClR+zIXE=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlW/ClR+4of4=", - "_parent": { - "$ref": "AAAAAAGAlW/ClR+zIXE=" - }, - "model": { - "$ref": "AAAAAAGAlW/ClR+wkdY=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 2223, - "top": 1172, - "height": 13, - "alpha": 0.7853981633974483, - "distance": 40, - "hostEdge": { - "$ref": "AAAAAAGAlW/ClR+zIXE=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlW/ClR+5PAw=", - "_parent": { - "$ref": "AAAAAAGAlW/ClR+zIXE=" - }, - "model": { - "$ref": "AAAAAAGAlW/ClR+wkdY=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 2252, - "top": 1142, - "height": 13, - "alpha": -0.5235987755982988, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAGAlW/ClR+zIXE=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlW/ClR+6zoc=", - "_parent": { - "$ref": "AAAAAAGAlW/ClR+zIXE=" - }, - "model": { - "$ref": "AAAAAAGAlW/ClR+xrBU=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 2152, - "top": 1107, - "height": 13, - "alpha": -0.5235987755982988, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAlW/ClR+zIXE=" - } - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlW/ClR+7uRQ=", - "_parent": { - "$ref": "AAAAAAGAlW/ClR+zIXE=" - }, - "model": { - "$ref": "AAAAAAGAlW/ClR+xrBU=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 2146, - "top": 1120, - "height": 13, - "alpha": -0.7853981633974483, - "distance": 40, - "hostEdge": { - "$ref": "AAAAAAGAlW/ClR+zIXE=" - } - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlW/Clh+8RBo=", - "_parent": { - "$ref": "AAAAAAGAlW/ClR+zIXE=" - }, - "model": { - "$ref": "AAAAAAGAlW/ClR+xrBU=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 2163, - "top": 1082, - "height": 13, - "alpha": 0.5235987755982988, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAGAlW/ClR+zIXE=" - } - }, - { - "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAGAlW/Clh+9/VM=", - "_parent": { - "$ref": "AAAAAAGAlW/ClR+zIXE=" - }, - "model": { - "$ref": "AAAAAAGAlW/ClR+wkdY=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 80, - "top": -40, - "width": 10, - "height": 10 - }, - { - "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAGAlW/Clh++L3I=", - "_parent": { - "$ref": "AAAAAAGAlW/ClR+zIXE=" - }, - "model": { - "$ref": "AAAAAAGAlW/ClR+xrBU=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 80, - "top": -40, - "width": 10, - "height": 10 - } - ], - "font": "Arial;13;0", - "head": { - "$ref": "AAAAAAGAlTsU1xtzkxQ=" - }, - "tail": { - "$ref": "AAAAAAGAlWF/8rl4xQk=" - }, - "lineStyle": 1, - "points": "2263:1171;2139:1087", - "showVisibility": true, - "nameLabel": { - "$ref": "AAAAAAGAlW/ClR+0UUs=" - }, - "stereotypeLabel": { - "$ref": "AAAAAAGAlW/ClR+1HK8=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAlW/ClR+2YG8=" - }, - "showEndOrder": "hide", - "tailRoleNameLabel": { - "$ref": "AAAAAAGAlW/ClR+3H1o=" - }, - "tailPropertyLabel": { - "$ref": "AAAAAAGAlW/ClR+4of4=" - }, - "tailMultiplicityLabel": { - "$ref": "AAAAAAGAlW/ClR+5PAw=" - }, - "headRoleNameLabel": { - "$ref": "AAAAAAGAlW/ClR+6zoc=" - }, - "headPropertyLabel": { - "$ref": "AAAAAAGAlW/ClR+7uRQ=" - }, - "headMultiplicityLabel": { - "$ref": "AAAAAAGAlW/Clh+8RBo=" - }, - "tailQualifiersCompartment": { - "$ref": "AAAAAAGAlW/Clh+9/VM=" - }, - "headQualifiersCompartment": { - "$ref": "AAAAAAGAlW/Clh++L3I=" - } - }, - { - "_type": "UMLAssociationView", - "_id": "AAAAAAGAlW/UHSsJ/KQ=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGAlW/UHCsFYbE=" - }, - "subViews": [ - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlW/UHSsK4fE=", - "_parent": { - "$ref": "AAAAAAGAlW/UHSsJ/KQ=" - }, - "model": { - "$ref": "AAAAAAGAlW/UHCsFYbE=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 2193, - "top": 1194, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAlW/UHSsJ/KQ=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlW/UHSsLfqs=", - "_parent": { - "$ref": "AAAAAAGAlW/UHSsJ/KQ=" - }, - "model": { - "$ref": "AAAAAAGAlW/UHCsFYbE=" - }, - "visible": null, - "font": "Arial;13;0", - "left": 2182, - "top": 1204, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAlW/UHSsJ/KQ=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlW/UHSsMW4M=", - "_parent": { - "$ref": "AAAAAAGAlW/UHSsJ/KQ=" - }, - "model": { - "$ref": "AAAAAAGAlW/UHCsFYbE=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 2216, - "top": 1173, - "height": 13, - "alpha": -1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAlW/UHSsJ/KQ=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlW/UHSsNgYw=", - "_parent": { - "$ref": "AAAAAAGAlW/UHSsJ/KQ=" - }, - "model": { - "$ref": "AAAAAAGAlW/UHCsGwdo=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 2242, - "top": 1247, - "height": 13, - "alpha": 0.5235987755982988, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAlW/UHSsJ/KQ=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlW/UHSsOtzk=", - "_parent": { - "$ref": "AAAAAAGAlW/UHSsJ/KQ=" - }, - "model": { - "$ref": "AAAAAAGAlW/UHCsGwdo=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 2231, - "top": 1254, - "height": 13, - "alpha": 0.7853981633974483, - "distance": 40, - "hostEdge": { - "$ref": "AAAAAAGAlW/UHSsJ/KQ=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlW/UHSsPtS8=", - "_parent": { - "$ref": "AAAAAAGAlW/UHSsJ/KQ=" - }, - "model": { - "$ref": "AAAAAAGAlW/UHCsGwdo=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 2265, - "top": 1232, - "height": 13, - "alpha": -0.5235987755982988, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAGAlW/UHSsJ/KQ=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlW/UHSsQRgw=", - "_parent": { - "$ref": "AAAAAAGAlW/UHSsJ/KQ=" - }, - "model": { - "$ref": "AAAAAAGAlW/UHCsHggM=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 2145, - "top": 1140, - "height": 13, - "alpha": -0.5235987755982988, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAlW/UHSsJ/KQ=" - } - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlW/UHSsR8eA=", - "_parent": { - "$ref": "AAAAAAGAlW/UHSsJ/KQ=" - }, - "model": { - "$ref": "AAAAAAGAlW/UHCsHggM=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 2136, - "top": 1150, - "height": 13, - "alpha": -0.7853981633974483, - "distance": 40, - "hostEdge": { - "$ref": "AAAAAAGAlW/UHSsJ/KQ=" - } - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlW/UHSsSHYU=", - "_parent": { - "$ref": "AAAAAAGAlW/UHSsJ/KQ=" - }, - "model": { - "$ref": "AAAAAAGAlW/UHCsHggM=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 2162, - "top": 1118, - "height": 13, - "alpha": 0.5235987755982988, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAGAlW/UHSsJ/KQ=" - } - }, - { - "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAGAlW/UHSsTuN8=", - "_parent": { - "$ref": "AAAAAAGAlW/UHSsJ/KQ=" - }, - "model": { - "$ref": "AAAAAAGAlW/UHCsGwdo=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 80, - "top": -40, - "width": 10, - "height": 10 - }, - { - "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAGAlW/UHSsUDbA=", - "_parent": { - "$ref": "AAAAAAGAlW/UHSsJ/KQ=" - }, - "model": { - "$ref": "AAAAAAGAlW/UHCsHggM=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 80, - "top": -40, - "width": 10, - "height": 10 - } - ], - "font": "Arial;13;0", - "head": { - "$ref": "AAAAAAGAlTsU1xtzkxQ=" - }, - "tail": { - "$ref": "AAAAAAGAlWG4yb0+Gow=" - }, - "lineStyle": 1, - "points": "2271:1263;2139:1117", - "showVisibility": true, - "nameLabel": { - "$ref": "AAAAAAGAlW/UHSsK4fE=" - }, - "stereotypeLabel": { - "$ref": "AAAAAAGAlW/UHSsLfqs=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAlW/UHSsMW4M=" - }, - "showEndOrder": "hide", - "tailRoleNameLabel": { - "$ref": "AAAAAAGAlW/UHSsNgYw=" - }, - "tailPropertyLabel": { - "$ref": "AAAAAAGAlW/UHSsOtzk=" - }, - "tailMultiplicityLabel": { - "$ref": "AAAAAAGAlW/UHSsPtS8=" - }, - "headRoleNameLabel": { - "$ref": "AAAAAAGAlW/UHSsQRgw=" - }, - "headPropertyLabel": { - "$ref": "AAAAAAGAlW/UHSsR8eA=" - }, - "headMultiplicityLabel": { - "$ref": "AAAAAAGAlW/UHSsSHYU=" - }, - "tailQualifiersCompartment": { - "$ref": "AAAAAAGAlW/UHSsTuN8=" - }, - "headQualifiersCompartment": { - "$ref": "AAAAAAGAlW/UHSsUDbA=" - } - }, - { - "_type": "UMLClassView", - "_id": "AAAAAAGAlXGQqAqmq9A=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGAlXGQqAqkRnk=" - }, - "subViews": [ - { - "_type": "UMLNameCompartmentView", - "_id": "AAAAAAGAlXGQqAqnwQ8=", - "_parent": { - "$ref": "AAAAAAGAlXGQqAqmq9A=" - }, - "model": { - "$ref": "AAAAAAGAlXGQqAqkRnk=" - }, - "subViews": [ - { - "_type": "LabelView", - "_id": "AAAAAAGAlXGQqAqobW4=", - "_parent": { - "$ref": "AAAAAAGAlXGQqAqnwQ8=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -160, - "top": 144, - "height": 13 - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAlXGQqAqpK54=", - "_parent": { - "$ref": "AAAAAAGAlXGQqAqnwQ8=" - }, - "font": "Arial;13;1", - "left": 1429, - "top": 927, - "width": 41.919921875, - "height": 13, - "text": "Data" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAlXGQqAqqJCc=", - "_parent": { - "$ref": "AAAAAAGAlXGQqAqnwQ8=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -160, - "top": 144, - "width": 191.43896484375, - "height": 13, - "text": "(from BrighterTrades Class View)" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAlXGQqAqr7vE=", - "_parent": { - "$ref": "AAAAAAGAlXGQqAqnwQ8=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -160, - "top": 144, - "height": 13, - "horizontalAlignment": 1 - } - ], - "font": "Arial;13;0", - "left": 1424, - "top": 920, - "width": 51.919921875, - "height": 25, - "stereotypeLabel": { - "$ref": "AAAAAAGAlXGQqAqobW4=" - }, - "nameLabel": { - "$ref": "AAAAAAGAlXGQqAqpK54=" - }, - "namespaceLabel": { - "$ref": "AAAAAAGAlXGQqAqqJCc=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAlXGQqAqr7vE=" - } - }, - { - "_type": "UMLAttributeCompartmentView", - "_id": "AAAAAAGAlXGQqAqskeQ=", - "_parent": { - "$ref": "AAAAAAGAlXGQqAqmq9A=" - }, - "model": { - "$ref": "AAAAAAGAlXGQqAqkRnk=" - }, - "font": "Arial;13;0", - "left": 1424, - "top": 945, - "width": 51.919921875, - "height": 10 - }, - { - "_type": "UMLOperationCompartmentView", - "_id": "AAAAAAGAlXGQqAqtqSY=", - "_parent": { - "$ref": "AAAAAAGAlXGQqAqmq9A=" - }, - "model": { - "$ref": "AAAAAAGAlXGQqAqkRnk=" - }, - "font": "Arial;13;0", - "left": 1424, - "top": 955, - "width": 51.919921875, - "height": 10 - }, - { - "_type": "UMLReceptionCompartmentView", - "_id": "AAAAAAGAlXGQqAqupWU=", - "_parent": { - "$ref": "AAAAAAGAlXGQqAqmq9A=" - }, - "model": { - "$ref": "AAAAAAGAlXGQqAqkRnk=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -80, - "top": 72, - "width": 10, - "height": 10 - }, - { - "_type": "UMLTemplateParameterCompartmentView", - "_id": "AAAAAAGAlXGQqAqvyl0=", - "_parent": { - "$ref": "AAAAAAGAlXGQqAqmq9A=" - }, - "model": { - "$ref": "AAAAAAGAlXGQqAqkRnk=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -80, - "top": 72, - "width": 10, - "height": 10 - } - ], - "font": "Arial;13;0", - "containerChangeable": true, - "left": 1424, - "top": 920, - "width": 51.919921875, - "height": 45, - "nameCompartment": { - "$ref": "AAAAAAGAlXGQqAqnwQ8=" - }, - "attributeCompartment": { - "$ref": "AAAAAAGAlXGQqAqskeQ=" - }, - "operationCompartment": { - "$ref": "AAAAAAGAlXGQqAqtqSY=" - }, - "receptionCompartment": { - "$ref": "AAAAAAGAlXGQqAqupWU=" - }, - "templateParameterCompartment": { - "$ref": "AAAAAAGAlXGQqAqvyl0=" - } - }, - { - "_type": "UMLAssociationView", - "_id": "AAAAAAGAlXY64xtHmz0=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGAlXY64xtDdTk=" - }, - "subViews": [ - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlXY64xtImbg=", - "_parent": { - "$ref": "AAAAAAGAlXY64xtHmz0=" - }, - "model": { - "$ref": "AAAAAAGAlXY64xtDdTk=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1458, - "top": 989, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAlXY64xtHmz0=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlXY64xtJxQ0=", - "_parent": { - "$ref": "AAAAAAGAlXY64xtHmz0=" - }, - "model": { - "$ref": "AAAAAAGAlXY64xtDdTk=" - }, - "visible": null, - "font": "Arial;13;0", - "left": 1473, - "top": 991, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAlXY64xtHmz0=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlXY64xtK494=", - "_parent": { - "$ref": "AAAAAAGAlXY64xtHmz0=" - }, - "model": { - "$ref": "AAAAAAGAlXY64xtDdTk=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1429, - "top": 986, - "height": 13, - "alpha": -1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAlXY64xtHmz0=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlXY64xtLy5A=", - "_parent": { - "$ref": "AAAAAAGAlXY64xtHmz0=" - }, - "model": { - "$ref": "AAAAAAGAlXY64xtEoUg=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1459, - "top": 986, - "height": 13, - "alpha": 0.5235987755982988, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAlXY64xtHmz0=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlXY64xtMF1E=", - "_parent": { - "$ref": "AAAAAAGAlXY64xtHmz0=" - }, - "model": { - "$ref": "AAAAAAGAlXY64xtEoUg=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1472, - "top": 990, - "height": 13, - "alpha": 0.7853981633974483, - "distance": 40, - "hostEdge": { - "$ref": "AAAAAAGAlXY64xtHmz0=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlXY64xtNHec=", - "_parent": { - "$ref": "AAAAAAGAlXY64xtHmz0=" - }, - "model": { - "$ref": "AAAAAAGAlXY64xtEoUg=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1432, - "top": 979, - "height": 13, - "alpha": -0.5235987755982988, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAGAlXY64xtHmz0=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlXY64xtOQ7A=", - "_parent": { - "$ref": "AAAAAAGAlXY64xtHmz0=" - }, - "model": { - "$ref": "AAAAAAGAlXY64xtF6EA=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1458, - "top": 992, - "height": 13, - "alpha": -0.5235987755982988, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAlXY64xtHmz0=" - } - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlXY64xtP9P4=", - "_parent": { - "$ref": "AAAAAAGAlXY64xtHmz0=" - }, - "model": { - "$ref": "AAAAAAGAlXY64xtF6EA=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1472, - "top": 991, - "height": 13, - "alpha": -0.7853981633974483, - "distance": 40, - "hostEdge": { - "$ref": "AAAAAAGAlXY64xtHmz0=" - } - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlXY64xtQjPY=", - "_parent": { - "$ref": "AAAAAAGAlXY64xtHmz0=" - }, - "model": { - "$ref": "AAAAAAGAlXY64xtF6EA=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1430, - "top": 994, - "height": 13, - "alpha": 0.5235987755982988, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAGAlXY64xtHmz0=" - } - }, - { - "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAGAlXY64xtRvq4=", - "_parent": { - "$ref": "AAAAAAGAlXY64xtHmz0=" - }, - "model": { - "$ref": "AAAAAAGAlXY64xtEoUg=" - }, - "visible": false, - "font": "Arial;13;0", - "width": 10, - "height": 10 - }, - { - "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAGAlXY64xtSUjo=", - "_parent": { - "$ref": "AAAAAAGAlXY64xtHmz0=" - }, - "model": { - "$ref": "AAAAAAGAlXY64xtF6EA=" - }, - "visible": false, - "font": "Arial;13;0", - "width": 10, - "height": 10 - } - ], - "font": "Arial;13;0", - "head": { - "$ref": "AAAAAAGAlLTUj7L3TDU=" - }, - "tail": { - "$ref": "AAAAAAGAlXGQqAqmq9A=" - }, - "lineStyle": 1, - "points": "1447:965;1441:1023", - "showVisibility": true, - "nameLabel": { - "$ref": "AAAAAAGAlXY64xtImbg=" - }, - "stereotypeLabel": { - "$ref": "AAAAAAGAlXY64xtJxQ0=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAlXY64xtK494=" - }, - "showEndOrder": "hide", - "tailRoleNameLabel": { - "$ref": "AAAAAAGAlXY64xtLy5A=" - }, - "tailPropertyLabel": { - "$ref": "AAAAAAGAlXY64xtMF1E=" - }, - "tailMultiplicityLabel": { - "$ref": "AAAAAAGAlXY64xtNHec=" - }, - "headRoleNameLabel": { - "$ref": "AAAAAAGAlXY64xtOQ7A=" - }, - "headPropertyLabel": { - "$ref": "AAAAAAGAlXY64xtP9P4=" - }, - "headMultiplicityLabel": { - "$ref": "AAAAAAGAlXY64xtQjPY=" - }, - "tailQualifiersCompartment": { - "$ref": "AAAAAAGAlXY64xtRvq4=" - }, - "headQualifiersCompartment": { - "$ref": "AAAAAAGAlXY64xtSUjo=" - } - }, - { - "_type": "UMLAssociationView", - "_id": "AAAAAAGAr+jSx9m/ZaM=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGAr+jSx9m7uxc=" - }, - "subViews": [ - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAr+jSx9nADgk=", - "_parent": { - "$ref": "AAAAAAGAr+jSx9m/ZaM=" - }, - "model": { - "$ref": "AAAAAAGAr+jSx9m7uxc=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1441, - "top": 880, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAr+jSx9m/ZaM=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAr+jSyNnB/Rg=", - "_parent": { - "$ref": "AAAAAAGAr+jSx9m/ZaM=" - }, - "model": { - "$ref": "AAAAAAGAr+jSx9m7uxc=" - }, - "visible": null, - "font": "Arial;13;0", - "left": 1426, - "top": 878, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAr+jSx9m/ZaM=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAr+jSyNnCvYc=", - "_parent": { - "$ref": "AAAAAAGAr+jSx9m/ZaM=" - }, - "model": { - "$ref": "AAAAAAGAr+jSx9m7uxc=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1470, - "top": 883, - "height": 13, - "alpha": -1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAr+jSx9m/ZaM=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAr+jSyNnDhrc=", - "_parent": { - "$ref": "AAAAAAGAr+jSx9m/ZaM=" - }, - "model": { - "$ref": "AAAAAAGAr+jSx9m89Aw=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1440, - "top": 885, - "height": 13, - "alpha": 0.5235987755982988, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAr+jSx9m/ZaM=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAr+jSyNnEC1U=", - "_parent": { - "$ref": "AAAAAAGAr+jSx9m/ZaM=" - }, - "model": { - "$ref": "AAAAAAGAr+jSx9m89Aw=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1427, - "top": 881, - "height": 13, - "alpha": 0.7853981633974483, - "distance": 40, - "hostEdge": { - "$ref": "AAAAAAGAr+jSx9m/ZaM=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAr+jSyNnFSfc=", - "_parent": { - "$ref": "AAAAAAGAr+jSx9m/ZaM=" - }, - "model": { - "$ref": "AAAAAAGAr+jSx9m89Aw=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1467, - "top": 893, - "height": 13, - "alpha": -0.5235987755982988, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAGAr+jSx9m/ZaM=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAr+jSyNnGFU4=", - "_parent": { - "$ref": "AAAAAAGAr+jSx9m/ZaM=" - }, - "model": { - "$ref": "AAAAAAGAr+jSx9m96Vk=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1441, - "top": 875, - "height": 13, - "alpha": -0.5235987755982988, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAr+jSx9m/ZaM=" - } - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAr+jSyNnHpo0=", - "_parent": { - "$ref": "AAAAAAGAr+jSx9m/ZaM=" - }, - "model": { - "$ref": "AAAAAAGAr+jSx9m96Vk=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1428, - "top": 876, - "height": 13, - "alpha": -0.7853981633974483, - "distance": 40, - "hostEdge": { - "$ref": "AAAAAAGAr+jSx9m/ZaM=" - } - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAr+jSyNnIGCk=", - "_parent": { - "$ref": "AAAAAAGAr+jSx9m/ZaM=" - }, - "model": { - "$ref": "AAAAAAGAr+jSx9m96Vk=" - }, - "font": "Arial;13;0", - "left": 1466, - "top": 875, - "width": 7.22998046875, - "height": 13, - "alpha": 0.5235987755982988, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAGAr+jSx9m/ZaM=" - }, - "text": "1" - }, - { - "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAGAr+jSyNnJSJY=", - "_parent": { - "$ref": "AAAAAAGAr+jSx9m/ZaM=" - }, - "model": { - "$ref": "AAAAAAGAr+jSx9m89Aw=" - }, - "visible": false, - "font": "Arial;13;0", - "width": 10, - "height": 10 - }, - { - "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAGAr+jSyNnKMZg=", - "_parent": { - "$ref": "AAAAAAGAr+jSx9m/ZaM=" - }, - "model": { - "$ref": "AAAAAAGAr+jSx9m96Vk=" - }, - "visible": false, - "font": "Arial;13;0", - "width": 10, - "height": 10 - } - ], - "font": "Arial;13;0", - "head": { - "$ref": "AAAAAAGAlUKJqdyuF7g=" - }, - "tail": { - "$ref": "AAAAAAGAlXGQqAqmq9A=" - }, - "lineStyle": 1, - "points": "1452:919;1460:858", - "showVisibility": true, - "nameLabel": { - "$ref": "AAAAAAGAr+jSx9nADgk=" - }, - "stereotypeLabel": { - "$ref": "AAAAAAGAr+jSyNnB/Rg=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAr+jSyNnCvYc=" - }, - "showEndOrder": "hide", - "tailRoleNameLabel": { - "$ref": "AAAAAAGAr+jSyNnDhrc=" - }, - "tailPropertyLabel": { - "$ref": "AAAAAAGAr+jSyNnEC1U=" - }, - "tailMultiplicityLabel": { - "$ref": "AAAAAAGAr+jSyNnFSfc=" - }, - "headRoleNameLabel": { - "$ref": "AAAAAAGAr+jSyNnGFU4=" - }, - "headPropertyLabel": { - "$ref": "AAAAAAGAr+jSyNnHpo0=" - }, - "headMultiplicityLabel": { - "$ref": "AAAAAAGAr+jSyNnIGCk=" - }, - "tailQualifiersCompartment": { - "$ref": "AAAAAAGAr+jSyNnJSJY=" - }, - "headQualifiersCompartment": { - "$ref": "AAAAAAGAr+jSyNnKMZg=" - } - }, - { - "_type": "UMLGeneralizationView", - "_id": "AAAAAAGAsSucK7CZeI8=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGAsSucK7CXGcM=" - }, - "subViews": [ - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAsSucK7CaNgA=", - "_parent": { - "$ref": "AAAAAAGAsSucK7CZeI8=" - }, - "model": { - "$ref": "AAAAAAGAsSucK7CXGcM=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 620, - "top": 861, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAsSucK7CZeI8=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAsSucK7CbbOU=", - "_parent": { - "$ref": "AAAAAAGAsSucK7CZeI8=" - }, - "model": { - "$ref": "AAAAAAGAsSucK7CXGcM=" - }, - "visible": null, - "font": "Arial;13;0", - "left": 606, - "top": 865, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAsSucK7CZeI8=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAsSucK7CcfTk=", - "_parent": { - "$ref": "AAAAAAGAsSucK7CZeI8=" - }, - "model": { - "$ref": "AAAAAAGAsSucK7CXGcM=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 649, - "top": 854, - "height": 13, - "alpha": -1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAsSucK7CZeI8=" - }, - "edgePosition": 1 - } - ], - "font": "Arial;13;0", - "head": { - "$ref": "AAAAAAGAlKJCvaOyt2Y=" - }, - "tail": { - "$ref": "AAAAAAGAlOG1qKyk1j0=" - }, - "lineStyle": 1, - "points": "656:943;614:785", - "showVisibility": true, - "nameLabel": { - "$ref": "AAAAAAGAsSucK7CaNgA=" - }, - "stereotypeLabel": { - "$ref": "AAAAAAGAsSucK7CbbOU=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAsSucK7CcfTk=" - } - }, - { - "_type": "UMLGeneralizationView", - "_id": "AAAAAAGAsSvMUrjkfdU=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGAsSvMUrjiIKI=" - }, - "subViews": [ - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAsSvMUrjllww=", - "_parent": { - "$ref": "AAAAAAGAsSvMUrjkfdU=" - }, - "model": { - "$ref": "AAAAAAGAsSvMUrjiIKI=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 562, - "top": 791, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAsSvMUrjkfdU=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAsSvMUrjmdx8=", - "_parent": { - "$ref": "AAAAAAGAsSvMUrjkfdU=" - }, - "model": { - "$ref": "AAAAAAGAsSvMUrjiIKI=" - }, - "visible": null, - "font": "Arial;13;0", - "left": 549, - "top": 784, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAsSvMUrjkfdU=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAsSvMU7jn3eg=", - "_parent": { - "$ref": "AAAAAAGAsSvMUrjkfdU=" - }, - "model": { - "$ref": "AAAAAAGAsSvMUrjiIKI=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 589, - "top": 804, - "height": 13, - "alpha": -1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAsSvMUrjkfdU=" - }, - "edgePosition": 1 - } - ], - "font": "Arial;13;0", - "head": { - "$ref": "AAAAAAGAlKJCvaOyt2Y=" - }, - "tail": { - "$ref": "AAAAAAGAlOF3iKq5ed8=" - }, - "lineStyle": 1, - "points": "572:1071;576:804;586:785", - "showVisibility": true, - "nameLabel": { - "$ref": "AAAAAAGAsSvMUrjllww=" - }, - "stereotypeLabel": { - "$ref": "AAAAAAGAsSvMUrjmdx8=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAsSvMU7jn3eg=" - } - }, - { - "_type": "UMLClassView", - "_id": "AAAAAAGAuM+E1l2pZY4=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGAuM+E1V2n1sI=" - }, - "subViews": [ - { - "_type": "UMLNameCompartmentView", - "_id": "AAAAAAGAuM+E1l2qDaM=", - "_parent": { - "$ref": "AAAAAAGAuM+E1l2pZY4=" - }, - "model": { - "$ref": "AAAAAAGAuM+E1V2n1sI=" - }, - "subViews": [ - { - "_type": "LabelView", - "_id": "AAAAAAGAuM+E1l2rEJY=", - "_parent": { - "$ref": "AAAAAAGAuM+E1l2qDaM=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -4512, - "top": 2672, - "height": 13 - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAuM+E1l2s2Do=", - "_parent": { - "$ref": "AAAAAAGAuM+E1l2qDaM=" - }, - "font": "Arial;13;1", - "left": 1028, - "top": 2191, - "width": 89.2353515625, - "height": 13, - "text": "App.py" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAuM+E1l2tIGg=", - "_parent": { - "$ref": "AAAAAAGAuM+E1l2qDaM=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -4512, - "top": 2672, - "width": 191.43896484375, - "height": 13, - "text": "(from BrighterTrades Class View)" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAuM+E112ulQQ=", - "_parent": { - "$ref": "AAAAAAGAuM+E1l2qDaM=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -4512, - "top": 2672, - "height": 13, - "horizontalAlignment": 1 - } - ], - "font": "Arial;13;0", - "left": 1023, - "top": 2184, - "width": 99.2353515625, - "height": 25, - "stereotypeLabel": { - "$ref": "AAAAAAGAuM+E1l2rEJY=" - }, - "nameLabel": { - "$ref": "AAAAAAGAuM+E1l2s2Do=" - }, - "namespaceLabel": { - "$ref": "AAAAAAGAuM+E1l2tIGg=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAuM+E112ulQQ=" - } - }, - { - "_type": "UMLAttributeCompartmentView", - "_id": "AAAAAAGAuM+E112vBj8=", - "_parent": { - "$ref": "AAAAAAGAuM+E1l2pZY4=" - }, - "model": { - "$ref": "AAAAAAGAuM+E1V2n1sI=" - }, - "font": "Arial;13;0", - "left": 1023, - "top": 2209, - "width": 99.2353515625, - "height": 10 - }, - { - "_type": "UMLOperationCompartmentView", - "_id": "AAAAAAGAuM+E112weos=", - "_parent": { - "$ref": "AAAAAAGAuM+E1l2pZY4=" - }, - "model": { - "$ref": "AAAAAAGAuM+E1V2n1sI=" - }, - "subViews": [ - { - "_type": "UMLOperationView", - "_id": "AAAAAAGAuNGntqHb+88=", - "_parent": { - "$ref": "AAAAAAGAuM+E112weos=" - }, - "model": { - "$ref": "AAAAAAGAuNGnl6GHukw=" - }, - "font": "Arial;13;0", - "left": 1028, - "top": 2224, - "width": 89.2353515625, - "height": 13, - "text": "+index()", - "horizontalAlignment": 0 - }, - { - "_type": "UMLOperationView", - "_id": "AAAAAAGAuNIArKuxgAw=", - "_parent": { - "$ref": "AAAAAAGAuM+E112weos=" - }, - "model": { - "$ref": "AAAAAAGAuNIAl6td5Ew=" - }, - "font": "Arial;13;0", - "left": 1028, - "top": 2239, - "width": 89.2353515625, - "height": 13, - "text": "+webSocket()", - "horizontalAlignment": 0 - }, - { - "_type": "UMLOperationView", - "_id": "AAAAAAGAuNJXl7KuP+o=", - "_parent": { - "$ref": "AAAAAAGAuM+E112weos=" - }, - "model": { - "$ref": "AAAAAAGAuNJXgrJan6g=" - }, - "font": "Arial;13;0", - "left": 1028, - "top": 2254, - "width": 89.2353515625, - "height": 13, - "text": "+buy()", - "horizontalAlignment": 0 - }, - { - "_type": "UMLOperationView", - "_id": "AAAAAAGAuNKdsbmruoU=", - "_parent": { - "$ref": "AAAAAAGAuM+E112weos=" - }, - "model": { - "$ref": "AAAAAAGAuNKdnblXsAQ=" - }, - "font": "Arial;13;0", - "left": 1028, - "top": 2269, - "width": 89.2353515625, - "height": 13, - "text": "+sell()", - "horizontalAlignment": 0 - }, - { - "_type": "UMLOperationView", - "_id": "AAAAAAGAuNLGQ70tZU0=", - "_parent": { - "$ref": "AAAAAAGAuM+E112weos=" - }, - "model": { - "$ref": "AAAAAAGAuNLGLrzZIAs=" - }, - "font": "Arial;13;0", - "left": 1028, - "top": 2284, - "width": 89.2353515625, - "height": 13, - "text": "+settings()", - "horizontalAlignment": 0 - }, - { - "_type": "UMLOperationView", - "_id": "AAAAAAGAuNL7EcCvU8Q=", - "_parent": { - "$ref": "AAAAAAGAuM+E112weos=" - }, - "model": { - "$ref": "AAAAAAGAuNL6+8BbR6g=" - }, - "font": "Arial;13;0", - "left": 1028, - "top": 2299, - "width": 89.2353515625, - "height": 13, - "text": "+history()", - "horizontalAlignment": 0 - }, - { - "_type": "UMLOperationView", - "_id": "AAAAAAGAuNND9MQxhmM=", - "_parent": { - "$ref": "AAAAAAGAuM+E112weos=" - }, - "model": { - "$ref": "AAAAAAGAuNND38PdSbM=" - }, - "font": "Arial;13;0", - "left": 1028, - "top": 2314, - "width": 89.2353515625, - "height": 13, - "text": "+saved_data()", - "horizontalAlignment": 0 - }, - { - "_type": "UMLOperationView", - "_id": "AAAAAAGAuNOSTseztKc=", - "_parent": { - "$ref": "AAAAAAGAuM+E112weos=" - }, - "model": { - "$ref": "AAAAAAGAuNOSN8dfJtE=" - }, - "font": "Arial;13;0", - "left": 1028, - "top": 2329, - "width": 89.2353515625, - "height": 13, - "text": "+indicator_init()", - "horizontalAlignment": 0 - } - ], - "font": "Arial;13;0", - "left": 1023, - "top": 2219, - "width": 99.2353515625, - "height": 128 - }, - { - "_type": "UMLReceptionCompartmentView", - "_id": "AAAAAAGAuM+E112x9xk=", - "_parent": { - "$ref": "AAAAAAGAuM+E1l2pZY4=" - }, - "model": { - "$ref": "AAAAAAGAuM+E1V2n1sI=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -2368, - "top": 1344, - "width": 10, - "height": 10 - }, - { - "_type": "UMLTemplateParameterCompartmentView", - "_id": "AAAAAAGAuM+E112yHQg=", - "_parent": { - "$ref": "AAAAAAGAuM+E1l2pZY4=" - }, - "model": { - "$ref": "AAAAAAGAuM+E1V2n1sI=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -2368, - "top": 1344, - "width": 10, - "height": 10 - } - ], - "font": "Arial;13;0", - "containerChangeable": true, - "left": 1023, - "top": 2184, - "width": 99.2353515625, - "height": 163, - "nameCompartment": { - "$ref": "AAAAAAGAuM+E1l2qDaM=" - }, - "attributeCompartment": { - "$ref": "AAAAAAGAuM+E112vBj8=" - }, - "operationCompartment": { - "$ref": "AAAAAAGAuM+E112weos=" - }, - "receptionCompartment": { - "$ref": "AAAAAAGAuM+E112x9xk=" - }, - "templateParameterCompartment": { - "$ref": "AAAAAAGAuM+E112yHQg=" - } - }, - { - "_type": "UMLInterfaceView", - "_id": "AAAAAAGAuNzCJ/fZex4=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGAuNzCJ/fX2oc=" - }, - "subViews": [ - { - "_type": "UMLNameCompartmentView", - "_id": "AAAAAAGAuNzCKPfaTxM=", - "_parent": { - "$ref": "AAAAAAGAuNzCJ/fZex4=" - }, - "model": { - "$ref": "AAAAAAGAuNzCJ/fX2oc=" - }, - "subViews": [ - { - "_type": "LabelView", - "_id": "AAAAAAGAuNzCKPfbBug=", - "_parent": { - "$ref": "AAAAAAGAuNzCKPfaTxM=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -4624, - "top": 3040, - "width": 64.32080078125, - "height": 13, - "text": "«interface»" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAuNzCKPfcoeU=", - "_parent": { - "$ref": "AAAAAAGAuNzCKPfaTxM=" - }, - "font": "Arial;13;1", - "left": 773, - "top": 2390, - "width": 91.05078125, - "height": 13, - "text": "Server" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAuNzCKPfd7kY=", - "_parent": { - "$ref": "AAAAAAGAuNzCKPfaTxM=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -4624, - "top": 3040, - "width": 191.43896484375, - "height": 13, - "text": "(from BrighterTrades Class View)" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAuNzCKPfeWMk=", - "_parent": { - "$ref": "AAAAAAGAuNzCKPfaTxM=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -4624, - "top": 3040, - "height": 13, - "horizontalAlignment": 1 - } - ], - "font": "Arial;13;0", - "left": 768, - "top": 2383, - "width": 101.05078125, - "height": 25, - "stereotypeLabel": { - "$ref": "AAAAAAGAuNzCKPfbBug=" - }, - "nameLabel": { - "$ref": "AAAAAAGAuNzCKPfcoeU=" - }, - "namespaceLabel": { - "$ref": "AAAAAAGAuNzCKPfd7kY=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAuNzCKPfeWMk=" - } - }, - { - "_type": "UMLAttributeCompartmentView", - "_id": "AAAAAAGAuNzCKPffVMI=", - "_parent": { - "$ref": "AAAAAAGAuNzCJ/fZex4=" - }, - "model": { - "$ref": "AAAAAAGAuNzCJ/fX2oc=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -2272, - "top": 1688, - "width": 10, - "height": 10 - }, - { - "_type": "UMLOperationCompartmentView", - "_id": "AAAAAAGAuNzCKPfgYzE=", - "_parent": { - "$ref": "AAAAAAGAuNzCJ/fZex4=" - }, - "model": { - "$ref": "AAAAAAGAuNzCJ/fX2oc=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -2272, - "top": 1688, - "width": 10, - "height": 10 - }, - { - "_type": "UMLReceptionCompartmentView", - "_id": "AAAAAAGAuNzCKPfhc5c=", - "_parent": { - "$ref": "AAAAAAGAuNzCJ/fZex4=" - }, - "model": { - "$ref": "AAAAAAGAuNzCJ/fX2oc=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -2272, - "top": 1688, - "width": 10, - "height": 10 - }, - { - "_type": "UMLTemplateParameterCompartmentView", - "_id": "AAAAAAGAuNzCKPfi0k0=", - "_parent": { - "$ref": "AAAAAAGAuNzCJ/fZex4=" - }, - "model": { - "$ref": "AAAAAAGAuNzCJ/fX2oc=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -2272, - "top": 1688, - "width": 10, - "height": 10 - } - ], - "font": "Arial;13;0", - "containerChangeable": true, - "left": 768, - "top": 2328, - "width": 101.05078125, - "height": 81, - "stereotypeDisplay": "icon", - "nameCompartment": { - "$ref": "AAAAAAGAuNzCKPfaTxM=" - }, - "suppressAttributes": true, - "suppressOperations": true, - "attributeCompartment": { - "$ref": "AAAAAAGAuNzCKPffVMI=" - }, - "operationCompartment": { - "$ref": "AAAAAAGAuNzCKPfgYzE=" - }, - "receptionCompartment": { - "$ref": "AAAAAAGAuNzCKPfhc5c=" - }, - "templateParameterCompartment": { - "$ref": "AAAAAAGAuNzCKPfi0k0=" - } - }, - { - "_type": "UMLAssociationView", - "_id": "AAAAAAGAuN1auhCDKz0=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGAuN1auRB/qIU=" - }, - "subViews": [ - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuN1auhCEbhI=", - "_parent": { - "$ref": "AAAAAAGAuN1auhCDKz0=" - }, - "model": { - "$ref": "AAAAAAGAuN1auRB/qIU=" - }, - "font": "Arial;13;0", - "left": 907, - "top": 2323, - "width": 86.35986328125, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAuN1auhCDKz0=" - }, - "edgePosition": 1, - "text": "+request" - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuN1auhCFbN0=", - "_parent": { - "$ref": "AAAAAAGAuN1auhCDKz0=" - }, - "model": { - "$ref": "AAAAAAGAuN1auRB/qIU=" - }, - "visible": null, - "font": "Arial;13;0", - "left": 956, - "top": 2337, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAuN1auhCDKz0=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuN1auhCG4x8=", - "_parent": { - "$ref": "AAAAAAGAuN1auhCDKz0=" - }, - "model": { - "$ref": "AAAAAAGAuN1auRB/qIU=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 939, - "top": 2296, - "height": 13, - "alpha": -1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAuN1auhCDKz0=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuN1auhCHazA=", - "_parent": { - "$ref": "AAAAAAGAuN1auhCDKz0=" - }, - "model": { - "$ref": "AAAAAAGAuN1auRCA3aw=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1003, - "top": 2302, - "height": 13, - "alpha": 0.5235987755982988, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAuN1auhCDKz0=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuN1auhCIM1w=", - "_parent": { - "$ref": "AAAAAAGAuN1auhCDKz0=" - }, - "model": { - "$ref": "AAAAAAGAuN1auRCA3aw=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1006, - "top": 2315, - "height": 13, - "alpha": 0.7853981633974483, - "distance": 40, - "hostEdge": { - "$ref": "AAAAAAGAuN1auhCDKz0=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuN1auhCJNLE=", - "_parent": { - "$ref": "AAAAAAGAuN1auhCDKz0=" - }, - "model": { - "$ref": "AAAAAAGAuN1auRCA3aw=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 997, - "top": 2275, - "height": 13, - "alpha": -0.5235987755982988, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAGAuN1auhCDKz0=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuN1auhCKOXk=", - "_parent": { - "$ref": "AAAAAAGAuN1auhCDKz0=" - }, - "model": { - "$ref": "AAAAAAGAuN1auRCBKc4=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 898, - "top": 2345, - "height": 13, - "alpha": -0.5235987755982988, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAuN1auhCDKz0=" - } - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuN1auhCL2ok=", - "_parent": { - "$ref": "AAAAAAGAuN1auhCDKz0=" - }, - "model": { - "$ref": "AAAAAAGAuN1auRCBKc4=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 905, - "top": 2356, - "height": 13, - "alpha": -0.7853981633974483, - "distance": 40, - "hostEdge": { - "$ref": "AAAAAAGAuN1auhCDKz0=" - } - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuN1auhCMGho=", - "_parent": { - "$ref": "AAAAAAGAuN1auhCDKz0=" - }, - "model": { - "$ref": "AAAAAAGAuN1auRCBKc4=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 884, - "top": 2321, - "height": 13, - "alpha": 0.5235987755982988, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAGAuN1auhCDKz0=" - } - }, - { - "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAGAuN1auhCNv48=", - "_parent": { - "$ref": "AAAAAAGAuN1auhCDKz0=" - }, - "model": { - "$ref": "AAAAAAGAuN1auRCA3aw=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -1968, - "top": 1392, - "width": 10, - "height": 10 - }, - { - "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAGAuN1auhCOjnY=", - "_parent": { - "$ref": "AAAAAAGAuN1auhCDKz0=" - }, - "model": { - "$ref": "AAAAAAGAuN1auRCBKc4=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -1968, - "top": 1392, - "width": 10, - "height": 10 - } - ], - "font": "Arial;13;0", - "head": { - "$ref": "AAAAAAGAuNzCJ/fZex4=" - }, - "tail": { - "$ref": "AAAAAAGAuM+E1l2pZY4=" - }, - "lineStyle": 1, - "points": "1022:2285;869:2347", - "showVisibility": true, - "nameLabel": { - "$ref": "AAAAAAGAuN1auhCEbhI=" - }, - "stereotypeLabel": { - "$ref": "AAAAAAGAuN1auhCFbN0=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAuN1auhCG4x8=" - }, - "showEndOrder": "hide", - "tailRoleNameLabel": { - "$ref": "AAAAAAGAuN1auhCHazA=" - }, - "tailPropertyLabel": { - "$ref": "AAAAAAGAuN1auhCIM1w=" - }, - "tailMultiplicityLabel": { - "$ref": "AAAAAAGAuN1auhCJNLE=" - }, - "headRoleNameLabel": { - "$ref": "AAAAAAGAuN1auhCKOXk=" - }, - "headPropertyLabel": { - "$ref": "AAAAAAGAuN1auhCL2ok=" - }, - "headMultiplicityLabel": { - "$ref": "AAAAAAGAuN1auhCMGho=" - }, - "tailQualifiersCompartment": { - "$ref": "AAAAAAGAuN1auhCNv48=" - }, - "headQualifiersCompartment": { - "$ref": "AAAAAAGAuN1auhCOjnY=" - } - }, - { - "_type": "UMLClassView", - "_id": "AAAAAAGAuONfWHxEB+M=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGAuONfWHxCcSg=" - }, - "subViews": [ - { - "_type": "UMLNameCompartmentView", - "_id": "AAAAAAGAuONfWHxF6sE=", - "_parent": { - "$ref": "AAAAAAGAuONfWHxEB+M=" - }, - "model": { - "$ref": "AAAAAAGAuONfWHxCcSg=" - }, - "subViews": [ - { - "_type": "LabelView", - "_id": "AAAAAAGAuONfWXxGxu4=", - "_parent": { - "$ref": "AAAAAAGAuONfWHxF6sE=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -4432, - "top": 3008, - "height": 13 - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAuONfWXxHtDA=", - "_parent": { - "$ref": "AAAAAAGAuONfWHxF6sE=" - }, - "font": "Arial;13;1", - "left": 1028, - "top": 2479, - "width": 89.9462890625, - "height": 13, - "text": "AppSocket" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAuONfWXxI1WY=", - "_parent": { - "$ref": "AAAAAAGAuONfWHxF6sE=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -4432, - "top": 3008, - "width": 191.43896484375, - "height": 13, - "text": "(from BrighterTrades Class View)" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAuONfWXxJYTk=", - "_parent": { - "$ref": "AAAAAAGAuONfWHxF6sE=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -4432, - "top": 3008, - "height": 13, - "horizontalAlignment": 1 - } - ], - "font": "Arial;13;0", - "left": 1023, - "top": 2472, - "width": 99.9462890625, - "height": 25, - "stereotypeLabel": { - "$ref": "AAAAAAGAuONfWXxGxu4=" - }, - "nameLabel": { - "$ref": "AAAAAAGAuONfWXxHtDA=" - }, - "namespaceLabel": { - "$ref": "AAAAAAGAuONfWXxI1WY=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAuONfWXxJYTk=" - } - }, - { - "_type": "UMLAttributeCompartmentView", - "_id": "AAAAAAGAuONfWXxKU9k=", - "_parent": { - "$ref": "AAAAAAGAuONfWHxEB+M=" - }, - "model": { - "$ref": "AAAAAAGAuONfWHxCcSg=" - }, - "font": "Arial;13;0", - "left": 1023, - "top": 2497, - "width": 99.9462890625, - "height": 10 - }, - { - "_type": "UMLOperationCompartmentView", - "_id": "AAAAAAGAuONfWXxLS/U=", - "_parent": { - "$ref": "AAAAAAGAuONfWHxEB+M=" - }, - "model": { - "$ref": "AAAAAAGAuONfWHxCcSg=" - }, - "subViews": [ - { - "_type": "UMLOperationView", - "_id": "AAAAAAGAuOVBH6mAWaI=", - "_parent": { - "$ref": "AAAAAAGAuONfWXxLS/U=" - }, - "model": { - "$ref": "AAAAAAGAuOVBA6kpP+8=" - }, - "font": "Arial;13;0", - "left": 1028, - "top": 2512, - "width": 89.9462890625, - "height": 13, - "text": "+recieve_msg()", - "horizontalAlignment": 0 - }, - { - "_type": "UMLOperationView", - "_id": "AAAAAAGAuOYyo7EB6Nc=", - "_parent": { - "$ref": "AAAAAAGAuONfWXxLS/U=" - }, - "model": { - "$ref": "AAAAAAGAuOYyjLCqQ2s=" - }, - "font": "Arial;13;0", - "left": 1028, - "top": 2527, - "width": 89.9462890625, - "height": 13, - "text": "+send_msg()", - "horizontalAlignment": 0 - } - ], - "font": "Arial;13;0", - "left": 1023, - "top": 2507, - "width": 99.9462890625, - "height": 38 - }, - { - "_type": "UMLReceptionCompartmentView", - "_id": "AAAAAAGAuONfWXxM0Lg=", - "_parent": { - "$ref": "AAAAAAGAuONfWHxEB+M=" - }, - "model": { - "$ref": "AAAAAAGAuONfWHxCcSg=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -2336, - "top": 1504, - "width": 10, - "height": 10 - }, - { - "_type": "UMLTemplateParameterCompartmentView", - "_id": "AAAAAAGAuONfWXxNvy0=", - "_parent": { - "$ref": "AAAAAAGAuONfWHxEB+M=" - }, - "model": { - "$ref": "AAAAAAGAuONfWHxCcSg=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -2336, - "top": 1504, - "width": 10, - "height": 10 - } - ], - "font": "Arial;13;0", - "containerChangeable": true, - "left": 1023, - "top": 2472, - "width": 99.9462890625, - "height": 73, - "nameCompartment": { - "$ref": "AAAAAAGAuONfWHxF6sE=" - }, - "attributeCompartment": { - "$ref": "AAAAAAGAuONfWXxKU9k=" - }, - "operationCompartment": { - "$ref": "AAAAAAGAuONfWXxLS/U=" - }, - "receptionCompartment": { - "$ref": "AAAAAAGAuONfWXxM0Lg=" - }, - "templateParameterCompartment": { - "$ref": "AAAAAAGAuONfWXxNvy0=" - } - }, - { - "_type": "UMLClassView", - "_id": "AAAAAAGAuOTIMJPtMrw=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGAuOTIMJPrIJA=" - }, - "subViews": [ - { - "_type": "UMLNameCompartmentView", - "_id": "AAAAAAGAuOTIMJPu0mM=", - "_parent": { - "$ref": "AAAAAAGAuOTIMJPtMrw=" - }, - "model": { - "$ref": "AAAAAAGAuOTIMJPrIJA=" - }, - "subViews": [ - { - "_type": "LabelView", - "_id": "AAAAAAGAuOTIMZPvsDM=", - "_parent": { - "$ref": "AAAAAAGAuOTIMJPu0mM=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -3408, - "top": 3088, - "height": 13 - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAuOTIMZPwojE=", - "_parent": { - "$ref": "AAAAAAGAuOTIMJPu0mM=" - }, - "font": "Arial;13;1", - "left": 1773, - "top": 2298, - "width": 122.49072265625, - "height": 13, - "text": "Data" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAuOTIMZPxdIc=", - "_parent": { - "$ref": "AAAAAAGAuOTIMJPu0mM=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -3408, - "top": 3088, - "width": 191.43896484375, - "height": 13, - "text": "(from BrighterTrades Class View)" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAuOTIMZPypYc=", - "_parent": { - "$ref": "AAAAAAGAuOTIMJPu0mM=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -3408, - "top": 3088, - "height": 13, - "horizontalAlignment": 1 - } - ], - "font": "Arial;13;0", - "left": 1768, - "top": 2291, - "width": 132.49072265625, - "height": 25, - "stereotypeLabel": { - "$ref": "AAAAAAGAuOTIMZPvsDM=" - }, - "nameLabel": { - "$ref": "AAAAAAGAuOTIMZPwojE=" - }, - "namespaceLabel": { - "$ref": "AAAAAAGAuOTIMZPxdIc=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAuOTIMZPypYc=" - } - }, - { - "_type": "UMLAttributeCompartmentView", - "_id": "AAAAAAGAuOTIMZPz6QQ=", - "_parent": { - "$ref": "AAAAAAGAuOTIMJPtMrw=" - }, - "model": { - "$ref": "AAAAAAGAuOTIMJPrIJA=" - }, - "font": "Arial;13;0", - "left": 1768, - "top": 2316, - "width": 132.49072265625, - "height": 10 - }, - { - "_type": "UMLOperationCompartmentView", - "_id": "AAAAAAGAuOTIMZP0j7Y=", - "_parent": { - "$ref": "AAAAAAGAuOTIMJPtMrw=" - }, - "model": { - "$ref": "AAAAAAGAuOTIMJPrIJA=" - }, - "subViews": [ - { - "_type": "UMLOperationView", - "_id": "AAAAAAGAuOoprtYJb08=", - "_parent": { - "$ref": "AAAAAAGAuOTIMZP0j7Y=" - }, - "model": { - "$ref": "AAAAAAGAuOopmNWvR3w=" - }, - "font": "Arial;13;0", - "left": 1773, - "top": 2331, - "width": 122.49072265625, - "height": 13, - "text": "+serve_index()", - "horizontalAlignment": 0 - }, - { - "_type": "UMLOperationView", - "_id": "AAAAAAGAuOp7Wtnuwg4=", - "_parent": { - "$ref": "AAAAAAGAuOTIMZP0j7Y=" - }, - "model": { - "$ref": "AAAAAAGAuOp7P9mUGCs=" - }, - "font": "Arial;13;0", - "left": 1773, - "top": 2346, - "width": 122.49072265625, - "height": 13, - "text": "+serve_history()", - "horizontalAlignment": 0 - }, - { - "_type": "UMLOperationView", - "_id": "AAAAAAGAuOtRquGxB7k=", - "_parent": { - "$ref": "AAAAAAGAuOTIMZP0j7Y=" - }, - "model": { - "$ref": "AAAAAAGAuOtRluFXjHk=" - }, - "font": "Arial;13;0", - "left": 1773, - "top": 2361, - "width": 122.49072265625, - "height": 13, - "text": "+serve_saved_data()", - "horizontalAlignment": 0 - }, - { - "_type": "UMLOperationView", - "_id": "AAAAAAGAuOu1mel0vx0=", - "_parent": { - "$ref": "AAAAAAGAuOTIMZP0j7Y=" - }, - "model": { - "$ref": "AAAAAAGAuOu1hekagdo=" - }, - "font": "Arial;13;0", - "left": 1773, - "top": 2376, - "width": 122.49072265625, - "height": 13, - "text": "+serve_init_data()", - "horizontalAlignment": 0 - } - ], - "font": "Arial;13;0", - "left": 1768, - "top": 2326, - "width": 132.49072265625, - "height": 68 - }, - { - "_type": "UMLReceptionCompartmentView", - "_id": "AAAAAAGAuOTIMZP1YK4=", - "_parent": { - "$ref": "AAAAAAGAuOTIMJPtMrw=" - }, - "model": { - "$ref": "AAAAAAGAuOTIMJPrIJA=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -1704, - "top": 1544, - "width": 10, - "height": 10 - }, - { - "_type": "UMLTemplateParameterCompartmentView", - "_id": "AAAAAAGAuOTIMZP2ZEg=", - "_parent": { - "$ref": "AAAAAAGAuOTIMJPtMrw=" - }, - "model": { - "$ref": "AAAAAAGAuOTIMJPrIJA=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -1704, - "top": 1544, - "width": 10, - "height": 10 - } - ], - "font": "Arial;13;0", - "containerChangeable": true, - "left": 1768, - "top": 2291, - "width": 132.49072265625, - "height": 103, - "nameCompartment": { - "$ref": "AAAAAAGAuOTIMJPu0mM=" - }, - "attributeCompartment": { - "$ref": "AAAAAAGAuOTIMZPz6QQ=" - }, - "operationCompartment": { - "$ref": "AAAAAAGAuOTIMZP0j7Y=" - }, - "receptionCompartment": { - "$ref": "AAAAAAGAuOTIMZP1YK4=" - }, - "templateParameterCompartment": { - "$ref": "AAAAAAGAuOTIMZP2ZEg=" - } - }, - { - "_type": "UMLClassView", - "_id": "AAAAAAGAuO4F8PeO/FY=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGAuO4F7/eMLTU=" - }, - "subViews": [ - { - "_type": "UMLNameCompartmentView", - "_id": "AAAAAAGAuO4F8PePPio=", - "_parent": { - "$ref": "AAAAAAGAuO4F8PeO/FY=" - }, - "model": { - "$ref": "AAAAAAGAuO4F7/eMLTU=" - }, - "subViews": [ - { - "_type": "LabelView", - "_id": "AAAAAAGAuO4F8PeQ2As=", - "_parent": { - "$ref": "AAAAAAGAuO4F8PePPio=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -4078, - "top": 2112, - "height": 13 - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAuO4F8PeR/xc=", - "_parent": { - "$ref": "AAAAAAGAuO4F8PePPio=" - }, - "font": "Arial;13;1", - "left": 1445, - "top": 1919, - "width": 85.20458984375, - "height": 13, - "text": "Configuration" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAuO4F8PeSkAQ=", - "_parent": { - "$ref": "AAAAAAGAuO4F8PePPio=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -4078, - "top": 2112, - "width": 191.43896484375, - "height": 13, - "text": "(from BrighterTrades Class View)" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAuO4F8PeTxHc=", - "_parent": { - "$ref": "AAAAAAGAuO4F8PePPio=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -4078, - "top": 2112, - "height": 13, - "horizontalAlignment": 1 - } - ], - "font": "Arial;13;0", - "left": 1440, - "top": 1912, - "width": 95.20458984375, - "height": 25, - "stereotypeLabel": { - "$ref": "AAAAAAGAuO4F8PeQ2As=" - }, - "nameLabel": { - "$ref": "AAAAAAGAuO4F8PeR/xc=" - }, - "namespaceLabel": { - "$ref": "AAAAAAGAuO4F8PeSkAQ=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAuO4F8PeTxHc=" - } - }, - { - "_type": "UMLAttributeCompartmentView", - "_id": "AAAAAAGAuO4F8PeUTiw=", - "_parent": { - "$ref": "AAAAAAGAuO4F8PeO/FY=" - }, - "model": { - "$ref": "AAAAAAGAuO4F7/eMLTU=" - }, - "font": "Arial;13;0", - "left": 1440, - "top": 1937, - "width": 95.20458984375, - "height": 10 - }, - { - "_type": "UMLOperationCompartmentView", - "_id": "AAAAAAGAuO4F8PeVex8=", - "_parent": { - "$ref": "AAAAAAGAuO4F8PeO/FY=" - }, - "model": { - "$ref": "AAAAAAGAuO4F7/eMLTU=" - }, - "font": "Arial;13;0", - "left": 1440, - "top": 1947, - "width": 95.20458984375, - "height": 10 - }, - { - "_type": "UMLReceptionCompartmentView", - "_id": "AAAAAAGAuO4F8PeWuHk=", - "_parent": { - "$ref": "AAAAAAGAuO4F8PeO/FY=" - }, - "model": { - "$ref": "AAAAAAGAuO4F7/eMLTU=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -2039, - "top": 1056, - "width": 10, - "height": 10 - }, - { - "_type": "UMLTemplateParameterCompartmentView", - "_id": "AAAAAAGAuO4F8PeXkOA=", - "_parent": { - "$ref": "AAAAAAGAuO4F8PeO/FY=" - }, - "model": { - "$ref": "AAAAAAGAuO4F7/eMLTU=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -2039, - "top": 1056, - "width": 10, - "height": 10 - } - ], - "font": "Arial;13;0", - "containerChangeable": true, - "left": 1440, - "top": 1912, - "width": 95.20458984375, - "height": 45, - "nameCompartment": { - "$ref": "AAAAAAGAuO4F8PePPio=" - }, - "attributeCompartment": { - "$ref": "AAAAAAGAuO4F8PeUTiw=" - }, - "operationCompartment": { - "$ref": "AAAAAAGAuO4F8PeVex8=" - }, - "receptionCompartment": { - "$ref": "AAAAAAGAuO4F8PeWuHk=" - }, - "templateParameterCompartment": { - "$ref": "AAAAAAGAuO4F8PeXkOA=" - } - }, - { - "_type": "UMLAssociationView", - "_id": "AAAAAAGAuPHt6BZST34=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGAuPHt5xZO7C4=" - }, - "subViews": [ - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuPHt6BZT0f8=", - "_parent": { - "$ref": "AAAAAAGAuPHt6BZST34=" - }, - "model": { - "$ref": "AAAAAAGAuPHt5xZO7C4=" - }, - "font": "Arial;13;0", - "left": 1229, - "top": 2073, - "width": 102.2734375, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAuPHt6BZST34=" - }, - "edgePosition": 1, - "text": "+get&set" - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuPHt6BZUaY4=", - "_parent": { - "$ref": "AAAAAAGAuPHt6BZST34=" - }, - "model": { - "$ref": "AAAAAAGAuPHt5xZO7C4=" - }, - "visible": null, - "font": "Arial;13;0", - "left": 1271, - "top": 2061, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAuPHt6BZST34=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuPHt6BZVCU0=", - "_parent": { - "$ref": "AAAAAAGAuPHt6BZST34=" - }, - "model": { - "$ref": "AAAAAAGAuPHt5xZO7C4=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1299, - "top": 2096, - "height": 13, - "alpha": -1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAuPHt6BZST34=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuPHt6BZWtoI=", - "_parent": { - "$ref": "AAAAAAGAuPHt6BZST34=" - }, - "model": { - "$ref": "AAAAAAGAuPHt5xZPceg=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1132, - "top": 2191, - "height": 13, - "alpha": 0.5235987755982988, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAuPHt6BZST34=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuPHt6BZXgd0=", - "_parent": { - "$ref": "AAAAAAGAuPHt6BZST34=" - }, - "model": { - "$ref": "AAAAAAGAuPHt5xZPceg=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1126, - "top": 2179, - "height": 13, - "alpha": 0.7853981633974483, - "distance": 40, - "hostEdge": { - "$ref": "AAAAAAGAuPHt6BZST34=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuPHt6BZYbHk=", - "_parent": { - "$ref": "AAAAAAGAuPHt6BZST34=" - }, - "model": { - "$ref": "AAAAAAGAuPHt5xZPceg=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1146, - "top": 2215, - "height": 13, - "alpha": -0.5235987755982988, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAGAuPHt6BZST34=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuPHt6BZZY54=", - "_parent": { - "$ref": "AAAAAAGAuPHt6BZST34=" - }, - "model": { - "$ref": "AAAAAAGAuPHt5xZQSeQ=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1428, - "top": 1955, - "height": 13, - "alpha": -0.5235987755982988, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAuPHt6BZST34=" - } - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuPHt6BZarHU=", - "_parent": { - "$ref": "AAAAAAGAuPHt6BZST34=" - }, - "model": { - "$ref": "AAAAAAGAuPHt5xZQSeQ=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1418, - "top": 1946, - "height": 13, - "alpha": -0.7853981633974483, - "distance": 40, - "hostEdge": { - "$ref": "AAAAAAGAuPHt6BZST34=" - } - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuPHt6BZbgW8=", - "_parent": { - "$ref": "AAAAAAGAuPHt6BZST34=" - }, - "model": { - "$ref": "AAAAAAGAuPHt5xZQSeQ=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1448, - "top": 1974, - "height": 13, - "alpha": 0.5235987755982988, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAGAuPHt6BZST34=" - } - }, - { - "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAGAuPHt6BZct0U=", - "_parent": { - "$ref": "AAAAAAGAuPHt6BZST34=" - }, - "model": { - "$ref": "AAAAAAGAuPHt5xZPceg=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -2040, - "top": 1464, - "width": 10, - "height": 10 - }, - { - "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAGAuPHt6BZdKxE=", - "_parent": { - "$ref": "AAAAAAGAuPHt6BZST34=" - }, - "model": { - "$ref": "AAAAAAGAuPHt5xZQSeQ=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -2040, - "top": 1464, - "width": 10, - "height": 10 - } - ], - "font": "Arial;13;0", - "head": { - "$ref": "AAAAAAGAuO4F8PeO/FY=" - }, - "tail": { - "$ref": "AAAAAAGAuM+E1l2pZY4=" - }, - "lineStyle": 1, - "points": "1122:2225;1458:1957", - "showVisibility": true, - "nameLabel": { - "$ref": "AAAAAAGAuPHt6BZT0f8=" - }, - "stereotypeLabel": { - "$ref": "AAAAAAGAuPHt6BZUaY4=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAuPHt6BZVCU0=" - }, - "showEndOrder": "hide", - "tailRoleNameLabel": { - "$ref": "AAAAAAGAuPHt6BZWtoI=" - }, - "tailPropertyLabel": { - "$ref": "AAAAAAGAuPHt6BZXgd0=" - }, - "tailMultiplicityLabel": { - "$ref": "AAAAAAGAuPHt6BZYbHk=" - }, - "headRoleNameLabel": { - "$ref": "AAAAAAGAuPHt6BZZY54=" - }, - "headPropertyLabel": { - "$ref": "AAAAAAGAuPHt6BZarHU=" - }, - "headMultiplicityLabel": { - "$ref": "AAAAAAGAuPHt6BZbgW8=" - }, - "tailQualifiersCompartment": { - "$ref": "AAAAAAGAuPHt6BZct0U=" - }, - "headQualifiersCompartment": { - "$ref": "AAAAAAGAuPHt6BZdKxE=" - } - }, - { - "_type": "UMLClassView", - "_id": "AAAAAAGAuPiWF3PZbo0=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGAuPiWF3PXblM=" - }, - "subViews": [ - { - "_type": "UMLNameCompartmentView", - "_id": "AAAAAAGAuPiWF3PasVE=", - "_parent": { - "$ref": "AAAAAAGAuPiWF3PZbo0=" - }, - "model": { - "$ref": "AAAAAAGAuPiWF3PXblM=" - }, - "subViews": [ - { - "_type": "LabelView", - "_id": "AAAAAAGAuPiWGHPbeNk=", - "_parent": { - "$ref": "AAAAAAGAuPiWF3PasVE=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -4080, - "top": 2496, - "height": 13 - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAuPiWGHPc2GE=", - "_parent": { - "$ref": "AAAAAAGAuPiWF3PasVE=" - }, - "font": "Arial;13;1", - "left": 1467, - "top": 2192, - "width": 41.919921875, - "height": 13, - "text": "Trade" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAuPiWGHPdL+A=", - "_parent": { - "$ref": "AAAAAAGAuPiWF3PasVE=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -4080, - "top": 2496, - "width": 191.43896484375, - "height": 13, - "text": "(from BrighterTrades Class View)" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAuPiWGHPefw0=", - "_parent": { - "$ref": "AAAAAAGAuPiWF3PasVE=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -4080, - "top": 2496, - "height": 13, - "horizontalAlignment": 1 - } - ], - "font": "Arial;13;0", - "left": 1462, - "top": 2185, - "width": 51.919921875, - "height": 25, - "stereotypeLabel": { - "$ref": "AAAAAAGAuPiWGHPbeNk=" - }, - "nameLabel": { - "$ref": "AAAAAAGAuPiWGHPc2GE=" - }, - "namespaceLabel": { - "$ref": "AAAAAAGAuPiWGHPdL+A=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAuPiWGHPefw0=" - } - }, - { - "_type": "UMLAttributeCompartmentView", - "_id": "AAAAAAGAuPiWGHPfuVE=", - "_parent": { - "$ref": "AAAAAAGAuPiWF3PZbo0=" - }, - "model": { - "$ref": "AAAAAAGAuPiWF3PXblM=" - }, - "font": "Arial;13;0", - "left": 1462, - "top": 2210, - "width": 51.919921875, - "height": 10 - }, - { - "_type": "UMLOperationCompartmentView", - "_id": "AAAAAAGAuPiWGHPgGjQ=", - "_parent": { - "$ref": "AAAAAAGAuPiWF3PZbo0=" - }, - "model": { - "$ref": "AAAAAAGAuPiWF3PXblM=" - }, - "font": "Arial;13;0", - "left": 1462, - "top": 2220, - "width": 51.919921875, - "height": 10 - }, - { - "_type": "UMLReceptionCompartmentView", - "_id": "AAAAAAGAuPiWGHPhQWk=", - "_parent": { - "$ref": "AAAAAAGAuPiWF3PZbo0=" - }, - "model": { - "$ref": "AAAAAAGAuPiWF3PXblM=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -2040, - "top": 1248, - "width": 10, - "height": 10 - }, - { - "_type": "UMLTemplateParameterCompartmentView", - "_id": "AAAAAAGAuPiWGHPi+AA=", - "_parent": { - "$ref": "AAAAAAGAuPiWF3PZbo0=" - }, - "model": { - "$ref": "AAAAAAGAuPiWF3PXblM=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -2040, - "top": 1248, - "width": 10, - "height": 10 - } - ], - "font": "Arial;13;0", - "containerChangeable": true, - "left": 1462, - "top": 2185, - "width": 51.919921875, - "height": 45, - "nameCompartment": { - "$ref": "AAAAAAGAuPiWF3PasVE=" - }, - "attributeCompartment": { - "$ref": "AAAAAAGAuPiWGHPfuVE=" - }, - "operationCompartment": { - "$ref": "AAAAAAGAuPiWGHPgGjQ=" - }, - "receptionCompartment": { - "$ref": "AAAAAAGAuPiWGHPhQWk=" - }, - "templateParameterCompartment": { - "$ref": "AAAAAAGAuPiWGHPi+AA=" - } - }, - { - "_type": "UMLAssociationView", - "_id": "AAAAAAGAuPjy+YF2onw=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGAuPjy+YFyJHE=" - }, - "subViews": [ - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuPjy+YF36og=", - "_parent": { - "$ref": "AAAAAAGAuPjy+YF2onw=" - }, - "model": { - "$ref": "AAAAAAGAuPjy+YFyJHE=" - }, - "font": "Arial;13;0", - "left": 1260, - "top": 2213, - "width": 56.72900390625, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAuPjy+YF2onw=" - }, - "edgePosition": 1, - "text": "+buy&sell" - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuPjy+YF4R/I=", - "_parent": { - "$ref": "AAAAAAGAuPjy+YF2onw=" - }, - "model": { - "$ref": "AAAAAAGAuPjy+YFyJHE=" - }, - "visible": null, - "font": "Arial;13;0", - "left": 1286, - "top": 2198, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAuPjy+YF2onw=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuPjy+YF5z1E=", - "_parent": { - "$ref": "AAAAAAGAuPjy+YF2onw=" - }, - "model": { - "$ref": "AAAAAAGAuPjy+YFyJHE=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1293, - "top": 2242, - "height": 13, - "alpha": -1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAuPjy+YF2onw=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuPjy+YF6rog=", - "_parent": { - "$ref": "AAAAAAGAuPjy+YF2onw=" - }, - "model": { - "$ref": "AAAAAAGAuPjy+YFzy1Q=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1145, - "top": 2233, - "height": 13, - "alpha": 0.5235987755982988, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAuPjy+YF2onw=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuPjy+YF7bQo=", - "_parent": { - "$ref": "AAAAAAGAuPjy+YF2onw=" - }, - "model": { - "$ref": "AAAAAAGAuPjy+YFzy1Q=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1146, - "top": 2220, - "height": 13, - "alpha": 0.7853981633974483, - "distance": 40, - "hostEdge": { - "$ref": "AAAAAAGAuPjy+YF2onw=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuPjy+YF8Hhw=", - "_parent": { - "$ref": "AAAAAAGAuPjy+YF2onw=" - }, - "model": { - "$ref": "AAAAAAGAuPjy+YFzy1Q=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1145, - "top": 2261, - "height": 13, - "alpha": -0.5235987755982988, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAGAuPjy+YF2onw=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuPjy+YF9huc=", - "_parent": { - "$ref": "AAAAAAGAuPjy+YF2onw=" - }, - "model": { - "$ref": "AAAAAAGAuPjy+YF0g+o=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1433, - "top": 2193, - "height": 13, - "alpha": -0.5235987755982988, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAuPjy+YF2onw=" - } - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuPjy+YF+hcI=", - "_parent": { - "$ref": "AAAAAAGAuPjy+YF2onw=" - }, - "model": { - "$ref": "AAAAAAGAuPjy+YF0g+o=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1429, - "top": 2180, - "height": 13, - "alpha": -0.7853981633974483, - "distance": 40, - "hostEdge": { - "$ref": "AAAAAAGAuPjy+YF2onw=" - } - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuPjy+YF/YpU=", - "_parent": { - "$ref": "AAAAAAGAuPjy+YF2onw=" - }, - "model": { - "$ref": "AAAAAAGAuPjy+YF0g+o=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1441, - "top": 2220, - "height": 13, - "alpha": 0.5235987755982988, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAGAuPjy+YF2onw=" - } - }, - { - "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAGAuPjy+YGAq3M=", - "_parent": { - "$ref": "AAAAAAGAuPjy+YF2onw=" - }, - "model": { - "$ref": "AAAAAAGAuPjy+YFzy1Q=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -2040, - "top": 1464, - "width": 10, - "height": 10 - }, - { - "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAGAuPjy+YGBgW0=", - "_parent": { - "$ref": "AAAAAAGAuPjy+YF2onw=" - }, - "model": { - "$ref": "AAAAAAGAuPjy+YF0g+o=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -2040, - "top": 1464, - "width": 10, - "height": 10 - } - ], - "font": "Arial;13;0", - "head": { - "$ref": "AAAAAAGAuPiWF3PZbo0=" - }, - "tail": { - "$ref": "AAAAAAGAuM+E1l2pZY4=" - }, - "lineStyle": 1, - "points": "1122:2258;1461:2211", - "showVisibility": true, - "nameLabel": { - "$ref": "AAAAAAGAuPjy+YF36og=" - }, - "stereotypeLabel": { - "$ref": "AAAAAAGAuPjy+YF4R/I=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAuPjy+YF5z1E=" - }, - "showEndOrder": "hide", - "tailRoleNameLabel": { - "$ref": "AAAAAAGAuPjy+YF6rog=" - }, - "tailPropertyLabel": { - "$ref": "AAAAAAGAuPjy+YF7bQo=" - }, - "tailMultiplicityLabel": { - "$ref": "AAAAAAGAuPjy+YF8Hhw=" - }, - "headRoleNameLabel": { - "$ref": "AAAAAAGAuPjy+YF9huc=" - }, - "headPropertyLabel": { - "$ref": "AAAAAAGAuPjy+YF+hcI=" - }, - "headMultiplicityLabel": { - "$ref": "AAAAAAGAuPjy+YF/YpU=" - }, - "tailQualifiersCompartment": { - "$ref": "AAAAAAGAuPjy+YGAq3M=" - }, - "headQualifiersCompartment": { - "$ref": "AAAAAAGAuPjy+YGBgW0=" - } - }, - { - "_type": "UMLClassView", - "_id": "AAAAAAGAuPqBdMRhmWQ=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGAuPqBc8Rf+0Y=" - }, - "subViews": [ - { - "_type": "UMLNameCompartmentView", - "_id": "AAAAAAGAuPqBdMRi96I=", - "_parent": { - "$ref": "AAAAAAGAuPqBdMRhmWQ=" - }, - "model": { - "$ref": "AAAAAAGAuPqBc8Rf+0Y=" - }, - "subViews": [ - { - "_type": "LabelView", - "_id": "AAAAAAGAuPqBdMRjGt4=", - "_parent": { - "$ref": "AAAAAAGAuPqBdMRi96I=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -4144, - "top": 3152, - "height": 13 - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAuPqBdMRkxuo=", - "_parent": { - "$ref": "AAAAAAGAuPqBdMRi96I=" - }, - "font": "Arial;13;1", - "left": 1463, - "top": 2283, - "width": 50.57177734375, - "height": 13, - "text": "Candles" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAuPqBdMRlNOo=", - "_parent": { - "$ref": "AAAAAAGAuPqBdMRi96I=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -4144, - "top": 3152, - "width": 191.43896484375, - "height": 13, - "text": "(from BrighterTrades Class View)" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAuPqBdMRm3LM=", - "_parent": { - "$ref": "AAAAAAGAuPqBdMRi96I=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -4144, - "top": 3152, - "height": 13, - "horizontalAlignment": 1 - } - ], - "font": "Arial;13;0", - "left": 1458, - "top": 2276, - "width": 60.57177734375, - "height": 25, - "stereotypeLabel": { - "$ref": "AAAAAAGAuPqBdMRjGt4=" - }, - "nameLabel": { - "$ref": "AAAAAAGAuPqBdMRkxuo=" - }, - "namespaceLabel": { - "$ref": "AAAAAAGAuPqBdMRlNOo=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAuPqBdMRm3LM=" - } - }, - { - "_type": "UMLAttributeCompartmentView", - "_id": "AAAAAAGAuPqBdMRniaI=", - "_parent": { - "$ref": "AAAAAAGAuPqBdMRhmWQ=" - }, - "model": { - "$ref": "AAAAAAGAuPqBc8Rf+0Y=" - }, - "font": "Arial;13;0", - "left": 1458, - "top": 2301, - "width": 60.57177734375, - "height": 10 - }, - { - "_type": "UMLOperationCompartmentView", - "_id": "AAAAAAGAuPqBdMRoQ0o=", - "_parent": { - "$ref": "AAAAAAGAuPqBdMRhmWQ=" - }, - "model": { - "$ref": "AAAAAAGAuPqBc8Rf+0Y=" - }, - "font": "Arial;13;0", - "left": 1458, - "top": 2311, - "width": 60.57177734375, - "height": 10 - }, - { - "_type": "UMLReceptionCompartmentView", - "_id": "AAAAAAGAuPqBdMRpH1s=", - "_parent": { - "$ref": "AAAAAAGAuPqBdMRhmWQ=" - }, - "model": { - "$ref": "AAAAAAGAuPqBc8Rf+0Y=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -2072, - "top": 1576, - "width": 10, - "height": 10 - }, - { - "_type": "UMLTemplateParameterCompartmentView", - "_id": "AAAAAAGAuPqBdMRq4XM=", - "_parent": { - "$ref": "AAAAAAGAuPqBdMRhmWQ=" - }, - "model": { - "$ref": "AAAAAAGAuPqBc8Rf+0Y=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -2072, - "top": 1576, - "width": 10, - "height": 10 - } - ], - "font": "Arial;13;0", - "containerChangeable": true, - "left": 1458, - "top": 2276, - "width": 60.57177734375, - "height": 45, - "nameCompartment": { - "$ref": "AAAAAAGAuPqBdMRi96I=" - }, - "attributeCompartment": { - "$ref": "AAAAAAGAuPqBdMRniaI=" - }, - "operationCompartment": { - "$ref": "AAAAAAGAuPqBdMRoQ0o=" - }, - "receptionCompartment": { - "$ref": "AAAAAAGAuPqBdMRpH1s=" - }, - "templateParameterCompartment": { - "$ref": "AAAAAAGAuPqBdMRq4XM=" - } - }, - { - "_type": "UMLAssociationView", - "_id": "AAAAAAGAuPviTiHFGAg=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGAuPviTiHBWtg=" - }, - "subViews": [ - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuPviTiHGwKQ=", - "_parent": { - "$ref": "AAAAAAGAuPviTiHFGAg=" - }, - "model": { - "$ref": "AAAAAAGAuPviTiHBWtg=" - }, - "font": "Arial;13;0", - "left": 1255, - "top": 2261, - "width": 71.1826171875, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAuPviTiHFGAg=" - }, - "edgePosition": 1, - "text": "+get&set" - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuPviTiHHOCw=", - "_parent": { - "$ref": "AAAAAAGAuPviTiHFGAg=" - }, - "model": { - "$ref": "AAAAAAGAuPviTiHBWtg=" - }, - "visible": null, - "font": "Arial;13;0", - "left": 1291, - "top": 2246, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAuPviTiHFGAg=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuPviTiHICuY=", - "_parent": { - "$ref": "AAAAAAGAuPviTiHFGAg=" - }, - "model": { - "$ref": "AAAAAAGAuPviTiHBWtg=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1287, - "top": 2290, - "height": 13, - "alpha": -1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAuPviTiHFGAg=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuPviTiHJn5U=", - "_parent": { - "$ref": "AAAAAAGAuPviTiHFGAg=" - }, - "model": { - "$ref": "AAAAAAGAuPviTiHCBgc=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1149, - "top": 2250, - "height": 13, - "alpha": 0.5235987755982988, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAuPviTiHFGAg=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuPviTiHKvwo=", - "_parent": { - "$ref": "AAAAAAGAuPviTiHFGAg=" - }, - "model": { - "$ref": "AAAAAAGAuPviTiHCBgc=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1152, - "top": 2237, - "height": 13, - "alpha": 0.7853981633974483, - "distance": 40, - "hostEdge": { - "$ref": "AAAAAAGAuPviTiHFGAg=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuPviTiHLQYQ=", - "_parent": { - "$ref": "AAAAAAGAuPviTiHFGAg=" - }, - "model": { - "$ref": "AAAAAAGAuPviTiHCBgc=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1142, - "top": 2277, - "height": 13, - "alpha": -0.5235987755982988, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAGAuPviTiHFGAg=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuPviTiHMqh8=", - "_parent": { - "$ref": "AAAAAAGAuPviTiHFGAg=" - }, - "model": { - "$ref": "AAAAAAGAuPviTiHDjZI=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1432, - "top": 2272, - "height": 13, - "alpha": -0.5235987755982988, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAuPviTiHFGAg=" - } - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuPviTiHNpmQ=", - "_parent": { - "$ref": "AAAAAAGAuPviTiHFGAg=" - }, - "model": { - "$ref": "AAAAAAGAuPviTiHDjZI=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1431, - "top": 2259, - "height": 13, - "alpha": -0.7853981633974483, - "distance": 40, - "hostEdge": { - "$ref": "AAAAAAGAuPviTiHFGAg=" - } - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuPviTyHOP3E=", - "_parent": { - "$ref": "AAAAAAGAuPviTiHFGAg=" - }, - "model": { - "$ref": "AAAAAAGAuPviTiHDjZI=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1434, - "top": 2300, - "height": 13, - "alpha": 0.5235987755982988, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAGAuPviTiHFGAg=" - } - }, - { - "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAGAuPviTyHPUSk=", - "_parent": { - "$ref": "AAAAAAGAuPviTiHFGAg=" - }, - "model": { - "$ref": "AAAAAAGAuPviTiHCBgc=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -2040, - "top": 1464, - "width": 10, - "height": 10 - }, - { - "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAGAuPviTyHQiyo=", - "_parent": { - "$ref": "AAAAAAGAuPviTiHFGAg=" - }, - "model": { - "$ref": "AAAAAAGAuPviTiHDjZI=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -2040, - "top": 1464, - "width": 10, - "height": 10 - } - ], - "font": "Arial;13;0", - "head": { - "$ref": "AAAAAAGAuPqBdMRhmWQ=" - }, - "tail": { - "$ref": "AAAAAAGAuM+E1l2pZY4=" - }, - "lineStyle": 1, - "points": "1122:2269;1457:2296", - "showVisibility": true, - "nameLabel": { - "$ref": "AAAAAAGAuPviTiHGwKQ=" - }, - "stereotypeLabel": { - "$ref": "AAAAAAGAuPviTiHHOCw=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAuPviTiHICuY=" - }, - "showEndOrder": "hide", - "tailRoleNameLabel": { - "$ref": "AAAAAAGAuPviTiHJn5U=" - }, - "tailPropertyLabel": { - "$ref": "AAAAAAGAuPviTiHKvwo=" - }, - "tailMultiplicityLabel": { - "$ref": "AAAAAAGAuPviTiHLQYQ=" - }, - "headRoleNameLabel": { - "$ref": "AAAAAAGAuPviTiHMqh8=" - }, - "headPropertyLabel": { - "$ref": "AAAAAAGAuPviTiHNpmQ=" - }, - "headMultiplicityLabel": { - "$ref": "AAAAAAGAuPviTyHOP3E=" - }, - "tailQualifiersCompartment": { - "$ref": "AAAAAAGAuPviTyHPUSk=" - }, - "headQualifiersCompartment": { - "$ref": "AAAAAAGAuPviTyHQiyo=" - } - }, - { - "_type": "UMLClassView", - "_id": "AAAAAAGAuP33uT39n/4=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGAuP33uT37UxE=" - }, - "subViews": [ - { - "_type": "UMLNameCompartmentView", - "_id": "AAAAAAGAuP33uT3+TWE=", - "_parent": { - "$ref": "AAAAAAGAuP33uT39n/4=" - }, - "model": { - "$ref": "AAAAAAGAuP33uT37UxE=" - }, - "subViews": [ - { - "_type": "LabelView", - "_id": "AAAAAAGAuP33uT3/2xg=", - "_parent": { - "$ref": "AAAAAAGAuP33uT3+TWE=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -4160, - "top": 3440, - "height": 13 - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAuP33uT4AUis=", - "_parent": { - "$ref": "AAAAAAGAuP33uT3+TWE=" - }, - "font": "Arial;13;1", - "left": 1457, - "top": 2740, - "width": 62.12451171875, - "height": 13, - "text": "Indicators" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAuP33uT4Bh+U=", - "_parent": { - "$ref": "AAAAAAGAuP33uT3+TWE=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -4160, - "top": 3440, - "width": 191.43896484375, - "height": 13, - "text": "(from BrighterTrades Class View)" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAuP33uT4Cu6U=", - "_parent": { - "$ref": "AAAAAAGAuP33uT3+TWE=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -4160, - "top": 3440, - "height": 13, - "horizontalAlignment": 1 - } - ], - "font": "Arial;13;0", - "left": 1452, - "top": 2733, - "width": 72.12451171875, - "height": 25, - "stereotypeLabel": { - "$ref": "AAAAAAGAuP33uT3/2xg=" - }, - "nameLabel": { - "$ref": "AAAAAAGAuP33uT4AUis=" - }, - "namespaceLabel": { - "$ref": "AAAAAAGAuP33uT4Bh+U=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAuP33uT4Cu6U=" - } - }, - { - "_type": "UMLAttributeCompartmentView", - "_id": "AAAAAAGAuP33uT4DyNM=", - "_parent": { - "$ref": "AAAAAAGAuP33uT39n/4=" - }, - "model": { - "$ref": "AAAAAAGAuP33uT37UxE=" - }, - "font": "Arial;13;0", - "left": 1452, - "top": 2758, - "width": 72.12451171875, - "height": 10 - }, - { - "_type": "UMLOperationCompartmentView", - "_id": "AAAAAAGAuP33uT4ENrY=", - "_parent": { - "$ref": "AAAAAAGAuP33uT39n/4=" - }, - "model": { - "$ref": "AAAAAAGAuP33uT37UxE=" - }, - "font": "Arial;13;0", - "left": 1452, - "top": 2768, - "width": 72.12451171875, - "height": 10 - }, - { - "_type": "UMLReceptionCompartmentView", - "_id": "AAAAAAGAuP33uj4FdM0=", - "_parent": { - "$ref": "AAAAAAGAuP33uT39n/4=" - }, - "model": { - "$ref": "AAAAAAGAuP33uT37UxE=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -2080, - "top": 1720, - "width": 10, - "height": 10 - }, - { - "_type": "UMLTemplateParameterCompartmentView", - "_id": "AAAAAAGAuP33uj4G2bE=", - "_parent": { - "$ref": "AAAAAAGAuP33uT39n/4=" - }, - "model": { - "$ref": "AAAAAAGAuP33uT37UxE=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -2080, - "top": 1720, - "width": 10, - "height": 10 - } - ], - "font": "Arial;13;0", - "containerChangeable": true, - "left": 1452, - "top": 2733, - "width": 72.12451171875, - "height": 45, - "nameCompartment": { - "$ref": "AAAAAAGAuP33uT3+TWE=" - }, - "attributeCompartment": { - "$ref": "AAAAAAGAuP33uT4DyNM=" - }, - "operationCompartment": { - "$ref": "AAAAAAGAuP33uT4ENrY=" - }, - "receptionCompartment": { - "$ref": "AAAAAAGAuP33uj4FdM0=" - }, - "templateParameterCompartment": { - "$ref": "AAAAAAGAuP33uj4G2bE=" - } - }, - { - "_type": "UMLAssociationView", - "_id": "AAAAAAGAuQejB2PoDAU=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGAuQejB2Pkbss=" - }, - "subViews": [ - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuQejCGPpaNo=", - "_parent": { - "$ref": "AAAAAAGAuQejB2PoDAU=" - }, - "model": { - "$ref": "AAAAAAGAuQejB2Pkbss=" - }, - "font": "Arial;13;0", - "left": 1256, - "top": 2512, - "width": 100.10888671875, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAuQejB2PoDAU=" - }, - "edgePosition": 1, - "text": "+get&set&update" - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuQejCGPqCD4=", - "_parent": { - "$ref": "AAAAAAGAuQejB2PoDAU=" - }, - "model": { - "$ref": "AAAAAAGAuQejB2Pkbss=" - }, - "visible": null, - "font": "Arial;13;0", - "left": 1317, - "top": 2502, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAuQejB2PoDAU=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuQejCGPrKtA=", - "_parent": { - "$ref": "AAAAAAGAuQejB2PoDAU=" - }, - "model": { - "$ref": "AAAAAAGAuQejB2Pkbss=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1283, - "top": 2531, - "height": 13, - "alpha": -1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAuQejB2PoDAU=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuQejCGPsJNQ=", - "_parent": { - "$ref": "AAAAAAGAuQejB2PoDAU=" - }, - "model": { - "$ref": "AAAAAAGAuQejB2PlSzc=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1150, - "top": 2328, - "height": 13, - "alpha": 0.5235987755982988, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAuQejB2PoDAU=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuQejCGPtJk0=", - "_parent": { - "$ref": "AAAAAAGAuQejB2PoDAU=" - }, - "model": { - "$ref": "AAAAAAGAuQejB2PlSzc=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1161, - "top": 2321, - "height": 13, - "alpha": 0.7853981633974483, - "distance": 40, - "hostEdge": { - "$ref": "AAAAAAGAuQejB2PoDAU=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuQejCGPu7WM=", - "_parent": { - "$ref": "AAAAAAGAuQejB2PoDAU=" - }, - "model": { - "$ref": "AAAAAAGAuQejB2PlSzc=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1126, - "top": 2342, - "height": 13, - "alpha": -0.5235987755982988, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAGAuQejB2PoDAU=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuQejCGPvAeQ=", - "_parent": { - "$ref": "AAAAAAGAuQejB2PoDAU=" - }, - "model": { - "$ref": "AAAAAAGAuQejB2Pmq7Y=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1462, - "top": 2696, - "height": 13, - "alpha": -0.5235987755982988, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAuQejB2PoDAU=" - } - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuQejCGPw2V8=", - "_parent": { - "$ref": "AAAAAAGAuQejB2PoDAU=" - }, - "model": { - "$ref": "AAAAAAGAuQejB2Pmq7Y=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1471, - "top": 2686, - "height": 13, - "alpha": -0.7853981633974483, - "distance": 40, - "hostEdge": { - "$ref": "AAAAAAGAuQejB2PoDAU=" - } - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuQejCGPx1Ec=", - "_parent": { - "$ref": "AAAAAAGAuQejB2PoDAU=" - }, - "model": { - "$ref": "AAAAAAGAuQejB2Pmq7Y=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1444, - "top": 2717, - "height": 13, - "alpha": 0.5235987755982988, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAGAuQejB2PoDAU=" - } - }, - { - "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAGAuQejCGPyjso=", - "_parent": { - "$ref": "AAAAAAGAuQejB2PoDAU=" - }, - "model": { - "$ref": "AAAAAAGAuQejB2PlSzc=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -2040, - "top": 1464, - "width": 10, - "height": 10 - }, - { - "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAGAuQejCGPz+0Q=", - "_parent": { - "$ref": "AAAAAAGAuQejB2PoDAU=" - }, - "model": { - "$ref": "AAAAAAGAuQejB2Pmq7Y=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -2040, - "top": 1464, - "width": 10, - "height": 10 - } - ], - "font": "Arial;13;0", - "head": { - "$ref": "AAAAAAGAuP33uT39n/4=" - }, - "tail": { - "$ref": "AAAAAAGAuM+E1l2pZY4=" - }, - "lineStyle": 1, - "points": "1122:2324;1468:2732", - "showVisibility": true, - "nameLabel": { - "$ref": "AAAAAAGAuQejCGPpaNo=" - }, - "stereotypeLabel": { - "$ref": "AAAAAAGAuQejCGPqCD4=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAuQejCGPrKtA=" - }, - "showEndOrder": "hide", - "tailRoleNameLabel": { - "$ref": "AAAAAAGAuQejCGPsJNQ=" - }, - "tailPropertyLabel": { - "$ref": "AAAAAAGAuQejCGPtJk0=" - }, - "tailMultiplicityLabel": { - "$ref": "AAAAAAGAuQejCGPu7WM=" - }, - "headRoleNameLabel": { - "$ref": "AAAAAAGAuQejCGPvAeQ=" - }, - "headPropertyLabel": { - "$ref": "AAAAAAGAuQejCGPw2V8=" - }, - "headMultiplicityLabel": { - "$ref": "AAAAAAGAuQejCGPx1Ec=" - }, - "tailQualifiersCompartment": { - "$ref": "AAAAAAGAuQejCGPyjso=" - }, - "headQualifiersCompartment": { - "$ref": "AAAAAAGAuQejCGPz+0Q=" - } - }, - { - "_type": "UMLAssociationView", - "_id": "AAAAAAGAuSQc3ZT5u0c=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGAuSQc3JT1QAw=" - }, - "subViews": [ - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuSQc3ZT6cEw=", - "_parent": { - "$ref": "AAAAAAGAuSQc3ZT5u0c=" - }, - "model": { - "$ref": "AAAAAAGAuSQc3JT1QAw=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1057, - "top": 2402, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAuSQc3ZT5u0c=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuSQc3ZT7uKg=", - "_parent": { - "$ref": "AAAAAAGAuSQc3ZT5u0c=" - }, - "model": { - "$ref": "AAAAAAGAuSQc3JT1QAw=" - }, - "visible": null, - "font": "Arial;13;0", - "left": 1042, - "top": 2402, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAuSQc3ZT5u0c=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuSQc3ZT8IeE=", - "_parent": { - "$ref": "AAAAAAGAuSQc3ZT5u0c=" - }, - "model": { - "$ref": "AAAAAAGAuSQc3JT1QAw=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1086, - "top": 2403, - "height": 13, - "alpha": -1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAuSQc3ZT5u0c=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuSQc3ZT92Co=", - "_parent": { - "$ref": "AAAAAAGAuSQc3ZT5u0c=" - }, - "model": { - "$ref": "AAAAAAGAuSQc3JT2zQo=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1057, - "top": 2439, - "height": 13, - "alpha": 0.5235987755982988, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAuSQc3ZT5u0c=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuSQc3ZT+XpQ=", - "_parent": { - "$ref": "AAAAAAGAuSQc3ZT5u0c=" - }, - "model": { - "$ref": "AAAAAAGAuSQc3JT2zQo=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1043, - "top": 2436, - "height": 13, - "alpha": 0.7853981633974483, - "distance": 40, - "hostEdge": { - "$ref": "AAAAAAGAuSQc3ZT5u0c=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuSQc3ZT/zgc=", - "_parent": { - "$ref": "AAAAAAGAuSQc3ZT5u0c=" - }, - "model": { - "$ref": "AAAAAAGAuSQc3JT2zQo=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1084, - "top": 2443, - "height": 13, - "alpha": -0.5235987755982988, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAGAuSQc3ZT5u0c=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuSQc3ZUAVt4=", - "_parent": { - "$ref": "AAAAAAGAuSQc3ZT5u0c=" - }, - "model": { - "$ref": "AAAAAAGAuSQc3JT3YwU=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1057, - "top": 2366, - "height": 13, - "alpha": -0.5235987755982988, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAuSQc3ZT5u0c=" - } - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuSQc3ZUB2JQ=", - "_parent": { - "$ref": "AAAAAAGAuSQc3ZT5u0c=" - }, - "model": { - "$ref": "AAAAAAGAuSQc3JT3YwU=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1043, - "top": 2369, - "height": 13, - "alpha": -0.7853981633974483, - "distance": 40, - "hostEdge": { - "$ref": "AAAAAAGAuSQc3ZT5u0c=" - } - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuSQc3ZUCoM0=", - "_parent": { - "$ref": "AAAAAAGAuSQc3ZT5u0c=" - }, - "model": { - "$ref": "AAAAAAGAuSQc3JT3YwU=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1084, - "top": 2362, - "height": 13, - "alpha": 0.5235987755982988, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAGAuSQc3ZT5u0c=" - } - }, - { - "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAGAuSQc3ZUDyAQ=", - "_parent": { - "$ref": "AAAAAAGAuSQc3ZT5u0c=" - }, - "model": { - "$ref": "AAAAAAGAuSQc3JT2zQo=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -2040, - "top": 1464, - "width": 10, - "height": 10 - }, - { - "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAGAuSQc3ZUEd3k=", - "_parent": { - "$ref": "AAAAAAGAuSQc3ZT5u0c=" - }, - "model": { - "$ref": "AAAAAAGAuSQc3JT3YwU=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -2040, - "top": 1464, - "width": 10, - "height": 10 - } - ], - "font": "Arial;13;0", - "head": { - "$ref": "AAAAAAGAuM+E1l2pZY4=" - }, - "tail": { - "$ref": "AAAAAAGAuONfWHxEB+M=" - }, - "lineStyle": 1, - "points": "1072:2471;1072:2347", - "showVisibility": true, - "nameLabel": { - "$ref": "AAAAAAGAuSQc3ZT6cEw=" - }, - "stereotypeLabel": { - "$ref": "AAAAAAGAuSQc3ZT7uKg=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAuSQc3ZT8IeE=" - }, - "showEndOrder": "hide", - "tailRoleNameLabel": { - "$ref": "AAAAAAGAuSQc3ZT92Co=" - }, - "tailPropertyLabel": { - "$ref": "AAAAAAGAuSQc3ZT+XpQ=" - }, - "tailMultiplicityLabel": { - "$ref": "AAAAAAGAuSQc3ZT/zgc=" - }, - "headRoleNameLabel": { - "$ref": "AAAAAAGAuSQc3ZUAVt4=" - }, - "headPropertyLabel": { - "$ref": "AAAAAAGAuSQc3ZUB2JQ=" - }, - "headMultiplicityLabel": { - "$ref": "AAAAAAGAuSQc3ZUCoM0=" - }, - "tailQualifiersCompartment": { - "$ref": "AAAAAAGAuSQc3ZUDyAQ=" - }, - "headQualifiersCompartment": { - "$ref": "AAAAAAGAuSQc3ZUEd3k=" - } - }, - { - "_type": "UMLAssociationView", - "_id": "AAAAAAGAuVJizeQdR98=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGAuVJizeQZJR8=" - }, - "subViews": [ - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuVJizeQeRDM=", - "_parent": { - "$ref": "AAAAAAGAuVJizeQdR98=" - }, - "model": { - "$ref": "AAAAAAGAuVJizeQZJR8=" - }, - "font": "Arial;13;0", - "left": 910, - "top": 2418, - "width": 84.89990234375, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAuVJizeQdR98=" - }, - "edgePosition": 1, - "text": "+communicate" - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuVJizeQfWF8=", - "_parent": { - "$ref": "AAAAAAGAuVJizeQdR98=" - }, - "model": { - "$ref": "AAAAAAGAuVJizeQZJR8=" - }, - "visible": null, - "font": "Arial;13;0", - "left": 959, - "top": 2405, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAuVJizeQdR98=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuVJizeQg65c=", - "_parent": { - "$ref": "AAAAAAGAuVJizeQdR98=" - }, - "model": { - "$ref": "AAAAAAGAuVJizeQZJR8=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 937, - "top": 2445, - "height": 13, - "alpha": -1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAuVJizeQdR98=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuVJizeQhmoE=", - "_parent": { - "$ref": "AAAAAAGAuVJizeQdR98=" - }, - "model": { - "$ref": "AAAAAAGAuVJizeQaPgY=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 898, - "top": 2389, - "height": 13, - "alpha": 0.5235987755982988, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAuVJizeQdR98=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuVJizeQiPnw=", - "_parent": { - "$ref": "AAAAAAGAuVJizeQdR98=" - }, - "model": { - "$ref": "AAAAAAGAuVJizeQaPgY=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 907, - "top": 2378, - "height": 13, - "alpha": 0.7853981633974483, - "distance": 40, - "hostEdge": { - "$ref": "AAAAAAGAuVJizeQdR98=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuVJizeQjcTo=", - "_parent": { - "$ref": "AAAAAAGAuVJizeQdR98=" - }, - "model": { - "$ref": "AAAAAAGAuVJizeQaPgY=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 881, - "top": 2411, - "height": 13, - "alpha": -0.5235987755982988, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAGAuVJizeQdR98=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuVJizeQkeoc=", - "_parent": { - "$ref": "AAAAAAGAuVJizeQdR98=" - }, - "model": { - "$ref": "AAAAAAGAuVJizeQbquk=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1006, - "top": 2448, - "height": 13, - "alpha": -0.5235987755982988, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAuVJizeQdR98=" - } - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuVJizeQl2g8=", - "_parent": { - "$ref": "AAAAAAGAuVJizeQdR98=" - }, - "model": { - "$ref": "AAAAAAGAuVJizeQbquk=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1010, - "top": 2435, - "height": 13, - "alpha": -0.7853981633974483, - "distance": 40, - "hostEdge": { - "$ref": "AAAAAAGAuVJizeQdR98=" - } - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuVJizeQmxjU=", - "_parent": { - "$ref": "AAAAAAGAuVJizeQdR98=" - }, - "model": { - "$ref": "AAAAAAGAuVJizeQbquk=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 997, - "top": 2474, - "height": 13, - "alpha": 0.5235987755982988, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAGAuVJizeQdR98=" - } - }, - { - "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAGAuVJizeQnjlI=", - "_parent": { - "$ref": "AAAAAAGAuVJizeQdR98=" - }, - "model": { - "$ref": "AAAAAAGAuVJizeQaPgY=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -2040, - "top": 1464, - "width": 10, - "height": 10 - }, - { - "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAGAuVJizeQoHdw=", - "_parent": { - "$ref": "AAAAAAGAuVJizeQdR98=" - }, - "model": { - "$ref": "AAAAAAGAuVJizeQbquk=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -2040, - "top": 1464, - "width": 10, - "height": 10 - } - ], - "font": "Arial;13;0", - "head": { - "$ref": "AAAAAAGAuONfWHxEB+M=" - }, - "tail": { - "$ref": "AAAAAAGAuNzCJ/fZex4=" - }, - "lineStyle": 1, - "points": "869:2396;1022:2480", - "showVisibility": true, - "nameLabel": { - "$ref": "AAAAAAGAuVJizeQeRDM=" - }, - "stereotypeLabel": { - "$ref": "AAAAAAGAuVJizeQfWF8=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAuVJizeQg65c=" - }, - "showEndOrder": "hide", - "tailRoleNameLabel": { - "$ref": "AAAAAAGAuVJizeQhmoE=" - }, - "tailPropertyLabel": { - "$ref": "AAAAAAGAuVJizeQiPnw=" - }, - "tailMultiplicityLabel": { - "$ref": "AAAAAAGAuVJizeQjcTo=" - }, - "headRoleNameLabel": { - "$ref": "AAAAAAGAuVJizeQkeoc=" - }, - "headPropertyLabel": { - "$ref": "AAAAAAGAuVJizeQl2g8=" - }, - "headMultiplicityLabel": { - "$ref": "AAAAAAGAuVJizeQmxjU=" - }, - "tailQualifiersCompartment": { - "$ref": "AAAAAAGAuVJizeQnjlI=" - }, - "headQualifiersCompartment": { - "$ref": "AAAAAAGAuVJizeQoHdw=" - } - }, - { - "_type": "UMLClassView", - "_id": "AAAAAAGAuVM/cAVH5Nk=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGAuVM/cAVFGPk=" - }, - "subViews": [ - { - "_type": "UMLNameCompartmentView", - "_id": "AAAAAAGAuVM/cAVIUg8=", - "_parent": { - "$ref": "AAAAAAGAuVM/cAVH5Nk=" - }, - "model": { - "$ref": "AAAAAAGAuVM/cAVFGPk=" - }, - "subViews": [ - { - "_type": "LabelView", - "_id": "AAAAAAGAuVM/cAVJXjs=", - "_parent": { - "$ref": "AAAAAAGAuVM/cAVIUg8=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -4112, - "top": 2912, - "height": 13 - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAuVM/cAVKHC0=", - "_parent": { - "$ref": "AAAAAAGAuVM/cAVIUg8=" - }, - "font": "Arial;13;1", - "left": 1465, - "top": 2374, - "width": 46.236328125, - "height": 13, - "text": "Signals" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAuVM/cAVL4X0=", - "_parent": { - "$ref": "AAAAAAGAuVM/cAVIUg8=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -4112, - "top": 2912, - "width": 191.43896484375, - "height": 13, - "text": "(from BrighterTrades Class View)" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAuVM/cAVMz18=", - "_parent": { - "$ref": "AAAAAAGAuVM/cAVIUg8=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -4112, - "top": 2912, - "height": 13, - "horizontalAlignment": 1 - } - ], - "font": "Arial;13;0", - "left": 1460, - "top": 2367, - "width": 56.236328125, - "height": 25, - "stereotypeLabel": { - "$ref": "AAAAAAGAuVM/cAVJXjs=" - }, - "nameLabel": { - "$ref": "AAAAAAGAuVM/cAVKHC0=" - }, - "namespaceLabel": { - "$ref": "AAAAAAGAuVM/cAVL4X0=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAuVM/cAVMz18=" - } - }, - { - "_type": "UMLAttributeCompartmentView", - "_id": "AAAAAAGAuVM/cAVNs54=", - "_parent": { - "$ref": "AAAAAAGAuVM/cAVH5Nk=" - }, - "model": { - "$ref": "AAAAAAGAuVM/cAVFGPk=" - }, - "font": "Arial;13;0", - "left": 1460, - "top": 2392, - "width": 56.236328125, - "height": 10 - }, - { - "_type": "UMLOperationCompartmentView", - "_id": "AAAAAAGAuVM/cAVOmBo=", - "_parent": { - "$ref": "AAAAAAGAuVM/cAVH5Nk=" - }, - "model": { - "$ref": "AAAAAAGAuVM/cAVFGPk=" - }, - "font": "Arial;13;0", - "left": 1460, - "top": 2402, - "width": 56.236328125, - "height": 10 - }, - { - "_type": "UMLReceptionCompartmentView", - "_id": "AAAAAAGAuVM/cQVPXVA=", - "_parent": { - "$ref": "AAAAAAGAuVM/cAVH5Nk=" - }, - "model": { - "$ref": "AAAAAAGAuVM/cAVFGPk=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -2056, - "top": 1456, - "width": 10, - "height": 10 - }, - { - "_type": "UMLTemplateParameterCompartmentView", - "_id": "AAAAAAGAuVM/cQVQe9o=", - "_parent": { - "$ref": "AAAAAAGAuVM/cAVH5Nk=" - }, - "model": { - "$ref": "AAAAAAGAuVM/cAVFGPk=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -2056, - "top": 1456, - "width": 10, - "height": 10 - } - ], - "font": "Arial;13;0", - "containerChangeable": true, - "left": 1460, - "top": 2367, - "width": 56.236328125, - "height": 45, - "nameCompartment": { - "$ref": "AAAAAAGAuVM/cAVIUg8=" - }, - "attributeCompartment": { - "$ref": "AAAAAAGAuVM/cAVNs54=" - }, - "operationCompartment": { - "$ref": "AAAAAAGAuVM/cAVOmBo=" - }, - "receptionCompartment": { - "$ref": "AAAAAAGAuVM/cQVPXVA=" - }, - "templateParameterCompartment": { - "$ref": "AAAAAAGAuVM/cQVQe9o=" - } - }, - { - "_type": "UMLAssociationView", - "_id": "AAAAAAGAuVNvjRnvOLU=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGAuVNvjRnrHWs=" - }, - "subViews": [ - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuVNvjRnw+c4=", - "_parent": { - "$ref": "AAAAAAGAuVNvjRnvOLU=" - }, - "model": { - "$ref": "AAAAAAGAuVNvjRnrHWs=" - }, - "font": "Arial;13;0", - "left": 1244, - "top": 2309, - "width": 100.10888671875, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAuVNvjRnvOLU=" - }, - "edgePosition": 1, - "text": "+get&set&update" - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuVNvjRnx/OM=", - "_parent": { - "$ref": "AAAAAAGAuVNvjRnvOLU=" - }, - "model": { - "$ref": "AAAAAAGAuVNvjRnrHWs=" - }, - "visible": null, - "font": "Arial;13;0", - "left": 1298, - "top": 2295, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAuVNvjRnvOLU=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuVNvjRny1dE=", - "_parent": { - "$ref": "AAAAAAGAuVNvjRnvOLU=" - }, - "model": { - "$ref": "AAAAAAGAuVNvjRnrHWs=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1285, - "top": 2338, - "height": 13, - "alpha": -1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAuVNvjRnvOLU=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuVNvjRnzCRk=", - "_parent": { - "$ref": "AAAAAAGAuVNvjRnvOLU=" - }, - "model": { - "$ref": "AAAAAAGAuVNvjRns3fQ=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1151, - "top": 2267, - "height": 13, - "alpha": 0.5235987755982988, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAuVNvjRnvOLU=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuVNvjRn0dDk=", - "_parent": { - "$ref": "AAAAAAGAuVNvjRnvOLU=" - }, - "model": { - "$ref": "AAAAAAGAuVNvjRns3fQ=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1157, - "top": 2255, - "height": 13, - "alpha": 0.7853981633974483, - "distance": 40, - "hostEdge": { - "$ref": "AAAAAAGAuVNvjRnvOLU=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuVNvjRn1CO8=", - "_parent": { - "$ref": "AAAAAAGAuVNvjRnvOLU=" - }, - "model": { - "$ref": "AAAAAAGAuVNvjRns3fQ=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1139, - "top": 2292, - "height": 13, - "alpha": -0.5235987755982988, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAGAuVNvjRnvOLU=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuVNvjRn2YtI=", - "_parent": { - "$ref": "AAAAAAGAuVNvjRnvOLU=" - }, - "model": { - "$ref": "AAAAAAGAuVNvjRntm2U=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1438, - "top": 2353, - "height": 13, - "alpha": -0.5235987755982988, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAuVNvjRnvOLU=" - } - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuVNvjRn3mTs=", - "_parent": { - "$ref": "AAAAAAGAuVNvjRnvOLU=" - }, - "model": { - "$ref": "AAAAAAGAuVNvjRntm2U=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1440, - "top": 2339, - "height": 13, - "alpha": -0.7853981633974483, - "distance": 40, - "hostEdge": { - "$ref": "AAAAAAGAuVNvjRnvOLU=" - } - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuVNvjRn4dhs=", - "_parent": { - "$ref": "AAAAAAGAuVNvjRnvOLU=" - }, - "model": { - "$ref": "AAAAAAGAuVNvjRntm2U=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1434, - "top": 2380, - "height": 13, - "alpha": 0.5235987755982988, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAGAuVNvjRnvOLU=" - } - }, - { - "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAGAuVNvjRn5Pts=", - "_parent": { - "$ref": "AAAAAAGAuVNvjRnvOLU=" - }, - "model": { - "$ref": "AAAAAAGAuVNvjRns3fQ=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -2040, - "top": 1464, - "width": 10, - "height": 10 - }, - { - "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAGAuVNvjhn6LUs=", - "_parent": { - "$ref": "AAAAAAGAuVNvjRnvOLU=" - }, - "model": { - "$ref": "AAAAAAGAuVNvjRntm2U=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -2040, - "top": 1464, - "width": 10, - "height": 10 - } - ], - "font": "Arial;13;0", - "head": { - "$ref": "AAAAAAGAuVM/cAVH5Nk=" - }, - "tail": { - "$ref": "AAAAAAGAuM+E1l2pZY4=" - }, - "lineStyle": 1, - "points": "1122:2280;1459:2381", - "showVisibility": true, - "nameLabel": { - "$ref": "AAAAAAGAuVNvjRnw+c4=" - }, - "stereotypeLabel": { - "$ref": "AAAAAAGAuVNvjRnx/OM=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAuVNvjRny1dE=" - }, - "showEndOrder": "hide", - "tailRoleNameLabel": { - "$ref": "AAAAAAGAuVNvjRnzCRk=" - }, - "tailPropertyLabel": { - "$ref": "AAAAAAGAuVNvjRn0dDk=" - }, - "tailMultiplicityLabel": { - "$ref": "AAAAAAGAuVNvjRn1CO8=" - }, - "headRoleNameLabel": { - "$ref": "AAAAAAGAuVNvjRn2YtI=" - }, - "headPropertyLabel": { - "$ref": "AAAAAAGAuVNvjRn3mTs=" - }, - "headMultiplicityLabel": { - "$ref": "AAAAAAGAuVNvjRn4dhs=" - }, - "tailQualifiersCompartment": { - "$ref": "AAAAAAGAuVNvjRn5Pts=" - }, - "headQualifiersCompartment": { - "$ref": "AAAAAAGAuVNvjhn6LUs=" - } - }, - { - "_type": "UMLClassView", - "_id": "AAAAAAGAuVXFAz3J8ms=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGAuVXFAz3Hg7I=" - }, - "subViews": [ - { - "_type": "UMLNameCompartmentView", - "_id": "AAAAAAGAuVXFAz3Kb2I=", - "_parent": { - "$ref": "AAAAAAGAuVXFAz3J8ms=" - }, - "model": { - "$ref": "AAAAAAGAuVXFAz3Hg7I=" - }, - "subViews": [ - { - "_type": "LabelView", - "_id": "AAAAAAGAuVXFAz3Lu+k=", - "_parent": { - "$ref": "AAAAAAGAuVXFAz3Kb2I=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -3760, - "top": 2880, - "height": 13 - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAuVXFAz3M/FE=", - "_parent": { - "$ref": "AAAAAAGAuVXFAz3Kb2I=" - }, - "font": "Arial;13;1", - "left": 2053, - "top": 2327, - "width": 41.919921875, - "height": 13, - "text": "files" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAuVXFAz3NW3E=", - "_parent": { - "$ref": "AAAAAAGAuVXFAz3Kb2I=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -3760, - "top": 2880, - "width": 191.43896484375, - "height": 13, - "text": "(from BrighterTrades Class View)" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAuVXFAz3O4Nw=", - "_parent": { - "$ref": "AAAAAAGAuVXFAz3Kb2I=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -3760, - "top": 2880, - "height": 13, - "horizontalAlignment": 1 - } - ], - "font": "Arial;13;0", - "left": 2048, - "top": 2320, - "width": 51.919921875, - "height": 25, - "stereotypeLabel": { - "$ref": "AAAAAAGAuVXFAz3Lu+k=" - }, - "nameLabel": { - "$ref": "AAAAAAGAuVXFAz3M/FE=" - }, - "namespaceLabel": { - "$ref": "AAAAAAGAuVXFAz3NW3E=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAuVXFAz3O4Nw=" - } - }, - { - "_type": "UMLAttributeCompartmentView", - "_id": "AAAAAAGAuVXFAz3PH0Y=", - "_parent": { - "$ref": "AAAAAAGAuVXFAz3J8ms=" - }, - "model": { - "$ref": "AAAAAAGAuVXFAz3Hg7I=" - }, - "font": "Arial;13;0", - "left": 2048, - "top": 2345, - "width": 51.919921875, - "height": 10 - }, - { - "_type": "UMLOperationCompartmentView", - "_id": "AAAAAAGAuVXFAz3QjHM=", - "_parent": { - "$ref": "AAAAAAGAuVXFAz3J8ms=" - }, - "model": { - "$ref": "AAAAAAGAuVXFAz3Hg7I=" - }, - "font": "Arial;13;0", - "left": 2048, - "top": 2355, - "width": 51.919921875, - "height": 10 - }, - { - "_type": "UMLReceptionCompartmentView", - "_id": "AAAAAAGAuVXFAz3R258=", - "_parent": { - "$ref": "AAAAAAGAuVXFAz3J8ms=" - }, - "model": { - "$ref": "AAAAAAGAuVXFAz3Hg7I=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -1880, - "top": 1440, - "width": 10, - "height": 10 - }, - { - "_type": "UMLTemplateParameterCompartmentView", - "_id": "AAAAAAGAuVXFAz3SkpQ=", - "_parent": { - "$ref": "AAAAAAGAuVXFAz3J8ms=" - }, - "model": { - "$ref": "AAAAAAGAuVXFAz3Hg7I=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -1880, - "top": 1440, - "width": 10, - "height": 10 - } - ], - "font": "Arial;13;0", - "containerChangeable": true, - "left": 2048, - "top": 2320, - "width": 51.919921875, - "height": 45, - "nameCompartment": { - "$ref": "AAAAAAGAuVXFAz3Kb2I=" - }, - "attributeCompartment": { - "$ref": "AAAAAAGAuVXFAz3PH0Y=" - }, - "operationCompartment": { - "$ref": "AAAAAAGAuVXFAz3QjHM=" - }, - "receptionCompartment": { - "$ref": "AAAAAAGAuVXFAz3R258=" - }, - "templateParameterCompartment": { - "$ref": "AAAAAAGAuVXFAz3SkpQ=" - } - }, - { - "_type": "UMLAssociationView", - "_id": "AAAAAAGAuVZfzUlifXg=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGAuVZfzUlebbQ=" - }, - "subViews": [ - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuVZfzUljDRU=", - "_parent": { - "$ref": "AAAAAAGAuVZfzUlifXg=" - }, - "model": { - "$ref": "AAAAAAGAuVZfzUlebbQ=" - }, - "font": "Arial;13;0", - "left": 1939, - "top": 2321, - "width": 69.03076171875, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAuVZfzUlifXg=" - }, - "edgePosition": 1, - "text": "+load&save" - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuVZfzUlkcgg=", - "_parent": { - "$ref": "AAAAAAGAuVZfzUlifXg=" - }, - "model": { - "$ref": "AAAAAAGAuVZfzUlebbQ=" - }, - "visible": null, - "font": "Arial;13;0", - "left": 1973, - "top": 2306, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAuVZfzUlifXg=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuVZfzUllAxM=", - "_parent": { - "$ref": "AAAAAAGAuVZfzUlifXg=" - }, - "model": { - "$ref": "AAAAAAGAuVZfzUlebbQ=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1973, - "top": 2351, - "height": 13, - "alpha": -1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAuVZfzUlifXg=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuVZfzUlmUjc=", - "_parent": { - "$ref": "AAAAAAGAuVZfzUlifXg=" - }, - "model": { - "$ref": "AAAAAAGAuVZfzUlfC/g=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1925, - "top": 2321, - "height": 13, - "alpha": 0.5235987755982988, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAuVZfzUlifXg=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuVZfzUlneNM=", - "_parent": { - "$ref": "AAAAAAGAuVZfzUlifXg=" - }, - "model": { - "$ref": "AAAAAAGAuVZfzUlfC/g=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1928, - "top": 2307, - "height": 13, - "alpha": 0.7853981633974483, - "distance": 40, - "hostEdge": { - "$ref": "AAAAAAGAuVZfzUlifXg=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuVZfzUloxQs=", - "_parent": { - "$ref": "AAAAAAGAuVZfzUlifXg=" - }, - "model": { - "$ref": "AAAAAAGAuVZfzUlfC/g=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1921, - "top": 2348, - "height": 13, - "alpha": -0.5235987755982988, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAGAuVZfzUlifXg=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuVZfzUlp4oE=", - "_parent": { - "$ref": "AAAAAAGAuVZfzUlifXg=" - }, - "model": { - "$ref": "AAAAAAGAuVZfzUlgssI=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 2021, - "top": 2321, - "height": 13, - "alpha": -0.5235987755982988, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAuVZfzUlifXg=" - } - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuVZfzUlqWG8=", - "_parent": { - "$ref": "AAAAAAGAuVZfzUlifXg=" - }, - "model": { - "$ref": "AAAAAAGAuVZfzUlgssI=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 2018, - "top": 2307, - "height": 13, - "alpha": -0.7853981633974483, - "distance": 40, - "hostEdge": { - "$ref": "AAAAAAGAuVZfzUlifXg=" - } - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuVZfzUlrCB8=", - "_parent": { - "$ref": "AAAAAAGAuVZfzUlifXg=" - }, - "model": { - "$ref": "AAAAAAGAuVZfzUlgssI=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 2025, - "top": 2348, - "height": 13, - "alpha": 0.5235987755982988, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAGAuVZfzUlifXg=" - } - }, - { - "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAGAuVZfzklsTTc=", - "_parent": { - "$ref": "AAAAAAGAuVZfzUlifXg=" - }, - "model": { - "$ref": "AAAAAAGAuVZfzUlfC/g=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -2040, - "top": 1464, - "width": 10, - "height": 10 - }, - { - "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAGAuVZfzkltCow=", - "_parent": { - "$ref": "AAAAAAGAuVZfzUlifXg=" - }, - "model": { - "$ref": "AAAAAAGAuVZfzUlgssI=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -2040, - "top": 1464, - "width": 10, - "height": 10 - } - ], - "font": "Arial;13;0", - "head": { - "$ref": "AAAAAAGAuVXFAz3J8ms=" - }, - "tail": { - "$ref": "AAAAAAGAuOTIMJPtMrw=" - }, - "lineStyle": 1, - "points": "1900:2342;2047:2342", - "showVisibility": true, - "nameLabel": { - "$ref": "AAAAAAGAuVZfzUljDRU=" - }, - "stereotypeLabel": { - "$ref": "AAAAAAGAuVZfzUlkcgg=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAuVZfzUllAxM=" - }, - "showEndOrder": "hide", - "tailRoleNameLabel": { - "$ref": "AAAAAAGAuVZfzUlmUjc=" - }, - "tailPropertyLabel": { - "$ref": "AAAAAAGAuVZfzUlneNM=" - }, - "tailMultiplicityLabel": { - "$ref": "AAAAAAGAuVZfzUloxQs=" - }, - "headRoleNameLabel": { - "$ref": "AAAAAAGAuVZfzUlp4oE=" - }, - "headPropertyLabel": { - "$ref": "AAAAAAGAuVZfzUlqWG8=" - }, - "headMultiplicityLabel": { - "$ref": "AAAAAAGAuVZfzUlrCB8=" - }, - "tailQualifiersCompartment": { - "$ref": "AAAAAAGAuVZfzklsTTc=" - }, - "headQualifiersCompartment": { - "$ref": "AAAAAAGAuVZfzkltCow=" - } - }, - { - "_type": "UMLAssociationView", - "_id": "AAAAAAGAuVk4uYvU2Zo=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGAuVk4uYvQ3Tw=" - }, - "subViews": [ - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuVk4uYvVJqk=", - "_parent": { - "$ref": "AAAAAAGAuVk4uYvU2Zo=" - }, - "model": { - "$ref": "AAAAAAGAuVk4uYvQ3Tw=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1659, - "top": 2107, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAuVk4uYvU2Zo=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuVk4uYvWEhw=", - "_parent": { - "$ref": "AAAAAAGAuVk4uYvU2Zo=" - }, - "model": { - "$ref": "AAAAAAGAuVk4uYvQ3Tw=" - }, - "visible": null, - "font": "Arial;13;0", - "left": 1670, - "top": 2097, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAuVk4uYvU2Zo=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuVk4uYvXU/U=", - "_parent": { - "$ref": "AAAAAAGAuVk4uYvU2Zo=" - }, - "model": { - "$ref": "AAAAAAGAuVk4uYvQ3Tw=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1636, - "top": 2126, - "height": 13, - "alpha": -1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAuVk4uYvU2Zo=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuVk4uYvYjcw=", - "_parent": { - "$ref": "AAAAAAGAuVk4uYvU2Zo=" - }, - "model": { - "$ref": "AAAAAAGAuVk4uYvRkhs=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1535, - "top": 1961, - "height": 13, - "alpha": 0.5235987755982988, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAuVk4uYvU2Zo=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuVk4uovZqqo=", - "_parent": { - "$ref": "AAAAAAGAuVk4uYvU2Zo=" - }, - "model": { - "$ref": "AAAAAAGAuVk4uYvRkhs=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1546, - "top": 1954, - "height": 13, - "alpha": 0.7853981633974483, - "distance": 40, - "hostEdge": { - "$ref": "AAAAAAGAuVk4uYvU2Zo=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuVk4uova2RU=", - "_parent": { - "$ref": "AAAAAAGAuVk4uYvU2Zo=" - }, - "model": { - "$ref": "AAAAAAGAuVk4uYvRkhs=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1511, - "top": 1975, - "height": 13, - "alpha": -0.5235987755982988, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAGAuVk4uYvU2Zo=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuVk4uovb9QE=", - "_parent": { - "$ref": "AAAAAAGAuVk4uYvU2Zo=" - }, - "model": { - "$ref": "AAAAAAGAuVk4uYvSBnI=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1783, - "top": 2254, - "height": 13, - "alpha": -0.5235987755982988, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAuVk4uYvU2Zo=" - } - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuVk4uovcleY=", - "_parent": { - "$ref": "AAAAAAGAuVk4uYvU2Zo=" - }, - "model": { - "$ref": "AAAAAAGAuVk4uYvSBnI=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1792, - "top": 2244, - "height": 13, - "alpha": -0.7853981633974483, - "distance": 40, - "hostEdge": { - "$ref": "AAAAAAGAuVk4uYvU2Zo=" - } - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuVk4uovdq3M=", - "_parent": { - "$ref": "AAAAAAGAuVk4uYvU2Zo=" - }, - "model": { - "$ref": "AAAAAAGAuVk4uYvSBnI=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1765, - "top": 2275, - "height": 13, - "alpha": 0.5235987755982988, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAGAuVk4uYvU2Zo=" - } - }, - { - "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAGAuVk4uovecZU=", - "_parent": { - "$ref": "AAAAAAGAuVk4uYvU2Zo=" - }, - "model": { - "$ref": "AAAAAAGAuVk4uYvRkhs=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -2040, - "top": 1464, - "width": 10, - "height": 10 - }, - { - "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAGAuVk4uovfNPs=", - "_parent": { - "$ref": "AAAAAAGAuVk4uYvU2Zo=" - }, - "model": { - "$ref": "AAAAAAGAuVk4uYvSBnI=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -2040, - "top": 1464, - "width": 10, - "height": 10 - } - ], - "font": "Arial;13;0", - "head": { - "$ref": "AAAAAAGAuOTIMJPtMrw=" - }, - "tail": { - "$ref": "AAAAAAGAuO4F8PeO/FY=" - }, - "lineStyle": 1, - "points": "1507:1957;1789:2290", - "showVisibility": true, - "nameLabel": { - "$ref": "AAAAAAGAuVk4uYvVJqk=" - }, - "stereotypeLabel": { - "$ref": "AAAAAAGAuVk4uYvWEhw=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAuVk4uYvXU/U=" - }, - "showEndOrder": "hide", - "tailRoleNameLabel": { - "$ref": "AAAAAAGAuVk4uYvYjcw=" - }, - "tailPropertyLabel": { - "$ref": "AAAAAAGAuVk4uovZqqo=" - }, - "tailMultiplicityLabel": { - "$ref": "AAAAAAGAuVk4uova2RU=" - }, - "headRoleNameLabel": { - "$ref": "AAAAAAGAuVk4uovb9QE=" - }, - "headPropertyLabel": { - "$ref": "AAAAAAGAuVk4uovcleY=" - }, - "headMultiplicityLabel": { - "$ref": "AAAAAAGAuVk4uovdq3M=" - }, - "tailQualifiersCompartment": { - "$ref": "AAAAAAGAuVk4uovecZU=" - }, - "headQualifiersCompartment": { - "$ref": "AAAAAAGAuVk4uovfNPs=" - } - }, - { - "_type": "UMLAssociationView", - "_id": "AAAAAAGAuVmWqqy9YZ0=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGAuVmWqqy5k5A=" - }, - "subViews": [ - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuVmWqqy+1nI=", - "_parent": { - "$ref": "AAAAAAGAuVmWqqy9YZ0=" - }, - "model": { - "$ref": "AAAAAAGAuVmWqqy5k5A=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1645, - "top": 2247, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAuVmWqqy9YZ0=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuVmWqqy/ZAw=", - "_parent": { - "$ref": "AAAAAAGAuVmWqqy9YZ0=" - }, - "model": { - "$ref": "AAAAAAGAuVmWqqy5k5A=" - }, - "visible": null, - "font": "Arial;13;0", - "left": 1650, - "top": 2233, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAuVmWqqy9YZ0=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuVmWqqzAZ5Y=", - "_parent": { - "$ref": "AAAAAAGAuVmWqqy9YZ0=" - }, - "model": { - "$ref": "AAAAAAGAuVmWqqy5k5A=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1634, - "top": 2274, - "height": 13, - "alpha": -1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAuVmWqqy9YZ0=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuVmWqqzBCdM=", - "_parent": { - "$ref": "AAAAAAGAuVmWqqy9YZ0=" - }, - "model": { - "$ref": "AAAAAAGAuVmWqqy6UWs=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1543, - "top": 2207, - "height": 13, - "alpha": 0.5235987755982988, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAuVmWqqy9YZ0=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuVmWqqzCqC0=", - "_parent": { - "$ref": "AAAAAAGAuVmWqqy9YZ0=" - }, - "model": { - "$ref": "AAAAAAGAuVmWqqy6UWs=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1550, - "top": 2195, - "height": 13, - "alpha": 0.7853981633974483, - "distance": 40, - "hostEdge": { - "$ref": "AAAAAAGAuVmWqqy9YZ0=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuVmWqqzDdF4=", - "_parent": { - "$ref": "AAAAAAGAuVmWqqy9YZ0=" - }, - "model": { - "$ref": "AAAAAAGAuVmWqqy6UWs=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1529, - "top": 2231, - "height": 13, - "alpha": -0.5235987755982988, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAGAuVmWqqy9YZ0=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuVmWq6zEGBs=", - "_parent": { - "$ref": "AAAAAAGAuVmWqqy9YZ0=" - }, - "model": { - "$ref": "AAAAAAGAuVmWqqy7nq0=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1748, - "top": 2286, - "height": 13, - "alpha": -0.5235987755982988, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAuVmWqqy9YZ0=" - } - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuVmWq6zFD30=", - "_parent": { - "$ref": "AAAAAAGAuVmWqqy9YZ0=" - }, - "model": { - "$ref": "AAAAAAGAuVmWqqy7nq0=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1750, - "top": 2273, - "height": 13, - "alpha": -0.7853981633974483, - "distance": 40, - "hostEdge": { - "$ref": "AAAAAAGAuVmWqqy9YZ0=" - } - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuVmWq6zGIyE=", - "_parent": { - "$ref": "AAAAAAGAuVmWqqy9YZ0=" - }, - "model": { - "$ref": "AAAAAAGAuVmWqqy7nq0=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1742, - "top": 2313, - "height": 13, - "alpha": 0.5235987755982988, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAGAuVmWqqy9YZ0=" - } - }, - { - "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAGAuVmWq6zHikc=", - "_parent": { - "$ref": "AAAAAAGAuVmWqqy9YZ0=" - }, - "model": { - "$ref": "AAAAAAGAuVmWqqy6UWs=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -2040, - "top": 1464, - "width": 10, - "height": 10 - }, - { - "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAGAuVmWq6zID5k=", - "_parent": { - "$ref": "AAAAAAGAuVmWqqy9YZ0=" - }, - "model": { - "$ref": "AAAAAAGAuVmWqqy7nq0=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -2040, - "top": 1464, - "width": 10, - "height": 10 - } - ], - "font": "Arial;13;0", - "head": { - "$ref": "AAAAAAGAuOTIMJPtMrw=" - }, - "tail": { - "$ref": "AAAAAAGAuPiWF3PZbo0=" - }, - "lineStyle": 1, - "points": "1514:2218;1767:2316", - "showVisibility": true, - "nameLabel": { - "$ref": "AAAAAAGAuVmWqqy+1nI=" - }, - "stereotypeLabel": { - "$ref": "AAAAAAGAuVmWqqy/ZAw=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAuVmWqqzAZ5Y=" - }, - "showEndOrder": "hide", - "tailRoleNameLabel": { - "$ref": "AAAAAAGAuVmWqqzBCdM=" - }, - "tailPropertyLabel": { - "$ref": "AAAAAAGAuVmWqqzCqC0=" - }, - "tailMultiplicityLabel": { - "$ref": "AAAAAAGAuVmWqqzDdF4=" - }, - "headRoleNameLabel": { - "$ref": "AAAAAAGAuVmWq6zEGBs=" - }, - "headPropertyLabel": { - "$ref": "AAAAAAGAuVmWq6zFD30=" - }, - "headMultiplicityLabel": { - "$ref": "AAAAAAGAuVmWq6zGIyE=" - }, - "tailQualifiersCompartment": { - "$ref": "AAAAAAGAuVmWq6zHikc=" - }, - "headQualifiersCompartment": { - "$ref": "AAAAAAGAuVmWq6zID5k=" - } - }, - { - "_type": "UMLAssociationView", - "_id": "AAAAAAGAuVmrmrq/h0Q=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGAuVmrmrq7wmQ=" - }, - "subViews": [ - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuVmrmrrA5vY=", - "_parent": { - "$ref": "AAAAAAGAuVmrmrq/h0Q=" - }, - "model": { - "$ref": "AAAAAAGAuVmrmrq7wmQ=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1644, - "top": 2297, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAuVmrmrq/h0Q=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuVmrmrrBc40=", - "_parent": { - "$ref": "AAAAAAGAuVmrmrq/h0Q=" - }, - "model": { - "$ref": "AAAAAAGAuVmrmrq7wmQ=" - }, - "visible": null, - "font": "Arial;13;0", - "left": 1646, - "top": 2282, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAuVmrmrq/h0Q=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuVmrmrrCtec=", - "_parent": { - "$ref": "AAAAAAGAuVmrmrq/h0Q=" - }, - "model": { - "$ref": "AAAAAAGAuVmrmrq7wmQ=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1641, - "top": 2326, - "height": 13, - "alpha": -1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAuVmrmrq/h0Q=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuVmrmrrDM7M=", - "_parent": { - "$ref": "AAAAAAGAuVmrmrq/h0Q=" - }, - "model": { - "$ref": "AAAAAAGAuVmrmrq8q8U=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1546, - "top": 2284, - "height": 13, - "alpha": 0.5235987755982988, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAuVmrmrq/h0Q=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuVmrm7rEUvA=", - "_parent": { - "$ref": "AAAAAAGAuVmrmrq/h0Q=" - }, - "model": { - "$ref": "AAAAAAGAuVmrmrq8q8U=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1550, - "top": 2271, - "height": 13, - "alpha": 0.7853981633974483, - "distance": 40, - "hostEdge": { - "$ref": "AAAAAAGAuVmrmrq/h0Q=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuVmrm7rF6cc=", - "_parent": { - "$ref": "AAAAAAGAuVmrmrq/h0Q=" - }, - "model": { - "$ref": "AAAAAAGAuVmrmrq8q8U=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1538, - "top": 2311, - "height": 13, - "alpha": -0.5235987755982988, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAGAuVmrmrq/h0Q=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuVmrm7rG/rU=", - "_parent": { - "$ref": "AAAAAAGAuVmrmrq/h0Q=" - }, - "model": { - "$ref": "AAAAAAGAuVmrmrq965o=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1743, - "top": 2309, - "height": 13, - "alpha": -0.5235987755982988, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAuVmrmrq/h0Q=" - } - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuVmrm7rHEwY=", - "_parent": { - "$ref": "AAAAAAGAuVmrmrq/h0Q=" - }, - "model": { - "$ref": "AAAAAAGAuVmrmrq965o=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1742, - "top": 2296, - "height": 13, - "alpha": -0.7853981633974483, - "distance": 40, - "hostEdge": { - "$ref": "AAAAAAGAuVmrmrq/h0Q=" - } - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuVmrm7rI9l0=", - "_parent": { - "$ref": "AAAAAAGAuVmrmrq/h0Q=" - }, - "model": { - "$ref": "AAAAAAGAuVmrmrq965o=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1743, - "top": 2337, - "height": 13, - "alpha": 0.5235987755982988, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAGAuVmrmrq/h0Q=" - } - }, - { - "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAGAuVmrm7rJRHE=", - "_parent": { - "$ref": "AAAAAAGAuVmrmrq/h0Q=" - }, - "model": { - "$ref": "AAAAAAGAuVmrmrq8q8U=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -2040, - "top": 1464, - "width": 10, - "height": 10 - }, - { - "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAGAuVmrm7rKz78=", - "_parent": { - "$ref": "AAAAAAGAuVmrmrq/h0Q=" - }, - "model": { - "$ref": "AAAAAAGAuVmrmrq965o=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -2040, - "top": 1464, - "width": 10, - "height": 10 - } - ], - "font": "Arial;13;0", - "head": { - "$ref": "AAAAAAGAuOTIMJPtMrw=" - }, - "tail": { - "$ref": "AAAAAAGAuPqBdMRhmWQ=" - }, - "lineStyle": 1, - "points": "1519:2302;1767:2334", - "showVisibility": true, - "nameLabel": { - "$ref": "AAAAAAGAuVmrmrrA5vY=" - }, - "stereotypeLabel": { - "$ref": "AAAAAAGAuVmrmrrBc40=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAuVmrmrrCtec=" - }, - "showEndOrder": "hide", - "tailRoleNameLabel": { - "$ref": "AAAAAAGAuVmrmrrDM7M=" - }, - "tailPropertyLabel": { - "$ref": "AAAAAAGAuVmrm7rEUvA=" - }, - "tailMultiplicityLabel": { - "$ref": "AAAAAAGAuVmrm7rF6cc=" - }, - "headRoleNameLabel": { - "$ref": "AAAAAAGAuVmrm7rG/rU=" - }, - "headPropertyLabel": { - "$ref": "AAAAAAGAuVmrm7rHEwY=" - }, - "headMultiplicityLabel": { - "$ref": "AAAAAAGAuVmrm7rI9l0=" - }, - "tailQualifiersCompartment": { - "$ref": "AAAAAAGAuVmrm7rJRHE=" - }, - "headQualifiersCompartment": { - "$ref": "AAAAAAGAuVmrm7rKz78=" - } - }, - { - "_type": "UMLAssociationView", - "_id": "AAAAAAGAuVmzaMoIqfI=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGAuVmzZ8oEZKs=" - }, - "subViews": [ - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuVmzaMoJaug=", - "_parent": { - "$ref": "AAAAAAGAuVmzaMoIqfI=" - }, - "model": { - "$ref": "AAAAAAGAuVmzZ8oEZKs=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1638, - "top": 2347, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAuVmzaMoIqfI=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuVmzaMoKlgs=", - "_parent": { - "$ref": "AAAAAAGAuVmzaMoIqfI=" - }, - "model": { - "$ref": "AAAAAAGAuVmzZ8oEZKs=" - }, - "visible": null, - "font": "Arial;13;0", - "left": 1636, - "top": 2332, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAuVmzaMoIqfI=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuVmzaMoLP48=", - "_parent": { - "$ref": "AAAAAAGAuVmzaMoIqfI=" - }, - "model": { - "$ref": "AAAAAAGAuVmzZ8oEZKs=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1643, - "top": 2376, - "height": 13, - "alpha": -1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAuVmzaMoIqfI=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuVmzaMoMh4U=", - "_parent": { - "$ref": "AAAAAAGAuVmzaMoIqfI=" - }, - "model": { - "$ref": "AAAAAAGAuVmzZ8oFkeY=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1539, - "top": 2360, - "height": 13, - "alpha": 0.5235987755982988, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAuVmzaMoIqfI=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuVmzaMoN/1U=", - "_parent": { - "$ref": "AAAAAAGAuVmzaMoIqfI=" - }, - "model": { - "$ref": "AAAAAAGAuVmzZ8oFkeY=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1540, - "top": 2347, - "height": 13, - "alpha": 0.7853981633974483, - "distance": 40, - "hostEdge": { - "$ref": "AAAAAAGAuVmzaMoIqfI=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuVmzaMoOVg4=", - "_parent": { - "$ref": "AAAAAAGAuVmzaMoIqfI=" - }, - "model": { - "$ref": "AAAAAAGAuVmzZ8oFkeY=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1539, - "top": 2388, - "height": 13, - "alpha": -0.5235987755982988, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAGAuVmzaMoIqfI=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuVmzaMoPSIo=", - "_parent": { - "$ref": "AAAAAAGAuVmzaMoIqfI=" - }, - "model": { - "$ref": "AAAAAAGAuVmzZ8oGVV0=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1739, - "top": 2333, - "height": 13, - "alpha": -0.5235987755982988, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAuVmzaMoIqfI=" - } - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuVmzaMoQ0EA=", - "_parent": { - "$ref": "AAAAAAGAuVmzaMoIqfI=" - }, - "model": { - "$ref": "AAAAAAGAuVmzZ8oGVV0=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1735, - "top": 2320, - "height": 13, - "alpha": -0.7853981633974483, - "distance": 40, - "hostEdge": { - "$ref": "AAAAAAGAuVmzaMoIqfI=" - } - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuVmzaMoRGVM=", - "_parent": { - "$ref": "AAAAAAGAuVmzaMoIqfI=" - }, - "model": { - "$ref": "AAAAAAGAuVmzZ8oGVV0=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1747, - "top": 2360, - "height": 13, - "alpha": 0.5235987755982988, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAGAuVmzaMoIqfI=" - } - }, - { - "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAGAuVmzaMoS9+w=", - "_parent": { - "$ref": "AAAAAAGAuVmzaMoIqfI=" - }, - "model": { - "$ref": "AAAAAAGAuVmzZ8oFkeY=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -2040, - "top": 1464, - "width": 10, - "height": 10 - }, - { - "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAGAuVmzaMoTxs4=", - "_parent": { - "$ref": "AAAAAAGAuVmzaMoIqfI=" - }, - "model": { - "$ref": "AAAAAAGAuVmzZ8oGVV0=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -2040, - "top": 1464, - "width": 10, - "height": 10 - } - ], - "font": "Arial;13;0", - "head": { - "$ref": "AAAAAAGAuOTIMJPtMrw=" - }, - "tail": { - "$ref": "AAAAAAGAuVM/cAVH5Nk=" - }, - "lineStyle": 1, - "points": "1516:2385;1767:2351", - "showVisibility": true, - "nameLabel": { - "$ref": "AAAAAAGAuVmzaMoJaug=" - }, - "stereotypeLabel": { - "$ref": "AAAAAAGAuVmzaMoKlgs=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAuVmzaMoLP48=" - }, - "showEndOrder": "hide", - "tailRoleNameLabel": { - "$ref": "AAAAAAGAuVmzaMoMh4U=" - }, - "tailPropertyLabel": { - "$ref": "AAAAAAGAuVmzaMoN/1U=" - }, - "tailMultiplicityLabel": { - "$ref": "AAAAAAGAuVmzaMoOVg4=" - }, - "headRoleNameLabel": { - "$ref": "AAAAAAGAuVmzaMoPSIo=" - }, - "headPropertyLabel": { - "$ref": "AAAAAAGAuVmzaMoQ0EA=" - }, - "headMultiplicityLabel": { - "$ref": "AAAAAAGAuVmzaMoRGVM=" - }, - "tailQualifiersCompartment": { - "$ref": "AAAAAAGAuVmzaMoS9+w=" - }, - "headQualifiersCompartment": { - "$ref": "AAAAAAGAuVmzaMoTxs4=" - } - }, - { - "_type": "UMLAssociationView", - "_id": "AAAAAAGAuVm8sNz8dDc=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGAuVm8sNz4G9Q=" - }, - "subViews": [ - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuVm8sNz9ddM=", - "_parent": { - "$ref": "AAAAAAGAuVm8sNz8dDc=" - }, - "model": { - "$ref": "AAAAAAGAuVm8sNz4G9Q=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1635, - "top": 2547, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAuVm8sNz8dDc=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuVm8sNz+s1g=", - "_parent": { - "$ref": "AAAAAAGAuVm8sNz8dDc=" - }, - "model": { - "$ref": "AAAAAAGAuVm8sNz4G9Q=" - }, - "visible": null, - "font": "Arial;13;0", - "left": 1624, - "top": 2537, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAuVm8sNz8dDc=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuVm8sNz/8VY=", - "_parent": { - "$ref": "AAAAAAGAuVm8sNz8dDc=" - }, - "model": { - "$ref": "AAAAAAGAuVm8sNz4G9Q=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1658, - "top": 2566, - "height": 13, - "alpha": -1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAuVm8sNz8dDc=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuVm8sN0Ahwg=", - "_parent": { - "$ref": "AAAAAAGAuVm8sNz8dDc=" - }, - "model": { - "$ref": "AAAAAAGAuVm8sNz57Vc=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1511, - "top": 2696, - "height": 13, - "alpha": 0.5235987755982988, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAuVm8sNz8dDc=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuVm8sN0BB3g=", - "_parent": { - "$ref": "AAAAAAGAuVm8sNz8dDc=" - }, - "model": { - "$ref": "AAAAAAGAuVm8sNz57Vc=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1502, - "top": 2686, - "height": 13, - "alpha": 0.7853981633974483, - "distance": 40, - "hostEdge": { - "$ref": "AAAAAAGAuVm8sNz8dDc=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuVm8sd0Cgww=", - "_parent": { - "$ref": "AAAAAAGAuVm8sNz8dDc=" - }, - "model": { - "$ref": "AAAAAAGAuVm8sNz57Vc=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1529, - "top": 2717, - "height": 13, - "alpha": -0.5235987755982988, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAGAuVm8sNz8dDc=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuVm8sd0DdHY=", - "_parent": { - "$ref": "AAAAAAGAuVm8sNz8dDc=" - }, - "model": { - "$ref": "AAAAAAGAuVm8sNz6eww=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1760, - "top": 2398, - "height": 13, - "alpha": -0.5235987755982988, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAuVm8sNz8dDc=" - } - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuVm8sd0EVIw=", - "_parent": { - "$ref": "AAAAAAGAuVm8sNz8dDc=" - }, - "model": { - "$ref": "AAAAAAGAuVm8sNz6eww=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1749, - "top": 2391, - "height": 13, - "alpha": -0.7853981633974483, - "distance": 40, - "hostEdge": { - "$ref": "AAAAAAGAuVm8sNz8dDc=" - } - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuVm8sd0FJ1E=", - "_parent": { - "$ref": "AAAAAAGAuVm8sNz8dDc=" - }, - "model": { - "$ref": "AAAAAAGAuVm8sNz6eww=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1784, - "top": 2412, - "height": 13, - "alpha": 0.5235987755982988, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAGAuVm8sNz8dDc=" - } - }, - { - "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAGAuVm8sd0Gc5g=", - "_parent": { - "$ref": "AAAAAAGAuVm8sNz8dDc=" - }, - "model": { - "$ref": "AAAAAAGAuVm8sNz57Vc=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -2040, - "top": 1464, - "width": 10, - "height": 10 - }, - { - "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAGAuVm8sd0HqUw=", - "_parent": { - "$ref": "AAAAAAGAuVm8sNz8dDc=" - }, - "model": { - "$ref": "AAAAAAGAuVm8sNz6eww=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -2040, - "top": 1464, - "width": 10, - "height": 10 - } - ], - "font": "Arial;13;0", - "head": { - "$ref": "AAAAAAGAuOTIMJPtMrw=" - }, - "tail": { - "$ref": "AAAAAAGAuP33uT39n/4=" - }, - "lineStyle": 1, - "points": "1506:2732;1789:2394", - "showVisibility": true, - "nameLabel": { - "$ref": "AAAAAAGAuVm8sNz9ddM=" - }, - "stereotypeLabel": { - "$ref": "AAAAAAGAuVm8sNz+s1g=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAuVm8sNz/8VY=" - }, - "showEndOrder": "hide", - "tailRoleNameLabel": { - "$ref": "AAAAAAGAuVm8sN0Ahwg=" - }, - "tailPropertyLabel": { - "$ref": "AAAAAAGAuVm8sN0BB3g=" - }, - "tailMultiplicityLabel": { - "$ref": "AAAAAAGAuVm8sd0Cgww=" - }, - "headRoleNameLabel": { - "$ref": "AAAAAAGAuVm8sd0DdHY=" - }, - "headPropertyLabel": { - "$ref": "AAAAAAGAuVm8sd0EVIw=" - }, - "headMultiplicityLabel": { - "$ref": "AAAAAAGAuVm8sd0FJ1E=" - }, - "tailQualifiersCompartment": { - "$ref": "AAAAAAGAuVm8sd0Gc5g=" - }, - "headQualifiersCompartment": { - "$ref": "AAAAAAGAuVm8sd0HqUw=" - } - }, - { - "_type": "UMLClassView", - "_id": "AAAAAAGAuVtP5BIK7Ro=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGAuVtP4xIIvbM=" - }, - "subViews": [ - { - "_type": "UMLNameCompartmentView", - "_id": "AAAAAAGAuVtP5BILGaM=", - "_parent": { - "$ref": "AAAAAAGAuVtP5BIK7Ro=" - }, - "model": { - "$ref": "AAAAAAGAuVtP4xIIvbM=" - }, - "subViews": [ - { - "_type": "LabelView", - "_id": "AAAAAAGAuVtP5BIM16A=", - "_parent": { - "$ref": "AAAAAAGAuVtP5BILGaM=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -4144, - "top": 2864, - "height": 13 - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAuVtP5BINzx4=", - "_parent": { - "$ref": "AAAAAAGAuVtP5BILGaM=" - }, - "font": "Arial;13;1", - "left": 1457, - "top": 2465, - "width": 62.86083984375, - "height": 13, - "text": "Strategies" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAuVtP5BIOnmU=", - "_parent": { - "$ref": "AAAAAAGAuVtP5BILGaM=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -4144, - "top": 2864, - "width": 191.43896484375, - "height": 13, - "text": "(from BrighterTrades Class View)" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAuVtP5BIPJJg=", - "_parent": { - "$ref": "AAAAAAGAuVtP5BILGaM=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -4144, - "top": 2864, - "height": 13, - "horizontalAlignment": 1 - } - ], - "font": "Arial;13;0", - "left": 1452, - "top": 2458, - "width": 72.86083984375, - "height": 25, - "stereotypeLabel": { - "$ref": "AAAAAAGAuVtP5BIM16A=" - }, - "nameLabel": { - "$ref": "AAAAAAGAuVtP5BINzx4=" - }, - "namespaceLabel": { - "$ref": "AAAAAAGAuVtP5BIOnmU=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAuVtP5BIPJJg=" - } - }, - { - "_type": "UMLAttributeCompartmentView", - "_id": "AAAAAAGAuVtP5BIQDoA=", - "_parent": { - "$ref": "AAAAAAGAuVtP5BIK7Ro=" - }, - "model": { - "$ref": "AAAAAAGAuVtP4xIIvbM=" - }, - "font": "Arial;13;0", - "left": 1452, - "top": 2483, - "width": 72.86083984375, - "height": 10 - }, - { - "_type": "UMLOperationCompartmentView", - "_id": "AAAAAAGAuVtP5BIRiGs=", - "_parent": { - "$ref": "AAAAAAGAuVtP5BIK7Ro=" - }, - "model": { - "$ref": "AAAAAAGAuVtP4xIIvbM=" - }, - "font": "Arial;13;0", - "left": 1452, - "top": 2493, - "width": 72.86083984375, - "height": 10 - }, - { - "_type": "UMLReceptionCompartmentView", - "_id": "AAAAAAGAuVtP5BISRhA=", - "_parent": { - "$ref": "AAAAAAGAuVtP5BIK7Ro=" - }, - "model": { - "$ref": "AAAAAAGAuVtP4xIIvbM=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -2072, - "top": 1432, - "width": 10, - "height": 10 - }, - { - "_type": "UMLTemplateParameterCompartmentView", - "_id": "AAAAAAGAuVtP5BITO6w=", - "_parent": { - "$ref": "AAAAAAGAuVtP5BIK7Ro=" - }, - "model": { - "$ref": "AAAAAAGAuVtP4xIIvbM=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -2072, - "top": 1432, - "width": 10, - "height": 10 - } - ], - "font": "Arial;13;0", - "containerChangeable": true, - "left": 1452, - "top": 2458, - "width": 72.86083984375, - "height": 45, - "nameCompartment": { - "$ref": "AAAAAAGAuVtP5BILGaM=" - }, - "attributeCompartment": { - "$ref": "AAAAAAGAuVtP5BIQDoA=" - }, - "operationCompartment": { - "$ref": "AAAAAAGAuVtP5BIRiGs=" - }, - "receptionCompartment": { - "$ref": "AAAAAAGAuVtP5BISRhA=" - }, - "templateParameterCompartment": { - "$ref": "AAAAAAGAuVtP5BITO6w=" - } - }, - { - "_type": "UMLAssociationView", - "_id": "AAAAAAGAuVw9eCo+59c=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGAuVw9dyo6P44=" - }, - "subViews": [ - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuVw9eCo/hBE=", - "_parent": { - "$ref": "AAAAAAGAuVw9eCo+59c=" - }, - "model": { - "$ref": "AAAAAAGAuVw9dyo6P44=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1640, - "top": 2396, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAuVw9eCo+59c=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuVw9eCpA6Pg=", - "_parent": { - "$ref": "AAAAAAGAuVw9eCo+59c=" - }, - "model": { - "$ref": "AAAAAAGAuVw9dyo6P44=" - }, - "visible": null, - "font": "Arial;13;0", - "left": 1634, - "top": 2382, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAuVw9eCo+59c=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuVw9eCpBGpY=", - "_parent": { - "$ref": "AAAAAAGAuVw9eCo+59c=" - }, - "model": { - "$ref": "AAAAAAGAuVw9dyo6P44=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1651, - "top": 2423, - "height": 13, - "alpha": -1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAuVw9eCo+59c=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuVw9eCpCfvQ=", - "_parent": { - "$ref": "AAAAAAGAuVw9eCo+59c=" - }, - "model": { - "$ref": "AAAAAAGAuVw9dyo7VAU=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1543, - "top": 2435, - "height": 13, - "alpha": 0.5235987755982988, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAuVw9eCo+59c=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuVw9eCpD2Jg=", - "_parent": { - "$ref": "AAAAAAGAuVw9eCo+59c=" - }, - "model": { - "$ref": "AAAAAAGAuVw9dyo7VAU=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1540, - "top": 2422, - "height": 13, - "alpha": 0.7853981633974483, - "distance": 40, - "hostEdge": { - "$ref": "AAAAAAGAuVw9eCo+59c=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuVw9eCpEpsw=", - "_parent": { - "$ref": "AAAAAAGAuVw9eCo+59c=" - }, - "model": { - "$ref": "AAAAAAGAuVw9dyo7VAU=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1549, - "top": 2462, - "height": 13, - "alpha": -0.5235987755982988, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAGAuVw9eCo+59c=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuVw9eCpFwV8=", - "_parent": { - "$ref": "AAAAAAGAuVw9eCo+59c=" - }, - "model": { - "$ref": "AAAAAAGAuVw9dyo8tdk=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1737, - "top": 2357, - "height": 13, - "alpha": -0.5235987755982988, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAuVw9eCo+59c=" - } - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuVw9eCpG8FI=", - "_parent": { - "$ref": "AAAAAAGAuVw9eCo+59c=" - }, - "model": { - "$ref": "AAAAAAGAuVw9dyo8tdk=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1730, - "top": 2346, - "height": 13, - "alpha": -0.7853981633974483, - "distance": 40, - "hostEdge": { - "$ref": "AAAAAAGAuVw9eCo+59c=" - } - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuVw9eCpHpQE=", - "_parent": { - "$ref": "AAAAAAGAuVw9eCo+59c=" - }, - "model": { - "$ref": "AAAAAAGAuVw9dyo8tdk=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1751, - "top": 2381, - "height": 13, - "alpha": 0.5235987755982988, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAGAuVw9eCo+59c=" - } - }, - { - "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAGAuVw9eCpIV9o=", - "_parent": { - "$ref": "AAAAAAGAuVw9eCo+59c=" - }, - "model": { - "$ref": "AAAAAAGAuVw9dyo7VAU=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -2040, - "top": 1464, - "width": 10, - "height": 10 - }, - { - "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAGAuVw9eCpJv3I=", - "_parent": { - "$ref": "AAAAAAGAuVw9eCo+59c=" - }, - "model": { - "$ref": "AAAAAAGAuVw9dyo8tdk=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -2040, - "top": 1464, - "width": 10, - "height": 10 - } - ], - "font": "Arial;13;0", - "head": { - "$ref": "AAAAAAGAuOTIMJPtMrw=" - }, - "tail": { - "$ref": "AAAAAAGAuVtP5BIK7Ro=" - }, - "lineStyle": 1, - "points": "1525:2465;1767:2368", - "showVisibility": true, - "nameLabel": { - "$ref": "AAAAAAGAuVw9eCo/hBE=" - }, - "stereotypeLabel": { - "$ref": "AAAAAAGAuVw9eCpA6Pg=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAuVw9eCpBGpY=" - }, - "showEndOrder": "hide", - "tailRoleNameLabel": { - "$ref": "AAAAAAGAuVw9eCpCfvQ=" - }, - "tailPropertyLabel": { - "$ref": "AAAAAAGAuVw9eCpD2Jg=" - }, - "tailMultiplicityLabel": { - "$ref": "AAAAAAGAuVw9eCpEpsw=" - }, - "headRoleNameLabel": { - "$ref": "AAAAAAGAuVw9eCpFwV8=" - }, - "headPropertyLabel": { - "$ref": "AAAAAAGAuVw9eCpG8FI=" - }, - "headMultiplicityLabel": { - "$ref": "AAAAAAGAuVw9eCpHpQE=" - }, - "tailQualifiersCompartment": { - "$ref": "AAAAAAGAuVw9eCpIV9o=" - }, - "headQualifiersCompartment": { - "$ref": "AAAAAAGAuVw9eCpJv3I=" - } - }, - { - "_type": "UMLAssociationView", - "_id": "AAAAAAGAuVxSGTwqfhU=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGAuVxSGDwmvqY=" - }, - "subViews": [ - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuVxSGTwrmSU=", - "_parent": { - "$ref": "AAAAAAGAuVxSGTwqfhU=" - }, - "model": { - "$ref": "AAAAAAGAuVxSGDwmvqY=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1292, - "top": 2356, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAuVxSGTwqfhU=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuVxSGTwst3o=", - "_parent": { - "$ref": "AAAAAAGAuVxSGTwqfhU=" - }, - "model": { - "$ref": "AAAAAAGAuVxSGDwmvqY=" - }, - "visible": null, - "font": "Arial;13;0", - "left": 1299, - "top": 2343, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAuVxSGTwqfhU=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuVxSGTwto9w=", - "_parent": { - "$ref": "AAAAAAGAuVxSGTwqfhU=" - }, - "model": { - "$ref": "AAAAAAGAuVxSGDwmvqY=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1279, - "top": 2383, - "height": 13, - "alpha": -1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAuVxSGTwqfhU=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuVxSGTwu9EQ=", - "_parent": { - "$ref": "AAAAAAGAuVxSGTwqfhU=" - }, - "model": { - "$ref": "AAAAAAGAuVxSGDwnN5c=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1151, - "top": 2283, - "height": 13, - "alpha": 0.5235987755982988, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAuVxSGTwqfhU=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuVxSGTwvvBU=", - "_parent": { - "$ref": "AAAAAAGAuVxSGTwqfhU=" - }, - "model": { - "$ref": "AAAAAAGAuVxSGDwnN5c=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1160, - "top": 2272, - "height": 13, - "alpha": 0.7853981633974483, - "distance": 40, - "hostEdge": { - "$ref": "AAAAAAGAuVxSGTwqfhU=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuVxSGTwwAD4=", - "_parent": { - "$ref": "AAAAAAGAuVxSGTwqfhU=" - }, - "model": { - "$ref": "AAAAAAGAuVxSGDwnN5c=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1135, - "top": 2306, - "height": 13, - "alpha": -0.5235987755982988, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAGAuVxSGTwqfhU=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuVxSGTwxD1A=", - "_parent": { - "$ref": "AAAAAAGAuVxSGTwqfhU=" - }, - "model": { - "$ref": "AAAAAAGAuVxSGDwouMA=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1434, - "top": 2429, - "height": 13, - "alpha": -0.5235987755982988, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAuVxSGTwqfhU=" - } - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuVxSGTwyOmI=", - "_parent": { - "$ref": "AAAAAAGAuVxSGTwqfhU=" - }, - "model": { - "$ref": "AAAAAAGAuVxSGDwouMA=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1438, - "top": 2416, - "height": 13, - "alpha": -0.7853981633974483, - "distance": 40, - "hostEdge": { - "$ref": "AAAAAAGAuVxSGTwqfhU=" - } - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuVxSGTwzNss=", - "_parent": { - "$ref": "AAAAAAGAuVxSGTwqfhU=" - }, - "model": { - "$ref": "AAAAAAGAuVxSGDwouMA=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1426, - "top": 2456, - "height": 13, - "alpha": 0.5235987755982988, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAGAuVxSGTwqfhU=" - } - }, - { - "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAGAuVxSGTw0ExI=", - "_parent": { - "$ref": "AAAAAAGAuVxSGTwqfhU=" - }, - "model": { - "$ref": "AAAAAAGAuVxSGDwnN5c=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -2040, - "top": 1464, - "width": 10, - "height": 10 - }, - { - "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAGAuVxSGTw1sYY=", - "_parent": { - "$ref": "AAAAAAGAuVxSGTwqfhU=" - }, - "model": { - "$ref": "AAAAAAGAuVxSGDwouMA=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -2040, - "top": 1464, - "width": 10, - "height": 10 - } - ], - "font": "Arial;13;0", - "head": { - "$ref": "AAAAAAGAuVtP5BIK7Ro=" - }, - "tail": { - "$ref": "AAAAAAGAuM+E1l2pZY4=" - }, - "lineStyle": 1, - "points": "1122:2291;1451:2461", - "showVisibility": true, - "nameLabel": { - "$ref": "AAAAAAGAuVxSGTwrmSU=" - }, - "stereotypeLabel": { - "$ref": "AAAAAAGAuVxSGTwst3o=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAuVxSGTwto9w=" - }, - "showEndOrder": "hide", - "tailRoleNameLabel": { - "$ref": "AAAAAAGAuVxSGTwu9EQ=" - }, - "tailPropertyLabel": { - "$ref": "AAAAAAGAuVxSGTwvvBU=" - }, - "tailMultiplicityLabel": { - "$ref": "AAAAAAGAuVxSGTwwAD4=" - }, - "headRoleNameLabel": { - "$ref": "AAAAAAGAuVxSGTwxD1A=" - }, - "headPropertyLabel": { - "$ref": "AAAAAAGAuVxSGTwyOmI=" - }, - "headMultiplicityLabel": { - "$ref": "AAAAAAGAuVxSGTwzNss=" - }, - "tailQualifiersCompartment": { - "$ref": "AAAAAAGAuVxSGTw0ExI=" - }, - "headQualifiersCompartment": { - "$ref": "AAAAAAGAuVxSGTw1sYY=" - } - }, - { - "_type": "UMLClassView", - "_id": "AAAAAAGAuVzDsG/G/9E=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGAuVzDsG/Eyf8=" - }, - "subViews": [ - { - "_type": "UMLNameCompartmentView", - "_id": "AAAAAAGAuVzDsG/Hy7g=", - "_parent": { - "$ref": "AAAAAAGAuVzDsG/G/9E=" - }, - "model": { - "$ref": "AAAAAAGAuVzDsG/Eyf8=" - }, - "subViews": [ - { - "_type": "LabelView", - "_id": "AAAAAAGAuVzDsG/IwWo=", - "_parent": { - "$ref": "AAAAAAGAuVzDsG/Hy7g=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -4112, - "top": 3024, - "height": 13 - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAuVzDsG/Jw5Y=", - "_parent": { - "$ref": "AAAAAAGAuVzDsG/Hy7g=" - }, - "font": "Arial;13;1", - "left": 1467, - "top": 2647, - "width": 41.919921875, - "height": 13, - "text": "Alerts" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAuVzDsG/KPZ4=", - "_parent": { - "$ref": "AAAAAAGAuVzDsG/Hy7g=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -4112, - "top": 3024, - "width": 191.43896484375, - "height": 13, - "text": "(from BrighterTrades Class View)" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAuVzDsG/L6Ow=", - "_parent": { - "$ref": "AAAAAAGAuVzDsG/Hy7g=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -4112, - "top": 3024, - "height": 13, - "horizontalAlignment": 1 - } - ], - "font": "Arial;13;0", - "left": 1462, - "top": 2640, - "width": 51.919921875, - "height": 25, - "stereotypeLabel": { - "$ref": "AAAAAAGAuVzDsG/IwWo=" - }, - "nameLabel": { - "$ref": "AAAAAAGAuVzDsG/Jw5Y=" - }, - "namespaceLabel": { - "$ref": "AAAAAAGAuVzDsG/KPZ4=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAuVzDsG/L6Ow=" - } - }, - { - "_type": "UMLAttributeCompartmentView", - "_id": "AAAAAAGAuVzDsW/M0yM=", - "_parent": { - "$ref": "AAAAAAGAuVzDsG/G/9E=" - }, - "model": { - "$ref": "AAAAAAGAuVzDsG/Eyf8=" - }, - "font": "Arial;13;0", - "left": 1462, - "top": 2665, - "width": 51.919921875, - "height": 10 - }, - { - "_type": "UMLOperationCompartmentView", - "_id": "AAAAAAGAuVzDsW/NRMw=", - "_parent": { - "$ref": "AAAAAAGAuVzDsG/G/9E=" - }, - "model": { - "$ref": "AAAAAAGAuVzDsG/Eyf8=" - }, - "font": "Arial;13;0", - "left": 1462, - "top": 2675, - "width": 51.919921875, - "height": 10 - }, - { - "_type": "UMLReceptionCompartmentView", - "_id": "AAAAAAGAuVzDsW/Olzk=", - "_parent": { - "$ref": "AAAAAAGAuVzDsG/G/9E=" - }, - "model": { - "$ref": "AAAAAAGAuVzDsG/Eyf8=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -2056, - "top": 1512, - "width": 10, - "height": 10 - }, - { - "_type": "UMLTemplateParameterCompartmentView", - "_id": "AAAAAAGAuVzDsW/P3jE=", - "_parent": { - "$ref": "AAAAAAGAuVzDsG/G/9E=" - }, - "model": { - "$ref": "AAAAAAGAuVzDsG/Eyf8=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -2056, - "top": 1512, - "width": 10, - "height": 10 - } - ], - "font": "Arial;13;0", - "containerChangeable": true, - "left": 1462, - "top": 2640, - "width": 51.919921875, - "height": 45, - "nameCompartment": { - "$ref": "AAAAAAGAuVzDsG/Hy7g=" - }, - "attributeCompartment": { - "$ref": "AAAAAAGAuVzDsW/M0yM=" - }, - "operationCompartment": { - "$ref": "AAAAAAGAuVzDsW/NRMw=" - }, - "receptionCompartment": { - "$ref": "AAAAAAGAuVzDsW/Olzk=" - }, - "templateParameterCompartment": { - "$ref": "AAAAAAGAuVzDsW/P3jE=" - } - }, - { - "_type": "UMLAssociationView", - "_id": "AAAAAAGAuVzmC3yLhZQ=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGAuVzmC3yH6rw=" - }, - "subViews": [ - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuVzmC3yM4TM=", - "_parent": { - "$ref": "AAAAAAGAuVzmC3yLhZQ=" - }, - "model": { - "$ref": "AAAAAAGAuVzmC3yH6rw=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1633, - "top": 2498, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAuVzmC3yLhZQ=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuVzmC3yNc/w=", - "_parent": { - "$ref": "AAAAAAGAuVzmC3yLhZQ=" - }, - "model": { - "$ref": "AAAAAAGAuVzmC3yH6rw=" - }, - "visible": null, - "font": "Arial;13;0", - "left": 1623, - "top": 2487, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAuVzmC3yLhZQ=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuVzmC3yOphA=", - "_parent": { - "$ref": "AAAAAAGAuVzmC3yLhZQ=" - }, - "model": { - "$ref": "AAAAAAGAuVzmC3yH6rw=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1654, - "top": 2521, - "height": 13, - "alpha": -1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAuVzmC3yLhZQ=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuVzmC3yPClQ=", - "_parent": { - "$ref": "AAAAAAGAuVzmC3yLhZQ=" - }, - "model": { - "$ref": "AAAAAAGAuVzmC3yIsCc=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1520, - "top": 2604, - "height": 13, - "alpha": 0.5235987755982988, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAuVzmC3yLhZQ=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuVzmC3yQfKc=", - "_parent": { - "$ref": "AAAAAAGAuVzmC3yLhZQ=" - }, - "model": { - "$ref": "AAAAAAGAuVzmC3yIsCc=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1513, - "top": 2593, - "height": 13, - "alpha": 0.7853981633974483, - "distance": 40, - "hostEdge": { - "$ref": "AAAAAAGAuVzmC3yLhZQ=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuVzmC3yRxbY=", - "_parent": { - "$ref": "AAAAAAGAuVzmC3yLhZQ=" - }, - "model": { - "$ref": "AAAAAAGAuVzmC3yIsCc=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1536, - "top": 2627, - "height": 13, - "alpha": -0.5235987755982988, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAGAuVzmC3yLhZQ=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuVzmC3ySZ+s=", - "_parent": { - "$ref": "AAAAAAGAuVzmC3yLhZQ=" - }, - "model": { - "$ref": "AAAAAAGAuVzmC3yJQlE=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1747, - "top": 2394, - "height": 13, - "alpha": -0.5235987755982988, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAuVzmC3yLhZQ=" - } - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuVzmC3yTB9U=", - "_parent": { - "$ref": "AAAAAAGAuVzmC3yLhZQ=" - }, - "model": { - "$ref": "AAAAAAGAuVzmC3yJQlE=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1737, - "top": 2386, - "height": 13, - "alpha": -0.7853981633974483, - "distance": 40, - "hostEdge": { - "$ref": "AAAAAAGAuVzmC3yLhZQ=" - } - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuVzmC3yUGA8=", - "_parent": { - "$ref": "AAAAAAGAuVzmC3yLhZQ=" - }, - "model": { - "$ref": "AAAAAAGAuVzmC3yJQlE=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1769, - "top": 2411, - "height": 13, - "alpha": 0.5235987755982988, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAGAuVzmC3yLhZQ=" - } - }, - { - "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAGAuVzmC3yVAk4=", - "_parent": { - "$ref": "AAAAAAGAuVzmC3yLhZQ=" - }, - "model": { - "$ref": "AAAAAAGAuVzmC3yIsCc=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -2040, - "top": 1464, - "width": 10, - "height": 10 - }, - { - "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAGAuVzmDHyWXaE=", - "_parent": { - "$ref": "AAAAAAGAuVzmC3yLhZQ=" - }, - "model": { - "$ref": "AAAAAAGAuVzmC3yJQlE=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -2040, - "top": 1464, - "width": 10, - "height": 10 - } - ], - "font": "Arial;13;0", - "head": { - "$ref": "AAAAAAGAuOTIMJPtMrw=" - }, - "tail": { - "$ref": "AAAAAAGAuVzDsG/G/9E=" - }, - "lineStyle": 1, - "points": "1512:2639;1777:2394", - "showVisibility": true, - "nameLabel": { - "$ref": "AAAAAAGAuVzmC3yM4TM=" - }, - "stereotypeLabel": { - "$ref": "AAAAAAGAuVzmC3yNc/w=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAuVzmC3yOphA=" - }, - "showEndOrder": "hide", - "tailRoleNameLabel": { - "$ref": "AAAAAAGAuVzmC3yPClQ=" - }, - "tailPropertyLabel": { - "$ref": "AAAAAAGAuVzmC3yQfKc=" - }, - "tailMultiplicityLabel": { - "$ref": "AAAAAAGAuVzmC3yRxbY=" - }, - "headRoleNameLabel": { - "$ref": "AAAAAAGAuVzmC3ySZ+s=" - }, - "headPropertyLabel": { - "$ref": "AAAAAAGAuVzmC3yTB9U=" - }, - "headMultiplicityLabel": { - "$ref": "AAAAAAGAuVzmC3yUGA8=" - }, - "tailQualifiersCompartment": { - "$ref": "AAAAAAGAuVzmC3yVAk4=" - }, - "headQualifiersCompartment": { - "$ref": "AAAAAAGAuVzmDHyWXaE=" - } - }, - { - "_type": "UMLAssociationView", - "_id": "AAAAAAGAuVz30pBX1Cw=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGAuVz30pBTuQQ=" - }, - "subViews": [ - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuVz30pBYLUo=", - "_parent": { - "$ref": "AAAAAAGAuVz30pBX1Cw=" - }, - "model": { - "$ref": "AAAAAAGAuVz30pBTuQQ=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1302, - "top": 2459, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAuVz30pBX1Cw=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuVz30pBZcl0=", - "_parent": { - "$ref": "AAAAAAGAuVz30pBX1Cw=" - }, - "model": { - "$ref": "AAAAAAGAuVz30pBTuQQ=" - }, - "visible": null, - "font": "Arial;13;0", - "left": 1312, - "top": 2448, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAuVz30pBX1Cw=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuVz30pBaUKM=", - "_parent": { - "$ref": "AAAAAAGAuVz30pBX1Cw=" - }, - "model": { - "$ref": "AAAAAAGAuVz30pBTuQQ=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1281, - "top": 2480, - "height": 13, - "alpha": -1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAuVz30pBX1Cw=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuVz30pBbyNo=", - "_parent": { - "$ref": "AAAAAAGAuVz30pBX1Cw=" - }, - "model": { - "$ref": "AAAAAAGAuVz30pBU8Yk=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1151, - "top": 2314, - "height": 13, - "alpha": 0.5235987755982988, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAuVz30pBX1Cw=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuVz30pBcCHs=", - "_parent": { - "$ref": "AAAAAAGAuVz30pBX1Cw=" - }, - "model": { - "$ref": "AAAAAAGAuVz30pBU8Yk=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1161, - "top": 2306, - "height": 13, - "alpha": 0.7853981633974483, - "distance": 40, - "hostEdge": { - "$ref": "AAAAAAGAuVz30pBX1Cw=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuVz30pBduPI=", - "_parent": { - "$ref": "AAAAAAGAuVz30pBX1Cw=" - }, - "model": { - "$ref": "AAAAAAGAuVz30pBU8Yk=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1129, - "top": 2330, - "height": 13, - "alpha": -0.5235987755982988, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAGAuVz30pBX1Cw=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuVz30pBeNiE=", - "_parent": { - "$ref": "AAAAAAGAuVz30pBX1Cw=" - }, - "model": { - "$ref": "AAAAAAGAuVz30pBVqGc=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1454, - "top": 2604, - "height": 13, - "alpha": -0.5235987755982988, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAuVz30pBX1Cw=" - } - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuVz30pBflZE=", - "_parent": { - "$ref": "AAAAAAGAuVz30pBX1Cw=" - }, - "model": { - "$ref": "AAAAAAGAuVz30pBVqGc=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1462, - "top": 2593, - "height": 13, - "alpha": -0.7853981633974483, - "distance": 40, - "hostEdge": { - "$ref": "AAAAAAGAuVz30pBX1Cw=" - } - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuVz30pBgcug=", - "_parent": { - "$ref": "AAAAAAGAuVz30pBX1Cw=" - }, - "model": { - "$ref": "AAAAAAGAuVz30pBVqGc=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1438, - "top": 2627, - "height": 13, - "alpha": 0.5235987755982988, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAGAuVz30pBX1Cw=" - } - }, - { - "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAGAuVz30pBhj3A=", - "_parent": { - "$ref": "AAAAAAGAuVz30pBX1Cw=" - }, - "model": { - "$ref": "AAAAAAGAuVz30pBU8Yk=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -2040, - "top": 1464, - "width": 10, - "height": 10 - }, - { - "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAGAuVz30pBiPWw=", - "_parent": { - "$ref": "AAAAAAGAuVz30pBX1Cw=" - }, - "model": { - "$ref": "AAAAAAGAuVz30pBVqGc=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -2040, - "top": 1464, - "width": 10, - "height": 10 - } - ], - "font": "Arial;13;0", - "head": { - "$ref": "AAAAAAGAuVzDsG/G/9E=" - }, - "tail": { - "$ref": "AAAAAAGAuM+E1l2pZY4=" - }, - "lineStyle": 1, - "points": "1122:2313;1463:2639", - "showVisibility": true, - "nameLabel": { - "$ref": "AAAAAAGAuVz30pBYLUo=" - }, - "stereotypeLabel": { - "$ref": "AAAAAAGAuVz30pBZcl0=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAuVz30pBaUKM=" - }, - "showEndOrder": "hide", - "tailRoleNameLabel": { - "$ref": "AAAAAAGAuVz30pBbyNo=" - }, - "tailPropertyLabel": { - "$ref": "AAAAAAGAuVz30pBcCHs=" - }, - "tailMultiplicityLabel": { - "$ref": "AAAAAAGAuVz30pBduPI=" - }, - "headRoleNameLabel": { - "$ref": "AAAAAAGAuVz30pBeNiE=" - }, - "headPropertyLabel": { - "$ref": "AAAAAAGAuVz30pBflZE=" - }, - "headMultiplicityLabel": { - "$ref": "AAAAAAGAuVz30pBgcug=" - }, - "tailQualifiersCompartment": { - "$ref": "AAAAAAGAuVz30pBhj3A=" - }, - "headQualifiersCompartment": { - "$ref": "AAAAAAGAuVz30pBiPWw=" - } - }, - { - "_type": "UMLClassView", - "_id": "AAAAAAGAuV0e0qx94aI=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGAuV0e0qx7KEA=" - }, - "subViews": [ - { - "_type": "UMLNameCompartmentView", - "_id": "AAAAAAGAuV0e0qx++jc=", - "_parent": { - "$ref": "AAAAAAGAuV0e0qx94aI=" - }, - "model": { - "$ref": "AAAAAAGAuV0e0qx7KEA=" - }, - "subViews": [ - { - "_type": "LabelView", - "_id": "AAAAAAGAuV0e0qx/TiY=", - "_parent": { - "$ref": "AAAAAAGAuV0e0qx++jc=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -4128, - "top": 2896, - "height": 13 - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAuV0e0qyA26E=", - "_parent": { - "$ref": "AAAAAAGAuV0e0qx++jc=" - }, - "font": "Arial;13;1", - "left": 1459, - "top": 2556, - "width": 57.8017578125, - "height": 13, - "text": "Statistics" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAuV0e0qyB5+I=", - "_parent": { - "$ref": "AAAAAAGAuV0e0qx++jc=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -4128, - "top": 2896, - "width": 191.43896484375, - "height": 13, - "text": "(from BrighterTrades Class View)" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAuV0e0qyCznU=", - "_parent": { - "$ref": "AAAAAAGAuV0e0qx++jc=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -4128, - "top": 2896, - "height": 13, - "horizontalAlignment": 1 - } - ], - "font": "Arial;13;0", - "left": 1454, - "top": 2549, - "width": 67.8017578125, - "height": 25, - "stereotypeLabel": { - "$ref": "AAAAAAGAuV0e0qx/TiY=" - }, - "nameLabel": { - "$ref": "AAAAAAGAuV0e0qyA26E=" - }, - "namespaceLabel": { - "$ref": "AAAAAAGAuV0e0qyB5+I=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAuV0e0qyCznU=" - } - }, - { - "_type": "UMLAttributeCompartmentView", - "_id": "AAAAAAGAuV0e0qyDB7Q=", - "_parent": { - "$ref": "AAAAAAGAuV0e0qx94aI=" - }, - "model": { - "$ref": "AAAAAAGAuV0e0qx7KEA=" - }, - "font": "Arial;13;0", - "left": 1454, - "top": 2574, - "width": 67.8017578125, - "height": 10 - }, - { - "_type": "UMLOperationCompartmentView", - "_id": "AAAAAAGAuV0e0qyEF8g=", - "_parent": { - "$ref": "AAAAAAGAuV0e0qx94aI=" - }, - "model": { - "$ref": "AAAAAAGAuV0e0qx7KEA=" - }, - "font": "Arial;13;0", - "left": 1454, - "top": 2584, - "width": 67.8017578125, - "height": 10 - }, - { - "_type": "UMLReceptionCompartmentView", - "_id": "AAAAAAGAuV0e06yFmCM=", - "_parent": { - "$ref": "AAAAAAGAuV0e0qx94aI=" - }, - "model": { - "$ref": "AAAAAAGAuV0e0qx7KEA=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -2064, - "top": 1448, - "width": 10, - "height": 10 - }, - { - "_type": "UMLTemplateParameterCompartmentView", - "_id": "AAAAAAGAuV0e06yG9S0=", - "_parent": { - "$ref": "AAAAAAGAuV0e0qx94aI=" - }, - "model": { - "$ref": "AAAAAAGAuV0e0qx7KEA=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -2064, - "top": 1448, - "width": 10, - "height": 10 - } - ], - "font": "Arial;13;0", - "containerChangeable": true, - "left": 1454, - "top": 2549, - "width": 67.8017578125, - "height": 45, - "nameCompartment": { - "$ref": "AAAAAAGAuV0e0qx++jc=" - }, - "attributeCompartment": { - "$ref": "AAAAAAGAuV0e0qyDB7Q=" - }, - "operationCompartment": { - "$ref": "AAAAAAGAuV0e0qyEF8g=" - }, - "receptionCompartment": { - "$ref": "AAAAAAGAuV0e06yFmCM=" - }, - "templateParameterCompartment": { - "$ref": "AAAAAAGAuV0e06yG9S0=" - } - }, - { - "_type": "UMLAssociationView", - "_id": "AAAAAAGAuV1aL81cJ84=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGAuV1aL81YYas=" - }, - "subViews": [ - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuV1aL81dg3A=", - "_parent": { - "$ref": "AAAAAAGAuV1aL81cJ84=" - }, - "model": { - "$ref": "AAAAAAGAuV1aL81YYas=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1635, - "top": 2448, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAuV1aL81cJ84=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuV1aL81ebps=", - "_parent": { - "$ref": "AAAAAAGAuV1aL81cJ84=" - }, - "model": { - "$ref": "AAAAAAGAuV1aL81YYas=" - }, - "visible": null, - "font": "Arial;13;0", - "left": 1627, - "top": 2435, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAuV1aL81cJ84=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuV1aL81fxhs=", - "_parent": { - "$ref": "AAAAAAGAuV1aL81cJ84=" - }, - "model": { - "$ref": "AAAAAAGAuV1aL81YYas=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1652, - "top": 2473, - "height": 13, - "alpha": -1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAuV1aL81cJ84=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuV1aL81goEE=", - "_parent": { - "$ref": "AAAAAAGAuV1aL81cJ84=" - }, - "model": { - "$ref": "AAAAAAGAuV1aL81ZaNQ=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1535, - "top": 2515, - "height": 13, - "alpha": 0.5235987755982988, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAuV1aL81cJ84=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuV1aL81hvEc=", - "_parent": { - "$ref": "AAAAAAGAuV1aL81cJ84=" - }, - "model": { - "$ref": "AAAAAAGAuV1aL81ZaNQ=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1529, - "top": 2502, - "height": 13, - "alpha": 0.7853981633974483, - "distance": 40, - "hostEdge": { - "$ref": "AAAAAAGAuV1aL81cJ84=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuV1aMM1iVeQ=", - "_parent": { - "$ref": "AAAAAAGAuV1aL81cJ84=" - }, - "model": { - "$ref": "AAAAAAGAuV1aL81ZaNQ=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1546, - "top": 2540, - "height": 13, - "alpha": -0.5235987755982988, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAGAuV1aL81cJ84=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuV1aMM1jLo8=", - "_parent": { - "$ref": "AAAAAAGAuV1aL81cJ84=" - }, - "model": { - "$ref": "AAAAAAGAuV1aL81ap5s=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1737, - "top": 2381, - "height": 13, - "alpha": -0.5235987755982988, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAuV1aL81cJ84=" - } - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuV1aMM1kO5Q=", - "_parent": { - "$ref": "AAAAAAGAuV1aL81cJ84=" - }, - "model": { - "$ref": "AAAAAAGAuV1aL81ap5s=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1727, - "top": 2372, - "height": 13, - "alpha": -0.7853981633974483, - "distance": 40, - "hostEdge": { - "$ref": "AAAAAAGAuV1aL81cJ84=" - } - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuV1aMM1loTM=", - "_parent": { - "$ref": "AAAAAAGAuV1aL81cJ84=" - }, - "model": { - "$ref": "AAAAAAGAuV1aL81ap5s=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1755, - "top": 2402, - "height": 13, - "alpha": 0.5235987755982988, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAGAuV1aL81cJ84=" - } - }, - { - "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAGAuV1aMM1mzxs=", - "_parent": { - "$ref": "AAAAAAGAuV1aL81cJ84=" - }, - "model": { - "$ref": "AAAAAAGAuV1aL81ZaNQ=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -2040, - "top": 1464, - "width": 10, - "height": 10 - }, - { - "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAGAuV1aMM1nrPE=", - "_parent": { - "$ref": "AAAAAAGAuV1aL81cJ84=" - }, - "model": { - "$ref": "AAAAAAGAuV1aL81ap5s=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -2040, - "top": 1464, - "width": 10, - "height": 10 - } - ], - "font": "Arial;13;0", - "head": { - "$ref": "AAAAAAGAuOTIMJPtMrw=" - }, - "tail": { - "$ref": "AAAAAAGAuV0e0qx94aI=" - }, - "lineStyle": 1, - "points": "1522:2548;1767:2386", - "showVisibility": true, - "nameLabel": { - "$ref": "AAAAAAGAuV1aL81dg3A=" - }, - "stereotypeLabel": { - "$ref": "AAAAAAGAuV1aL81ebps=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAuV1aL81fxhs=" - }, - "showEndOrder": "hide", - "tailRoleNameLabel": { - "$ref": "AAAAAAGAuV1aL81goEE=" - }, - "tailPropertyLabel": { - "$ref": "AAAAAAGAuV1aL81hvEc=" - }, - "tailMultiplicityLabel": { - "$ref": "AAAAAAGAuV1aMM1iVeQ=" - }, - "headRoleNameLabel": { - "$ref": "AAAAAAGAuV1aMM1jLo8=" - }, - "headPropertyLabel": { - "$ref": "AAAAAAGAuV1aMM1kO5Q=" - }, - "headMultiplicityLabel": { - "$ref": "AAAAAAGAuV1aMM1loTM=" - }, - "tailQualifiersCompartment": { - "$ref": "AAAAAAGAuV1aMM1mzxs=" - }, - "headQualifiersCompartment": { - "$ref": "AAAAAAGAuV1aMM1nrPE=" - } - }, - { - "_type": "UMLAssociationView", - "_id": "AAAAAAGAuV2PQfX+zco=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGAuV2PQPX68vw=" - }, - "subViews": [ - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuV2PQfX/eac=", - "_parent": { - "$ref": "AAAAAAGAuV2PQfX+zco=" - }, - "model": { - "$ref": "AAAAAAGAuV2PQPX68vw=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1297, - "top": 2406, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAuV2PQfX+zco=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuV2PQfYA4MM=", - "_parent": { - "$ref": "AAAAAAGAuV2PQfX+zco=" - }, - "model": { - "$ref": "AAAAAAGAuV2PQPX68vw=" - }, - "visible": null, - "font": "Arial;13;0", - "left": 1306, - "top": 2394, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAuV2PQfX+zco=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuV2PQfYBjdg=", - "_parent": { - "$ref": "AAAAAAGAuV2PQfX+zco=" - }, - "model": { - "$ref": "AAAAAAGAuV2PQPX68vw=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1280, - "top": 2431, - "height": 13, - "alpha": -1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAuV2PQfX+zco=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuV2PQfYCVqA=", - "_parent": { - "$ref": "AAAAAAGAuV2PQfX+zco=" - }, - "model": { - "$ref": "AAAAAAGAuV2PQPX7cFo=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1151, - "top": 2299, - "height": 13, - "alpha": 0.5235987755982988, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAuV2PQfX+zco=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuV2PQfYDr74=", - "_parent": { - "$ref": "AAAAAAGAuV2PQfX+zco=" - }, - "model": { - "$ref": "AAAAAAGAuV2PQPX7cFo=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1161, - "top": 2289, - "height": 13, - "alpha": 0.7853981633974483, - "distance": 40, - "hostEdge": { - "$ref": "AAAAAAGAuV2PQfX+zco=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuV2PQfYERyY=", - "_parent": { - "$ref": "AAAAAAGAuV2PQfX+zco=" - }, - "model": { - "$ref": "AAAAAAGAuV2PQPX7cFo=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1132, - "top": 2318, - "height": 13, - "alpha": -0.5235987755982988, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAGAuV2PQfX+zco=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuV2PQfYFkHE=", - "_parent": { - "$ref": "AAAAAAGAuV2PQfX+zco=" - }, - "model": { - "$ref": "AAAAAAGAuV2PQfX8usQ=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1443, - "top": 2514, - "height": 13, - "alpha": -0.5235987755982988, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAuV2PQfX+zco=" - } - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuV2PQfYGboA=", - "_parent": { - "$ref": "AAAAAAGAuV2PQfX+zco=" - }, - "model": { - "$ref": "AAAAAAGAuV2PQfX8usQ=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1449, - "top": 2502, - "height": 13, - "alpha": -0.7853981633974483, - "distance": 40, - "hostEdge": { - "$ref": "AAAAAAGAuV2PQfX+zco=" - } - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuV2PQfYH/I8=", - "_parent": { - "$ref": "AAAAAAGAuV2PQfX+zco=" - }, - "model": { - "$ref": "AAAAAAGAuV2PQfX8usQ=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1431, - "top": 2539, - "height": 13, - "alpha": 0.5235987755982988, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAGAuV2PQfX+zco=" - } - }, - { - "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAGAuV2PQfYIh28=", - "_parent": { - "$ref": "AAAAAAGAuV2PQfX+zco=" - }, - "model": { - "$ref": "AAAAAAGAuV2PQPX7cFo=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -2040, - "top": 1464, - "width": 10, - "height": 10 - }, - { - "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAGAuV2PQfYJUbo=", - "_parent": { - "$ref": "AAAAAAGAuV2PQfX+zco=" - }, - "model": { - "$ref": "AAAAAAGAuV2PQfX8usQ=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -2040, - "top": 1464, - "width": 10, - "height": 10 - } - ], - "font": "Arial;13;0", - "head": { - "$ref": "AAAAAAGAuV0e0qx94aI=" - }, - "tail": { - "$ref": "AAAAAAGAuM+E1l2pZY4=" - }, - "lineStyle": 1, - "points": "1122:2302;1456:2548", - "showVisibility": true, - "nameLabel": { - "$ref": "AAAAAAGAuV2PQfX/eac=" - }, - "stereotypeLabel": { - "$ref": "AAAAAAGAuV2PQfYA4MM=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAuV2PQfYBjdg=" - }, - "showEndOrder": "hide", - "tailRoleNameLabel": { - "$ref": "AAAAAAGAuV2PQfYCVqA=" - }, - "tailPropertyLabel": { - "$ref": "AAAAAAGAuV2PQfYDr74=" - }, - "tailMultiplicityLabel": { - "$ref": "AAAAAAGAuV2PQfYERyY=" - }, - "headRoleNameLabel": { - "$ref": "AAAAAAGAuV2PQfYFkHE=" - }, - "headPropertyLabel": { - "$ref": "AAAAAAGAuV2PQfYGboA=" - }, - "headMultiplicityLabel": { - "$ref": "AAAAAAGAuV2PQfYH/I8=" - }, - "tailQualifiersCompartment": { - "$ref": "AAAAAAGAuV2PQfYIh28=" - }, - "headQualifiersCompartment": { - "$ref": "AAAAAAGAuV2PQfYJUbo=" - } - }, - { - "_type": "UMLClassView", - "_id": "AAAAAAGAuV5xKGTqRvI=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGAuV5xKGToMcc=" - }, - "subViews": [ - { - "_type": "UMLNameCompartmentView", - "_id": "AAAAAAGAuV5xKGTrbFg=", - "_parent": { - "$ref": "AAAAAAGAuV5xKGTqRvI=" - }, - "model": { - "$ref": "AAAAAAGAuV5xKGToMcc=" - }, - "subViews": [ - { - "_type": "LabelView", - "_id": "AAAAAAGAuV5xKGTsbA0=", - "_parent": { - "$ref": "AAAAAAGAuV5xKGTrbFg=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -4160, - "top": 2880, - "height": 13 - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAuV5xKGTtG8Q=", - "_parent": { - "$ref": "AAAAAAGAuV5xKGTrbFg=" - }, - "font": "Arial;13;1", - "left": 1448, - "top": 2010, - "width": 79.45361328125, - "height": 13, - "text": "ExtrangeInfo" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAuV5xKWTuTP4=", - "_parent": { - "$ref": "AAAAAAGAuV5xKGTrbFg=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -4160, - "top": 2880, - "width": 191.43896484375, - "height": 13, - "text": "(from BrighterTrades Class View)" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAuV5xKWTvZP4=", - "_parent": { - "$ref": "AAAAAAGAuV5xKGTrbFg=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -4160, - "top": 2880, - "height": 13, - "horizontalAlignment": 1 - } - ], - "font": "Arial;13;0", - "left": 1443, - "top": 2003, - "width": 89.45361328125, - "height": 25, - "stereotypeLabel": { - "$ref": "AAAAAAGAuV5xKGTsbA0=" - }, - "nameLabel": { - "$ref": "AAAAAAGAuV5xKGTtG8Q=" - }, - "namespaceLabel": { - "$ref": "AAAAAAGAuV5xKWTuTP4=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAuV5xKWTvZP4=" - } - }, - { - "_type": "UMLAttributeCompartmentView", - "_id": "AAAAAAGAuV5xKWTwGQY=", - "_parent": { - "$ref": "AAAAAAGAuV5xKGTqRvI=" - }, - "model": { - "$ref": "AAAAAAGAuV5xKGToMcc=" - }, - "font": "Arial;13;0", - "left": 1443, - "top": 2028, - "width": 89.45361328125, - "height": 10 - }, - { - "_type": "UMLOperationCompartmentView", - "_id": "AAAAAAGAuV5xKWTxERk=", - "_parent": { - "$ref": "AAAAAAGAuV5xKGTqRvI=" - }, - "model": { - "$ref": "AAAAAAGAuV5xKGToMcc=" - }, - "font": "Arial;13;0", - "left": 1443, - "top": 2038, - "width": 89.45361328125, - "height": 10 - }, - { - "_type": "UMLReceptionCompartmentView", - "_id": "AAAAAAGAuV5xKWTyNe8=", - "_parent": { - "$ref": "AAAAAAGAuV5xKGTqRvI=" - }, - "model": { - "$ref": "AAAAAAGAuV5xKGToMcc=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -2080, - "top": 1440, - "width": 10, - "height": 10 - }, - { - "_type": "UMLTemplateParameterCompartmentView", - "_id": "AAAAAAGAuV5xKWTzNUE=", - "_parent": { - "$ref": "AAAAAAGAuV5xKGTqRvI=" - }, - "model": { - "$ref": "AAAAAAGAuV5xKGToMcc=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -2080, - "top": 1440, - "width": 10, - "height": 10 - } - ], - "font": "Arial;13;0", - "containerChangeable": true, - "left": 1443, - "top": 2003, - "width": 89.45361328125, - "height": 45, - "nameCompartment": { - "$ref": "AAAAAAGAuV5xKGTrbFg=" - }, - "attributeCompartment": { - "$ref": "AAAAAAGAuV5xKWTwGQY=" - }, - "operationCompartment": { - "$ref": "AAAAAAGAuV5xKWTxERk=" - }, - "receptionCompartment": { - "$ref": "AAAAAAGAuV5xKWTyNe8=" - }, - "templateParameterCompartment": { - "$ref": "AAAAAAGAuV5xKWTzNUE=" - } - }, - { - "_type": "UMLClassView", - "_id": "AAAAAAGAuV61GnWbcMU=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGAuV61GnWZEmM=" - }, - "subViews": [ - { - "_type": "UMLNameCompartmentView", - "_id": "AAAAAAGAuV61GnWcghc=", - "_parent": { - "$ref": "AAAAAAGAuV61GnWbcMU=" - }, - "model": { - "$ref": "AAAAAAGAuV61GnWZEmM=" - }, - "subViews": [ - { - "_type": "LabelView", - "_id": "AAAAAAGAuV61GnWdkXE=", - "_parent": { - "$ref": "AAAAAAGAuV61GnWcghc=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -4080, - "top": 2928, - "height": 13 - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAuV61GnWeQsE=", - "_parent": { - "$ref": "AAAAAAGAuV61GnWcghc=" - }, - "font": "Arial;13;1", - "left": 1451, - "top": 2101, - "width": 73.68994140625, - "height": 13, - "text": "Backtesting" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAuV61GnWfV1k=", - "_parent": { - "$ref": "AAAAAAGAuV61GnWcghc=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -4080, - "top": 2928, - "width": 191.43896484375, - "height": 13, - "text": "(from BrighterTrades Class View)" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAuV61GnWg2rU=", - "_parent": { - "$ref": "AAAAAAGAuV61GnWcghc=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -4080, - "top": 2928, - "height": 13, - "horizontalAlignment": 1 - } - ], - "font": "Arial;13;0", - "left": 1446, - "top": 2094, - "width": 83.68994140625, - "height": 25, - "stereotypeLabel": { - "$ref": "AAAAAAGAuV61GnWdkXE=" - }, - "nameLabel": { - "$ref": "AAAAAAGAuV61GnWeQsE=" - }, - "namespaceLabel": { - "$ref": "AAAAAAGAuV61GnWfV1k=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAuV61GnWg2rU=" - } - }, - { - "_type": "UMLAttributeCompartmentView", - "_id": "AAAAAAGAuV61GnWhXV4=", - "_parent": { - "$ref": "AAAAAAGAuV61GnWbcMU=" - }, - "model": { - "$ref": "AAAAAAGAuV61GnWZEmM=" - }, - "font": "Arial;13;0", - "left": 1446, - "top": 2119, - "width": 83.68994140625, - "height": 10 - }, - { - "_type": "UMLOperationCompartmentView", - "_id": "AAAAAAGAuV61GnWiKf8=", - "_parent": { - "$ref": "AAAAAAGAuV61GnWbcMU=" - }, - "model": { - "$ref": "AAAAAAGAuV61GnWZEmM=" - }, - "font": "Arial;13;0", - "left": 1446, - "top": 2129, - "width": 83.68994140625, - "height": 10 - }, - { - "_type": "UMLReceptionCompartmentView", - "_id": "AAAAAAGAuV61GnWj8EM=", - "_parent": { - "$ref": "AAAAAAGAuV61GnWbcMU=" - }, - "model": { - "$ref": "AAAAAAGAuV61GnWZEmM=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -2040, - "top": 1464, - "width": 10, - "height": 10 - }, - { - "_type": "UMLTemplateParameterCompartmentView", - "_id": "AAAAAAGAuV61GnWklaw=", - "_parent": { - "$ref": "AAAAAAGAuV61GnWbcMU=" - }, - "model": { - "$ref": "AAAAAAGAuV61GnWZEmM=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -2040, - "top": 1464, - "width": 10, - "height": 10 - } - ], - "font": "Arial;13;0", - "containerChangeable": true, - "left": 1446, - "top": 2094, - "width": 83.68994140625, - "height": 45, - "nameCompartment": { - "$ref": "AAAAAAGAuV61GnWcghc=" - }, - "attributeCompartment": { - "$ref": "AAAAAAGAuV61GnWhXV4=" - }, - "operationCompartment": { - "$ref": "AAAAAAGAuV61GnWiKf8=" - }, - "receptionCompartment": { - "$ref": "AAAAAAGAuV61GnWj8EM=" - }, - "templateParameterCompartment": { - "$ref": "AAAAAAGAuV61GnWklaw=" - } - }, - { - "_type": "UMLAssociationView", - "_id": "AAAAAAGAuV8NHKvC39w=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGAuV8NG6u+L4o=" - }, - "subViews": [ - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuV8NHKvDNNk=", - "_parent": { - "$ref": "AAAAAAGAuV8NHKvC39w=" - }, - "model": { - "$ref": "AAAAAAGAuV8NG6u+L4o=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1277, - "top": 2168, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAuV8NHKvC39w=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuV8NHKvEBjI=", - "_parent": { - "$ref": "AAAAAAGAuV8NHKvC39w=" - }, - "model": { - "$ref": "AAAAAAGAuV8NG6u+L4o=" - }, - "visible": null, - "font": "Arial;13;0", - "left": 1272, - "top": 2154, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAuV8NHKvC39w=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuV8NHKvF+jY=", - "_parent": { - "$ref": "AAAAAAGAuV8NHKvC39w=" - }, - "model": { - "$ref": "AAAAAAGAuV8NG6u+L4o=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1288, - "top": 2197, - "height": 13, - "alpha": -1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAuV8NHKvC39w=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuV8NHKvGknY=", - "_parent": { - "$ref": "AAAAAAGAuV8NHKvC39w=" - }, - "model": { - "$ref": "AAAAAAGAuV8NG6u/i3w=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1141, - "top": 2218, - "height": 13, - "alpha": 0.5235987755982988, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAuV8NHKvC39w=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuV8NHKvHcNM=", - "_parent": { - "$ref": "AAAAAAGAuV8NHKvC39w=" - }, - "model": { - "$ref": "AAAAAAGAuV8NG6u/i3w=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1139, - "top": 2204, - "height": 13, - "alpha": 0.7853981633974483, - "distance": 40, - "hostEdge": { - "$ref": "AAAAAAGAuV8NHKvC39w=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuV8NHKvIf5o=", - "_parent": { - "$ref": "AAAAAAGAuV8NHKvC39w=" - }, - "model": { - "$ref": "AAAAAAGAuV8NG6u/i3w=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1146, - "top": 2245, - "height": 13, - "alpha": -0.5235987755982988, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAGAuV8NHKvC39w=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuV8NHKvJH98=", - "_parent": { - "$ref": "AAAAAAGAuV8NHKvC39w=" - }, - "model": { - "$ref": "AAAAAAGAuV8NG6vAh/U=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1415, - "top": 2119, - "height": 13, - "alpha": -0.5235987755982988, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAuV8NHKvC39w=" - } - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuV8NHKvKXi0=", - "_parent": { - "$ref": "AAAAAAGAuV8NHKvC39w=" - }, - "model": { - "$ref": "AAAAAAGAuV8NG6vAh/U=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1408, - "top": 2107, - "height": 13, - "alpha": -0.7853981633974483, - "distance": 40, - "hostEdge": { - "$ref": "AAAAAAGAuV8NHKvC39w=" - } - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuV8NHKvLF3g=", - "_parent": { - "$ref": "AAAAAAGAuV8NHKvC39w=" - }, - "model": { - "$ref": "AAAAAAGAuV8NG6vAh/U=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1428, - "top": 2144, - "height": 13, - "alpha": 0.5235987755982988, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAGAuV8NHKvC39w=" - } - }, - { - "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAGAuV8NHKvMJio=", - "_parent": { - "$ref": "AAAAAAGAuV8NHKvC39w=" - }, - "model": { - "$ref": "AAAAAAGAuV8NG6u/i3w=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -2040, - "top": 1464, - "width": 10, - "height": 10 - }, - { - "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAGAuV8NHKvNZbI=", - "_parent": { - "$ref": "AAAAAAGAuV8NHKvC39w=" - }, - "model": { - "$ref": "AAAAAAGAuV8NG6vAh/U=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -2040, - "top": 1464, - "width": 10, - "height": 10 - } - ], - "font": "Arial;13;0", - "head": { - "$ref": "AAAAAAGAuV61GnWbcMU=" - }, - "tail": { - "$ref": "AAAAAAGAuM+E1l2pZY4=" - }, - "lineStyle": 1, - "points": "1122:2247;1445:2131", - "showVisibility": true, - "nameLabel": { - "$ref": "AAAAAAGAuV8NHKvDNNk=" - }, - "stereotypeLabel": { - "$ref": "AAAAAAGAuV8NHKvEBjI=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAuV8NHKvF+jY=" - }, - "showEndOrder": "hide", - "tailRoleNameLabel": { - "$ref": "AAAAAAGAuV8NHKvGknY=" - }, - "tailPropertyLabel": { - "$ref": "AAAAAAGAuV8NHKvHcNM=" - }, - "tailMultiplicityLabel": { - "$ref": "AAAAAAGAuV8NHKvIf5o=" - }, - "headRoleNameLabel": { - "$ref": "AAAAAAGAuV8NHKvJH98=" - }, - "headPropertyLabel": { - "$ref": "AAAAAAGAuV8NHKvKXi0=" - }, - "headMultiplicityLabel": { - "$ref": "AAAAAAGAuV8NHKvLF3g=" - }, - "tailQualifiersCompartment": { - "$ref": "AAAAAAGAuV8NHKvMJio=" - }, - "headQualifiersCompartment": { - "$ref": "AAAAAAGAuV8NHKvNZbI=" - } - }, - { - "_type": "UMLAssociationView", - "_id": "AAAAAAGAuV8h1b32/3Q=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGAuV8h1b3yYsQ=" - }, - "subViews": [ - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuV8h1b334jI=", - "_parent": { - "$ref": "AAAAAAGAuV8h1b32/3Q=" - }, - "model": { - "$ref": "AAAAAAGAuV8h1b3yYsQ=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1276, - "top": 2123, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAuV8h1b32/3Q=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuV8h1b34s9w=", - "_parent": { - "$ref": "AAAAAAGAuV8h1b32/3Q=" - }, - "model": { - "$ref": "AAAAAAGAuV8h1b3yYsQ=" - }, - "visible": null, - "font": "Arial;13;0", - "left": 1269, - "top": 2110, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAuV8h1b32/3Q=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuV8h1b35arw=", - "_parent": { - "$ref": "AAAAAAGAuV8h1b32/3Q=" - }, - "model": { - "$ref": "AAAAAAGAuV8h1b3yYsQ=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1291, - "top": 2148, - "height": 13, - "alpha": -1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAuV8h1b32/3Q=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuV8h1b36jzM=", - "_parent": { - "$ref": "AAAAAAGAuV8h1b32/3Q=" - }, - "model": { - "$ref": "AAAAAAGAuV8h1b3zCNw=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1136, - "top": 2204, - "height": 13, - "alpha": 0.5235987755982988, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAuV8h1b32/3Q=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuV8h1b37gJ4=", - "_parent": { - "$ref": "AAAAAAGAuV8h1b32/3Q=" - }, - "model": { - "$ref": "AAAAAAGAuV8h1b3zCNw=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1132, - "top": 2191, - "height": 13, - "alpha": 0.7853981633974483, - "distance": 40, - "hostEdge": { - "$ref": "AAAAAAGAuV8h1b32/3Q=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuV8h1b38Tm8=", - "_parent": { - "$ref": "AAAAAAGAuV8h1b32/3Q=" - }, - "model": { - "$ref": "AAAAAAGAuV8h1b3zCNw=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1146, - "top": 2229, - "height": 13, - "alpha": -0.5235987755982988, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAGAuV8h1b32/3Q=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuV8h1b392eQ=", - "_parent": { - "$ref": "AAAAAAGAuV8h1b32/3Q=" - }, - "model": { - "$ref": "AAAAAAGAuV8h1b30vTo=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1417, - "top": 2042, - "height": 13, - "alpha": -0.5235987755982988, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAuV8h1b32/3Q=" - } - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuV8h1b3+m9g=", - "_parent": { - "$ref": "AAAAAAGAuV8h1b32/3Q=" - }, - "model": { - "$ref": "AAAAAAGAuV8h1b30vTo=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1408, - "top": 2031, - "height": 13, - "alpha": -0.7853981633974483, - "distance": 40, - "hostEdge": { - "$ref": "AAAAAAGAuV8h1b32/3Q=" - } - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuV8h1b3/SOc=", - "_parent": { - "$ref": "AAAAAAGAuV8h1b32/3Q=" - }, - "model": { - "$ref": "AAAAAAGAuV8h1b30vTo=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1434, - "top": 2063, - "height": 13, - "alpha": 0.5235987755982988, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAGAuV8h1b32/3Q=" - } - }, - { - "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAGAuV8h1b4AKXA=", - "_parent": { - "$ref": "AAAAAAGAuV8h1b32/3Q=" - }, - "model": { - "$ref": "AAAAAAGAuV8h1b3zCNw=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -2040, - "top": 1464, - "width": 10, - "height": 10 - }, - { - "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAGAuV8h1b4BDIc=", - "_parent": { - "$ref": "AAAAAAGAuV8h1b32/3Q=" - }, - "model": { - "$ref": "AAAAAAGAuV8h1b30vTo=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -2040, - "top": 1464, - "width": 10, - "height": 10 - } - ], - "font": "Arial;13;0", - "head": { - "$ref": "AAAAAAGAuV5xKGTqRvI=" - }, - "tail": { - "$ref": "AAAAAAGAuM+E1l2pZY4=" - }, - "lineStyle": 1, - "points": "1122:2236;1447:2048", - "showVisibility": true, - "nameLabel": { - "$ref": "AAAAAAGAuV8h1b334jI=" - }, - "stereotypeLabel": { - "$ref": "AAAAAAGAuV8h1b34s9w=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAuV8h1b35arw=" - }, - "showEndOrder": "hide", - "tailRoleNameLabel": { - "$ref": "AAAAAAGAuV8h1b36jzM=" - }, - "tailPropertyLabel": { - "$ref": "AAAAAAGAuV8h1b37gJ4=" - }, - "tailMultiplicityLabel": { - "$ref": "AAAAAAGAuV8h1b38Tm8=" - }, - "headRoleNameLabel": { - "$ref": "AAAAAAGAuV8h1b392eQ=" - }, - "headPropertyLabel": { - "$ref": "AAAAAAGAuV8h1b3+m9g=" - }, - "headMultiplicityLabel": { - "$ref": "AAAAAAGAuV8h1b3/SOc=" - }, - "tailQualifiersCompartment": { - "$ref": "AAAAAAGAuV8h1b4AKXA=" - }, - "headQualifiersCompartment": { - "$ref": "AAAAAAGAuV8h1b4BDIc=" - } - }, - { - "_type": "UMLAssociationView", - "_id": "AAAAAAGAuV9FqNSPzSs=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGAuV9Fp9SL9aA=" - }, - "subViews": [ - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuV9FqNSQECM=", - "_parent": { - "$ref": "AAAAAAGAuV9FqNSPzSs=" - }, - "model": { - "$ref": "AAAAAAGAuV9Fp9SL9aA=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1652, - "top": 2200, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAuV9FqNSPzSs=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuV9FqNSR0vU=", - "_parent": { - "$ref": "AAAAAAGAuV9FqNSPzSs=" - }, - "model": { - "$ref": "AAAAAAGAuV9Fp9SL9aA=" - }, - "visible": null, - "font": "Arial;13;0", - "left": 1660, - "top": 2187, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAuV9FqNSPzSs=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuV9FqNSS7gk=", - "_parent": { - "$ref": "AAAAAAGAuV9FqNSPzSs=" - }, - "model": { - "$ref": "AAAAAAGAuV9Fp9SL9aA=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1635, - "top": 2225, - "height": 13, - "alpha": -1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAuV9FqNSPzSs=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuV9FqNSTegQ=", - "_parent": { - "$ref": "AAAAAAGAuV9FqNSPzSs=" - }, - "model": { - "$ref": "AAAAAAGAuV9FqNSMnPQ=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1551, - "top": 2134, - "height": 13, - "alpha": 0.5235987755982988, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAuV9FqNSPzSs=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuV9FqNSUzFI=", - "_parent": { - "$ref": "AAAAAAGAuV9FqNSPzSs=" - }, - "model": { - "$ref": "AAAAAAGAuV9FqNSMnPQ=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1561, - "top": 2124, - "height": 13, - "alpha": 0.7853981633974483, - "distance": 40, - "hostEdge": { - "$ref": "AAAAAAGAuV9FqNSPzSs=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuV9FqNSVMkU=", - "_parent": { - "$ref": "AAAAAAGAuV9FqNSPzSs=" - }, - "model": { - "$ref": "AAAAAAGAuV9FqNSMnPQ=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1533, - "top": 2155, - "height": 13, - "alpha": -0.5235987755982988, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAGAuV9FqNSPzSs=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuV9FqNSWDuk=", - "_parent": { - "$ref": "AAAAAAGAuV9FqNSPzSs=" - }, - "model": { - "$ref": "AAAAAAGAuV9FqNSN/RE=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1753, - "top": 2266, - "height": 13, - "alpha": -0.5235987755982988, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAuV9FqNSPzSs=" - } - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuV9FqNSXqGE=", - "_parent": { - "$ref": "AAAAAAGAuV9FqNSPzSs=" - }, - "model": { - "$ref": "AAAAAAGAuV9FqNSN/RE=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1758, - "top": 2253, - "height": 13, - "alpha": -0.7853981633974483, - "distance": 40, - "hostEdge": { - "$ref": "AAAAAAGAuV9FqNSPzSs=" - } - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuV9FqNSYqY0=", - "_parent": { - "$ref": "AAAAAAGAuV9FqNSPzSs=" - }, - "model": { - "$ref": "AAAAAAGAuV9FqNSN/RE=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1742, - "top": 2291, - "height": 13, - "alpha": 0.5235987755982988, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAGAuV9FqNSPzSs=" - } - }, - { - "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAGAuV9FqNSZmyU=", - "_parent": { - "$ref": "AAAAAAGAuV9FqNSPzSs=" - }, - "model": { - "$ref": "AAAAAAGAuV9FqNSMnPQ=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -2040, - "top": 1464, - "width": 10, - "height": 10 - }, - { - "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAGAuV9FqNSat9g=", - "_parent": { - "$ref": "AAAAAAGAuV9FqNSPzSs=" - }, - "model": { - "$ref": "AAAAAAGAuV9FqNSN/RE=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -2040, - "top": 1464, - "width": 10, - "height": 10 - } - ], - "font": "Arial;13;0", - "head": { - "$ref": "AAAAAAGAuOTIMJPtMrw=" - }, - "tail": { - "$ref": "AAAAAAGAuV61GnWbcMU=" - }, - "lineStyle": 1, - "points": "1522:2139;1767:2299", - "showVisibility": true, - "nameLabel": { - "$ref": "AAAAAAGAuV9FqNSQECM=" - }, - "stereotypeLabel": { - "$ref": "AAAAAAGAuV9FqNSR0vU=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAuV9FqNSS7gk=" - }, - "showEndOrder": "hide", - "tailRoleNameLabel": { - "$ref": "AAAAAAGAuV9FqNSTegQ=" - }, - "tailPropertyLabel": { - "$ref": "AAAAAAGAuV9FqNSUzFI=" - }, - "tailMultiplicityLabel": { - "$ref": "AAAAAAGAuV9FqNSVMkU=" - }, - "headRoleNameLabel": { - "$ref": "AAAAAAGAuV9FqNSWDuk=" - }, - "headPropertyLabel": { - "$ref": "AAAAAAGAuV9FqNSXqGE=" - }, - "headMultiplicityLabel": { - "$ref": "AAAAAAGAuV9FqNSYqY0=" - }, - "tailQualifiersCompartment": { - "$ref": "AAAAAAGAuV9FqNSZmyU=" - }, - "headQualifiersCompartment": { - "$ref": "AAAAAAGAuV9FqNSat9g=" - } - }, - { - "_type": "UMLAssociationView", - "_id": "AAAAAAGAuV9aU+NpAXo=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGAuV9aU+Nl9Sw=" - }, - "subViews": [ - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuV9aU+NqZy4=", - "_parent": { - "$ref": "AAAAAAGAuV9aU+NpAXo=" - }, - "model": { - "$ref": "AAAAAAGAuV9aU+Nl9Sw=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1654, - "top": 2151, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAuV9aU+NpAXo=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuV9aU+NrIfE=", - "_parent": { - "$ref": "AAAAAAGAuV9aU+NpAXo=" - }, - "model": { - "$ref": "AAAAAAGAuV9aU+Nl9Sw=" - }, - "visible": null, - "font": "Arial;13;0", - "left": 1664, - "top": 2140, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAuV9aU+NpAXo=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuV9aU+NsedY=", - "_parent": { - "$ref": "AAAAAAGAuV9aU+NpAXo=" - }, - "model": { - "$ref": "AAAAAAGAuV9aU+Nl9Sw=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1633, - "top": 2174, - "height": 13, - "alpha": -1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAuV9aU+NpAXo=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuV9aU+Ntxs8=", - "_parent": { - "$ref": "AAAAAAGAuV9aU+NpAXo=" - }, - "model": { - "$ref": "AAAAAAGAuV9aU+NmjbE=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1541, - "top": 2048, - "height": 13, - "alpha": 0.5235987755982988, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAuV9aU+NpAXo=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuV9aU+NuoGE=", - "_parent": { - "$ref": "AAAAAAGAuV9aU+NpAXo=" - }, - "model": { - "$ref": "AAAAAAGAuV9aU+NmjbE=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1551, - "top": 2040, - "height": 13, - "alpha": 0.7853981633974483, - "distance": 40, - "hostEdge": { - "$ref": "AAAAAAGAuV9aU+NpAXo=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuV9aU+Nv90U=", - "_parent": { - "$ref": "AAAAAAGAuV9aU+NpAXo=" - }, - "model": { - "$ref": "AAAAAAGAuV9aU+NmjbE=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1519, - "top": 2065, - "height": 13, - "alpha": -0.5235987755982988, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAGAuV9aU+NpAXo=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuV9aU+NwA/8=", - "_parent": { - "$ref": "AAAAAAGAuV9aU+NpAXo=" - }, - "model": { - "$ref": "AAAAAAGAuV9aU+NnBOU=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1766, - "top": 2255, - "height": 13, - "alpha": -0.5235987755982988, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAuV9aU+NpAXo=" - } - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuV9aU+NxCyU=", - "_parent": { - "$ref": "AAAAAAGAuV9aU+NpAXo=" - }, - "model": { - "$ref": "AAAAAAGAuV9aU+NnBOU=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1774, - "top": 2244, - "height": 13, - "alpha": -0.7853981633974483, - "distance": 40, - "hostEdge": { - "$ref": "AAAAAAGAuV9aU+NpAXo=" - } - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuV9aU+Nyk2A=", - "_parent": { - "$ref": "AAAAAAGAuV9aU+NpAXo=" - }, - "model": { - "$ref": "AAAAAAGAuV9aU+NnBOU=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1751, - "top": 2278, - "height": 13, - "alpha": 0.5235987755982988, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAGAuV9aU+NpAXo=" - } - }, - { - "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAGAuV9aU+NztEs=", - "_parent": { - "$ref": "AAAAAAGAuV9aU+NpAXo=" - }, - "model": { - "$ref": "AAAAAAGAuV9aU+NmjbE=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -2040, - "top": 1464, - "width": 10, - "height": 10 - }, - { - "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAGAuV9aU+N0PH0=", - "_parent": { - "$ref": "AAAAAAGAuV9aU+NpAXo=" - }, - "model": { - "$ref": "AAAAAAGAuV9aU+NnBOU=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -2040, - "top": 1464, - "width": 10, - "height": 10 - } - ], - "font": "Arial;13;0", - "head": { - "$ref": "AAAAAAGAuOTIMJPtMrw=" - }, - "tail": { - "$ref": "AAAAAAGAuV5xKGTqRvI=" - }, - "lineStyle": 1, - "points": "1512:2048;1776:2290", - "showVisibility": true, - "nameLabel": { - "$ref": "AAAAAAGAuV9aU+NqZy4=" - }, - "stereotypeLabel": { - "$ref": "AAAAAAGAuV9aU+NrIfE=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAuV9aU+NsedY=" - }, - "showEndOrder": "hide", - "tailRoleNameLabel": { - "$ref": "AAAAAAGAuV9aU+Ntxs8=" - }, - "tailPropertyLabel": { - "$ref": "AAAAAAGAuV9aU+NuoGE=" - }, - "tailMultiplicityLabel": { - "$ref": "AAAAAAGAuV9aU+Nv90U=" - }, - "headRoleNameLabel": { - "$ref": "AAAAAAGAuV9aU+NwA/8=" - }, - "headPropertyLabel": { - "$ref": "AAAAAAGAuV9aU+NxCyU=" - }, - "headMultiplicityLabel": { - "$ref": "AAAAAAGAuV9aU+Nyk2A=" - }, - "tailQualifiersCompartment": { - "$ref": "AAAAAAGAuV9aU+NztEs=" - }, - "headQualifiersCompartment": { - "$ref": "AAAAAAGAuV9aU+N0PH0=" - } - }, - { - "_type": "UMLClassView", - "_id": "AAAAAAGAuWCQyo8soTQ=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGAuWCQyY8q+zA=" - }, - "subViews": [ - { - "_type": "UMLNameCompartmentView", - "_id": "AAAAAAGAuWCQyo8tTsE=", - "_parent": { - "$ref": "AAAAAAGAuWCQyo8soTQ=" - }, - "model": { - "$ref": "AAAAAAGAuWCQyY8q+zA=" - }, - "subViews": [ - { - "_type": "LabelView", - "_id": "AAAAAAGAuWCQyo8uIxM=", - "_parent": { - "$ref": "AAAAAAGAuWCQyo8tTsE=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -3296, - "top": 3094, - "height": 13 - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAuWCQyo8vajI=", - "_parent": { - "$ref": "AAAAAAGAuWCQyo8tTsE=" - }, - "font": "Arial;13;1", - "left": 1874, - "top": 2926, - "width": 54.89453125, - "height": 13, - "text": "SMA" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAuWCQyo8wAfY=", - "_parent": { - "$ref": "AAAAAAGAuWCQyo8tTsE=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -3296, - "top": 3094, - "width": 191.43896484375, - "height": 13, - "text": "(from BrighterTrades Class View)" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAuWCQyo8xXEc=", - "_parent": { - "$ref": "AAAAAAGAuWCQyo8tTsE=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -3296, - "top": 3094, - "height": 13, - "horizontalAlignment": 1 - } - ], - "font": "Arial;13;0", - "left": 1869, - "top": 2919, - "width": 64.89453125, - "height": 25, - "stereotypeLabel": { - "$ref": "AAAAAAGAuWCQyo8uIxM=" - }, - "nameLabel": { - "$ref": "AAAAAAGAuWCQyo8vajI=" - }, - "namespaceLabel": { - "$ref": "AAAAAAGAuWCQyo8wAfY=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAuWCQyo8xXEc=" - } - }, - { - "_type": "UMLAttributeCompartmentView", - "_id": "AAAAAAGAuWCQyo8y5/c=", - "_parent": { - "$ref": "AAAAAAGAuWCQyo8soTQ=" - }, - "model": { - "$ref": "AAAAAAGAuWCQyY8q+zA=" - }, - "font": "Arial;13;0", - "left": 1869, - "top": 2944, - "width": 64.89453125, - "height": 10 - }, - { - "_type": "UMLOperationCompartmentView", - "_id": "AAAAAAGAuWCQyo8z+DA=", - "_parent": { - "$ref": "AAAAAAGAuWCQyo8soTQ=" - }, - "model": { - "$ref": "AAAAAAGAuWCQyY8q+zA=" - }, - "font": "Arial;13;0", - "left": 1869, - "top": 2954, - "width": 64.89453125, - "height": 10 - }, - { - "_type": "UMLReceptionCompartmentView", - "_id": "AAAAAAGAuWCQyo80s5M=", - "_parent": { - "$ref": "AAAAAAGAuWCQyo8soTQ=" - }, - "model": { - "$ref": "AAAAAAGAuWCQyY8q+zA=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -1648, - "top": 1547, - "width": 10, - "height": 10 - }, - { - "_type": "UMLTemplateParameterCompartmentView", - "_id": "AAAAAAGAuWCQyo81/fE=", - "_parent": { - "$ref": "AAAAAAGAuWCQyo8soTQ=" - }, - "model": { - "$ref": "AAAAAAGAuWCQyY8q+zA=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -1648, - "top": 1547, - "width": 10, - "height": 10 - } - ], - "font": "Arial;13;0", - "containerChangeable": true, - "left": 1869, - "top": 2919, - "width": 64.89453125, - "height": 45, - "nameCompartment": { - "$ref": "AAAAAAGAuWCQyo8tTsE=" - }, - "attributeCompartment": { - "$ref": "AAAAAAGAuWCQyo8y5/c=" - }, - "operationCompartment": { - "$ref": "AAAAAAGAuWCQyo8z+DA=" - }, - "receptionCompartment": { - "$ref": "AAAAAAGAuWCQyo80s5M=" - }, - "templateParameterCompartment": { - "$ref": "AAAAAAGAuWCQyo81/fE=" - } - }, - { - "_type": "UMLClassView", - "_id": "AAAAAAGAuWEQGre1Huk=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGAuWEQGrezKb0=" - }, - "subViews": [ - { - "_type": "UMLNameCompartmentView", - "_id": "AAAAAAGAuWEQG7e2A6I=", - "_parent": { - "$ref": "AAAAAAGAuWEQGre1Huk=" - }, - "model": { - "$ref": "AAAAAAGAuWEQGrezKb0=" - }, - "subViews": [ - { - "_type": "LabelView", - "_id": "AAAAAAGAuWEQG7e37P0=", - "_parent": { - "$ref": "AAAAAAGAuWEQG7e2A6I=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -3808, - "top": 3440, - "height": 13 - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAuWEQG7e4DwU=", - "_parent": { - "$ref": "AAAAAAGAuWEQG7e2A6I=" - }, - "font": "Arial;13;1", - "left": 1461, - "top": 3175, - "width": 54.89453125, - "height": 13, - "text": "Indicator" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAuWEQG7e5Jjs=", - "_parent": { - "$ref": "AAAAAAGAuWEQG7e2A6I=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -3808, - "top": 3440, - "width": 191.43896484375, - "height": 13, - "text": "(from BrighterTrades Class View)" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAuWEQG7e6VxA=", - "_parent": { - "$ref": "AAAAAAGAuWEQG7e2A6I=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -3808, - "top": 3440, - "height": 13, - "horizontalAlignment": 1 - } - ], - "font": "Arial;13;0", - "left": 1456, - "top": 3168, - "width": 64.89453125, - "height": 25, - "stereotypeLabel": { - "$ref": "AAAAAAGAuWEQG7e37P0=" - }, - "nameLabel": { - "$ref": "AAAAAAGAuWEQG7e4DwU=" - }, - "namespaceLabel": { - "$ref": "AAAAAAGAuWEQG7e5Jjs=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAuWEQG7e6VxA=" - } - }, - { - "_type": "UMLAttributeCompartmentView", - "_id": "AAAAAAGAuWEQG7e7Iy4=", - "_parent": { - "$ref": "AAAAAAGAuWEQGre1Huk=" - }, - "model": { - "$ref": "AAAAAAGAuWEQGrezKb0=" - }, - "font": "Arial;13;0", - "left": 1456, - "top": 3193, - "width": 64.89453125, - "height": 10 - }, - { - "_type": "UMLOperationCompartmentView", - "_id": "AAAAAAGAuWEQG7e8624=", - "_parent": { - "$ref": "AAAAAAGAuWEQGre1Huk=" - }, - "model": { - "$ref": "AAAAAAGAuWEQGrezKb0=" - }, - "font": "Arial;13;0", - "left": 1456, - "top": 3203, - "width": 64.89453125, - "height": 10 - }, - { - "_type": "UMLReceptionCompartmentView", - "_id": "AAAAAAGAuWEQG7e9IIE=", - "_parent": { - "$ref": "AAAAAAGAuWEQGre1Huk=" - }, - "model": { - "$ref": "AAAAAAGAuWEQGrezKb0=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -1904, - "top": 1720, - "width": 10, - "height": 10 - }, - { - "_type": "UMLTemplateParameterCompartmentView", - "_id": "AAAAAAGAuWEQG7e+ycQ=", - "_parent": { - "$ref": "AAAAAAGAuWEQGre1Huk=" - }, - "model": { - "$ref": "AAAAAAGAuWEQGrezKb0=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -1904, - "top": 1720, - "width": 10, - "height": 10 - } - ], - "font": "Arial;13;0", - "containerChangeable": true, - "left": 1456, - "top": 3168, - "width": 64.89453125, - "height": 45, - "nameCompartment": { - "$ref": "AAAAAAGAuWEQG7e2A6I=" - }, - "attributeCompartment": { - "$ref": "AAAAAAGAuWEQG7e7Iy4=" - }, - "operationCompartment": { - "$ref": "AAAAAAGAuWEQG7e8624=" - }, - "receptionCompartment": { - "$ref": "AAAAAAGAuWEQG7e9IIE=" - }, - "templateParameterCompartment": { - "$ref": "AAAAAAGAuWEQG7e+ycQ=" - } - }, - { - "_type": "UMLGeneralizationView", - "_id": "AAAAAAGAuWItvdNM/sI=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGAuWItvdNKsyI=" - }, - "subViews": [ - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuWItvdNNzPI=", - "_parent": { - "$ref": "AAAAAAGAuWItvdNM/sI=" - }, - "model": { - "$ref": "AAAAAAGAuWItvdNKsyI=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1701, - "top": 3071, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAuWItvdNM/sI=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuWItvdNOSi0=", - "_parent": { - "$ref": "AAAAAAGAuWItvdNM/sI=" - }, - "model": { - "$ref": "AAAAAAGAuWItvdNKsyI=" - }, - "visible": null, - "font": "Arial;13;0", - "left": 1709, - "top": 3084, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAuWItvdNM/sI=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuWItvtNP1/U=", - "_parent": { - "$ref": "AAAAAAGAuWItvdNM/sI=" - }, - "model": { - "$ref": "AAAAAAGAuWItvdNKsyI=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1686, - "top": 3046, - "height": 13, - "alpha": -1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAuWItvdNM/sI=" - }, - "edgePosition": 1 - } - ], - "font": "Arial;13;0", - "head": { - "$ref": "AAAAAAGAuWEQGre1Huk=" - }, - "tail": { - "$ref": "AAAAAAGAuWCQyo8soTQ=" - }, - "lineStyle": 1, - "points": "1868:2960;1521:3170", - "showVisibility": true, - "nameLabel": { - "$ref": "AAAAAAGAuWItvdNNzPI=" - }, - "stereotypeLabel": { - "$ref": "AAAAAAGAuWItvdNOSi0=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAuWItvtNP1/U=" - } - }, - { - "_type": "UMLClassView", - "_id": "AAAAAAGAuWJ1XxSTYRs=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGAuWJ1XhSRfYI=" - }, - "subViews": [ - { - "_type": "UMLNameCompartmentView", - "_id": "AAAAAAGAuWJ1XxSUghQ=", - "_parent": { - "$ref": "AAAAAAGAuWJ1XxSTYRs=" - }, - "model": { - "$ref": "AAAAAAGAuWJ1XhSRfYI=" - }, - "subViews": [ - { - "_type": "LabelView", - "_id": "AAAAAAGAuWJ1XxSVivk=", - "_parent": { - "$ref": "AAAAAAGAuWJ1XxSUghQ=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -3552, - "top": 2928, - "height": 13 - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAuWJ1XxSW8nM=", - "_parent": { - "$ref": "AAAAAAGAuWJ1XxSUghQ=" - }, - "font": "Arial;13;1", - "left": 1758, - "top": 2926, - "width": 41.919921875, - "height": 13, - "text": "EMA" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAuWJ1XxSXJjo=", - "_parent": { - "$ref": "AAAAAAGAuWJ1XxSUghQ=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -3552, - "top": 2928, - "width": 191.43896484375, - "height": 13, - "text": "(from BrighterTrades Class View)" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAuWJ1XxSYGVk=", - "_parent": { - "$ref": "AAAAAAGAuWJ1XxSUghQ=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -3552, - "top": 2928, - "height": 13, - "horizontalAlignment": 1 - } - ], - "font": "Arial;13;0", - "left": 1753, - "top": 2919, - "width": 51.919921875, - "height": 25, - "stereotypeLabel": { - "$ref": "AAAAAAGAuWJ1XxSVivk=" - }, - "nameLabel": { - "$ref": "AAAAAAGAuWJ1XxSW8nM=" - }, - "namespaceLabel": { - "$ref": "AAAAAAGAuWJ1XxSXJjo=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAuWJ1XxSYGVk=" - } - }, - { - "_type": "UMLAttributeCompartmentView", - "_id": "AAAAAAGAuWJ1XxSZ8QY=", - "_parent": { - "$ref": "AAAAAAGAuWJ1XxSTYRs=" - }, - "model": { - "$ref": "AAAAAAGAuWJ1XhSRfYI=" - }, - "font": "Arial;13;0", - "left": 1753, - "top": 2944, - "width": 51.919921875, - "height": 10 - }, - { - "_type": "UMLOperationCompartmentView", - "_id": "AAAAAAGAuWJ1XxSaS10=", - "_parent": { - "$ref": "AAAAAAGAuWJ1XxSTYRs=" - }, - "model": { - "$ref": "AAAAAAGAuWJ1XhSRfYI=" - }, - "font": "Arial;13;0", - "left": 1753, - "top": 2954, - "width": 51.919921875, - "height": 10 - }, - { - "_type": "UMLReceptionCompartmentView", - "_id": "AAAAAAGAuWJ1XxSbw0w=", - "_parent": { - "$ref": "AAAAAAGAuWJ1XxSTYRs=" - }, - "model": { - "$ref": "AAAAAAGAuWJ1XhSRfYI=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -1776, - "top": 1464, - "width": 10, - "height": 10 - }, - { - "_type": "UMLTemplateParameterCompartmentView", - "_id": "AAAAAAGAuWJ1XxScBM8=", - "_parent": { - "$ref": "AAAAAAGAuWJ1XxSTYRs=" - }, - "model": { - "$ref": "AAAAAAGAuWJ1XhSRfYI=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -1776, - "top": 1464, - "width": 10, - "height": 10 - } - ], - "font": "Arial;13;0", - "containerChangeable": true, - "left": 1753, - "top": 2919, - "width": 51.919921875, - "height": 45, - "nameCompartment": { - "$ref": "AAAAAAGAuWJ1XxSUghQ=" - }, - "attributeCompartment": { - "$ref": "AAAAAAGAuWJ1XxSZ8QY=" - }, - "operationCompartment": { - "$ref": "AAAAAAGAuWJ1XxSaS10=" - }, - "receptionCompartment": { - "$ref": "AAAAAAGAuWJ1XxSbw0w=" - }, - "templateParameterCompartment": { - "$ref": "AAAAAAGAuWJ1XxScBM8=" - } - }, - { - "_type": "UMLClassView", - "_id": "AAAAAAGAuWKJvR1FAoI=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGAuWKJvR1DPHM=" - }, - "subViews": [ - { - "_type": "UMLNameCompartmentView", - "_id": "AAAAAAGAuWKJvR1GO1c=", - "_parent": { - "$ref": "AAAAAAGAuWKJvR1FAoI=" - }, - "model": { - "$ref": "AAAAAAGAuWKJvR1DPHM=" - }, - "subViews": [ - { - "_type": "LabelView", - "_id": "AAAAAAGAuWKJvR1HSFA=", - "_parent": { - "$ref": "AAAAAAGAuWKJvR1GO1c=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -3792, - "top": 2784, - "height": 13 - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAuWKJvR1IAFw=", - "_parent": { - "$ref": "AAAAAAGAuWKJvR1GO1c=" - }, - "font": "Arial;13;1", - "left": 1642, - "top": 2926, - "width": 41.919921875, - "height": 13, - "text": "RSI" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAuWKJvR1JNXs=", - "_parent": { - "$ref": "AAAAAAGAuWKJvR1GO1c=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -3792, - "top": 2784, - "width": 191.43896484375, - "height": 13, - "text": "(from BrighterTrades Class View)" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAuWKJvR1KnZI=", - "_parent": { - "$ref": "AAAAAAGAuWKJvR1GO1c=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -3792, - "top": 2784, - "height": 13, - "horizontalAlignment": 1 - } - ], - "font": "Arial;13;0", - "left": 1637, - "top": 2919, - "width": 51.919921875, - "height": 25, - "stereotypeLabel": { - "$ref": "AAAAAAGAuWKJvR1HSFA=" - }, - "nameLabel": { - "$ref": "AAAAAAGAuWKJvR1IAFw=" - }, - "namespaceLabel": { - "$ref": "AAAAAAGAuWKJvR1JNXs=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAuWKJvR1KnZI=" - } - }, - { - "_type": "UMLAttributeCompartmentView", - "_id": "AAAAAAGAuWKJvR1L1uI=", - "_parent": { - "$ref": "AAAAAAGAuWKJvR1FAoI=" - }, - "model": { - "$ref": "AAAAAAGAuWKJvR1DPHM=" - }, - "font": "Arial;13;0", - "left": 1637, - "top": 2944, - "width": 51.919921875, - "height": 10 - }, - { - "_type": "UMLOperationCompartmentView", - "_id": "AAAAAAGAuWKJvR1MZYY=", - "_parent": { - "$ref": "AAAAAAGAuWKJvR1FAoI=" - }, - "model": { - "$ref": "AAAAAAGAuWKJvR1DPHM=" - }, - "font": "Arial;13;0", - "left": 1637, - "top": 2954, - "width": 51.919921875, - "height": 10 - }, - { - "_type": "UMLReceptionCompartmentView", - "_id": "AAAAAAGAuWKJvR1N9Ms=", - "_parent": { - "$ref": "AAAAAAGAuWKJvR1FAoI=" - }, - "model": { - "$ref": "AAAAAAGAuWKJvR1DPHM=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -1896, - "top": 1184, - "width": 10, - "height": 10 - }, - { - "_type": "UMLTemplateParameterCompartmentView", - "_id": "AAAAAAGAuWKJvR1O62I=", - "_parent": { - "$ref": "AAAAAAGAuWKJvR1FAoI=" - }, - "model": { - "$ref": "AAAAAAGAuWKJvR1DPHM=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -1896, - "top": 1184, - "width": 10, - "height": 10 - } - ], - "font": "Arial;13;0", - "containerChangeable": true, - "left": 1637, - "top": 2919, - "width": 51.919921875, - "height": 45, - "nameCompartment": { - "$ref": "AAAAAAGAuWKJvR1GO1c=" - }, - "attributeCompartment": { - "$ref": "AAAAAAGAuWKJvR1L1uI=" - }, - "operationCompartment": { - "$ref": "AAAAAAGAuWKJvR1MZYY=" - }, - "receptionCompartment": { - "$ref": "AAAAAAGAuWKJvR1N9Ms=" - }, - "templateParameterCompartment": { - "$ref": "AAAAAAGAuWKJvR1O62I=" - } - }, - { - "_type": "UMLClassView", - "_id": "AAAAAAGAuWKgviX33Ww=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGAuWKgviX1ge8=" - }, - "subViews": [ - { - "_type": "UMLNameCompartmentView", - "_id": "AAAAAAGAuWKgviX4DEY=", - "_parent": { - "$ref": "AAAAAAGAuWKgviX33Ww=" - }, - "model": { - "$ref": "AAAAAAGAuWKgviX1ge8=" - }, - "subViews": [ - { - "_type": "LabelView", - "_id": "AAAAAAGAuWKgvyX5620=", - "_parent": { - "$ref": "AAAAAAGAuWKgviX4DEY=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -4128, - "top": 2736, - "height": 13 - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAuWKgvyX6Oj4=", - "_parent": { - "$ref": "AAAAAAGAuWKgviX4DEY=" - }, - "font": "Arial;13;1", - "left": 1257, - "top": 2926, - "width": 56.341796875, - "height": 13, - "text": "Bolenger" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAuWKgvyX7xKw=", - "_parent": { - "$ref": "AAAAAAGAuWKgviX4DEY=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -4128, - "top": 2736, - "width": 191.43896484375, - "height": 13, - "text": "(from BrighterTrades Class View)" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAuWKgvyX8hLk=", - "_parent": { - "$ref": "AAAAAAGAuWKgviX4DEY=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -4128, - "top": 2736, - "height": 13, - "horizontalAlignment": 1 - } - ], - "font": "Arial;13;0", - "left": 1252, - "top": 2919, - "width": 66.341796875, - "height": 25, - "stereotypeLabel": { - "$ref": "AAAAAAGAuWKgvyX5620=" - }, - "nameLabel": { - "$ref": "AAAAAAGAuWKgvyX6Oj4=" - }, - "namespaceLabel": { - "$ref": "AAAAAAGAuWKgvyX7xKw=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAuWKgvyX8hLk=" - } - }, - { - "_type": "UMLAttributeCompartmentView", - "_id": "AAAAAAGAuWKgvyX9e+c=", - "_parent": { - "$ref": "AAAAAAGAuWKgviX33Ww=" - }, - "model": { - "$ref": "AAAAAAGAuWKgviX1ge8=" - }, - "font": "Arial;13;0", - "left": 1252, - "top": 2944, - "width": 66.341796875, - "height": 10 - }, - { - "_type": "UMLOperationCompartmentView", - "_id": "AAAAAAGAuWKgvyX+SfU=", - "_parent": { - "$ref": "AAAAAAGAuWKgviX33Ww=" - }, - "model": { - "$ref": "AAAAAAGAuWKgviX1ge8=" - }, - "font": "Arial;13;0", - "left": 1252, - "top": 2954, - "width": 66.341796875, - "height": 10 - }, - { - "_type": "UMLReceptionCompartmentView", - "_id": "AAAAAAGAuWKgvyX/JkM=", - "_parent": { - "$ref": "AAAAAAGAuWKgviX33Ww=" - }, - "model": { - "$ref": "AAAAAAGAuWKgviX1ge8=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -2064, - "top": 1368, - "width": 10, - "height": 10 - }, - { - "_type": "UMLTemplateParameterCompartmentView", - "_id": "AAAAAAGAuWKgvyYAYfI=", - "_parent": { - "$ref": "AAAAAAGAuWKgviX33Ww=" - }, - "model": { - "$ref": "AAAAAAGAuWKgviX1ge8=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -2064, - "top": 1368, - "width": 10, - "height": 10 - } - ], - "font": "Arial;13;0", - "containerChangeable": true, - "left": 1252, - "top": 2919, - "width": 66.341796875, - "height": 45, - "nameCompartment": { - "$ref": "AAAAAAGAuWKgviX4DEY=" - }, - "attributeCompartment": { - "$ref": "AAAAAAGAuWKgvyX9e+c=" - }, - "operationCompartment": { - "$ref": "AAAAAAGAuWKgvyX+SfU=" - }, - "receptionCompartment": { - "$ref": "AAAAAAGAuWKgvyX/JkM=" - }, - "templateParameterCompartment": { - "$ref": "AAAAAAGAuWKgvyYAYfI=" - } - }, - { - "_type": "UMLClassView", - "_id": "AAAAAAGAuWLa2C6pq4s=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGAuWLa2C6nRlQ=" - }, - "subViews": [ - { - "_type": "UMLNameCompartmentView", - "_id": "AAAAAAGAuWLa2C6qDSM=", - "_parent": { - "$ref": "AAAAAAGAuWLa2C6pq4s=" - }, - "model": { - "$ref": "AAAAAAGAuWLa2C6nRlQ=" - }, - "subViews": [ - { - "_type": "LabelView", - "_id": "AAAAAAGAuWLa2C6rXYI=", - "_parent": { - "$ref": "AAAAAAGAuWLa2C6qDSM=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -4096, - "top": 2944, - "height": 13 - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAuWLa2C6sUXA=", - "_parent": { - "$ref": "AAAAAAGAuWLa2C6qDSM=" - }, - "font": "Arial;13;1", - "left": 1141, - "top": 2926, - "width": 41.919921875, - "height": 13, - "text": "ATR" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAuWLa2C6tSZs=", - "_parent": { - "$ref": "AAAAAAGAuWLa2C6qDSM=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -4096, - "top": 2944, - "width": 191.43896484375, - "height": 13, - "text": "(from BrighterTrades Class View)" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAuWLa2C6u+wY=", - "_parent": { - "$ref": "AAAAAAGAuWLa2C6qDSM=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -4096, - "top": 2944, - "height": 13, - "horizontalAlignment": 1 - } - ], - "font": "Arial;13;0", - "left": 1136, - "top": 2919, - "width": 51.919921875, - "height": 25, - "stereotypeLabel": { - "$ref": "AAAAAAGAuWLa2C6rXYI=" - }, - "nameLabel": { - "$ref": "AAAAAAGAuWLa2C6sUXA=" - }, - "namespaceLabel": { - "$ref": "AAAAAAGAuWLa2C6tSZs=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAuWLa2C6u+wY=" - } - }, - { - "_type": "UMLAttributeCompartmentView", - "_id": "AAAAAAGAuWLa2C6vbb4=", - "_parent": { - "$ref": "AAAAAAGAuWLa2C6pq4s=" - }, - "model": { - "$ref": "AAAAAAGAuWLa2C6nRlQ=" - }, - "font": "Arial;13;0", - "left": 1136, - "top": 2944, - "width": 51.919921875, - "height": 10 - }, - { - "_type": "UMLOperationCompartmentView", - "_id": "AAAAAAGAuWLa2C6w1vU=", - "_parent": { - "$ref": "AAAAAAGAuWLa2C6pq4s=" - }, - "model": { - "$ref": "AAAAAAGAuWLa2C6nRlQ=" - }, - "font": "Arial;13;0", - "left": 1136, - "top": 2954, - "width": 51.919921875, - "height": 10 - }, - { - "_type": "UMLReceptionCompartmentView", - "_id": "AAAAAAGAuWLa2C6xpLc=", - "_parent": { - "$ref": "AAAAAAGAuWLa2C6pq4s=" - }, - "model": { - "$ref": "AAAAAAGAuWLa2C6nRlQ=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -2048, - "top": 1472, - "width": 10, - "height": 10 - }, - { - "_type": "UMLTemplateParameterCompartmentView", - "_id": "AAAAAAGAuWLa2C6ykw4=", - "_parent": { - "$ref": "AAAAAAGAuWLa2C6pq4s=" - }, - "model": { - "$ref": "AAAAAAGAuWLa2C6nRlQ=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -2048, - "top": 1472, - "width": 10, - "height": 10 - } - ], - "font": "Arial;13;0", - "containerChangeable": true, - "left": 1136, - "top": 2919, - "width": 51.919921875, - "height": 45, - "nameCompartment": { - "$ref": "AAAAAAGAuWLa2C6qDSM=" - }, - "attributeCompartment": { - "$ref": "AAAAAAGAuWLa2C6vbb4=" - }, - "operationCompartment": { - "$ref": "AAAAAAGAuWLa2C6w1vU=" - }, - "receptionCompartment": { - "$ref": "AAAAAAGAuWLa2C6xpLc=" - }, - "templateParameterCompartment": { - "$ref": "AAAAAAGAuWLa2C6ykw4=" - } - }, - { - "_type": "UMLClassView", - "_id": "AAAAAAGAuWL8Czdb7WI=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGAuWL8CzdZp1M=" - }, - "subViews": [ - { - "_type": "UMLNameCompartmentView", - "_id": "AAAAAAGAuWL8Czdc90w=", - "_parent": { - "$ref": "AAAAAAGAuWL8Czdb7WI=" - }, - "model": { - "$ref": "AAAAAAGAuWL8CzdZp1M=" - }, - "subViews": [ - { - "_type": "LabelView", - "_id": "AAAAAAGAuWL8CzddqzQ=", - "_parent": { - "$ref": "AAAAAAGAuWL8Czdc90w=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -4224, - "top": 2742, - "height": 13 - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAuWL8CzdefSs=", - "_parent": { - "$ref": "AAAAAAGAuWL8Czdc90w=" - }, - "font": "Arial;13;1", - "left": 1021, - "top": 2926, - "width": 45.98876953125, - "height": 13, - "text": "Volume" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAuWL8CzdfDEg=", - "_parent": { - "$ref": "AAAAAAGAuWL8Czdc90w=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -4224, - "top": 2742, - "width": 191.43896484375, - "height": 13, - "text": "(from BrighterTrades Class View)" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAuWL8CzdgIR0=", - "_parent": { - "$ref": "AAAAAAGAuWL8Czdc90w=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -4224, - "top": 2742, - "height": 13, - "horizontalAlignment": 1 - } - ], - "font": "Arial;13;0", - "left": 1016, - "top": 2919, - "width": 55.98876953125, - "height": 25, - "stereotypeLabel": { - "$ref": "AAAAAAGAuWL8CzddqzQ=" - }, - "nameLabel": { - "$ref": "AAAAAAGAuWL8CzdefSs=" - }, - "namespaceLabel": { - "$ref": "AAAAAAGAuWL8CzdfDEg=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAuWL8CzdgIR0=" - } - }, - { - "_type": "UMLAttributeCompartmentView", - "_id": "AAAAAAGAuWL8Czdhmyg=", - "_parent": { - "$ref": "AAAAAAGAuWL8Czdb7WI=" - }, - "model": { - "$ref": "AAAAAAGAuWL8CzdZp1M=" - }, - "font": "Arial;13;0", - "left": 1016, - "top": 2944, - "width": 55.98876953125, - "height": 10 - }, - { - "_type": "UMLOperationCompartmentView", - "_id": "AAAAAAGAuWL8CzdiCkA=", - "_parent": { - "$ref": "AAAAAAGAuWL8Czdb7WI=" - }, - "model": { - "$ref": "AAAAAAGAuWL8CzdZp1M=" - }, - "font": "Arial;13;0", - "left": 1016, - "top": 2954, - "width": 55.98876953125, - "height": 10 - }, - { - "_type": "UMLReceptionCompartmentView", - "_id": "AAAAAAGAuWL8CzdjS/s=", - "_parent": { - "$ref": "AAAAAAGAuWL8Czdb7WI=" - }, - "model": { - "$ref": "AAAAAAGAuWL8CzdZp1M=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -2112, - "top": 1371, - "width": 10, - "height": 10 - }, - { - "_type": "UMLTemplateParameterCompartmentView", - "_id": "AAAAAAGAuWL8CzdkzoA=", - "_parent": { - "$ref": "AAAAAAGAuWL8Czdb7WI=" - }, - "model": { - "$ref": "AAAAAAGAuWL8CzdZp1M=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -2112, - "top": 1371, - "width": 10, - "height": 10 - } - ], - "font": "Arial;13;0", - "containerChangeable": true, - "left": 1016, - "top": 2919, - "width": 55.98876953125, - "height": 45, - "nameCompartment": { - "$ref": "AAAAAAGAuWL8Czdc90w=" - }, - "attributeCompartment": { - "$ref": "AAAAAAGAuWL8Czdhmyg=" - }, - "operationCompartment": { - "$ref": "AAAAAAGAuWL8CzdiCkA=" - }, - "receptionCompartment": { - "$ref": "AAAAAAGAuWL8CzdjS/s=" - }, - "templateParameterCompartment": { - "$ref": "AAAAAAGAuWL8CzdkzoA=" - } - }, - { - "_type": "UMLClassView", - "_id": "AAAAAAGAuWQTn0ANyRk=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGAuWQTn0ALORo=" - }, - "subViews": [ - { - "_type": "UMLNameCompartmentView", - "_id": "AAAAAAGAuWQToEAOumc=", - "_parent": { - "$ref": "AAAAAAGAuWQTn0ANyRk=" - }, - "model": { - "$ref": "AAAAAAGAuWQTn0ALORo=" - }, - "subViews": [ - { - "_type": "LabelView", - "_id": "AAAAAAGAuWQToEAPfO8=", - "_parent": { - "$ref": "AAAAAAGAuWQToEAOumc=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -3856, - "top": 3136, - "height": 13 - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAuWQToEAQNng=", - "_parent": { - "$ref": "AAAAAAGAuWQToEAOumc=" - }, - "font": "Arial;13;1", - "left": 1388, - "top": 2926, - "width": 63.57177734375, - "height": 13, - "text": "LinearReg" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAuWQToEARQ8A=", - "_parent": { - "$ref": "AAAAAAGAuWQToEAOumc=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -3856, - "top": 3136, - "width": 191.43896484375, - "height": 13, - "text": "(from BrighterTrades Class View)" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAuWQToEAS1U8=", - "_parent": { - "$ref": "AAAAAAGAuWQToEAOumc=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -3856, - "top": 3136, - "height": 13, - "horizontalAlignment": 1 - } - ], - "font": "Arial;13;0", - "left": 1383, - "top": 2919, - "width": 73.57177734375, - "height": 25, - "stereotypeLabel": { - "$ref": "AAAAAAGAuWQToEAPfO8=" - }, - "nameLabel": { - "$ref": "AAAAAAGAuWQToEAQNng=" - }, - "namespaceLabel": { - "$ref": "AAAAAAGAuWQToEARQ8A=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAuWQToEAS1U8=" - } - }, - { - "_type": "UMLAttributeCompartmentView", - "_id": "AAAAAAGAuWQToEAT7yY=", - "_parent": { - "$ref": "AAAAAAGAuWQTn0ANyRk=" - }, - "model": { - "$ref": "AAAAAAGAuWQTn0ALORo=" - }, - "font": "Arial;13;0", - "left": 1383, - "top": 2944, - "width": 73.57177734375, - "height": 10 - }, - { - "_type": "UMLOperationCompartmentView", - "_id": "AAAAAAGAuWQToEAUDzM=", - "_parent": { - "$ref": "AAAAAAGAuWQTn0ANyRk=" - }, - "model": { - "$ref": "AAAAAAGAuWQTn0ALORo=" - }, - "font": "Arial;13;0", - "left": 1383, - "top": 2954, - "width": 73.57177734375, - "height": 10 - }, - { - "_type": "UMLReceptionCompartmentView", - "_id": "AAAAAAGAuWQToEAVYoY=", - "_parent": { - "$ref": "AAAAAAGAuWQTn0ANyRk=" - }, - "model": { - "$ref": "AAAAAAGAuWQTn0ALORo=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -1928, - "top": 1568, - "width": 10, - "height": 10 - }, - { - "_type": "UMLTemplateParameterCompartmentView", - "_id": "AAAAAAGAuWQToEAWsac=", - "_parent": { - "$ref": "AAAAAAGAuWQTn0ANyRk=" - }, - "model": { - "$ref": "AAAAAAGAuWQTn0ALORo=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -1928, - "top": 1568, - "width": 10, - "height": 10 - } - ], - "font": "Arial;13;0", - "containerChangeable": true, - "left": 1383, - "top": 2919, - "width": 73.57177734375, - "height": 45, - "nameCompartment": { - "$ref": "AAAAAAGAuWQToEAOumc=" - }, - "attributeCompartment": { - "$ref": "AAAAAAGAuWQToEAT7yY=" - }, - "operationCompartment": { - "$ref": "AAAAAAGAuWQToEAUDzM=" - }, - "receptionCompartment": { - "$ref": "AAAAAAGAuWQToEAVYoY=" - }, - "templateParameterCompartment": { - "$ref": "AAAAAAGAuWQToEAWsac=" - } - }, - { - "_type": "UMLClassView", - "_id": "AAAAAAGAuWR+j047/E8=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGAuWR+j045PuA=" - }, - "subViews": [ - { - "_type": "UMLNameCompartmentView", - "_id": "AAAAAAGAuWR+j048roE=", - "_parent": { - "$ref": "AAAAAAGAuWR+j047/E8=" - }, - "model": { - "$ref": "AAAAAAGAuWR+j045PuA=" - }, - "subViews": [ - { - "_type": "LabelView", - "_id": "AAAAAAGAuWR+j049i14=", - "_parent": { - "$ref": "AAAAAAGAuWR+j048roE=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -4080, - "top": 2992, - "height": 13 - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAuWR+j04+Om8=", - "_parent": { - "$ref": "AAAAAAGAuWR+j048roE=" - }, - "font": "Arial;13;1", - "left": 1526, - "top": 2926, - "width": 41.919921875, - "height": 13, - "text": "MACD" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAuWR+j04/QHQ=", - "_parent": { - "$ref": "AAAAAAGAuWR+j048roE=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -4080, - "top": 2992, - "width": 191.43896484375, - "height": 13, - "text": "(from BrighterTrades Class View)" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAuWR+j05A4uQ=", - "_parent": { - "$ref": "AAAAAAGAuWR+j048roE=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -4080, - "top": 2992, - "height": 13, - "horizontalAlignment": 1 - } - ], - "font": "Arial;13;0", - "left": 1521, - "top": 2919, - "width": 51.919921875, - "height": 25, - "stereotypeLabel": { - "$ref": "AAAAAAGAuWR+j049i14=" - }, - "nameLabel": { - "$ref": "AAAAAAGAuWR+j04+Om8=" - }, - "namespaceLabel": { - "$ref": "AAAAAAGAuWR+j04/QHQ=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAuWR+j05A4uQ=" - } - }, - { - "_type": "UMLAttributeCompartmentView", - "_id": "AAAAAAGAuWR+j05Bdyk=", - "_parent": { - "$ref": "AAAAAAGAuWR+j047/E8=" - }, - "model": { - "$ref": "AAAAAAGAuWR+j045PuA=" - }, - "font": "Arial;13;0", - "left": 1521, - "top": 2944, - "width": 51.919921875, - "height": 10 - }, - { - "_type": "UMLOperationCompartmentView", - "_id": "AAAAAAGAuWR+j05CU7o=", - "_parent": { - "$ref": "AAAAAAGAuWR+j047/E8=" - }, - "model": { - "$ref": "AAAAAAGAuWR+j045PuA=" - }, - "font": "Arial;13;0", - "left": 1521, - "top": 2954, - "width": 51.919921875, - "height": 10 - }, - { - "_type": "UMLReceptionCompartmentView", - "_id": "AAAAAAGAuWR+j05DSVo=", - "_parent": { - "$ref": "AAAAAAGAuWR+j047/E8=" - }, - "model": { - "$ref": "AAAAAAGAuWR+j045PuA=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -2040, - "top": 1496, - "width": 10, - "height": 10 - }, - { - "_type": "UMLTemplateParameterCompartmentView", - "_id": "AAAAAAGAuWR+j05EQNk=", - "_parent": { - "$ref": "AAAAAAGAuWR+j047/E8=" - }, - "model": { - "$ref": "AAAAAAGAuWR+j045PuA=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -2040, - "top": 1496, - "width": 10, - "height": 10 - } - ], - "font": "Arial;13;0", - "containerChangeable": true, - "left": 1521, - "top": 2919, - "width": 51.919921875, - "height": 45, - "nameCompartment": { - "$ref": "AAAAAAGAuWR+j048roE=" - }, - "attributeCompartment": { - "$ref": "AAAAAAGAuWR+j05Bdyk=" - }, - "operationCompartment": { - "$ref": "AAAAAAGAuWR+j05CU7o=" - }, - "receptionCompartment": { - "$ref": "AAAAAAGAuWR+j05DSVo=" - }, - "templateParameterCompartment": { - "$ref": "AAAAAAGAuWR+j05EQNk=" - } - }, - { - "_type": "UMLGeneralizationView", - "_id": "AAAAAAGAuWbQ6hNEvOs=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGAuWbQ6hNClPE=" - }, - "subViews": [ - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuWbQ6hNFY9I=", - "_parent": { - "$ref": "AAAAAAGAuWbQ6hNEvOs=" - }, - "model": { - "$ref": "AAAAAAGAuWbQ6hNClPE=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1642, - "top": 3070, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAuWbQ6hNEvOs=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuWbQ6hNG4TY=", - "_parent": { - "$ref": "AAAAAAGAuWbQ6hNEvOs=" - }, - "model": { - "$ref": "AAAAAAGAuWbQ6hNClPE=" - }, - "visible": null, - "font": "Arial;13;0", - "left": 1652, - "top": 3081, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAuWbQ6hNEvOs=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuWbQ6hNHLEw=", - "_parent": { - "$ref": "AAAAAAGAuWbQ6hNEvOs=" - }, - "model": { - "$ref": "AAAAAAGAuWbQ6hNClPE=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1623, - "top": 3047, - "height": 13, - "alpha": -1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAuWbQ6hNEvOs=" - }, - "edgePosition": 1 - } - ], - "font": "Arial;13;0", - "head": { - "$ref": "AAAAAAGAuWEQGre1Huk=" - }, - "tail": { - "$ref": "AAAAAAGAuWJ1XxSTYRs=" - }, - "lineStyle": 1, - "points": "1752:2963;1514:3167", - "showVisibility": true, - "nameLabel": { - "$ref": "AAAAAAGAuWbQ6hNFY9I=" - }, - "stereotypeLabel": { - "$ref": "AAAAAAGAuWbQ6hNG4TY=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAuWbQ6hNHLEw=" - } - }, - { - "_type": "UMLGeneralizationView", - "_id": "AAAAAAGAuWbZrSRl3Ig=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGAuWbZrSRjwRk=" - }, - "subViews": [ - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuWbZrSRm6+k=", - "_parent": { - "$ref": "AAAAAAGAuWbZrSRl3Ig=" - }, - "model": { - "$ref": "AAAAAAGAuWbZrSRjwRk=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1586, - "top": 3067, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAuWbZrSRl3Ig=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuWbZrSRnPs4=", - "_parent": { - "$ref": "AAAAAAGAuWbZrSRl3Ig=" - }, - "model": { - "$ref": "AAAAAAGAuWbZrSRjwRk=" - }, - "visible": null, - "font": "Arial;13;0", - "left": 1598, - "top": 3076, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAuWbZrSRl3Ig=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuWbZrSRo/0s=", - "_parent": { - "$ref": "AAAAAAGAuWbZrSRl3Ig=" - }, - "model": { - "$ref": "AAAAAAGAuWbZrSRjwRk=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1561, - "top": 3050, - "height": 13, - "alpha": -1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAuWbZrSRl3Ig=" - }, - "edgePosition": 1 - } - ], - "font": "Arial;13;0", - "head": { - "$ref": "AAAAAAGAuWEQGre1Huk=" - }, - "tail": { - "$ref": "AAAAAAGAuWKJvR1FAoI=" - }, - "lineStyle": 1, - "points": "1646:2964;1503:3167", - "showVisibility": true, - "nameLabel": { - "$ref": "AAAAAAGAuWbZrSRm6+k=" - }, - "stereotypeLabel": { - "$ref": "AAAAAAGAuWbZrSRnPs4=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAuWbZrSRo/0s=" - } - }, - { - "_type": "UMLGeneralizationView", - "_id": "AAAAAAGAuWbhpTROJ0s=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGAuWbhpTRMJa8=" - }, - "subViews": [ - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuWbhpTRPTpo=", - "_parent": { - "$ref": "AAAAAAGAuWbhpTROJ0s=" - }, - "model": { - "$ref": "AAAAAAGAuWbhpTRMJa8=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1530, - "top": 3062, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAuWbhpTROJ0s=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuWbhpTRQQiM=", - "_parent": { - "$ref": "AAAAAAGAuWbhpTROJ0s=" - }, - "model": { - "$ref": "AAAAAAGAuWbhpTRMJa8=" - }, - "visible": null, - "font": "Arial;13;0", - "left": 1545, - "top": 3065, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAuWbhpTROJ0s=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuWbhpTRRRfM=", - "_parent": { - "$ref": "AAAAAAGAuWbhpTROJ0s=" - }, - "model": { - "$ref": "AAAAAAGAuWbhpTRMJa8=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1501, - "top": 3055, - "height": 13, - "alpha": -1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAuWbhpTROJ0s=" - }, - "edgePosition": 1 - } - ], - "font": "Arial;13;0", - "head": { - "$ref": "AAAAAAGAuWEQGre1Huk=" - }, - "tail": { - "$ref": "AAAAAAGAuWR+j047/E8=" - }, - "lineStyle": 1, - "points": "1541:2964;1492:3167", - "showVisibility": true, - "nameLabel": { - "$ref": "AAAAAAGAuWbhpTRPTpo=" - }, - "stereotypeLabel": { - "$ref": "AAAAAAGAuWbhpTRQQiM=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAuWbhpTRRRfM=" - } - }, - { - "_type": "UMLGeneralizationView", - "_id": "AAAAAAGAuWboxEVvETE=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGAuWboxEVtcT4=" - }, - "subViews": [ - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuWboxEVwL0Q=", - "_parent": { - "$ref": "AAAAAAGAuWboxEVvETE=" - }, - "model": { - "$ref": "AAAAAAGAuWboxEVtcT4=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1467, - "top": 3055, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAuWboxEVvETE=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuWboxEVxeYw=", - "_parent": { - "$ref": "AAAAAAGAuWboxEVvETE=" - }, - "model": { - "$ref": "AAAAAAGAuWboxEVtcT4=" - }, - "visible": null, - "font": "Arial;13;0", - "left": 1481, - "top": 3051, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAuWboxEVvETE=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuWboxEVylg0=", - "_parent": { - "$ref": "AAAAAAGAuWboxEVvETE=" - }, - "model": { - "$ref": "AAAAAAGAuWboxEVtcT4=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1438, - "top": 3062, - "height": 13, - "alpha": -1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAuWboxEVvETE=" - }, - "edgePosition": 1 - } - ], - "font": "Arial;13;0", - "head": { - "$ref": "AAAAAAGAuWEQGre1Huk=" - }, - "tail": { - "$ref": "AAAAAAGAuWQTn0ANyRk=" - }, - "lineStyle": 1, - "points": "1425:2964;1481:3167", - "showVisibility": true, - "nameLabel": { - "$ref": "AAAAAAGAuWboxEVwL0Q=" - }, - "stereotypeLabel": { - "$ref": "AAAAAAGAuWboxEVxeYw=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAuWboxEVylg0=" - } - }, - { - "_type": "UMLGeneralizationView", - "_id": "AAAAAAGAuWbwplkAlm4=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGAuWbwplj+/zU=" - }, - "subViews": [ - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuWbwp1kB470=", - "_parent": { - "$ref": "AAAAAAGAuWbwplkAlm4=" - }, - "model": { - "$ref": "AAAAAAGAuWbwplj+/zU=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1396, - "top": 3049, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAuWbwplkAlm4=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuWbwp1kC7YE=", - "_parent": { - "$ref": "AAAAAAGAuWbwplkAlm4=" - }, - "model": { - "$ref": "AAAAAAGAuWbwplj+/zU=" - }, - "visible": null, - "font": "Arial;13;0", - "left": 1408, - "top": 3040, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAuWbwplkAlm4=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuWbwp1kD4+k=", - "_parent": { - "$ref": "AAAAAAGAuWbwplkAlm4=" - }, - "model": { - "$ref": "AAAAAAGAuWbwplj+/zU=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1373, - "top": 3068, - "height": 13, - "alpha": -1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAuWbwplkAlm4=" - }, - "edgePosition": 1 - } - ], - "font": "Arial;13;0", - "head": { - "$ref": "AAAAAAGAuWEQGre1Huk=" - }, - "tail": { - "$ref": "AAAAAAGAuWKgviX33Ww=" - }, - "lineStyle": 1, - "points": "1303:2964;1468:3167", - "showVisibility": true, - "nameLabel": { - "$ref": "AAAAAAGAuWbwp1kB470=" - }, - "stereotypeLabel": { - "$ref": "AAAAAAGAuWbwp1kC7YE=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAuWbwp1kD4+k=" - } - }, - { - "_type": "UMLGeneralizationView", - "_id": "AAAAAAGAuWb4wW0tsFY=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGAuWb4wW0rj80=" - }, - "subViews": [ - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuWb4wW0uIos=", - "_parent": { - "$ref": "AAAAAAGAuWb4wW0tsFY=" - }, - "model": { - "$ref": "AAAAAAGAuWb4wW0rj80=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1331, - "top": 3046, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAuWb4wW0tsFY=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuWb4wW0v+SY=", - "_parent": { - "$ref": "AAAAAAGAuWb4wW0tsFY=" - }, - "model": { - "$ref": "AAAAAAGAuWb4wW0rj80=" - }, - "visible": null, - "font": "Arial;13;0", - "left": 1340, - "top": 3034, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAuWb4wW0tsFY=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuWb4wW0w5HU=", - "_parent": { - "$ref": "AAAAAAGAuWb4wW0tsFY=" - }, - "model": { - "$ref": "AAAAAAGAuWb4wW0rj80=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1312, - "top": 3069, - "height": 13, - "alpha": -1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAuWb4wW0tsFY=" - }, - "edgePosition": 1 - } - ], - "font": "Arial;13;0", - "head": { - "$ref": "AAAAAAGAuWEQGre1Huk=" - }, - "tail": { - "$ref": "AAAAAAGAuWLa2C6pq4s=" - }, - "lineStyle": 1, - "points": "1188:2962;1457:3167", - "showVisibility": true, - "nameLabel": { - "$ref": "AAAAAAGAuWb4wW0uIos=" - }, - "stereotypeLabel": { - "$ref": "AAAAAAGAuWb4wW0v+SY=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAuWb4wW0w5HU=" - } - }, - { - "_type": "UMLGeneralizationView", - "_id": "AAAAAAGAuWcB0H5O6dM=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGAuWcB0H5M3eY=" - }, - "subViews": [ - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuWcB0H5Pm3k=", - "_parent": { - "$ref": "AAAAAAGAuWcB0H5O6dM=" - }, - "model": { - "$ref": "AAAAAAGAuWcB0H5M3eY=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1270, - "top": 3044, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAuWcB0H5O6dM=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuWcB0H5QoNg=", - "_parent": { - "$ref": "AAAAAAGAuWcB0H5O6dM=" - }, - "model": { - "$ref": "AAAAAAGAuWcB0H5M3eY=" - }, - "visible": null, - "font": "Arial;13;0", - "left": 1277, - "top": 3031, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAuWcB0H5O6dM=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuWcB0H5ReBk=", - "_parent": { - "$ref": "AAAAAAGAuWcB0H5O6dM=" - }, - "model": { - "$ref": "AAAAAAGAuWcB0H5M3eY=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1255, - "top": 3071, - "height": 13, - "alpha": -1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAuWcB0H5O6dM=" - }, - "edgePosition": 1 - } - ], - "font": "Arial;13;0", - "head": { - "$ref": "AAAAAAGAuWEQGre1Huk=" - }, - "tail": { - "$ref": "AAAAAAGAuWL8Czdb7WI=" - }, - "lineStyle": 1, - "points": "1072:2957;1455:3172", - "showVisibility": true, - "nameLabel": { - "$ref": "AAAAAAGAuWcB0H5Pm3k=" - }, - "stereotypeLabel": { - "$ref": "AAAAAAGAuWcB0H5QoNg=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAuWcB0H5ReBk=" - } - }, - { - "_type": "UMLAssociationView", - "_id": "AAAAAAGAuWdEiYqRKW0=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGAuWdEiYqNx0M=" - }, - "subViews": [ - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuWdEiYqS/+U=", - "_parent": { - "$ref": "AAAAAAGAuWdEiYqRKW0=" - }, - "model": { - "$ref": "AAAAAAGAuWdEiYqNx0M=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1628, - "top": 2857, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAuWdEiYqRKW0=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuWdEiYqTlAw=", - "_parent": { - "$ref": "AAAAAAGAuWdEiYqRKW0=" - }, - "model": { - "$ref": "AAAAAAGAuWdEiYqNx0M=" - }, - "visible": null, - "font": "Arial;13;0", - "left": 1620, - "top": 2870, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAuWdEiYqRKW0=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuWdEiYqU4q0=", - "_parent": { - "$ref": "AAAAAAGAuWdEiYqRKW0=" - }, - "model": { - "$ref": "AAAAAAGAuWdEiYqNx0M=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1645, - "top": 2832, - "height": 13, - "alpha": -1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAuWdEiYqRKW0=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuWdEiYqVDuA=", - "_parent": { - "$ref": "AAAAAAGAuWdEiYqRKW0=" - }, - "model": { - "$ref": "AAAAAAGAuWdEiYqOg/0=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1722, - "top": 2916, - "height": 13, - "alpha": 0.5235987755982988, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAuWdEiYqRKW0=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuWdEioqWIuQ=", - "_parent": { - "$ref": "AAAAAAGAuWdEiYqRKW0=" - }, - "model": { - "$ref": "AAAAAAGAuWdEiYqOg/0=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1712, - "top": 2926, - "height": 13, - "alpha": 0.7853981633974483, - "distance": 40, - "hostEdge": { - "$ref": "AAAAAAGAuWdEiYqRKW0=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuWdEioqX5LQ=", - "_parent": { - "$ref": "AAAAAAGAuWdEiYqRKW0=" - }, - "model": { - "$ref": "AAAAAAGAuWdEiYqOg/0=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1740, - "top": 2895, - "height": 13, - "alpha": -0.5235987755982988, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAGAuWdEiYqRKW0=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuWdEioqYAjI=", - "_parent": { - "$ref": "AAAAAAGAuWdEiYqRKW0=" - }, - "model": { - "$ref": "AAAAAAGAuWdEiYqPYWI=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1536, - "top": 2798, - "height": 13, - "alpha": -0.5235987755982988, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAuWdEiYqRKW0=" - } - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuWdEioqZg8k=", - "_parent": { - "$ref": "AAAAAAGAuWdEiYqRKW0=" - }, - "model": { - "$ref": "AAAAAAGAuWdEiYqPYWI=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1531, - "top": 2811, - "height": 13, - "alpha": -0.7853981633974483, - "distance": 40, - "hostEdge": { - "$ref": "AAAAAAGAuWdEiYqRKW0=" - } - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuWdEioqa6hM=", - "_parent": { - "$ref": "AAAAAAGAuWdEiYqRKW0=" - }, - "model": { - "$ref": "AAAAAAGAuWdEiYqPYWI=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1547, - "top": 2773, - "height": 13, - "alpha": 0.5235987755982988, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAGAuWdEiYqRKW0=" - } - }, - { - "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAGAuWdEioqb2dk=", - "_parent": { - "$ref": "AAAAAAGAuWdEiYqRKW0=" - }, - "model": { - "$ref": "AAAAAAGAuWdEiYqOg/0=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -2040, - "top": 1464, - "width": 10, - "height": 10 - }, - { - "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAGAuWdEioqckYw=", - "_parent": { - "$ref": "AAAAAAGAuWdEiYqRKW0=" - }, - "model": { - "$ref": "AAAAAAGAuWdEiYqPYWI=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -2040, - "top": 1464, - "width": 10, - "height": 10 - } - ], - "font": "Arial;13;0", - "head": { - "$ref": "AAAAAAGAuP33uT39n/4=" - }, - "tail": { - "$ref": "AAAAAAGAuWJ1XxSTYRs=" - }, - "lineStyle": 1, - "points": "1752:2924;1523:2778", - "showVisibility": true, - "nameLabel": { - "$ref": "AAAAAAGAuWdEiYqS/+U=" - }, - "stereotypeLabel": { - "$ref": "AAAAAAGAuWdEiYqTlAw=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAuWdEiYqU4q0=" - }, - "showEndOrder": "hide", - "tailRoleNameLabel": { - "$ref": "AAAAAAGAuWdEiYqVDuA=" - }, - "tailPropertyLabel": { - "$ref": "AAAAAAGAuWdEioqWIuQ=" - }, - "tailMultiplicityLabel": { - "$ref": "AAAAAAGAuWdEioqX5LQ=" - }, - "headRoleNameLabel": { - "$ref": "AAAAAAGAuWdEioqYAjI=" - }, - "headPropertyLabel": { - "$ref": "AAAAAAGAuWdEioqZg8k=" - }, - "headMultiplicityLabel": { - "$ref": "AAAAAAGAuWdEioqa6hM=" - }, - "tailQualifiersCompartment": { - "$ref": "AAAAAAGAuWdEioqb2dk=" - }, - "headQualifiersCompartment": { - "$ref": "AAAAAAGAuWdEioqckYw=" - } - }, - { - "_type": "UMLAssociationView", - "_id": "AAAAAAGAuWdw3KnUOs8=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGAuWdw3KnQ/ZI=" - }, - "subViews": [ - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuWdw3KnV+qc=", - "_parent": { - "$ref": "AAAAAAGAuWdw3KnUOs8=" - }, - "model": { - "$ref": "AAAAAAGAuWdw3KnQ/ZI=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1501, - "top": 2846, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAuWdw3KnUOs8=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuWdw3KnW5Tg=", - "_parent": { - "$ref": "AAAAAAGAuWdw3KnUOs8=" - }, - "model": { - "$ref": "AAAAAAGAuWdw3KnQ/ZI=" - }, - "visible": null, - "font": "Arial;13;0", - "left": 1487, - "top": 2850, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAuWdw3KnUOs8=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuWdw3KnX8ZQ=", - "_parent": { - "$ref": "AAAAAAGAuWdw3KnUOs8=" - }, - "model": { - "$ref": "AAAAAAGAuWdw3KnQ/ZI=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1530, - "top": 2837, - "height": 13, - "alpha": -1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAuWdw3KnUOs8=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuWdw3KnYdII=", - "_parent": { - "$ref": "AAAAAAGAuWdw3KnUOs8=" - }, - "model": { - "$ref": "AAAAAAGAuWdw3KnRX4o=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1516, - "top": 2891, - "height": 13, - "alpha": 0.5235987755982988, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAuWdw3KnUOs8=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuWdw3KnZ5cc=", - "_parent": { - "$ref": "AAAAAAGAuWdw3KnUOs8=" - }, - "model": { - "$ref": "AAAAAAGAuWdw3KnRX4o=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1503, - "top": 2893, - "height": 13, - "alpha": 0.7853981633974483, - "distance": 40, - "hostEdge": { - "$ref": "AAAAAAGAuWdw3KnUOs8=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuWdw3Kna4No=", - "_parent": { - "$ref": "AAAAAAGAuWdw3KnUOs8=" - }, - "model": { - "$ref": "AAAAAAGAuWdw3KnRX4o=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1544, - "top": 2887, - "height": 13, - "alpha": -0.5235987755982988, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAGAuWdw3KnUOs8=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuWdw3KnblLg=", - "_parent": { - "$ref": "AAAAAAGAuWdw3KnUOs8=" - }, - "model": { - "$ref": "AAAAAAGAuWdw3KnSPSQ=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1487, - "top": 2801, - "height": 13, - "alpha": -0.5235987755982988, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAuWdw3KnUOs8=" - } - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuWdw3KncYuY=", - "_parent": { - "$ref": "AAAAAAGAuWdw3KnUOs8=" - }, - "model": { - "$ref": "AAAAAAGAuWdw3KnSPSQ=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1475, - "top": 2807, - "height": 13, - "alpha": -0.7853981633974483, - "distance": 40, - "hostEdge": { - "$ref": "AAAAAAGAuWdw3KnUOs8=" - } - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuWdw3Knd0AI=", - "_parent": { - "$ref": "AAAAAAGAuWdw3KnUOs8=" - }, - "model": { - "$ref": "AAAAAAGAuWdw3KnSPSQ=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1512, - "top": 2788, - "height": 13, - "alpha": 0.5235987755982988, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAGAuWdw3KnUOs8=" - } - }, - { - "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAGAuWdw3aneXwk=", - "_parent": { - "$ref": "AAAAAAGAuWdw3KnUOs8=" - }, - "model": { - "$ref": "AAAAAAGAuWdw3KnRX4o=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -2040, - "top": 1464, - "width": 10, - "height": 10 - }, - { - "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAGAuWdw3anfPsw=", - "_parent": { - "$ref": "AAAAAAGAuWdw3KnUOs8=" - }, - "model": { - "$ref": "AAAAAAGAuWdw3KnSPSQ=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -2040, - "top": 1464, - "width": 10, - "height": 10 - } - ], - "font": "Arial;13;0", - "head": { - "$ref": "AAAAAAGAuP33uT39n/4=" - }, - "tail": { - "$ref": "AAAAAAGAuWR+j047/E8=" - }, - "lineStyle": 1, - "points": "1539:2918;1494:2778", - "showVisibility": true, - "nameLabel": { - "$ref": "AAAAAAGAuWdw3KnV+qc=" - }, - "stereotypeLabel": { - "$ref": "AAAAAAGAuWdw3KnW5Tg=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAuWdw3KnX8ZQ=" - }, - "showEndOrder": "hide", - "tailRoleNameLabel": { - "$ref": "AAAAAAGAuWdw3KnYdII=" - }, - "tailPropertyLabel": { - "$ref": "AAAAAAGAuWdw3KnZ5cc=" - }, - "tailMultiplicityLabel": { - "$ref": "AAAAAAGAuWdw3Kna4No=" - }, - "headRoleNameLabel": { - "$ref": "AAAAAAGAuWdw3KnblLg=" - }, - "headPropertyLabel": { - "$ref": "AAAAAAGAuWdw3KncYuY=" - }, - "headMultiplicityLabel": { - "$ref": "AAAAAAGAuWdw3Knd0AI=" - }, - "tailQualifiersCompartment": { - "$ref": "AAAAAAGAuWdw3aneXwk=" - }, - "headQualifiersCompartment": { - "$ref": "AAAAAAGAuWdw3anfPsw=" - } - }, - { - "_type": "UMLAssociationView", - "_id": "AAAAAAGAuWeDd7p8mRE=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGAuWeDd7p4cVo=" - }, - "subViews": [ - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuWeDd7p9ySo=", - "_parent": { - "$ref": "AAAAAAGAuWeDd7p8mRE=" - }, - "model": { - "$ref": "AAAAAAGAuWeDd7p4cVo=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1628, - "top": 2857, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAuWeDd7p8mRE=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuWeDd7p+reg=", - "_parent": { - "$ref": "AAAAAAGAuWeDd7p8mRE=" - }, - "model": { - "$ref": "AAAAAAGAuWeDd7p4cVo=" - }, - "visible": null, - "font": "Arial;13;0", - "left": 1620, - "top": 2870, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAuWeDd7p8mRE=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuWeDd7p/y4I=", - "_parent": { - "$ref": "AAAAAAGAuWeDd7p8mRE=" - }, - "model": { - "$ref": "AAAAAAGAuWeDd7p4cVo=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1645, - "top": 2832, - "height": 13, - "alpha": -1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAuWeDd7p8mRE=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuWeDd7qAhAc=", - "_parent": { - "$ref": "AAAAAAGAuWeDd7p8mRE=" - }, - "model": { - "$ref": "AAAAAAGAuWeDd7p5BzQ=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1722, - "top": 2916, - "height": 13, - "alpha": 0.5235987755982988, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAuWeDd7p8mRE=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuWeDd7qBYEg=", - "_parent": { - "$ref": "AAAAAAGAuWeDd7p8mRE=" - }, - "model": { - "$ref": "AAAAAAGAuWeDd7p5BzQ=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1712, - "top": 2926, - "height": 13, - "alpha": 0.7853981633974483, - "distance": 40, - "hostEdge": { - "$ref": "AAAAAAGAuWeDd7p8mRE=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuWeDd7qCLHE=", - "_parent": { - "$ref": "AAAAAAGAuWeDd7p8mRE=" - }, - "model": { - "$ref": "AAAAAAGAuWeDd7p5BzQ=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1740, - "top": 2895, - "height": 13, - "alpha": -0.5235987755982988, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAGAuWeDd7p8mRE=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuWeDeLqD2Iw=", - "_parent": { - "$ref": "AAAAAAGAuWeDd7p8mRE=" - }, - "model": { - "$ref": "AAAAAAGAuWeDd7p60tw=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1536, - "top": 2798, - "height": 13, - "alpha": -0.5235987755982988, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAuWeDd7p8mRE=" - } - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuWeDeLqEYjw=", - "_parent": { - "$ref": "AAAAAAGAuWeDd7p8mRE=" - }, - "model": { - "$ref": "AAAAAAGAuWeDd7p60tw=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1531, - "top": 2811, - "height": 13, - "alpha": -0.7853981633974483, - "distance": 40, - "hostEdge": { - "$ref": "AAAAAAGAuWeDd7p8mRE=" - } - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuWeDeLqF/Kw=", - "_parent": { - "$ref": "AAAAAAGAuWeDd7p8mRE=" - }, - "model": { - "$ref": "AAAAAAGAuWeDd7p60tw=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1547, - "top": 2773, - "height": 13, - "alpha": 0.5235987755982988, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAGAuWeDd7p8mRE=" - } - }, - { - "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAGAuWeDeLqGYVY=", - "_parent": { - "$ref": "AAAAAAGAuWeDd7p8mRE=" - }, - "model": { - "$ref": "AAAAAAGAuWeDd7p5BzQ=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -2040, - "top": 1464, - "width": 10, - "height": 10 - }, - { - "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAGAuWeDeLqHIkE=", - "_parent": { - "$ref": "AAAAAAGAuWeDd7p8mRE=" - }, - "model": { - "$ref": "AAAAAAGAuWeDd7p60tw=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -2040, - "top": 1464, - "width": 10, - "height": 10 - } - ], - "font": "Arial;13;0", - "head": { - "$ref": "AAAAAAGAuP33uT39n/4=" - }, - "tail": { - "$ref": "AAAAAAGAuWJ1XxSTYRs=" - }, - "lineStyle": 1, - "points": "1752:2924;1523:2778", - "showVisibility": true, - "nameLabel": { - "$ref": "AAAAAAGAuWeDd7p9ySo=" - }, - "stereotypeLabel": { - "$ref": "AAAAAAGAuWeDd7p+reg=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAuWeDd7p/y4I=" - }, - "showEndOrder": "hide", - "tailRoleNameLabel": { - "$ref": "AAAAAAGAuWeDd7qAhAc=" - }, - "tailPropertyLabel": { - "$ref": "AAAAAAGAuWeDd7qBYEg=" - }, - "tailMultiplicityLabel": { - "$ref": "AAAAAAGAuWeDd7qCLHE=" - }, - "headRoleNameLabel": { - "$ref": "AAAAAAGAuWeDeLqD2Iw=" - }, - "headPropertyLabel": { - "$ref": "AAAAAAGAuWeDeLqEYjw=" - }, - "headMultiplicityLabel": { - "$ref": "AAAAAAGAuWeDeLqF/Kw=" - }, - "tailQualifiersCompartment": { - "$ref": "AAAAAAGAuWeDeLqGYVY=" - }, - "headQualifiersCompartment": { - "$ref": "AAAAAAGAuWeDeLqHIkE=" - } - }, - { - "_type": "UMLAssociationView", - "_id": "AAAAAAGAuWeO18rNSDU=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGAuWeO18rJeDk=" - }, - "subViews": [ - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuWeO18rOzps=", - "_parent": { - "$ref": "AAAAAAGAuWeO18rNSDU=" - }, - "model": { - "$ref": "AAAAAAGAuWeO18rJeDk=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1438, - "top": 2836, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAuWeO18rNSDU=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuWeO18rPuhE=", - "_parent": { - "$ref": "AAAAAAGAuWeO18rNSDU=" - }, - "model": { - "$ref": "AAAAAAGAuWeO18rJeDk=" - }, - "visible": null, - "font": "Arial;13;0", - "left": 1424, - "top": 2831, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAuWeO18rNSDU=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuWeO18rQwWg=", - "_parent": { - "$ref": "AAAAAAGAuWeO18rNSDU=" - }, - "model": { - "$ref": "AAAAAAGAuWeO18rJeDk=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1467, - "top": 2847, - "height": 13, - "alpha": -1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAuWeO18rNSDU=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuWeO18rRbFg=", - "_parent": { - "$ref": "AAAAAAGAuWeO18rNSDU=" - }, - "model": { - "$ref": "AAAAAAGAuWeO18rKiNA=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1421, - "top": 2882, - "height": 13, - "alpha": 0.5235987755982988, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAuWeO18rNSDU=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuWeO18rSC6U=", - "_parent": { - "$ref": "AAAAAAGAuWeO18rNSDU=" - }, - "model": { - "$ref": "AAAAAAGAuWeO18rKiNA=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1410, - "top": 2875, - "height": 13, - "alpha": 0.7853981633974483, - "distance": 40, - "hostEdge": { - "$ref": "AAAAAAGAuWeO18rNSDU=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuWeO18rThkw=", - "_parent": { - "$ref": "AAAAAAGAuWeO18rNSDU=" - }, - "model": { - "$ref": "AAAAAAGAuWeO18rKiNA=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1446, - "top": 2896, - "height": 13, - "alpha": -0.5235987755982988, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAGAuWeO18rNSDU=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuWeO18rUW6k=", - "_parent": { - "$ref": "AAAAAAGAuWeO18rNSDU=" - }, - "model": { - "$ref": "AAAAAAGAuWeO18rLp14=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1455, - "top": 2791, - "height": 13, - "alpha": -0.5235987755982988, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAuWeO18rNSDU=" - } - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuWeO18rVh44=", - "_parent": { - "$ref": "AAAAAAGAuWeO18rNSDU=" - }, - "model": { - "$ref": "AAAAAAGAuWeO18rLp14=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1442, - "top": 2788, - "height": 13, - "alpha": -0.7853981633974483, - "distance": 40, - "hostEdge": { - "$ref": "AAAAAAGAuWeO18rNSDU=" - } - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuWeO18rWbM4=", - "_parent": { - "$ref": "AAAAAAGAuWeO18rNSDU=" - }, - "model": { - "$ref": "AAAAAAGAuWeO18rLp14=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1483, - "top": 2796, - "height": 13, - "alpha": 0.5235987755982988, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAGAuWeO18rNSDU=" - } - }, - { - "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAGAuWeO18rX0tU=", - "_parent": { - "$ref": "AAAAAAGAuWeO18rNSDU=" - }, - "model": { - "$ref": "AAAAAAGAuWeO18rKiNA=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -2040, - "top": 1464, - "width": 10, - "height": 10 - }, - { - "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAGAuWeO18rY2Co=", - "_parent": { - "$ref": "AAAAAAGAuWeO18rNSDU=" - }, - "model": { - "$ref": "AAAAAAGAuWeO18rLp14=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -2040, - "top": 1464, - "width": 10, - "height": 10 - } - ], - "font": "Arial;13;0", - "head": { - "$ref": "AAAAAAGAuP33uT39n/4=" - }, - "tail": { - "$ref": "AAAAAAGAuWQTn0ANyRk=" - }, - "lineStyle": 1, - "points": "1427:2918;1479:2778", - "showVisibility": true, - "nameLabel": { - "$ref": "AAAAAAGAuWeO18rOzps=" - }, - "stereotypeLabel": { - "$ref": "AAAAAAGAuWeO18rPuhE=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAuWeO18rQwWg=" - }, - "showEndOrder": "hide", - "tailRoleNameLabel": { - "$ref": "AAAAAAGAuWeO18rRbFg=" - }, - "tailPropertyLabel": { - "$ref": "AAAAAAGAuWeO18rSC6U=" - }, - "tailMultiplicityLabel": { - "$ref": "AAAAAAGAuWeO18rThkw=" - }, - "headRoleNameLabel": { - "$ref": "AAAAAAGAuWeO18rUW6k=" - }, - "headPropertyLabel": { - "$ref": "AAAAAAGAuWeO18rVh44=" - }, - "headMultiplicityLabel": { - "$ref": "AAAAAAGAuWeO18rWbM4=" - }, - "tailQualifiersCompartment": { - "$ref": "AAAAAAGAuWeO18rX0tU=" - }, - "headQualifiersCompartment": { - "$ref": "AAAAAAGAuWeO18rY2Co=" - } - }, - { - "_type": "UMLAssociationView", - "_id": "AAAAAAGAuWeZ+dwRdtA=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGAuWeZ+dwNqn8=" - }, - "subViews": [ - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuWeZ+dwSD7Q=", - "_parent": { - "$ref": "AAAAAAGAuWeZ+dwRdtA=" - }, - "model": { - "$ref": "AAAAAAGAuWeZ+dwNqn8=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1374, - "top": 2830, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAuWeZ+dwRdtA=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuWeZ+dwTBBQ=", - "_parent": { - "$ref": "AAAAAAGAuWeZ+dwRdtA=" - }, - "model": { - "$ref": "AAAAAAGAuWeZ+dwNqn8=" - }, - "visible": null, - "font": "Arial;13;0", - "left": 1364, - "top": 2819, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAuWeZ+dwRdtA=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuWeZ+dwUkJ0=", - "_parent": { - "$ref": "AAAAAAGAuWeZ+dwRdtA=" - }, - "model": { - "$ref": "AAAAAAGAuWeZ+dwNqn8=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1395, - "top": 2853, - "height": 13, - "alpha": -1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAuWeZ+dwRdtA=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuWeZ+dwVuFQ=", - "_parent": { - "$ref": "AAAAAAGAuWeZ+dwRdtA=" - }, - "model": { - "$ref": "AAAAAAGAuWeZ+dwOSHA=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1318, - "top": 2883, - "height": 13, - "alpha": 0.5235987755982988, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAuWeZ+dwRdtA=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuWeZ+dwWwQM=", - "_parent": { - "$ref": "AAAAAAGAuWeZ+dwRdtA=" - }, - "model": { - "$ref": "AAAAAAGAuWeZ+dwOSHA=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1310, - "top": 2872, - "height": 13, - "alpha": 0.7853981633974483, - "distance": 40, - "hostEdge": { - "$ref": "AAAAAAGAuWeZ+dwRdtA=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuWeZ+dwX9Js=", - "_parent": { - "$ref": "AAAAAAGAuWeZ+dwRdtA=" - }, - "model": { - "$ref": "AAAAAAGAuWeZ+dwOSHA=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1333, - "top": 2906, - "height": 13, - "alpha": -0.5235987755982988, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAGAuWeZ+dwRdtA=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuWeZ+dwYD9M=", - "_parent": { - "$ref": "AAAAAAGAuWeZ+dwRdtA=" - }, - "model": { - "$ref": "AAAAAAGAuWeZ+dwPYLw=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1432, - "top": 2778, - "height": 13, - "alpha": -0.5235987755982988, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAuWeZ+dwRdtA=" - } - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuWeZ+dwZgVI=", - "_parent": { - "$ref": "AAAAAAGAuWeZ+dwRdtA=" - }, - "model": { - "$ref": "AAAAAAGAuWeZ+dwPYLw=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1422, - "top": 2770, - "height": 13, - "alpha": -0.7853981633974483, - "distance": 40, - "hostEdge": { - "$ref": "AAAAAAGAuWeZ+dwRdtA=" - } - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuWeZ+dwapTw=", - "_parent": { - "$ref": "AAAAAAGAuWeZ+dwRdtA=" - }, - "model": { - "$ref": "AAAAAAGAuWeZ+dwPYLw=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1454, - "top": 2795, - "height": 13, - "alpha": 0.5235987755982988, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAGAuWeZ+dwRdtA=" - } - }, - { - "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAGAuWeZ+dwb31Y=", - "_parent": { - "$ref": "AAAAAAGAuWeZ+dwRdtA=" - }, - "model": { - "$ref": "AAAAAAGAuWeZ+dwOSHA=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -2040, - "top": 1464, - "width": 10, - "height": 10 - }, - { - "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAGAuWeZ+twckIk=", - "_parent": { - "$ref": "AAAAAAGAuWeZ+dwRdtA=" - }, - "model": { - "$ref": "AAAAAAGAuWeZ+dwPYLw=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -2040, - "top": 1464, - "width": 10, - "height": 10 - } - ], - "font": "Arial;13;0", - "head": { - "$ref": "AAAAAAGAuP33uT39n/4=" - }, - "tail": { - "$ref": "AAAAAAGAuWKgviX33Ww=" - }, - "lineStyle": 1, - "points": "1309:2918;1462:2778", - "showVisibility": true, - "nameLabel": { - "$ref": "AAAAAAGAuWeZ+dwSD7Q=" - }, - "stereotypeLabel": { - "$ref": "AAAAAAGAuWeZ+dwTBBQ=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAuWeZ+dwUkJ0=" - }, - "showEndOrder": "hide", - "tailRoleNameLabel": { - "$ref": "AAAAAAGAuWeZ+dwVuFQ=" - }, - "tailPropertyLabel": { - "$ref": "AAAAAAGAuWeZ+dwWwQM=" - }, - "tailMultiplicityLabel": { - "$ref": "AAAAAAGAuWeZ+dwX9Js=" - }, - "headRoleNameLabel": { - "$ref": "AAAAAAGAuWeZ+dwYD9M=" - }, - "headPropertyLabel": { - "$ref": "AAAAAAGAuWeZ+dwZgVI=" - }, - "headMultiplicityLabel": { - "$ref": "AAAAAAGAuWeZ+dwapTw=" - }, - "tailQualifiersCompartment": { - "$ref": "AAAAAAGAuWeZ+dwb31Y=" - }, - "headQualifiersCompartment": { - "$ref": "AAAAAAGAuWeZ+twckIk=" - } - }, - { - "_type": "UMLAssociationView", - "_id": "AAAAAAGAuWejXPGlXzk=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGAuWejXPGh7/0=" - }, - "subViews": [ - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuWejXPGm9p0=", - "_parent": { - "$ref": "AAAAAAGAuWejXPGlXzk=" - }, - "model": { - "$ref": "AAAAAAGAuWejXPGh7/0=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1311, - "top": 2831, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAuWejXPGlXzk=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuWejXPGnlXs=", - "_parent": { - "$ref": "AAAAAAGAuWejXPGlXzk=" - }, - "model": { - "$ref": "AAAAAAGAuWejXPGh7/0=" - }, - "visible": null, - "font": "Arial;13;0", - "left": 1304, - "top": 2818, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAuWejXPGlXzk=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuWejXPGope8=", - "_parent": { - "$ref": "AAAAAAGAuWejXPGlXzk=" - }, - "model": { - "$ref": "AAAAAAGAuWejXPGh7/0=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1326, - "top": 2858, - "height": 13, - "alpha": -1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAuWejXPGlXzk=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuWejXPGpYy8=", - "_parent": { - "$ref": "AAAAAAGAuWejXPGlXzk=" - }, - "model": { - "$ref": "AAAAAAGAuWejXPGiLb0=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1203, - "top": 2894, - "height": 13, - "alpha": 0.5235987755982988, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAuWejXPGlXzk=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuWejXPGqah8=", - "_parent": { - "$ref": "AAAAAAGAuWejXPGlXzk=" - }, - "model": { - "$ref": "AAAAAAGAuWejXPGiLb0=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1198, - "top": 2881, - "height": 13, - "alpha": 0.7853981633974483, - "distance": 40, - "hostEdge": { - "$ref": "AAAAAAGAuWejXPGlXzk=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuWejXPGrYs4=", - "_parent": { - "$ref": "AAAAAAGAuWejXPGlXzk=" - }, - "model": { - "$ref": "AAAAAAGAuWejXPGiLb0=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1212, - "top": 2920, - "height": 13, - "alpha": -0.5235987755982988, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAGAuWejXPGlXzk=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuWejXPGsCV8=", - "_parent": { - "$ref": "AAAAAAGAuWejXPGlXzk=" - }, - "model": { - "$ref": "AAAAAAGAuWejXPGj6GQ=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1421, - "top": 2769, - "height": 13, - "alpha": -0.5235987755982988, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAuWejXPGlXzk=" - } - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuWejXPGtQPE=", - "_parent": { - "$ref": "AAAAAAGAuWejXPGlXzk=" - }, - "model": { - "$ref": "AAAAAAGAuWejXPGj6GQ=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1412, - "top": 2759, - "height": 13, - "alpha": -0.7853981633974483, - "distance": 40, - "hostEdge": { - "$ref": "AAAAAAGAuWejXPGlXzk=" - } - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuWejXPGuqtM=", - "_parent": { - "$ref": "AAAAAAGAuWejXPGlXzk=" - }, - "model": { - "$ref": "AAAAAAGAuWejXPGj6GQ=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1438, - "top": 2791, - "height": 13, - "alpha": 0.5235987755982988, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAGAuWejXPGlXzk=" - } - }, - { - "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAGAuWejXPGvtrE=", - "_parent": { - "$ref": "AAAAAAGAuWejXPGlXzk=" - }, - "model": { - "$ref": "AAAAAAGAuWejXPGiLb0=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -2040, - "top": 1464, - "width": 10, - "height": 10 - }, - { - "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAGAuWejXPGwZIk=", - "_parent": { - "$ref": "AAAAAAGAuWejXPGlXzk=" - }, - "model": { - "$ref": "AAAAAAGAuWejXPGj6GQ=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -2040, - "top": 1464, - "width": 10, - "height": 10 - } - ], - "font": "Arial;13;0", - "head": { - "$ref": "AAAAAAGAuP33uT39n/4=" - }, - "tail": { - "$ref": "AAAAAAGAuWLa2C6pq4s=" - }, - "lineStyle": 1, - "points": "1188:2926;1451:2776", - "showVisibility": true, - "nameLabel": { - "$ref": "AAAAAAGAuWejXPGm9p0=" - }, - "stereotypeLabel": { - "$ref": "AAAAAAGAuWejXPGnlXs=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAuWejXPGope8=" - }, - "showEndOrder": "hide", - "tailRoleNameLabel": { - "$ref": "AAAAAAGAuWejXPGpYy8=" - }, - "tailPropertyLabel": { - "$ref": "AAAAAAGAuWejXPGqah8=" - }, - "tailMultiplicityLabel": { - "$ref": "AAAAAAGAuWejXPGrYs4=" - }, - "headRoleNameLabel": { - "$ref": "AAAAAAGAuWejXPGsCV8=" - }, - "headPropertyLabel": { - "$ref": "AAAAAAGAuWejXPGtQPE=" - }, - "headMultiplicityLabel": { - "$ref": "AAAAAAGAuWejXPGuqtM=" - }, - "tailQualifiersCompartment": { - "$ref": "AAAAAAGAuWejXPGvtrE=" - }, - "headQualifiersCompartment": { - "$ref": "AAAAAAGAuWejXPGwZIk=" - } - }, - { - "_type": "UMLAssociationView", - "_id": "AAAAAAGAuWe0ug23qoo=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGAuWe0ug2zt/M=" - }, - "subViews": [ - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuWe0ug24ZV4=", - "_parent": { - "$ref": "AAAAAAGAuWe0ug23qoo=" - }, - "model": { - "$ref": "AAAAAAGAuWe0ug2zt/M=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1255, - "top": 2829, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAuWe0ug23qoo=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuWe0ug259LQ=", - "_parent": { - "$ref": "AAAAAAGAuWe0ug23qoo=" - }, - "model": { - "$ref": "AAAAAAGAuWe0ug2zt/M=" - }, - "visible": null, - "font": "Arial;13;0", - "left": 1249, - "top": 2815, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAuWe0ug23qoo=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuWe0ug26+CA=", - "_parent": { - "$ref": "AAAAAAGAuWe0ug23qoo=" - }, - "model": { - "$ref": "AAAAAAGAuWe0ug2zt/M=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1266, - "top": 2856, - "height": 13, - "alpha": -1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAuWe0ug23qoo=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuWe0ug27Xms=", - "_parent": { - "$ref": "AAAAAAGAuWe0ug23qoo=" - }, - "model": { - "$ref": "AAAAAAGAuWe0ug205Qk=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1090, - "top": 2899, - "height": 13, - "alpha": 0.5235987755982988, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAuWe0ug23qoo=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuWe0ug28Tss=", - "_parent": { - "$ref": "AAAAAAGAuWe0ug23qoo=" - }, - "model": { - "$ref": "AAAAAAGAuWe0ug205Qk=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1087, - "top": 2885, - "height": 13, - "alpha": 0.7853981633974483, - "distance": 40, - "hostEdge": { - "$ref": "AAAAAAGAuWe0ug23qoo=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuWe0ug29rTQ=", - "_parent": { - "$ref": "AAAAAAGAuWe0ug23qoo=" - }, - "model": { - "$ref": "AAAAAAGAuWe0ug205Qk=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1096, - "top": 2926, - "height": 13, - "alpha": -0.5235987755982988, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAGAuWe0ug23qoo=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuWe0ug2+GV4=", - "_parent": { - "$ref": "AAAAAAGAuWe0ug23qoo=" - }, - "model": { - "$ref": "AAAAAAGAuWe0ug21QPw=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1421, - "top": 2760, - "height": 13, - "alpha": -0.5235987755982988, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAuWe0ug23qoo=" - } - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuWe0ug2/kg8=", - "_parent": { - "$ref": "AAAAAAGAuWe0ug23qoo=" - }, - "model": { - "$ref": "AAAAAAGAuWe0ug21QPw=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1413, - "top": 2748, - "height": 13, - "alpha": -0.7853981633974483, - "distance": 40, - "hostEdge": { - "$ref": "AAAAAAGAuWe0ug23qoo=" - } - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuWe0ug3AuVs=", - "_parent": { - "$ref": "AAAAAAGAuWe0ug23qoo=" - }, - "model": { - "$ref": "AAAAAAGAuWe0ug21QPw=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1435, - "top": 2783, - "height": 13, - "alpha": 0.5235987755982988, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAGAuWe0ug23qoo=" - } - }, - { - "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAGAuWe0ug3Bd8U=", - "_parent": { - "$ref": "AAAAAAGAuWe0ug23qoo=" - }, - "model": { - "$ref": "AAAAAAGAuWe0ug205Qk=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -2040, - "top": 1464, - "width": 10, - "height": 10 - }, - { - "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAGAuWe0ug3C/ps=", - "_parent": { - "$ref": "AAAAAAGAuWe0ug23qoo=" - }, - "model": { - "$ref": "AAAAAAGAuWe0ug21QPw=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -2040, - "top": 1464, - "width": 10, - "height": 10 - } - ], - "font": "Arial;13;0", - "head": { - "$ref": "AAAAAAGAuP33uT39n/4=" - }, - "tail": { - "$ref": "AAAAAAGAuWL8Czdb7WI=" - }, - "lineStyle": 1, - "points": "1072:2929;1451:2770", - "showVisibility": true, - "nameLabel": { - "$ref": "AAAAAAGAuWe0ug24ZV4=" - }, - "stereotypeLabel": { - "$ref": "AAAAAAGAuWe0ug259LQ=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAuWe0ug26+CA=" - }, - "showEndOrder": "hide", - "tailRoleNameLabel": { - "$ref": "AAAAAAGAuWe0ug27Xms=" - }, - "tailPropertyLabel": { - "$ref": "AAAAAAGAuWe0ug28Tss=" - }, - "tailMultiplicityLabel": { - "$ref": "AAAAAAGAuWe0ug29rTQ=" - }, - "headRoleNameLabel": { - "$ref": "AAAAAAGAuWe0ug2+GV4=" - }, - "headPropertyLabel": { - "$ref": "AAAAAAGAuWe0ug2/kg8=" - }, - "headMultiplicityLabel": { - "$ref": "AAAAAAGAuWe0ug3AuVs=" - }, - "tailQualifiersCompartment": { - "$ref": "AAAAAAGAuWe0ug3Bd8U=" - }, - "headQualifiersCompartment": { - "$ref": "AAAAAAGAuWe0ug3C/ps=" - } - }, - { - "_type": "UMLAssociationView", - "_id": "AAAAAAGAuWfoYEMbjRU=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGAuWfoYEMXbWo=" - }, - "subViews": [ - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuWfoYEMczhM=", - "_parent": { - "$ref": "AAAAAAGAuWfoYEMbjRU=" - }, - "model": { - "$ref": "AAAAAAGAuWfoYEMXbWo=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1689, - "top": 2856, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAuWfoYEMbjRU=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuWfoYEMdIuU=", - "_parent": { - "$ref": "AAAAAAGAuWfoYEMbjRU=" - }, - "model": { - "$ref": "AAAAAAGAuWfoYEMXbWo=" - }, - "visible": null, - "font": "Arial;13;0", - "left": 1683, - "top": 2870, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAuWfoYEMbjRU=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuWfoYEMeZEo=", - "_parent": { - "$ref": "AAAAAAGAuWfoYEMbjRU=" - }, - "model": { - "$ref": "AAAAAAGAuWfoYEMXbWo=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1702, - "top": 2829, - "height": 13, - "alpha": -1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAuWfoYEMbjRU=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuWfoYEMfkPE=", - "_parent": { - "$ref": "AAAAAAGAuWfoYEMbjRU=" - }, - "model": { - "$ref": "AAAAAAGAuWfoYEMYCUA=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1838, - "top": 2924, - "height": 13, - "alpha": 0.5235987755982988, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAuWfoYEMbjRU=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuWfoYEMgPPo=", - "_parent": { - "$ref": "AAAAAAGAuWfoYEMbjRU=" - }, - "model": { - "$ref": "AAAAAAGAuWfoYEMYCUA=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1830, - "top": 2935, - "height": 13, - "alpha": 0.7853981633974483, - "distance": 40, - "hostEdge": { - "$ref": "AAAAAAGAuWfoYEMbjRU=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuWfoYEMhzzY=", - "_parent": { - "$ref": "AAAAAAGAuWfoYEMbjRU=" - }, - "model": { - "$ref": "AAAAAAGAuWfoYEMYCUA=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1853, - "top": 2900, - "height": 13, - "alpha": -0.5235987755982988, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAGAuWfoYEMbjRU=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuWfoYEMi4Hc=", - "_parent": { - "$ref": "AAAAAAGAuWfoYEMbjRU=" - }, - "model": { - "$ref": "AAAAAAGAuWfoYEMZVVw=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1541, - "top": 2790, - "height": 13, - "alpha": -0.5235987755982988, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAuWfoYEMbjRU=" - } - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuWfoYEMjScg=", - "_parent": { - "$ref": "AAAAAAGAuWfoYEMbjRU=" - }, - "model": { - "$ref": "AAAAAAGAuWfoYEMZVVw=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1538, - "top": 2803, - "height": 13, - "alpha": -0.7853981633974483, - "distance": 40, - "hostEdge": { - "$ref": "AAAAAAGAuWfoYEMbjRU=" - } - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuWfoYEMk5rU=", - "_parent": { - "$ref": "AAAAAAGAuWfoYEMbjRU=" - }, - "model": { - "$ref": "AAAAAAGAuWfoYEMZVVw=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1548, - "top": 2763, - "height": 13, - "alpha": 0.5235987755982988, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAGAuWfoYEMbjRU=" - } - }, - { - "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAGAuWfoYEMly64=", - "_parent": { - "$ref": "AAAAAAGAuWfoYEMbjRU=" - }, - "model": { - "$ref": "AAAAAAGAuWfoYEMYCUA=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -2040, - "top": 1464, - "width": 10, - "height": 10 - }, - { - "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAGAuWfoYEMmlDI=", - "_parent": { - "$ref": "AAAAAAGAuWfoYEMbjRU=" - }, - "model": { - "$ref": "AAAAAAGAuWfoYEMZVVw=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -2040, - "top": 1464, - "width": 10, - "height": 10 - } - ], - "font": "Arial;13;0", - "head": { - "$ref": "AAAAAAGAuP33uT39n/4=" - }, - "tail": { - "$ref": "AAAAAAGAuWCQyo8soTQ=" - }, - "lineStyle": 1, - "points": "1868:2927;1524:2772", - "showVisibility": true, - "nameLabel": { - "$ref": "AAAAAAGAuWfoYEMczhM=" - }, - "stereotypeLabel": { - "$ref": "AAAAAAGAuWfoYEMdIuU=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAuWfoYEMeZEo=" - }, - "showEndOrder": "hide", - "tailRoleNameLabel": { - "$ref": "AAAAAAGAuWfoYEMfkPE=" - }, - "tailPropertyLabel": { - "$ref": "AAAAAAGAuWfoYEMgPPo=" - }, - "tailMultiplicityLabel": { - "$ref": "AAAAAAGAuWfoYEMhzzY=" - }, - "headRoleNameLabel": { - "$ref": "AAAAAAGAuWfoYEMi4Hc=" - }, - "headPropertyLabel": { - "$ref": "AAAAAAGAuWfoYEMjScg=" - }, - "headMultiplicityLabel": { - "$ref": "AAAAAAGAuWfoYEMk5rU=" - }, - "tailQualifiersCompartment": { - "$ref": "AAAAAAGAuWfoYEMly64=" - }, - "headQualifiersCompartment": { - "$ref": "AAAAAAGAuWfoYEMmlDI=" - } - } - ] - }, - { - "_type": "UMLClass", - "_id": "AAAAAAGAklNdL5rpBs0=", - "_parent": { - "$ref": "AAAAAAFF+qBWK6M3Z8Y=" - }, - "name": "Class1" - }, - { - "_type": "UMLClass", - "_id": "AAAAAAGAklPniJsqfe4=", - "_parent": { - "$ref": "AAAAAAFF+qBWK6M3Z8Y=" - }, - "name": "BrighterTrades UI" - }, - { - "_type": "UMLClass", - "_id": "AAAAAAGAkl0p9pxdAmc=", - "_parent": { - "$ref": "AAAAAAFF+qBWK6M3Z8Y=" - }, - "name": "Indicators", - "ownedElements": [ - { - "_type": "UMLAssociation", - "_id": "AAAAAAGAlKFG06A0WIk=", - "_parent": { - "$ref": "AAAAAAGAkl0p9pxdAmc=" - }, - "end1": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAlKFG06A1Lqk=", - "_parent": { - "$ref": "AAAAAAGAlKFG06A0WIk=" - }, - "reference": { - "$ref": "AAAAAAGAkl0p9pxdAmc=" - } - }, - "end2": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAlKFG06A29I0=", - "_parent": { - "$ref": "AAAAAAGAlKFG06A0WIk=" - }, - "reference": { - "$ref": "AAAAAAGAkl0p9pxdAmc=" - }, - "aggregation": "shared" - } - }, - { - "_type": "UMLAssociation", - "_id": "AAAAAAGAlKGL86DsZE8=", - "_parent": { - "$ref": "AAAAAAGAkl0p9pxdAmc=" - }, - "end1": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAlKGL86DtHis=", - "_parent": { - "$ref": "AAAAAAGAlKGL86DsZE8=" - }, - "reference": { - "$ref": "AAAAAAGAkl0p9pxdAmc=" - } - }, - "end2": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAlKGL86DuzSY=", - "_parent": { - "$ref": "AAAAAAGAlKGL86DsZE8=" - }, - "reference": { - "$ref": "AAAAAAGAkl0p9pxdAmc=" - }, - "aggregation": "shared" - } - }, - { - "_type": "UMLAssociation", - "_id": "AAAAAAGAlKHjgqGzBJQ=", - "_parent": { - "$ref": "AAAAAAGAkl0p9pxdAmc=" - }, - "end1": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAlKHjgqG0Y7Y=", - "_parent": { - "$ref": "AAAAAAGAlKHjgqGzBJQ=" - }, - "reference": { - "$ref": "AAAAAAGAlKBwAJy8eFE=" - } - }, - "end2": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAlKHjgqG1L+U=", - "_parent": { - "$ref": "AAAAAAGAlKHjgqGzBJQ=" - }, - "reference": { - "$ref": "AAAAAAGAkl0p9pxdAmc=" - }, - "aggregation": "shared" - } - } - ] - }, - { - "_type": "UMLClass", - "_id": "AAAAAAGAkl307pyHK9I=", - "_parent": { - "$ref": "AAAAAAFF+qBWK6M3Z8Y=" - }, - "name": "Display_Panel", - "ownedElements": [ - { - "_type": "UMLAssociation", - "_id": "AAAAAAGAlKBwPpzlu78=", - "_parent": { - "$ref": "AAAAAAGAkl307pyHK9I=" - }, - "end1": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAlKBwP5zmoCo=", - "_parent": { - "$ref": "AAAAAAGAlKBwPpzlu78=" - }, - "reference": { - "$ref": "AAAAAAGAkl307pyHK9I=" - }, - "aggregation": "shared" - }, - "end2": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAlKBwP5znhSs=", - "_parent": { - "$ref": "AAAAAAGAlKBwPpzlu78=" - }, - "reference": { - "$ref": "AAAAAAGAlKBwAJy8eFE=" - } - } - }, - { - "_type": "UMLAssociation", - "_id": "AAAAAAGAlLRraKyospI=", - "_parent": { - "$ref": "AAAAAAGAkl307pyHK9I=" - }, - "end1": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAlLRraKypsBk=", - "_parent": { - "$ref": "AAAAAAGAlLRraKyospI=" - }, - "reference": { - "$ref": "AAAAAAGAkl307pyHK9I=" - }, - "aggregation": "shared" - }, - "end2": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAlLRraKyqZho=", - "_parent": { - "$ref": "AAAAAAGAlLRraKyospI=" - }, - "reference": { - "$ref": "AAAAAAGAlLRrLaxh9W8=" - } - } - }, - { - "_type": "UMLAssociation", - "_id": "AAAAAAGAlLtBucFIxdU=", - "_parent": { - "$ref": "AAAAAAGAkl307pyHK9I=" - }, - "end1": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAlLtBucFJuy0=", - "_parent": { - "$ref": "AAAAAAGAlLtBucFIxdU=" - }, - "reference": { - "$ref": "AAAAAAGAkl307pyHK9I=" - }, - "aggregation": "shared" - }, - "end2": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAlLtBucFKhHw=", - "_parent": { - "$ref": "AAAAAAGAlLtBucFIxdU=" - }, - "reference": { - "$ref": "AAAAAAGAlLtBdcDjBrM=" - } - } - }, - { - "_type": "UMLGeneralization", - "_id": "AAAAAAGAlMAvkNcwMGk=", - "_parent": { - "$ref": "AAAAAAGAkl307pyHK9I=" - }, - "source": { - "$ref": "AAAAAAGAkl307pyHK9I=" - }, - "target": { - "$ref": "AAAAAAGAlMAvSdbpIWA=" - } - } - ] - }, - { - "_type": "UMLClass", - "_id": "AAAAAAGAlKBwAJy8eFE=", - "_parent": { - "$ref": "AAAAAAFF+qBWK6M3Z8Y=" - }, - "name": "Charts", - "ownedElements": [ - { - "_type": "UMLAssociation", - "_id": "AAAAAAGAlKJC9KPoAaE=", - "_parent": { - "$ref": "AAAAAAGAlKBwAJy8eFE=" - }, - "end1": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAlKJC9KPpnJQ=", - "_parent": { - "$ref": "AAAAAAGAlKJC9KPoAaE=" - }, - "reference": { - "$ref": "AAAAAAGAlKBwAJy8eFE=" - }, - "aggregation": "shared" - }, - "end2": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAlKJC9KPq0GY=", - "_parent": { - "$ref": "AAAAAAGAlKJC9KPoAaE=" - }, - "reference": { - "$ref": "AAAAAAGAlKJCvaOwqG4=" - } - } - }, - { - "_type": "UMLGeneralization", - "_id": "AAAAAAGAlMDKUdwuDGM=", - "_parent": { - "$ref": "AAAAAAGAlKBwAJy8eFE=" - }, - "source": { - "$ref": "AAAAAAGAlKBwAJy8eFE=" - }, - "target": { - "$ref": "AAAAAAGAkl307pyHK9I=" - } - }, - { - "_type": "UMLAssociation", - "_id": "AAAAAAGAlN70+5hTl0w=", - "_parent": { - "$ref": "AAAAAAGAlKBwAJy8eFE=" - }, - "end1": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAlN70+5hUSk0=", - "_parent": { - "$ref": "AAAAAAGAlN70+5hTl0w=" - }, - "reference": { - "$ref": "AAAAAAGAlKBwAJy8eFE=" - } - }, - "end2": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAlN70+5hV9/8=", - "_parent": { - "$ref": "AAAAAAGAlN70+5hTl0w=" - }, - "reference": { - "$ref": "AAAAAAGAlMe6a+f9UYg=" - }, - "aggregation": "shared" - } - }, - { - "_type": "UMLAssociation", - "_id": "AAAAAAGAlOJxWLVGJ1k=", - "_parent": { - "$ref": "AAAAAAGAlKBwAJy8eFE=" - }, - "end1": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAlOJxWLVH07M=", - "_parent": { - "$ref": "AAAAAAGAlOJxWLVGJ1k=" - }, - "reference": { - "$ref": "AAAAAAGAlKBwAJy8eFE=" - }, - "multiplicity": "1" - }, - "end2": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAlOJxWLVILrM=", - "_parent": { - "$ref": "AAAAAAGAlOJxWLVGJ1k=" - }, - "reference": { - "$ref": "AAAAAAGAlOG1qKyiRQY=" - }, - "aggregation": "shared", - "multiplicity": "1" - } - }, - { - "_type": "UMLAssociation", - "_id": "AAAAAAGAlOPB1LkxGUA=", - "_parent": { - "$ref": "AAAAAAGAlKBwAJy8eFE=" - }, - "name": "1", - "end1": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAlOPB1LkyJxU=", - "_parent": { - "$ref": "AAAAAAGAlOPB1LkxGUA=" - }, - "reference": { - "$ref": "AAAAAAGAlKBwAJy8eFE=" - } - }, - "end2": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAlOPB1Lkzjgw=", - "_parent": { - "$ref": "AAAAAAGAlOPB1LkxGUA=" - }, - "reference": { - "$ref": "AAAAAAGAlMe6a+f9UYg=" - }, - "aggregation": "composite" - } - }, - { - "_type": "UMLAssociation", - "_id": "AAAAAAGAlOP4tbty5Zw=", - "_parent": { - "$ref": "AAAAAAGAlKBwAJy8eFE=" - }, - "end1": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAlOP4tbtzuOo=", - "_parent": { - "$ref": "AAAAAAGAlOP4tbty5Zw=" - }, - "reference": { - "$ref": "AAAAAAGAlKBwAJy8eFE=" - }, - "multiplicity": "1" - }, - "end2": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAlOP4tbt0Vwg=", - "_parent": { - "$ref": "AAAAAAGAlOP4tbty5Zw=" - }, - "reference": { - "$ref": "AAAAAAGAlOF3iKq3uas=" - }, - "aggregation": "shared", - "multiplicity": "1" - } - }, - { - "_type": "UMLAssociation", - "_id": "AAAAAAGAlQqkENzbW8g=", - "_parent": { - "$ref": "AAAAAAGAlKBwAJy8eFE=" - }, - "end1": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAlQqkENzcXKQ=", - "_parent": { - "$ref": "AAAAAAGAlQqkENzbW8g=" - }, - "reference": { - "$ref": "AAAAAAGAlKBwAJy8eFE=" - }, - "multiplicity": "1" - }, - "end2": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAlQqkENzdqVw=", - "_parent": { - "$ref": "AAAAAAGAlQqkENzbW8g=" - }, - "reference": { - "$ref": "AAAAAAGAlMe6a+f9UYg=" - }, - "aggregation": "composite", - "multiplicity": "1" - } - }, - { - "_type": "UMLAssociation", - "_id": "AAAAAAGAlWYJTq5h1SQ=", - "_parent": { - "$ref": "AAAAAAGAlKBwAJy8eFE=" - }, - "end1": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAlWYJTq5iG3Y=", - "_parent": { - "$ref": "AAAAAAGAlWYJTq5h1SQ=" - }, - "reference": { - "$ref": "AAAAAAGAlKBwAJy8eFE=" - } - }, - "end2": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAlWYJTq5jlHI=", - "_parent": { - "$ref": "AAAAAAGAlWYJTq5h1SQ=" - }, - "reference": { - "$ref": "AAAAAAGAlLTUj7L1P20=" - }, - "aggregation": "composite", - "multiplicity": "1" - } - } - ], - "attributes": [ - { - "_type": "UMLAttribute", - "_id": "AAAAAAGAlYY0lN+3EU4=", - "_parent": { - "$ref": "AAAAAAGAlKBwAJy8eFE=" - }, - "name": "charts", - "visibility": "private", - "type": "1..3" - } - ], - "operations": [ - { - "_type": "UMLOperation", - "_id": "AAAAAAGAlad4atb8lI0=", - "_parent": { - "$ref": "AAAAAAGAlKBwAJy8eFE=" - }, - "name": "bind_charts" - }, - { - "_type": "UMLOperation", - "_id": "AAAAAAGAlagyPeRQGOU=", - "_parent": { - "$ref": "AAAAAAGAlKBwAJy8eFE=" - }, - "name": "create_chart" - } - ] - }, - { - "_type": "UMLClass", - "_id": "AAAAAAGAlKJCvaOwqG4=", - "_parent": { - "$ref": "AAAAAAFF+qBWK6M3Z8Y=" - }, - "name": "Chart", - "attributes": [ - { - "_type": "UMLAttribute", - "_id": "AAAAAAGAlYoy8CzCHeM=", - "_parent": { - "$ref": "AAAAAAGAlKJCvaOwqG4=" - }, - "name": "lines", - "visibility": "private", - "type": "line_series", - "multiplicity": "0..*" - } - ] - }, - { - "_type": "UMLClass", - "_id": "AAAAAAGAlLRrLaxh9W8=", - "_parent": { - "$ref": "AAAAAAFF+qBWK6M3Z8Y=" - }, - "name": "Header", - "ownedElements": [ - { - "_type": "UMLGeneralization", - "_id": "AAAAAAGAlMBt0tjyuVQ=", - "_parent": { - "$ref": "AAAAAAGAlLRrLaxh9W8=" - }, - "source": { - "$ref": "AAAAAAGAlLRrLaxh9W8=" - }, - "target": { - "$ref": "AAAAAAGAkl307pyHK9I=" - } - }, - { - "_type": "UMLAssociation", - "_id": "AAAAAAGAlWVK/Hi7fLQ=", - "_parent": { - "$ref": "AAAAAAGAlLRrLaxh9W8=" - }, - "end1": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAlWVK/Hi8tt0=", - "_parent": { - "$ref": "AAAAAAGAlWVK/Hi7fLQ=" - }, - "reference": { - "$ref": "AAAAAAGAlLRrLaxh9W8=" - }, - "multiplicity": "1" - }, - "end2": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAlWVK/Hi9A2E=", - "_parent": { - "$ref": "AAAAAAGAlWVK/Hi7fLQ=" - }, - "reference": { - "$ref": "AAAAAAGAlLTUj7L1P20=" - }, - "aggregation": "composite", - "multiplicity": "1" - } - } - ], - "attributes": [ - { - "_type": "UMLAttribute", - "_id": "AAAAAAGAlL0d+NEoRwU=", - "_parent": { - "$ref": "AAAAAAGAlLRrLaxh9W8=" - }, - "name": "title", - "type": "string" - } - ] - }, - { - "_type": "UMLClass", - "_id": "AAAAAAGAlLTUj7L1P20=", - "_parent": { - "$ref": "AAAAAAFF+qBWK6M3Z8Y=" - }, - "name": "User Interface", - "ownedElements": [ - { - "_type": "UMLAssociation", - "_id": "AAAAAAGAlLVwqLOdfpE=", - "_parent": { - "$ref": "AAAAAAGAlLTUj7L1P20=" - }, - "end1": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAlLVwqLOelTs=", - "_parent": { - "$ref": "AAAAAAGAlLVwqLOdfpE=" - }, - "reference": { - "$ref": "AAAAAAGAlLTUj7L1P20=" - } - }, - "end2": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAlLVwqLOfOHI=", - "_parent": { - "$ref": "AAAAAAGAlLVwqLOdfpE=" - }, - "reference": { - "$ref": "AAAAAAGAlLTUj7L1P20=" - }, - "aggregation": "composite" - } - }, - { - "_type": "UMLAssociation", - "_id": "AAAAAAGAlLrQer8jsi8=", - "_parent": { - "$ref": "AAAAAAGAlLTUj7L1P20=" - }, - "end1": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAlLrQer8kq8A=", - "_parent": { - "$ref": "AAAAAAGAlLrQer8jsi8=" - }, - "reference": { - "$ref": "AAAAAAGAlLTUj7L1P20=" - }, - "multiplicity": "1" - }, - "end2": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAlLrQer8lN/g=", - "_parent": { - "$ref": "AAAAAAGAlLrQer8jsi8=" - }, - "reference": { - "$ref": "AAAAAAGAkl307pyHK9I=" - }, - "aggregation": "composite", - "multiplicity": "1..*" - } - }, - { - "_type": "UMLAssociation", - "_id": "AAAAAAGAlNSI+hEo2oc=", - "_parent": { - "$ref": "AAAAAAGAlLTUj7L1P20=" - }, - "end1": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAlNSI+hEp0Ds=", - "_parent": { - "$ref": "AAAAAAGAlNSI+hEo2oc=" - }, - "reference": { - "$ref": "AAAAAAGAlLTUj7L1P20=" - }, - "multiplicity": "1" - }, - "end2": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAlNSI+hEqMNY=", - "_parent": { - "$ref": "AAAAAAGAlNSI+hEo2oc=" - }, - "reference": { - "$ref": "AAAAAAGAlLtBdcDjBrM=" - }, - "aggregation": "composite", - "multiplicity": "1" - } - }, - { - "_type": "UMLAssociation", - "_id": "AAAAAAGAlNTYBxOEQIM=", - "_parent": { - "$ref": "AAAAAAGAlLTUj7L1P20=" - }, - "end1": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAlNTYBxOFJ00=", - "_parent": { - "$ref": "AAAAAAGAlNTYBxOEQIM=" - }, - "reference": { - "$ref": "AAAAAAGAlLTUj7L1P20=" - }, - "multiplicity": "1" - }, - "end2": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAlNTYBxOGpPE=", - "_parent": { - "$ref": "AAAAAAGAlNTYBxOEQIM=" - }, - "reference": { - "$ref": "AAAAAAGAlLRrLaxh9W8=" - }, - "aggregation": "composite", - "multiplicity": "1" - } - }, - { - "_type": "UMLAssociation", - "_id": "AAAAAAGAlNTrPBU7zRI=", - "_parent": { - "$ref": "AAAAAAGAlLTUj7L1P20=" - }, - "end1": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAlNTrPBU81nU=", - "_parent": { - "$ref": "AAAAAAGAlNTrPBU7zRI=" - }, - "reference": { - "$ref": "AAAAAAGAlLTUj7L1P20=" - }, - "multiplicity": "1" - }, - "end2": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAlNTrPBU9TVM=", - "_parent": { - "$ref": "AAAAAAGAlNTrPBU7zRI=" - }, - "reference": { - "$ref": "AAAAAAGAlMe6a+f9UYg=" - }, - "aggregation": "composite", - "multiplicity": "1" - } - }, - { - "_type": "UMLAssociation", - "_id": "AAAAAAGAlNUBhhf3FK4=", - "_parent": { - "$ref": "AAAAAAGAlLTUj7L1P20=" - }, - "end1": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAlNUBhhf4iHI=", - "_parent": { - "$ref": "AAAAAAGAlNUBhhf3FK4=" - }, - "reference": { - "$ref": "AAAAAAGAlLTUj7L1P20=" - }, - "multiplicity": "1" - }, - "end2": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAlNUBhhf5OdI=", - "_parent": { - "$ref": "AAAAAAGAlNUBhhf3FK4=" - }, - "reference": { - "$ref": "AAAAAAGAlMgRM+mty4M=" - }, - "aggregation": "composite", - "multiplicity": "1..*" - } - }, - { - "_type": "UMLAssociation", - "_id": "AAAAAAGAlNzl1IQJQ3U=", - "_parent": { - "$ref": "AAAAAAGAlLTUj7L1P20=" - }, - "end1": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAlNzl3YQK1a8=", - "_parent": { - "$ref": "AAAAAAGAlNzl1IQJQ3U=" - }, - "reference": { - "$ref": "AAAAAAGAlLTUj7L1P20=" - }, - "multiplicity": "1" - }, - "end2": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAlNzl3YQLMh4=", - "_parent": { - "$ref": "AAAAAAGAlNzl1IQJQ3U=" - }, - "reference": { - "$ref": "AAAAAAGAlKBwAJy8eFE=" - }, - "aggregation": "composite", - "multiplicity": "1" - } - }, - { - "_type": "UMLAssociation", - "_id": "AAAAAAGAlOVtc8/Q5mc=", - "_parent": { - "$ref": "AAAAAAGAlLTUj7L1P20=" - }, - "end1": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAlOVtc8/RxPs=", - "_parent": { - "$ref": "AAAAAAGAlOVtc8/Q5mc=" - }, - "reference": { - "$ref": "AAAAAAGAlLTUj7L1P20=" - }, - "aggregation": "composite" - }, - "end2": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAlOVtc8/SQ6c=", - "_parent": { - "$ref": "AAAAAAGAlOVtc8/Q5mc=" - }, - "reference": { - "$ref": "AAAAAAGAlOVtD89NZPg=" - } - } - }, - { - "_type": "UMLAssociation", - "_id": "AAAAAAGAlRQLW26xThg=", - "_parent": { - "$ref": "AAAAAAGAlLTUj7L1P20=" - }, - "end1": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAlRQLW26yE/8=", - "_parent": { - "$ref": "AAAAAAGAlRQLW26xThg=" - }, - "reference": { - "$ref": "AAAAAAGAlLTUj7L1P20=" - } - }, - "end2": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAlRQLW26zwMc=", - "_parent": { - "$ref": "AAAAAAGAlRQLW26xThg=" - }, - "reference": { - "$ref": "AAAAAAGAlRBEJjLtkIs=" - }, - "aggregation": "composite", - "multiplicity": "1" - } - }, - { - "_type": "UMLAssociation", - "_id": "AAAAAAGAlRQqcnfrFoI=", - "_parent": { - "$ref": "AAAAAAGAlLTUj7L1P20=" - }, - "end1": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAlRQqcnfsV60=", - "_parent": { - "$ref": "AAAAAAGAlRQqcnfrFoI=" - }, - "reference": { - "$ref": "AAAAAAGAlLTUj7L1P20=" - }, - "multiplicity": "1" - }, - "end2": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAlRQqcnftmFY=", - "_parent": { - "$ref": "AAAAAAGAlRQqcnfrFoI=" - }, - "reference": { - "$ref": "AAAAAAGAlRGzZE5SNA0=" - }, - "aggregation": "composite", - "multiplicity": "1" - } - }, - { - "_type": "UMLAssociation", - "_id": "AAAAAAGAlRS9Dafvhcc=", - "_parent": { - "$ref": "AAAAAAGAlLTUj7L1P20=" - }, - "end1": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAlRS9Dafwp4Y=", - "_parent": { - "$ref": "AAAAAAGAlRS9Dafvhcc=" - }, - "reference": { - "$ref": "AAAAAAGAlLTUj7L1P20=" - }, - "multiplicity": "1" - }, - "end2": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAlRS9DafxZYs=", - "_parent": { - "$ref": "AAAAAAGAlRS9Dafvhcc=" - }, - "reference": { - "$ref": "AAAAAAGAlRJADlhpY4s=" - }, - "aggregation": "composite", - "multiplicity": "1" - } - }, - { - "_type": "UMLAssociation", - "_id": "AAAAAAGAlRTNZa0zOZQ=", - "_parent": { - "$ref": "AAAAAAGAlLTUj7L1P20=" - }, - "end1": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAlRTNZa00wEs=", - "_parent": { - "$ref": "AAAAAAGAlRTNZa0zOZQ=" - }, - "reference": { - "$ref": "AAAAAAGAlLTUj7L1P20=" - }, - "multiplicity": "1" - }, - "end2": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAlRTNZa01zIE=", - "_parent": { - "$ref": "AAAAAAGAlRTNZa0zOZQ=" - }, - "reference": { - "$ref": "AAAAAAGAlRLKTmK2Low=" - }, - "aggregation": "composite", - "multiplicity": "1" - } - }, - { - "_type": "UMLAssociation", - "_id": "AAAAAAGAlTvGRE+rj8c=", - "_parent": { - "$ref": "AAAAAAGAlLTUj7L1P20=" - }, - "end1": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAlTvGRE+scgk=", - "_parent": { - "$ref": "AAAAAAGAlTvGRE+rj8c=" - }, - "reference": { - "$ref": "AAAAAAGAlLTUj7L1P20=" - }, - "multiplicity": "1" - }, - "end2": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAlTvGRE+tkBs=", - "_parent": { - "$ref": "AAAAAAGAlTvGRE+rj8c=" - }, - "reference": { - "$ref": "AAAAAAGAlTlTRf10ynw=" - }, - "aggregation": "composite", - "multiplicity": "1" - } - }, - { - "_type": "UMLAssociation", - "_id": "AAAAAAGAlTvc8VTFumY=", - "_parent": { - "$ref": "AAAAAAGAlLTUj7L1P20=" - }, - "end1": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAlTvc8VTGRNU=", - "_parent": { - "$ref": "AAAAAAGAlTvc8VTFumY=" - }, - "reference": { - "$ref": "AAAAAAGAlLTUj7L1P20=" - }, - "multiplicity": "1" - }, - "end2": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAlTvc8VTHO/s=", - "_parent": { - "$ref": "AAAAAAGAlTvc8VTFumY=" - }, - "reference": { - "$ref": "AAAAAAGAlTkfoPumEEo=" - }, - "aggregation": "composite" - } - }, - { - "_type": "UMLAssociation", - "_id": "AAAAAAGAlTvt5luVKs4=", - "_parent": { - "$ref": "AAAAAAGAlLTUj7L1P20=" - }, - "end1": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAlTvt5luWyhM=", - "_parent": { - "$ref": "AAAAAAGAlTvt5luVKs4=" - }, - "reference": { - "$ref": "AAAAAAGAlLTUj7L1P20=" - }, - "multiplicity": "1" - }, - "end2": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAlTvt5luXs4s=", - "_parent": { - "$ref": "AAAAAAGAlTvt5luVKs4=" - }, - "reference": { - "$ref": "AAAAAAGAlTqLXhUQCZ0=" - }, - "aggregation": "composite", - "multiplicity": "1" - } - }, - { - "_type": "UMLAssociation", - "_id": "AAAAAAGAlT0klN3jJgM=", - "_parent": { - "$ref": "AAAAAAGAlLTUj7L1P20=" - }, - "end1": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAlT0kld3ksxA=", - "_parent": { - "$ref": "AAAAAAGAlT0klN3jJgM=" - }, - "reference": { - "$ref": "AAAAAAGAlLTUj7L1P20=" - }, - "multiplicity": "1" - }, - "end2": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAlT0kld3lD38=", - "_parent": { - "$ref": "AAAAAAGAlT0klN3jJgM=" - }, - "reference": { - "$ref": "AAAAAAGAlTsU1xtxoZg=" - }, - "aggregation": "composite", - "multiplicity": "1" - } - }, - { - "_type": "UMLAssociation", - "_id": "AAAAAAGAlVAsUzD2+0M=", - "_parent": { - "$ref": "AAAAAAGAlLTUj7L1P20=" - }, - "end1": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAlVAsUzD3/G4=", - "_parent": { - "$ref": "AAAAAAGAlVAsUzD2+0M=" - }, - "reference": { - "$ref": "AAAAAAGAlLTUj7L1P20=" - }, - "multiplicity": "1" - }, - "end2": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAlVAsUzD4ekU=", - "_parent": { - "$ref": "AAAAAAGAlVAsUzD2+0M=" - }, - "reference": { - "$ref": "AAAAAAGAlU+ijROkjck=" - }, - "aggregation": "composite", - "multiplicity": "1" - } - }, - { - "_type": "UMLAssociation", - "_id": "AAAAAAGAlWPOZQ4Vk6I=", - "_parent": { - "$ref": "AAAAAAGAlLTUj7L1P20=" - }, - "end1": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAlWPOZQ4Wm90=", - "_parent": { - "$ref": "AAAAAAGAlWPOZQ4Vk6I=" - }, - "reference": { - "$ref": "AAAAAAGAlLTUj7L1P20=" - }, - "aggregation": "composite" - }, - "end2": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAlWPOZQ4Xl58=", - "_parent": { - "$ref": "AAAAAAGAlWPOZQ4Vk6I=" - }, - "reference": { - "$ref": "AAAAAAGAlWPNnAyirBg=" - } - } - } - ] - }, - { - "_type": "UMLClass", - "_id": "AAAAAAGAlLXNnLUnJ6U=", - "_parent": { - "$ref": "AAAAAAFF+qBWK6M3Z8Y=" - }, - "name": "Class2" - }, - { - "_type": "UMLClass", - "_id": "AAAAAAGAlLtBdcDjBrM=", - "_parent": { - "$ref": "AAAAAAFF+qBWK6M3Z8Y=" - }, - "name": "Controls", - "ownedElements": [ - { - "_type": "UMLGeneralization", - "_id": "AAAAAAGAlMCk9NsVgEI=", - "_parent": { - "$ref": "AAAAAAGAlLtBdcDjBrM=" - }, - "source": { - "$ref": "AAAAAAGAlLtBdcDjBrM=" - }, - "target": { - "$ref": "AAAAAAGAkl307pyHK9I=" - } - }, - { - "_type": "UMLGeneralization", - "_id": "AAAAAAGAlQ0ahvqeZ6I=", - "_parent": { - "$ref": "AAAAAAGAlLtBdcDjBrM=" - }, - "source": { - "$ref": "AAAAAAGAlLtBdcDjBrM=" - }, - "target": { - "$ref": "AAAAAAGAlOVtD89NZPg=" - } - }, - { - "_type": "UMLAssociation", - "_id": "AAAAAAGAlWT4GEhKbNM=", - "_parent": { - "$ref": "AAAAAAGAlLtBdcDjBrM=" - }, - "end1": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAlWT4GEhLA4U=", - "_parent": { - "$ref": "AAAAAAGAlWT4GEhKbNM=" - }, - "reference": { - "$ref": "AAAAAAGAlLtBdcDjBrM=" - }, - "multiplicity": "1" - }, - "end2": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAlWT4GEhMpRo=", - "_parent": { - "$ref": "AAAAAAGAlWT4GEhKbNM=" - }, - "reference": { - "$ref": "AAAAAAGAlLTUj7L1P20=" - }, - "aggregation": "composite", - "multiplicity": "1" - } - } - ], - "operations": [ - { - "_type": "UMLOperation", - "_id": "AAAAAAGAlamWWi8OqEc=", - "_parent": { - "$ref": "AAAAAAGAlLtBdcDjBrM=" - }, - "name": "showAtPos" - } - ] - }, - { - "_type": "UMLClass", - "_id": "AAAAAAGAlL/7jNZzeZs=", - "_parent": { - "$ref": "AAAAAAFF+qBWK6M3Z8Y=" - }, - "name": "Class3", - "ownedElements": [ - { - "_type": "UMLGeneralization", - "_id": "AAAAAAGAlL/7zta6zz4=", - "_parent": { - "$ref": "AAAAAAGAlL/7jNZzeZs=" - }, - "source": { - "$ref": "AAAAAAGAlL/7jNZzeZs=" - }, - "target": { - "$ref": "AAAAAAGAkl307pyHK9I=" - } - } - ] - }, - { - "_type": "UMLClass", - "_id": "AAAAAAGAlMAvSdbpIWA=", - "_parent": { - "$ref": "AAAAAAFF+qBWK6M3Z8Y=" - }, - "name": "Class4" - }, - { - "_type": "UMLClass", - "_id": "AAAAAAGAlMe6a+f9UYg=", - "_parent": { - "$ref": "AAAAAAFF+qBWK6M3Z8Y=" - }, - "name": "Price_Chart", - "ownedElements": [ - { - "_type": "UMLGeneralization", - "_id": "AAAAAAGAlMe6u+hEFdo=", - "_parent": { - "$ref": "AAAAAAGAlMe6a+f9UYg=" - }, - "source": { - "$ref": "AAAAAAGAlMe6a+f9UYg=" - }, - "target": { - "$ref": "AAAAAAGAlKJCvaOwqG4=" - } - } - ], - "attributes": [ - { - "_type": "UMLAttribute", - "_id": "AAAAAAGAlYu4Ij/IzVw=", - "_parent": { - "$ref": "AAAAAAGAlMe6a+f9UYg=" - }, - "name": "candles", - "visibility": "private", - "type": "price_series" - }, - { - "_type": "UMLAttribute", - "_id": "AAAAAAGAlY+kkW5Wfxg=", - "_parent": { - "$ref": "AAAAAAGAlMe6a+f9UYg=" - }, - "name": "volume", - "visibility": "private", - "type": "histogram" - } - ] - }, - { - "_type": "UMLClass", - "_id": "AAAAAAGAlMgRM+mty4M=", - "_parent": { - "$ref": "AAAAAAFF+qBWK6M3Z8Y=" - }, - "name": "Sub_Chart", - "ownedElements": [ - { - "_type": "UMLGeneralization", - "_id": "AAAAAAGAlMgRf+n02Wc=", - "_parent": { - "$ref": "AAAAAAGAlMgRM+mty4M=" - }, - "source": { - "$ref": "AAAAAAGAlMgRM+mty4M=" - }, - "target": { - "$ref": "AAAAAAGAlKJCvaOwqG4=" - } - } - ] - }, - { - "_type": "UMLClass", - "_id": "AAAAAAGAlOF3iKq3uas=", - "_parent": { - "$ref": "AAAAAAFF+qBWK6M3Z8Y=" - }, - "name": "RSI_Chart", - "ownedElements": [ - { - "_type": "UMLGeneralization", - "_id": "AAAAAAGAlOF33ascf20=", - "_parent": { - "$ref": "AAAAAAGAlOF3iKq3uas=" - }, - "source": { - "$ref": "AAAAAAGAlOF3iKq3uas=" - }, - "target": { - "$ref": "AAAAAAGAlMgRM+mty4M=" - } - }, - { - "_type": "UMLGeneralization", - "_id": "AAAAAAGAsSvMUrjiIKI=", - "_parent": { - "$ref": "AAAAAAGAlOF3iKq3uas=" - }, - "source": { - "$ref": "AAAAAAGAlOF3iKq3uas=" - }, - "target": { - "$ref": "AAAAAAGAlKJCvaOwqG4=" - } - } - ], - "operations": [ - { - "_type": "UMLOperation", - "_id": "AAAAAAGAlaHW+yzOEf4=", - "_parent": { - "$ref": "AAAAAAGAlOF3iKq3uas=" - }, - "name": "RSI_lines" - } - ] - }, - { - "_type": "UMLClass", - "_id": "AAAAAAGAlOG1qKyiRQY=", - "_parent": { - "$ref": "AAAAAAFF+qBWK6M3Z8Y=" - }, - "name": "MACD_Chart", - "ownedElements": [ - { - "_type": "UMLGeneralization", - "_id": "AAAAAAGAlOG2B60HNBw=", - "_parent": { - "$ref": "AAAAAAGAlOG1qKyiRQY=" - }, - "source": { - "$ref": "AAAAAAGAlOG1qKyiRQY=" - }, - "target": { - "$ref": "AAAAAAGAlMgRM+mty4M=" - } - }, - { - "_type": "UMLGeneralization", - "_id": "AAAAAAGAsSucK7CXGcM=", - "_parent": { - "$ref": "AAAAAAGAlOG1qKyiRQY=" - }, - "source": { - "$ref": "AAAAAAGAlOG1qKyiRQY=" - }, - "target": { - "$ref": "AAAAAAGAlKJCvaOwqG4=" - } - } - ], - "attributes": [ - { - "_type": "UMLAttribute", - "_id": "AAAAAAGAlZA+L3VTvPw=", - "_parent": { - "$ref": "AAAAAAGAlOG1qKyiRQY=" - }, - "name": "hist", - "visibility": "private", - "type": "histogram" - } - ] - }, - { - "_type": "UMLClass", - "_id": "AAAAAAGAlOVtD89NZPg=", - "_parent": { - "$ref": "AAAAAAFF+qBWK6M3Z8Y=" - }, - "name": "Interface", - "ownedElements": [ - { - "_type": "UMLGeneralization", - "_id": "AAAAAAGAlQzlPvctqQw=", - "_parent": { - "$ref": "AAAAAAGAlOVtD89NZPg=" - }, - "source": { - "$ref": "AAAAAAGAlOVtD89NZPg=" - }, - "target": { - "$ref": "AAAAAAGAkl307pyHK9I=" - } - } - ] - }, - { - "_type": "UMLClass", - "_id": "AAAAAAGAlRBEJjLtkIs=", - "_parent": { - "$ref": "AAAAAAFF+qBWK6M3Z8Y=" - }, - "name": "Alerts", - "ownedElements": [ - { - "_type": "UMLGeneralization", - "_id": "AAAAAAGAlRB+cjfgulU=", - "_parent": { - "$ref": "AAAAAAGAlRBEJjLtkIs=" - }, - "source": { - "$ref": "AAAAAAGAlRBEJjLtkIs=" - }, - "target": { - "$ref": "AAAAAAGAkl307pyHK9I=" - } - }, - { - "_type": "UMLAssociation", - "_id": "AAAAAAGAlWUqjmyTW78=", - "_parent": { - "$ref": "AAAAAAGAlRBEJjLtkIs=" - }, - "end1": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAlWUqjmyUivg=", - "_parent": { - "$ref": "AAAAAAGAlWUqjmyTW78=" - }, - "reference": { - "$ref": "AAAAAAGAlRBEJjLtkIs=" - }, - "multiplicity": "1" - }, - "end2": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAlWUqjmyV+RM=", - "_parent": { - "$ref": "AAAAAAGAlWUqjmyTW78=" - }, - "reference": { - "$ref": "AAAAAAGAlLTUj7L1P20=" - }, - "aggregation": "composite", - "multiplicity": "1" - } - } - ] - }, - { - "_type": "UMLClass", - "_id": "AAAAAAGAlRGzZE5SNA0=", - "_parent": { - "$ref": "AAAAAAFF+qBWK6M3Z8Y=" - }, - "name": "Exchange_Info", - "ownedElements": [ - { - "_type": "UMLGeneralization", - "_id": "AAAAAAGAlRH931B0eeY=", - "_parent": { - "$ref": "AAAAAAGAlRGzZE5SNA0=" - }, - "source": { - "$ref": "AAAAAAGAlRGzZE5SNA0=" - }, - "target": { - "$ref": "AAAAAAGAkl307pyHK9I=" - } - }, - { - "_type": "UMLAssociation", - "_id": "AAAAAAGAlWUe2GaVJTw=", - "_parent": { - "$ref": "AAAAAAGAlRGzZE5SNA0=" - }, - "end1": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAlWUe2GaW1c8=", - "_parent": { - "$ref": "AAAAAAGAlWUe2GaVJTw=" - }, - "reference": { - "$ref": "AAAAAAGAlRGzZE5SNA0=" - }, - "multiplicity": "1" - }, - "end2": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAlWUe2GaX3GI=", - "_parent": { - "$ref": "AAAAAAGAlWUe2GaVJTw=" - }, - "reference": { - "$ref": "AAAAAAGAlLTUj7L1P20=" - }, - "aggregation": "composite", - "multiplicity": "1" - } - } - ] - }, - { - "_type": "UMLClass", - "_id": "AAAAAAGAlRJADlhpY4s=", - "_parent": { - "$ref": "AAAAAAFF+qBWK6M3Z8Y=" - }, - "name": "Signals", - "ownedElements": [ - { - "_type": "UMLGeneralization", - "_id": "AAAAAAGAlRKGiFs/VYQ=", - "_parent": { - "$ref": "AAAAAAGAlRJADlhpY4s=" - }, - "source": { - "$ref": "AAAAAAGAlRJADlhpY4s=" - }, - "target": { - "$ref": "AAAAAAGAlOVtD89NZPg=" - } - }, - { - "_type": "UMLAssociation", - "_id": "AAAAAAGAlWUHaVbFHFI=", - "_parent": { - "$ref": "AAAAAAGAlRJADlhpY4s=" - }, - "end1": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAlWUHaVbGp9E=", - "_parent": { - "$ref": "AAAAAAGAlWUHaVbFHFI=" - }, - "reference": { - "$ref": "AAAAAAGAlRJADlhpY4s=" - }, - "multiplicity": "1" - }, - "end2": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAlWUHaVbH1Js=", - "_parent": { - "$ref": "AAAAAAGAlWUHaVbFHFI=" - }, - "reference": { - "$ref": "AAAAAAGAlLTUj7L1P20=" - }, - "aggregation": "composite", - "multiplicity": "1" - } - } - ], - "operations": [ - { - "_type": "UMLOperation", - "_id": "AAAAAAGAlaz/P2ckb8w=", - "_parent": { - "$ref": "AAAAAAGAlRJADlhpY4s=" - }, - "name": "open_signal_Form" - }, - { - "_type": "UMLOperation", - "_id": "AAAAAAGAla2Nt3wQUmo=", - "_parent": { - "$ref": "AAAAAAGAlRJADlhpY4s=" - }, - "name": "close_signal_Form" - }, - { - "_type": "UMLOperation", - "_id": "AAAAAAGAla3S1IueRjU=", - "_parent": { - "$ref": "AAAAAAGAlRJADlhpY4s=" - }, - "name": "fill_prop" - }, - { - "_type": "UMLOperation", - "_id": "AAAAAAGAlcBTsKIft6E=", - "_parent": { - "$ref": "AAAAAAGAlRJADlhpY4s=" - }, - "name": "switch_panel" - }, - { - "_type": "UMLOperation", - "_id": "AAAAAAGAlcCHsa7OUgE=", - "_parent": { - "$ref": "AAAAAAGAlRJADlhpY4s=" - }, - "name": "hideIfTrue" - }, - { - "_type": "UMLOperation", - "_id": "AAAAAAGAlcC9Qb26gpQ=", - "_parent": { - "$ref": "AAAAAAGAlRJADlhpY4s=" - }, - "name": "ns_next" - }, - { - "_type": "UMLOperation", - "_id": "AAAAAAGAlcKMw/g1OQc=", - "_parent": { - "$ref": "AAAAAAGAlRJADlhpY4s=" - }, - "name": "submitNewSignal" - } - ] - }, - { - "_type": "UMLClass", - "_id": "AAAAAAGAlRLKTmK2Low=", - "_parent": { - "$ref": "AAAAAAFF+qBWK6M3Z8Y=" - }, - "name": "Strategies", - "ownedElements": [ - { - "_type": "UMLGeneralization", - "_id": "AAAAAAGAlRM+J2Z34W8=", - "_parent": { - "$ref": "AAAAAAGAlRLKTmK2Low=" - }, - "source": { - "$ref": "AAAAAAGAlRLKTmK2Low=" - }, - "target": { - "$ref": "AAAAAAGAlOVtD89NZPg=" - } - }, - { - "_type": "UMLAssociation", - "_id": "AAAAAAGAlWT/5k/+BrM=", - "_parent": { - "$ref": "AAAAAAGAlRLKTmK2Low=" - }, - "end1": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAlWT/5k//5Qo=", - "_parent": { - "$ref": "AAAAAAGAlWT/5k/+BrM=" - }, - "reference": { - "$ref": "AAAAAAGAlRLKTmK2Low=" - }, - "multiplicity": "1" - }, - "end2": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAlWT/5lAA9S0=", - "_parent": { - "$ref": "AAAAAAGAlWT/5k/+BrM=" - }, - "reference": { - "$ref": "AAAAAAGAlLTUj7L1P20=" - }, - "aggregation": "composite", - "multiplicity": "1" - } - } - ] - }, - { - "_type": "UMLClass", - "_id": "AAAAAAGAlTkfoPumEEo=", - "_parent": { - "$ref": "AAAAAAFF+qBWK6M3Z8Y=" - }, - "name": "Statistics", - "ownedElements": [ - { - "_type": "UMLGeneralization", - "_id": "AAAAAAGAlTzCNrx57tI=", - "_parent": { - "$ref": "AAAAAAGAlTkfoPumEEo=" - }, - "source": { - "$ref": "AAAAAAGAlTkfoPumEEo=" - }, - "target": { - "$ref": "AAAAAAGAlOVtD89NZPg=" - } - }, - { - "_type": "UMLGeneralization", - "_id": "AAAAAAGAlU5WrJfEnsg=", - "_parent": { - "$ref": "AAAAAAGAlTkfoPumEEo=" - }, - "source": { - "$ref": "AAAAAAGAlTkfoPumEEo=" - }, - "target": { - "$ref": "AAAAAAGAkl307pyHK9I=" - } - }, - { - "_type": "UMLAssociation", - "_id": "AAAAAAGAlWVTFoIKZEQ=", - "_parent": { - "$ref": "AAAAAAGAlTkfoPumEEo=" - }, - "end1": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAlWVTFoIL2pY=", - "_parent": { - "$ref": "AAAAAAGAlWVTFoIKZEQ=" - }, - "reference": { - "$ref": "AAAAAAGAlTkfoPumEEo=" - }, - "multiplicity": "1" - }, - "end2": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAlWVTFoIMumY=", - "_parent": { - "$ref": "AAAAAAGAlWVTFoIKZEQ=" - }, - "reference": { - "$ref": "AAAAAAGAlLTUj7L1P20=" - }, - "aggregation": "composite", - "multiplicity": "1" - } - } - ] - }, - { - "_type": "UMLClass", - "_id": "AAAAAAGAlTlTRf10ynw=", - "_parent": { - "$ref": "AAAAAAFF+qBWK6M3Z8Y=" - }, - "name": "Trade", - "ownedElements": [ - { - "_type": "UMLGeneralization", - "_id": "AAAAAAGAlTyXiLPgx5Y=", - "_parent": { - "$ref": "AAAAAAGAlTlTRf10ynw=" - }, - "source": { - "$ref": "AAAAAAGAlTlTRf10ynw=" - }, - "target": { - "$ref": "AAAAAAGAlOVtD89NZPg=" - } - }, - { - "_type": "UMLAssociation", - "_id": "AAAAAAGAlWTwt0Kjci4=", - "_parent": { - "$ref": "AAAAAAGAlTlTRf10ynw=" - }, - "end1": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAlWTwt0KkMDI=", - "_parent": { - "$ref": "AAAAAAGAlWTwt0Kjci4=" - }, - "reference": { - "$ref": "AAAAAAGAlTlTRf10ynw=" - }, - "multiplicity": "1" - }, - "end2": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAlWTwt0KlHeI=", - "_parent": { - "$ref": "AAAAAAGAlWTwt0Kjci4=" - }, - "reference": { - "$ref": "AAAAAAGAlLTUj7L1P20=" - }, - "aggregation": "composite", - "multiplicity": "1" - } - } - ] - }, - { - "_type": "UMLClass", - "_id": "AAAAAAGAlTqLXhUQCZ0=", - "_parent": { - "$ref": "AAAAAAFF+qBWK6M3Z8Y=" - }, - "name": "Backtesting", - "ownedElements": [ - { - "_type": "UMLGeneralization", - "_id": "AAAAAAGAlTzYE8X8Jlg=", - "_parent": { - "$ref": "AAAAAAGAlTqLXhUQCZ0=" - }, - "source": { - "$ref": "AAAAAAGAlTqLXhUQCZ0=" - }, - "target": { - "$ref": "AAAAAAGAlOVtD89NZPg=" - } - }, - { - "_type": "UMLAssociation", - "_id": "AAAAAAGAlWTohT2DCvk=", - "_parent": { - "$ref": "AAAAAAGAlTqLXhUQCZ0=" - }, - "end1": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAlWTohT2Ex7A=", - "_parent": { - "$ref": "AAAAAAGAlWTohT2DCvk=" - }, - "reference": { - "$ref": "AAAAAAGAlTqLXhUQCZ0=" - }, - "multiplicity": "1" - }, - "end2": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAlWTohT2FGfo=", - "_parent": { - "$ref": "AAAAAAGAlWTohT2DCvk=" - }, - "reference": { - "$ref": "AAAAAAGAlLTUj7L1P20=" - }, - "aggregation": "composite", - "multiplicity": "1" - } - } - ] - }, - { - "_type": "UMLClass", - "_id": "AAAAAAGAlTsU1xtxoZg=", - "_parent": { - "$ref": "AAAAAAFF+qBWK6M3Z8Y=" - }, - "name": "Indicators", - "ownedElements": [ - { - "_type": "UMLGeneralization", - "_id": "AAAAAAGAlTz1lM6VeiU=", - "_parent": { - "$ref": "AAAAAAGAlTsU1xtxoZg=" - }, - "source": { - "$ref": "AAAAAAGAlTsU1xtxoZg=" - }, - "target": { - "$ref": "AAAAAAGAlOVtD89NZPg=" - } - }, - { - "_type": "UMLAssociation", - "_id": "AAAAAAGAlV5o5Vy/8xc=", - "_parent": { - "$ref": "AAAAAAGAlTsU1xtxoZg=" - }, - "end1": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAlV5o5VzA2Aw=", - "_parent": { - "$ref": "AAAAAAGAlV5o5Vy/8xc=" - }, - "reference": { - "$ref": "AAAAAAGAlTsU1xtxoZg=" - } - }, - "end2": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAlV5o5VzBeTw=", - "_parent": { - "$ref": "AAAAAAGAlV5o5Vy/8xc=" - }, - "reference": { - "$ref": "AAAAAAGAlV1qOCx6xfw=" - }, - "aggregation": "shared" - } - }, - { - "_type": "UMLAssociation", - "_id": "AAAAAAGAlV8N53406zc=", - "_parent": { - "$ref": "AAAAAAGAlTsU1xtxoZg=" - }, - "end1": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAlV8N5341i44=", - "_parent": { - "$ref": "AAAAAAGAlV8N53406zc=" - }, - "reference": { - "$ref": "AAAAAAGAlTsU1xtxoZg=" - } - }, - "end2": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAlV8N534242A=", - "_parent": { - "$ref": "AAAAAAGAlV8N53406zc=" - }, - "reference": { - "$ref": "AAAAAAGAlV6uaHCdJQg=" - }, - "aggregation": "shared" - } - }, - { - "_type": "UMLAssociation", - "_id": "AAAAAAGAlV/bTZXIgLs=", - "_parent": { - "$ref": "AAAAAAGAlTsU1xtxoZg=" - }, - "end1": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAlV/bTZXJcEs=", - "_parent": { - "$ref": "AAAAAAGAlV/bTZXIgLs=" - }, - "reference": { - "$ref": "AAAAAAGAlTsU1xtxoZg=" - } - }, - "end2": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAlV/bTZXKwuo=", - "_parent": { - "$ref": "AAAAAAGAlV/bTZXIgLs=" - }, - "reference": { - "$ref": "AAAAAAGAlV85BI3i4ss=" - }, - "aggregation": "shared" - } - }, - { - "_type": "UMLAssociation", - "_id": "AAAAAAGAlWA9gacyosY=", - "_parent": { - "$ref": "AAAAAAGAlTsU1xtxoZg=" - }, - "end1": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAlWA9gaczDL0=", - "_parent": { - "$ref": "AAAAAAGAlWA9gacyosY=" - }, - "reference": { - "$ref": "AAAAAAGAlTsU1xtxoZg=" - }, - "aggregation": "shared" - }, - "end2": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAlWA9gac0uWE=", - "_parent": { - "$ref": "AAAAAAGAlWA9gacyosY=" - }, - "reference": { - "$ref": "AAAAAAGAlWA8wKXOucE=" - } - } - }, - { - "_type": "UMLAssociation", - "_id": "AAAAAAGAlWKDitUErpw=", - "_parent": { - "$ref": "AAAAAAGAlTsU1xtxoZg=" - }, - "end1": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAlWKDitUF7gU=", - "_parent": { - "$ref": "AAAAAAGAlWKDitUErpw=" - }, - "reference": { - "$ref": "AAAAAAGAlTsU1xtxoZg=" - }, - "aggregation": "shared" - }, - "end2": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAlWKDitUGCjY=", - "_parent": { - "$ref": "AAAAAAGAlWKDitUErpw=" - }, - "reference": { - "$ref": "AAAAAAGAlWKC8NOg1Tw=" - } - } - }, - { - "_type": "UMLAssociation", - "_id": "AAAAAAGAlWTbMTVjQns=", - "_parent": { - "$ref": "AAAAAAGAlTsU1xtxoZg=" - }, - "end1": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAlWTbMTVkF44=", - "_parent": { - "$ref": "AAAAAAGAlWTbMTVjQns=" - }, - "reference": { - "$ref": "AAAAAAGAlTsU1xtxoZg=" - }, - "multiplicity": "1" - }, - "end2": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAlWTbMTVl7r8=", - "_parent": { - "$ref": "AAAAAAGAlWTbMTVjQns=" - }, - "reference": { - "$ref": "AAAAAAGAlLTUj7L1P20=" - }, - "aggregation": "composite", - "multiplicity": "1" - } - }, - { - "_type": "UMLAssociation", - "_id": "AAAAAAGAlWypaCl70+o=", - "_parent": { - "$ref": "AAAAAAGAlTsU1xtxoZg=" - }, - "end1": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAlWypaCl8qDw=", - "_parent": { - "$ref": "AAAAAAGAlWypaCl70+o=" - }, - "reference": { - "$ref": "AAAAAAGAlTsU1xtxoZg=" - } - }, - "end2": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAlWypaCl9w+E=", - "_parent": { - "$ref": "AAAAAAGAlWypaCl70+o=" - }, - "reference": { - "$ref": "AAAAAAGAlWxxbSDPxmU=" - }, - "aggregation": "shared" - } - } - ], - "attributes": [ - { - "_type": "UMLAttribute", - "_id": "AAAAAAGAlZgH+WZvuek=", - "_parent": { - "$ref": "AAAAAAGAlTsU1xtxoZg=" - }, - "name": "indicator_list", - "visibility": "private", - "type": "" - }, - { - "_type": "UMLAttribute", - "_id": "AAAAAAGAlaVzK6i6DOI=", - "_parent": { - "$ref": "AAAAAAGAlTsU1xtxoZg=" - }, - "name": "indicator_types", - "visibility": "private", - "type": "" - } - ], - "operations": [ - { - "_type": "UMLOperation", - "_id": "AAAAAAGAlZn364kHgE4=", - "_parent": { - "$ref": "AAAAAAGAlTsU1xtxoZg=" - }, - "name": "create_indicator" - }, - { - "_type": "UMLOperation", - "_id": "AAAAAAGAlZxMLpcBNJs=", - "_parent": { - "$ref": "AAAAAAGAlTsU1xtxoZg=" - }, - "name": "initialize_indicator" - }, - { - "_type": "UMLOperation", - "_id": "AAAAAAGAlZp+fJAEI0M=", - "_parent": { - "$ref": "AAAAAAGAlTsU1xtxoZg=" - }, - "name": "update_indicator" - }, - { - "_type": "UMLOperation", - "_id": "AAAAAAGAlZ874bf6dfs=", - "_parent": { - "$ref": "AAAAAAGAlTsU1xtxoZg=" - }, - "name": "get_indicator_data" - }, - { - "_type": "UMLOperation", - "_id": "AAAAAAGAlaX+WLTITpQ=", - "_parent": { - "$ref": "AAAAAAGAlTsU1xtxoZg=" - }, - "name": "get_indicator_types" - }, - { - "_type": "UMLOperation", - "_id": "AAAAAAGAlax3HV80v/A=", - "_parent": { - "$ref": "AAAAAAGAlTsU1xtxoZg=" - }, - "name": "submit_new_i" - }, - { - "_type": "UMLOperation", - "_id": "AAAAAAGAlcP5zkntePQ=", - "_parent": { - "$ref": "AAAAAAGAlTsU1xtxoZg=" - }, - "name": "add_to_list" - } - ] - }, - { - "_type": "UMLInterface", - "_id": "AAAAAAGAlUGOetAIy/k=", - "_parent": { - "$ref": "AAAAAAFF+qBWK6M3Z8Y=" - }, - "name": "Exchange_server", - "ownedElements": [ - { - "_type": "UMLInterfaceRealization", - "_id": "AAAAAAGAlUWMADserM4=", - "_parent": { - "$ref": "AAAAAAGAlUGOetAIy/k=" - }, - "source": { - "$ref": "AAAAAAGAlUGOetAIy/k=" - }, - "target": { - "$ref": "AAAAAAGAlUQhahEG3nQ=" - } - }, - { - "_type": "UMLGeneralization", - "_id": "AAAAAAGAlUZtyk0I7mg=", - "_parent": { - "$ref": "AAAAAAGAlUGOetAIy/k=" - }, - "source": { - "$ref": "AAAAAAGAlUGOetAIy/k=" - }, - "target": { - "$ref": "AAAAAAGAlUQhahEG3nQ=" - } - }, - { - "_type": "UMLAssociation", - "_id": "AAAAAAGAlUcybGKL0UA=", - "_parent": { - "$ref": "AAAAAAGAlUGOetAIy/k=" - }, - "end1": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAlUcybGKM+ME=", - "_parent": { - "$ref": "AAAAAAGAlUcybGKL0UA=" - }, - "reference": { - "$ref": "AAAAAAGAlUGOetAIy/k=" - } - }, - "end2": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAlUcybGKNvZY=", - "_parent": { - "$ref": "AAAAAAGAlUcybGKL0UA=" - }, - "reference": { - "$ref": "AAAAAAGAlUKJqdysOJc=" - } - } - } - ] - }, - { - "_type": "UMLInterface", - "_id": "AAAAAAGAlUI9x9WdaKg=", - "_parent": { - "$ref": "AAAAAAFF+qBWK6M3Z8Y=" - }, - "name": "Local_Server", - "ownedElements": [ - { - "_type": "UMLInterfaceRealization", - "_id": "AAAAAAGAlUVsPDUlZxE=", - "_parent": { - "$ref": "AAAAAAGAlUI9x9WdaKg=" - }, - "source": { - "$ref": "AAAAAAGAlUI9x9WdaKg=" - }, - "target": { - "$ref": "AAAAAAGAlUQhahEG3nQ=" - } - }, - { - "_type": "UMLGeneralization", - "_id": "AAAAAAGAlUZGOEXplAE=", - "_parent": { - "$ref": "AAAAAAGAlUI9x9WdaKg=" - }, - "source": { - "$ref": "AAAAAAGAlUI9x9WdaKg=" - }, - "target": { - "$ref": "AAAAAAGAlUQhahEG3nQ=" - } - }, - { - "_type": "UMLAssociation", - "_id": "AAAAAAGAlUcXkVxdL6c=", - "_parent": { - "$ref": "AAAAAAGAlUI9x9WdaKg=" - }, - "end1": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAlUcXkVxe4Jg=", - "_parent": { - "$ref": "AAAAAAGAlUcXkVxdL6c=" - }, - "reference": { - "$ref": "AAAAAAGAlUI9x9WdaKg=" - } - }, - "end2": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAlUcXkVxfAyc=", - "_parent": { - "$ref": "AAAAAAGAlUcXkVxdL6c=" - }, - "reference": { - "$ref": "AAAAAAGAlUKJqdysOJc=" - } - } - } - ] - }, - { - "_type": "UMLClass", - "_id": "AAAAAAGAlUKJqdysOJc=", - "_parent": { - "$ref": "AAAAAAFF+qBWK6M3Z8Y=" - }, - "name": "Cumunication", - "ownedElements": [ - { - "_type": "UMLAssociation", - "_id": "AAAAAAGAlUNuBfkRmqk=", - "_parent": { - "$ref": "AAAAAAGAlUKJqdysOJc=" - }, - "end1": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAlUNuBfkSXMU=", - "_parent": { - "$ref": "AAAAAAGAlUNuBfkRmqk=" - }, - "reference": { - "$ref": "AAAAAAGAlUKJqdysOJc=" - } - }, - "end2": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAlUNuBfkTzVA=", - "_parent": { - "$ref": "AAAAAAGAlUNuBfkRmqk=" - }, - "reference": { - "$ref": "AAAAAAGAlUI9x9WdaKg=" - } - } - }, - { - "_type": "UMLAssociation", - "_id": "AAAAAAGAlUdTbGyvqOM=", - "_parent": { - "$ref": "AAAAAAGAlUKJqdysOJc=" - }, - "end1": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAlUdTbGywRtk=", - "_parent": { - "$ref": "AAAAAAGAlUdTbGyvqOM=" - }, - "reference": { - "$ref": "AAAAAAGAlUKJqdysOJc=" - }, - "multiplicity": "1" - }, - "end2": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAlUdTbGyxjgQ=", - "_parent": { - "$ref": "AAAAAAGAlUdTbGyvqOM=" - }, - "reference": { - "$ref": "AAAAAAGAlLTUj7L1P20=" - }, - "multiplicity": "1" - } - } - ], - "operations": [ - { - "_type": "UMLOperation", - "_id": "AAAAAAGAlcMItTBB6JM=", - "_parent": { - "$ref": "AAAAAAGAlUKJqdysOJc=" - }, - "name": "indicator_update_msg_received" - } - ] - }, - { - "_type": "UMLInterface", - "_id": "AAAAAAGAlUQhahEG3nQ=", - "_parent": { - "$ref": "AAAAAAFF+qBWK6M3Z8Y=" - }, - "name": "Server_Connection" - }, - { - "_type": "UMLClass", - "_id": "AAAAAAGAlU+ijROkjck=", - "_parent": { - "$ref": "AAAAAAFF+qBWK6M3Z8Y=" - }, - "name": "Indicator Output", - "ownedElements": [ - { - "_type": "UMLGeneralization", - "_id": "AAAAAAGAlVABNCiHdVc=", - "_parent": { - "$ref": "AAAAAAGAlU+ijROkjck=" - }, - "source": { - "$ref": "AAAAAAGAlU+ijROkjck=" - }, - "target": { - "$ref": "AAAAAAGAkl307pyHK9I=" - } - }, - { - "_type": "UMLAssociation", - "_id": "AAAAAAGAlWX+zaGgBoU=", - "_parent": { - "$ref": "AAAAAAGAlU+ijROkjck=" - }, - "end1": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAlWX+zaGhhnw=", - "_parent": { - "$ref": "AAAAAAGAlWX+zaGgBoU=" - }, - "reference": { - "$ref": "AAAAAAGAlU+ijROkjck=" - }, - "multiplicity": "1..*" - }, - "end2": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAlWX+zaGiSKc=", - "_parent": { - "$ref": "AAAAAAGAlWX+zaGgBoU=" - }, - "reference": { - "$ref": "AAAAAAGAlLTUj7L1P20=" - }, - "aggregation": "composite", - "multiplicity": "1" - } - } - ], - "attributes": [ - { - "_type": "UMLAttribute", - "_id": "AAAAAAGAlYUqd9HDP+I=", - "_parent": { - "$ref": "AAAAAAGAlU+ijROkjck=" - }, - "name": "legend", - "visibility": "private", - "type": "" - } - ], - "operations": [ - { - "_type": "UMLOperation", - "_id": "AAAAAAGAlaPCWGaFOto=", - "_parent": { - "$ref": "AAAAAAGAlU+ijROkjck=" - }, - "name": "create_legend" - }, - { - "_type": "UMLOperation", - "_id": "AAAAAAGAlaRbjHJEQRw=", - "_parent": { - "$ref": "AAAAAAGAlU+ijROkjck=" - }, - "name": "set_legend_text" - } - ] - }, - { - "_type": "UMLClass", - "_id": "AAAAAAGAlV0ISxIlyJ0=", - "_parent": { - "$ref": "AAAAAAFF+qBWK6M3Z8Y=" - }, - "name": "Indicator", - "ownedElements": [ - { - "_type": "UMLGeneralization", - "_id": "AAAAAAGAlWtYzNU42sk=", - "_parent": { - "$ref": "AAAAAAGAlV0ISxIlyJ0=" - }, - "source": { - "$ref": "AAAAAAGAlV0ISxIlyJ0=" - }, - "target": { - "$ref": "AAAAAAGAlWF/8rl2eF4=" - } - } - ], - "operations": [ - { - "_type": "UMLOperation", - "_id": "AAAAAAGAlZREiS2dLos=", - "_parent": { - "$ref": "AAAAAAGAlV0ISxIlyJ0=" - }, - "name": "create" - }, - { - "_type": "UMLOperation", - "_id": "AAAAAAGAlZ6DEaDYNp0=", - "_parent": { - "$ref": "AAAAAAGAlV0ISxIlyJ0=" - }, - "name": "initialize" - }, - { - "_type": "UMLOperation", - "_id": "AAAAAAGAlZUN40M3pm4=", - "_parent": { - "$ref": "AAAAAAGAlV0ISxIlyJ0=" - }, - "name": "update" - } - ] - }, - { - "_type": "UMLClass", - "_id": "AAAAAAGAlV1qOCx6xfw=", - "_parent": { - "$ref": "AAAAAAFF+qBWK6M3Z8Y=" - }, - "name": "RSI", - "ownedElements": [ - { - "_type": "UMLGeneralization", - "_id": "AAAAAAGAlV6NEGdqw2E=", - "_parent": { - "$ref": "AAAAAAGAlV1qOCx6xfw=" - }, - "source": { - "$ref": "AAAAAAGAlV1qOCx6xfw=" - }, - "target": { - "$ref": "AAAAAAGAlV0ISxIlyJ0=" - } - }, - { - "_type": "UMLAssociation", - "_id": "AAAAAAGAlWL3lPiNLMU=", - "_parent": { - "$ref": "AAAAAAGAlV1qOCx6xfw=" - }, - "end1": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAlWL3lPiOD+0=", - "_parent": { - "$ref": "AAAAAAGAlWL3lPiNLMU=" - }, - "reference": { - "$ref": "AAAAAAGAlV1qOCx6xfw=" - } - }, - "end2": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAlWL3lPiP2cA=", - "_parent": { - "$ref": "AAAAAAGAlWL3lPiNLMU=" - }, - "reference": { - "$ref": "AAAAAAGAlTsU1xtxoZg=" - }, - "aggregation": "shared" - } - } - ] - }, - { - "_type": "UMLClass", - "_id": "AAAAAAGAlV6uaHCdJQg=", - "_parent": { - "$ref": "AAAAAAFF+qBWK6M3Z8Y=" - }, - "name": "SMA", - "ownedElements": [ - { - "_type": "UMLGeneralization", - "_id": "AAAAAAGAlV7bC3kE9Hg=", - "_parent": { - "$ref": "AAAAAAGAlV6uaHCdJQg=" - }, - "source": { - "$ref": "AAAAAAGAlV6uaHCdJQg=" - }, - "target": { - "$ref": "AAAAAAGAlV0ISxIlyJ0=" - } - }, - { - "_type": "UMLAssociation", - "_id": "AAAAAAGAlWLhe/D3by0=", - "_parent": { - "$ref": "AAAAAAGAlV6uaHCdJQg=" - }, - "end1": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAlWLhe/D4I/E=", - "_parent": { - "$ref": "AAAAAAGAlWLhe/D3by0=" - }, - "reference": { - "$ref": "AAAAAAGAlV6uaHCdJQg=" - } - }, - "end2": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAlWLhe/D5nwE=", - "_parent": { - "$ref": "AAAAAAGAlWLhe/D3by0=" - }, - "reference": { - "$ref": "AAAAAAGAlTsU1xtxoZg=" - } - } - }, - { - "_type": "UMLAssociation", - "_id": "AAAAAAGAlWMaqwNoWn8=", - "_parent": { - "$ref": "AAAAAAGAlV6uaHCdJQg=" - }, - "end1": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAlWMaqwNpR7E=", - "_parent": { - "$ref": "AAAAAAGAlWMaqwNoWn8=" - }, - "reference": { - "$ref": "AAAAAAGAlV6uaHCdJQg=" - } - }, - "end2": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAlWMaqwNqBoA=", - "_parent": { - "$ref": "AAAAAAGAlWMaqwNoWn8=" - }, - "reference": { - "$ref": "AAAAAAGAlTsU1xtxoZg=" - }, - "aggregation": "shared" - } - } - ] - }, - { - "_type": "UMLClass", - "_id": "AAAAAAGAlV85BI3i4ss=", - "_parent": { - "$ref": "AAAAAAFF+qBWK6M3Z8Y=" - }, - "name": "EMA", - "ownedElements": [ - { - "_type": "UMLGeneralization", - "_id": "AAAAAAGAlV/yh5zgKGQ=", - "_parent": { - "$ref": "AAAAAAGAlV85BI3i4ss=" - }, - "source": { - "$ref": "AAAAAAGAlV85BI3i4ss=" - }, - "target": { - "$ref": "AAAAAAGAlV0ISxIlyJ0=" - } - }, - { - "_type": "UMLAssociation", - "_id": "AAAAAAGAlWLLT+iPDbY=", - "_parent": { - "$ref": "AAAAAAGAlV85BI3i4ss=" - }, - "end1": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAlWLLT+iQCBs=", - "_parent": { - "$ref": "AAAAAAGAlWLLT+iPDbY=" - }, - "reference": { - "$ref": "AAAAAAGAlV85BI3i4ss=" - } - }, - "end2": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAlWLLT+iRyu0=", - "_parent": { - "$ref": "AAAAAAGAlWLLT+iPDbY=" - }, - "reference": { - "$ref": "AAAAAAGAlTsU1xtxoZg=" - }, - "aggregation": "shared" - } - } - ] - }, - { - "_type": "UMLClass", - "_id": "AAAAAAGAlWA8wKXOucE=", - "_parent": { - "$ref": "AAAAAAFF+qBWK6M3Z8Y=" - }, - "name": "Linear Regression", - "ownedElements": [ - { - "_type": "UMLGeneralization", - "_id": "AAAAAAGAlWuMR+yWrkc=", - "_parent": { - "$ref": "AAAAAAGAlWA8wKXOucE=" - }, - "source": { - "$ref": "AAAAAAGAlWA8wKXOucE=" - }, - "target": { - "$ref": "AAAAAAGAlV0ISxIlyJ0=" - } - }, - { - "_type": "UMLAssociation", - "_id": "AAAAAAGAlW7ShJULxzs=", - "_parent": { - "$ref": "AAAAAAGAlWA8wKXOucE=" - }, - "end1": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAlW7ShJUM2LQ=", - "_parent": { - "$ref": "AAAAAAGAlW7ShJULxzs=" - }, - "reference": { - "$ref": "AAAAAAGAlWA8wKXOucE=" - } - }, - "end2": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAlW7ShJUNBXk=", - "_parent": { - "$ref": "AAAAAAGAlW7ShJULxzs=" - }, - "reference": { - "$ref": "AAAAAAGAlTsU1xtxoZg=" - }, - "aggregation": "shared" - } - } - ] - }, - { - "_type": "UMLClass", - "_id": "AAAAAAGAlWF/8rl2eF4=", - "_parent": { - "$ref": "AAAAAAFF+qBWK6M3Z8Y=" - }, - "name": "Volume", - "ownedElements": [ - { - "_type": "UMLGeneralization", - "_id": "AAAAAAGAlWt4wuBn3Fk=", - "_parent": { - "$ref": "AAAAAAGAlWF/8rl2eF4=" - }, - "source": { - "$ref": "AAAAAAGAlWF/8rl2eF4=" - }, - "target": { - "$ref": "AAAAAAGAlV0ISxIlyJ0=" - } - }, - { - "_type": "UMLAssociation", - "_id": "AAAAAAGAlW/ClR+vGKk=", - "_parent": { - "$ref": "AAAAAAGAlWF/8rl2eF4=" - }, - "end1": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAlW/ClR+wkdY=", - "_parent": { - "$ref": "AAAAAAGAlW/ClR+vGKk=" - }, - "reference": { - "$ref": "AAAAAAGAlWF/8rl2eF4=" - } - }, - "end2": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAlW/ClR+xrBU=", - "_parent": { - "$ref": "AAAAAAGAlW/ClR+vGKk=" - }, - "reference": { - "$ref": "AAAAAAGAlTsU1xtxoZg=" - }, - "aggregation": "shared" - } - } - ] - }, - { - "_type": "UMLClass", - "_id": "AAAAAAGAlWG4yb08SBs=", - "_parent": { - "$ref": "AAAAAAFF+qBWK6M3Z8Y=" - }, - "name": "Bolenger_Band", - "ownedElements": [ - { - "_type": "UMLGeneralization", - "_id": "AAAAAAGAlWubm/NbZTQ=", - "_parent": { - "$ref": "AAAAAAGAlWG4yb08SBs=" - }, - "source": { - "$ref": "AAAAAAGAlWG4yb08SBs=" - }, - "target": { - "$ref": "AAAAAAGAlV0ISxIlyJ0=" - } - }, - { - "_type": "UMLAssociation", - "_id": "AAAAAAGAlW/UHCsFYbE=", - "_parent": { - "$ref": "AAAAAAGAlWG4yb08SBs=" - }, - "end1": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAlW/UHCsGwdo=", - "_parent": { - "$ref": "AAAAAAGAlW/UHCsFYbE=" - }, - "reference": { - "$ref": "AAAAAAGAlWG4yb08SBs=" - } - }, - "end2": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAlW/UHCsHggM=", - "_parent": { - "$ref": "AAAAAAGAlW/UHCsFYbE=" - }, - "reference": { - "$ref": "AAAAAAGAlTsU1xtxoZg=" - }, - "aggregation": "shared" - } - } - ] - }, - { - "_type": "UMLClass", - "_id": "AAAAAAGAlWKC8NOg1Tw=", - "_parent": { - "$ref": "AAAAAAFF+qBWK6M3Z8Y=" - }, - "name": "MACD", - "ownedElements": [ - { - "_type": "UMLGeneralization", - "_id": "AAAAAAGAlW17D6E6jDw=", - "_parent": { - "$ref": "AAAAAAGAlWKC8NOg1Tw=" - }, - "source": { - "$ref": "AAAAAAGAlWKC8NOg1Tw=" - }, - "target": { - "$ref": "AAAAAAGAlV0ISxIlyJ0=" - } - } - ] - }, - { - "_type": "UMLClass", - "_id": "AAAAAAGAlWPNnAyirBg=", - "_parent": { - "$ref": "AAAAAAFF+qBWK6M3Z8Y=" - }, - "name": "Class6" - }, - { - "_type": "UMLClass", - "_id": "AAAAAAGAlWrhjr4u0CQ=", - "_parent": { - "$ref": "AAAAAAFF+qBWK6M3Z8Y=" - }, - "name": "Class7", - "ownedElements": [ - { - "_type": "UMLGeneralization", - "_id": "AAAAAAGAlWriMr+hZSg=", - "_parent": { - "$ref": "AAAAAAGAlWrhjr4u0CQ=" - }, - "source": { - "$ref": "AAAAAAGAlWrhjr4u0CQ=" - }, - "target": { - "$ref": "AAAAAAGAlV0ISxIlyJ0=" - } - } - ] - }, - { - "_type": "UMLClass", - "_id": "AAAAAAGAlWxxbSDPxmU=", - "_parent": { - "$ref": "AAAAAAFF+qBWK6M3Z8Y=" - }, - "name": "ATR", - "ownedElements": [ - { - "_type": "UMLAssociation", - "_id": "AAAAAAGAlWzchDK7zPc=", - "_parent": { - "$ref": "AAAAAAGAlWxxbSDPxmU=" - }, - "end1": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAlWzchDK8FrQ=", - "_parent": { - "$ref": "AAAAAAGAlWzchDK7zPc=" - }, - "reference": { - "$ref": "AAAAAAGAlWxxbSDPxmU=" - } - }, - "end2": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAlWzchDK970c=", - "_parent": { - "$ref": "AAAAAAGAlWzchDK7zPc=" - }, - "reference": { - "$ref": "AAAAAAGAlTsU1xtxoZg=" - }, - "aggregation": "shared" - } - }, - { - "_type": "UMLGeneralization", - "_id": "AAAAAAGAlW2hyrchc3A=", - "_parent": { - "$ref": "AAAAAAGAlWxxbSDPxmU=" - }, - "source": { - "$ref": "AAAAAAGAlWxxbSDPxmU=" - }, - "target": { - "$ref": "AAAAAAGAlV0ISxIlyJ0=" - } - } - ] - }, - { - "_type": "UMLClass", - "_id": "AAAAAAGAlXGQqAqkRnk=", - "_parent": { - "$ref": "AAAAAAFF+qBWK6M3Z8Y=" - }, - "name": "Data", - "ownedElements": [ - { - "_type": "UMLAssociation", - "_id": "AAAAAAGAlXY64xtDdTk=", - "_parent": { - "$ref": "AAAAAAGAlXGQqAqkRnk=" - }, - "end1": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAlXY64xtEoUg=", - "_parent": { - "$ref": "AAAAAAGAlXY64xtDdTk=" - }, - "reference": { - "$ref": "AAAAAAGAlXGQqAqkRnk=" - } - }, - "end2": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAlXY64xtF6EA=", - "_parent": { - "$ref": "AAAAAAGAlXY64xtDdTk=" - }, - "reference": { - "$ref": "AAAAAAGAlLTUj7L1P20=" - }, - "aggregation": "composite" - } - }, - { - "_type": "UMLAssociation", - "_id": "AAAAAAGAr+jSx9m7uxc=", - "_parent": { - "$ref": "AAAAAAGAlXGQqAqkRnk=" - }, - "end1": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAr+jSx9m89Aw=", - "_parent": { - "$ref": "AAAAAAGAr+jSx9m7uxc=" - }, - "reference": { - "$ref": "AAAAAAGAlXGQqAqkRnk=" - } - }, - "end2": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAr+jSx9m96Vk=", - "_parent": { - "$ref": "AAAAAAGAr+jSx9m7uxc=" - }, - "reference": { - "$ref": "AAAAAAGAlUKJqdysOJc=" - }, - "multiplicity": "1" - } - } - ] - }, - { - "_type": "UMLClass", - "_id": "AAAAAAGAuOTIMJPrIJA=", - "_parent": { - "$ref": "AAAAAAFF+qBWK6M3Z8Y=" - }, - "name": "Data", - "ownedElements": [ - { - "_type": "UMLAssociation", - "_id": "AAAAAAGAuVZfzUlebbQ=", - "_parent": { - "$ref": "AAAAAAGAuOTIMJPrIJA=" - }, - "name": "load&save", - "end1": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAuVZfzUlfC/g=", - "_parent": { - "$ref": "AAAAAAGAuVZfzUlebbQ=" - }, - "reference": { - "$ref": "AAAAAAGAuOTIMJPrIJA=" - } - }, - "end2": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAuVZfzUlgssI=", - "_parent": { - "$ref": "AAAAAAGAuVZfzUlebbQ=" - }, - "reference": { - "$ref": "AAAAAAGAuVXFAz3Hg7I=" - } - } - } - ], - "operations": [ - { - "_type": "UMLOperation", - "_id": "AAAAAAGAuOopmNWvR3w=", - "_parent": { - "$ref": "AAAAAAGAuOTIMJPrIJA=" - }, - "name": "serve_index" - }, - { - "_type": "UMLOperation", - "_id": "AAAAAAGAuOp7P9mUGCs=", - "_parent": { - "$ref": "AAAAAAGAuOTIMJPrIJA=" - }, - "name": "serve_history" - }, - { - "_type": "UMLOperation", - "_id": "AAAAAAGAuOtRluFXjHk=", - "_parent": { - "$ref": "AAAAAAGAuOTIMJPrIJA=" - }, - "name": "serve_saved_data" - }, - { - "_type": "UMLOperation", - "_id": "AAAAAAGAuOu1hekagdo=", - "_parent": { - "$ref": "AAAAAAGAuOTIMJPrIJA=" - }, - "name": "serve_init_data" - } - ] - }, - { - "_type": "UMLClass", - "_id": "AAAAAAGAuO4F7/eMLTU=", - "_parent": { - "$ref": "AAAAAAFF+qBWK6M3Z8Y=" - }, - "name": "Configuration", - "ownedElements": [ - { - "_type": "UMLAssociation", - "_id": "AAAAAAGAuPMD0yLd3IU=", - "_parent": { - "$ref": "AAAAAAGAuO4F7/eMLTU=" - }, - "name": "modify_settings", - "end1": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAuPMD0yLePUY=", - "_parent": { - "$ref": "AAAAAAGAuPMD0yLd3IU=" - }, - "reference": { - "$ref": "AAAAAAGAuO4F7/eMLTU=" - } - }, - "end2": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAuPMD0yLfYTo=", - "_parent": { - "$ref": "AAAAAAGAuPMD0yLd3IU=" - }, - "reference": { - "$ref": "AAAAAAGAuOTIMJPrIJA=" - } - } - }, - { - "_type": "UMLAssociation", - "_id": "AAAAAAGAuVk4uYvQ3Tw=", - "_parent": { - "$ref": "AAAAAAGAuO4F7/eMLTU=" - }, - "end1": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAuVk4uYvRkhs=", - "_parent": { - "$ref": "AAAAAAGAuVk4uYvQ3Tw=" - }, - "reference": { - "$ref": "AAAAAAGAuO4F7/eMLTU=" - } - }, - "end2": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAuVk4uYvSBnI=", - "_parent": { - "$ref": "AAAAAAGAuVk4uYvQ3Tw=" - }, - "reference": { - "$ref": "AAAAAAGAuOTIMJPrIJA=" - }, - "aggregation": "composite" - } - } - ] - }, - { - "_type": "UMLClass", - "_id": "AAAAAAGAuPiWF3PXblM=", - "_parent": { - "$ref": "AAAAAAFF+qBWK6M3Z8Y=" - }, - "name": "Trade", - "ownedElements": [ - { - "_type": "UMLAssociation", - "_id": "AAAAAAGAuPlitqNIZfs=", - "_parent": { - "$ref": "AAAAAAGAuPiWF3PXblM=" - }, - "name": "update_data", - "end1": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAuPlitqNJx1s=", - "_parent": { - "$ref": "AAAAAAGAuPlitqNIZfs=" - }, - "reference": { - "$ref": "AAAAAAGAuPiWF3PXblM=" - } - }, - "end2": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAuPlitqNKyYw=", - "_parent": { - "$ref": "AAAAAAGAuPlitqNIZfs=" - }, - "reference": { - "$ref": "AAAAAAGAuOTIMJPrIJA=" - } - } - }, - { - "_type": "UMLAssociation", - "_id": "AAAAAAGAuVmWqqy5k5A=", - "_parent": { - "$ref": "AAAAAAGAuPiWF3PXblM=" - }, - "end1": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAuVmWqqy6UWs=", - "_parent": { - "$ref": "AAAAAAGAuVmWqqy5k5A=" - }, - "reference": { - "$ref": "AAAAAAGAuPiWF3PXblM=" - } - }, - "end2": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAuVmWqqy7nq0=", - "_parent": { - "$ref": "AAAAAAGAuVmWqqy5k5A=" - }, - "reference": { - "$ref": "AAAAAAGAuOTIMJPrIJA=" - }, - "aggregation": "composite" - } - } - ] - }, - { - "_type": "UMLClass", - "_id": "AAAAAAGAuPqBc8Rf+0Y=", - "_parent": { - "$ref": "AAAAAAFF+qBWK6M3Z8Y=" - }, - "name": "Candles", - "ownedElements": [ - { - "_type": "UMLAssociation", - "_id": "AAAAAAGAuPyygTKyoCE=", - "_parent": { - "$ref": "AAAAAAGAuPqBc8Rf+0Y=" - }, - "name": "get_history", - "end1": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAuPyygTKzLmE=", - "_parent": { - "$ref": "AAAAAAGAuPyygTKyoCE=" - }, - "reference": { - "$ref": "AAAAAAGAuPqBc8Rf+0Y=" - } - }, - "end2": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAuPyygTK0Ya8=", - "_parent": { - "$ref": "AAAAAAGAuPyygTKyoCE=" - }, - "reference": { - "$ref": "AAAAAAGAuOTIMJPrIJA=" - } - } - }, - { - "_type": "UMLAssociation", - "_id": "AAAAAAGAuVmrmrq7wmQ=", - "_parent": { - "$ref": "AAAAAAGAuPqBc8Rf+0Y=" - }, - "end1": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAuVmrmrq8q8U=", - "_parent": { - "$ref": "AAAAAAGAuVmrmrq7wmQ=" - }, - "reference": { - "$ref": "AAAAAAGAuPqBc8Rf+0Y=" - } - }, - "end2": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAuVmrmrq965o=", - "_parent": { - "$ref": "AAAAAAGAuVmrmrq7wmQ=" - }, - "reference": { - "$ref": "AAAAAAGAuOTIMJPrIJA=" - }, - "aggregation": "composite" - } - } - ] - }, - { - "_type": "UMLClass", - "_id": "AAAAAAGAuP33uT37UxE=", - "_parent": { - "$ref": "AAAAAAFF+qBWK6M3Z8Y=" - }, - "name": "Indicators", - "ownedElements": [ - { - "_type": "UMLAssociation", - "_id": "AAAAAAGAuQhE+nO1Sfg=", - "_parent": { - "$ref": "AAAAAAGAuP33uT37UxE=" - }, - "name": "get_saved_data", - "end1": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAuQhE+nO2BXo=", - "_parent": { - "$ref": "AAAAAAGAuQhE+nO1Sfg=" - }, - "reference": { - "$ref": "AAAAAAGAuP33uT37UxE=" - } - }, - "end2": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAuQhE+nO3x5M=", - "_parent": { - "$ref": "AAAAAAGAuQhE+nO1Sfg=" - }, - "reference": { - "$ref": "AAAAAAGAuOTIMJPrIJA=" - } - } - }, - { - "_type": "UMLAssociation", - "_id": "AAAAAAGAuQy9auwI9Cc=", - "_parent": { - "$ref": "AAAAAAGAuP33uT37UxE=" - }, - "name": "update_display", - "end1": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAuQy9auwJ2c0=", - "_parent": { - "$ref": "AAAAAAGAuQy9auwI9Cc=" - }, - "reference": { - "$ref": "AAAAAAGAuP33uT37UxE=" - } - }, - "end2": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAuQy9auwKiSk=", - "_parent": { - "$ref": "AAAAAAGAuQy9auwI9Cc=" - }, - "reference": { - "$ref": "AAAAAAGAuONfWHxCcSg=" - }, - "navigable": "navigable" - } - }, - { - "_type": "UMLAssociation", - "_id": "AAAAAAGAuVm8sNz4G9Q=", - "_parent": { - "$ref": "AAAAAAGAuP33uT37UxE=" - }, - "end1": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAuVm8sNz57Vc=", - "_parent": { - "$ref": "AAAAAAGAuVm8sNz4G9Q=" - }, - "reference": { - "$ref": "AAAAAAGAuP33uT37UxE=" - } - }, - "end2": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAuVm8sNz6eww=", - "_parent": { - "$ref": "AAAAAAGAuVm8sNz4G9Q=" - }, - "reference": { - "$ref": "AAAAAAGAuOTIMJPrIJA=" - }, - "aggregation": "composite" - } - } - ] - }, - { - "_type": "UMLInterface", - "_id": "AAAAAAGAuNzCJ/fX2oc=", - "_parent": { - "$ref": "AAAAAAFF+qBWK6M3Z8Y=" - }, - "name": "Server", - "ownedElements": [ - { - "_type": "UMLAssociation", - "_id": "AAAAAAGAuOPyc4qId/Q=", - "_parent": { - "$ref": "AAAAAAGAuNzCJ/fX2oc=" - }, - "name": "comunicates", - "end1": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAuOPyc4qJ8/g=", - "_parent": { - "$ref": "AAAAAAGAuOPyc4qId/Q=" - }, - "reference": { - "$ref": "AAAAAAGAuNzCJ/fX2oc=" - } - }, - "end2": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAuOPyc4qKR0Q=", - "_parent": { - "$ref": "AAAAAAGAuOPyc4qId/Q=" - }, - "reference": { - "$ref": "AAAAAAGAuONfWHxCcSg=" - } - } - }, - { - "_type": "UMLAssociation", - "_id": "AAAAAAGAuVJizeQZJR8=", - "_parent": { - "$ref": "AAAAAAGAuNzCJ/fX2oc=" - }, - "name": "communicate", - "end1": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAuVJizeQaPgY=", - "_parent": { - "$ref": "AAAAAAGAuVJizeQZJR8=" - }, - "reference": { - "$ref": "AAAAAAGAuNzCJ/fX2oc=" - } - }, - "end2": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAuVJizeQbquk=", - "_parent": { - "$ref": "AAAAAAGAuVJizeQZJR8=" - }, - "reference": { - "$ref": "AAAAAAGAuONfWHxCcSg=" - } - } - } - ] - }, - { - "_type": "UMLClass", - "_id": "AAAAAAGAuONfWHxCcSg=", - "_parent": { - "$ref": "AAAAAAFF+qBWK6M3Z8Y=" - }, - "name": "AppSocket", - "ownedElements": [ - { - "_type": "UMLAssociation", - "_id": "AAAAAAGAuQmQJK9U0C0=", - "_parent": { - "$ref": "AAAAAAGAuONfWHxCcSg=" - }, - "name": "update_candles", - "end1": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAuQmQJK9VQaQ=", - "_parent": { - "$ref": "AAAAAAGAuQmQJK9U0C0=" - }, - "reference": { - "$ref": "AAAAAAGAuONfWHxCcSg=" - } - }, - "end2": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAuQmQJK9Wdjw=", - "_parent": { - "$ref": "AAAAAAGAuQmQJK9U0C0=" - }, - "reference": { - "$ref": "AAAAAAGAuPqBc8Rf+0Y=" - } - } - }, - { - "_type": "UMLAssociation", - "_id": "AAAAAAGAuQxIod4Fenk=", - "_parent": { - "$ref": "AAAAAAGAuONfWHxCcSg=" - }, - "name": "update_candles", - "end1": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAuQxIot4GAHc=", - "_parent": { - "$ref": "AAAAAAGAuQxIod4Fenk=" - }, - "reference": { - "$ref": "AAAAAAGAuONfWHxCcSg=" - } - }, - "end2": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAuQxIot4HZmM=", - "_parent": { - "$ref": "AAAAAAGAuQxIod4Fenk=" - }, - "reference": { - "$ref": "AAAAAAGAuPqBc8Rf+0Y=" - }, - "navigable": "navigable" - } - }, - { - "_type": "UMLAssociation", - "_id": "AAAAAAGAuSQc3JT1QAw=", - "_parent": { - "$ref": "AAAAAAGAuONfWHxCcSg=" - }, - "end1": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAuSQc3JT2zQo=", - "_parent": { - "$ref": "AAAAAAGAuSQc3JT1QAw=" - }, - "reference": { - "$ref": "AAAAAAGAuONfWHxCcSg=" - } - }, - "end2": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAuSQc3JT3YwU=", - "_parent": { - "$ref": "AAAAAAGAuSQc3JT1QAw=" - }, - "reference": { - "$ref": "AAAAAAGAuM+E1V2n1sI=" - }, - "aggregation": "composite" - } - } - ], - "operations": [ - { - "_type": "UMLOperation", - "_id": "AAAAAAGAuOVBA6kpP+8=", - "_parent": { - "$ref": "AAAAAAGAuONfWHxCcSg=" - }, - "name": "recieve_msg" - }, - { - "_type": "UMLOperation", - "_id": "AAAAAAGAuOYyjLCqQ2s=", - "_parent": { - "$ref": "AAAAAAGAuONfWHxCcSg=" - }, - "name": "send_msg" - } - ] - }, - { - "_type": "UMLClass", - "_id": "AAAAAAGAuM+E1V2n1sI=", - "_parent": { - "$ref": "AAAAAAFF+qBWK6M3Z8Y=" - }, - "name": "App.py", - "ownedElements": [ - { - "_type": "UMLAssociation", - "_id": "AAAAAAGAuN1auRB/qIU=", - "_parent": { - "$ref": "AAAAAAGAuM+E1V2n1sI=" - }, - "name": "request", - "end1": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAuN1auRCA3aw=", - "_parent": { - "$ref": "AAAAAAGAuN1auRB/qIU=" - }, - "reference": { - "$ref": "AAAAAAGAuM+E1V2n1sI=" - } - }, - "end2": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAuN1auRCBKc4=", - "_parent": { - "$ref": "AAAAAAGAuN1auRB/qIU=" - }, - "reference": { - "$ref": "AAAAAAGAuNzCJ/fX2oc=" - } - } - }, - { - "_type": "UMLAssociation", - "_id": "AAAAAAGAuOiqX76gTZI=", - "_parent": { - "$ref": "AAAAAAGAuM+E1V2n1sI=" - }, - "name": "get_data", - "end1": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAuOiqX76ho7k=", - "_parent": { - "$ref": "AAAAAAGAuOiqX76gTZI=" - }, - "reference": { - "$ref": "AAAAAAGAuM+E1V2n1sI=" - } - }, - "end2": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAuOiqX76is10=", - "_parent": { - "$ref": "AAAAAAGAuOiqX76gTZI=" - }, - "reference": { - "$ref": "AAAAAAGAuOTIMJPrIJA=" - } - } - }, - { - "_type": "UMLAssociation", - "_id": "AAAAAAGAuPHt5xZO7C4=", - "_parent": { - "$ref": "AAAAAAGAuM+E1V2n1sI=" - }, - "name": "get&set", - "end1": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAuPHt5xZPceg=", - "_parent": { - "$ref": "AAAAAAGAuPHt5xZO7C4=" - }, - "reference": { - "$ref": "AAAAAAGAuM+E1V2n1sI=" - } - }, - "end2": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAuPHt5xZQSeQ=", - "_parent": { - "$ref": "AAAAAAGAuPHt5xZO7C4=" - }, - "reference": { - "$ref": "AAAAAAGAuO4F7/eMLTU=" - } - } - }, - { - "_type": "UMLAssociation", - "_id": "AAAAAAGAuPjy+YFyJHE=", - "_parent": { - "$ref": "AAAAAAGAuM+E1V2n1sI=" - }, - "name": "buy&sell", - "end1": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAuPjy+YFzy1Q=", - "_parent": { - "$ref": "AAAAAAGAuPjy+YFyJHE=" - }, - "reference": { - "$ref": "AAAAAAGAuM+E1V2n1sI=" - } - }, - "end2": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAuPjy+YF0g+o=", - "_parent": { - "$ref": "AAAAAAGAuPjy+YFyJHE=" - }, - "reference": { - "$ref": "AAAAAAGAuPiWF3PXblM=" - } - } - }, - { - "_type": "UMLAssociation", - "_id": "AAAAAAGAuPviTiHBWtg=", - "_parent": { - "$ref": "AAAAAAGAuM+E1V2n1sI=" - }, - "name": "get&set", - "end1": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAuPviTiHCBgc=", - "_parent": { - "$ref": "AAAAAAGAuPviTiHBWtg=" - }, - "reference": { - "$ref": "AAAAAAGAuM+E1V2n1sI=" - } - }, - "end2": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAuPviTiHDjZI=", - "_parent": { - "$ref": "AAAAAAGAuPviTiHBWtg=" - }, - "reference": { - "$ref": "AAAAAAGAuPqBc8Rf+0Y=" - } - } - }, - { - "_type": "UMLAssociation", - "_id": "AAAAAAGAuQejB2Pkbss=", - "_parent": { - "$ref": "AAAAAAGAuM+E1V2n1sI=" - }, - "name": "get&set&update", - "end1": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAuQejB2PlSzc=", - "_parent": { - "$ref": "AAAAAAGAuQejB2Pkbss=" - }, - "reference": { - "$ref": "AAAAAAGAuM+E1V2n1sI=" - } - }, - "end2": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAuQejB2Pmq7Y=", - "_parent": { - "$ref": "AAAAAAGAuQejB2Pkbss=" - }, - "reference": { - "$ref": "AAAAAAGAuP33uT37UxE=" - } - } - }, - { - "_type": "UMLAssociation", - "_id": "AAAAAAGAuVNvjRnrHWs=", - "_parent": { - "$ref": "AAAAAAGAuM+E1V2n1sI=" - }, - "name": "get&set&update", - "end1": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAuVNvjRns3fQ=", - "_parent": { - "$ref": "AAAAAAGAuVNvjRnrHWs=" - }, - "reference": { - "$ref": "AAAAAAGAuM+E1V2n1sI=" - } - }, - "end2": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAuVNvjRntm2U=", - "_parent": { - "$ref": "AAAAAAGAuVNvjRnrHWs=" - }, - "reference": { - "$ref": "AAAAAAGAuVM/cAVFGPk=" - } - } - }, - { - "_type": "UMLAssociation", - "_id": "AAAAAAGAuVxSGDwmvqY=", - "_parent": { - "$ref": "AAAAAAGAuM+E1V2n1sI=" - }, - "end1": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAuVxSGDwnN5c=", - "_parent": { - "$ref": "AAAAAAGAuVxSGDwmvqY=" - }, - "reference": { - "$ref": "AAAAAAGAuM+E1V2n1sI=" - } - }, - "end2": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAuVxSGDwouMA=", - "_parent": { - "$ref": "AAAAAAGAuVxSGDwmvqY=" - }, - "reference": { - "$ref": "AAAAAAGAuVtP4xIIvbM=" - } - } - }, - { - "_type": "UMLAssociation", - "_id": "AAAAAAGAuVz30pBTuQQ=", - "_parent": { - "$ref": "AAAAAAGAuM+E1V2n1sI=" - }, - "end1": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAuVz30pBU8Yk=", - "_parent": { - "$ref": "AAAAAAGAuVz30pBTuQQ=" - }, - "reference": { - "$ref": "AAAAAAGAuM+E1V2n1sI=" - } - }, - "end2": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAuVz30pBVqGc=", - "_parent": { - "$ref": "AAAAAAGAuVz30pBTuQQ=" - }, - "reference": { - "$ref": "AAAAAAGAuVzDsG/Eyf8=" - } - } - }, - { - "_type": "UMLAssociation", - "_id": "AAAAAAGAuV2PQPX68vw=", - "_parent": { - "$ref": "AAAAAAGAuM+E1V2n1sI=" - }, - "end1": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAuV2PQPX7cFo=", - "_parent": { - "$ref": "AAAAAAGAuV2PQPX68vw=" - }, - "reference": { - "$ref": "AAAAAAGAuM+E1V2n1sI=" - } - }, - "end2": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAuV2PQfX8usQ=", - "_parent": { - "$ref": "AAAAAAGAuV2PQPX68vw=" - }, - "reference": { - "$ref": "AAAAAAGAuV0e0qx7KEA=" - } - } - }, - { - "_type": "UMLAssociation", - "_id": "AAAAAAGAuV8NG6u+L4o=", - "_parent": { - "$ref": "AAAAAAGAuM+E1V2n1sI=" - }, - "end1": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAuV8NG6u/i3w=", - "_parent": { - "$ref": "AAAAAAGAuV8NG6u+L4o=" - }, - "reference": { - "$ref": "AAAAAAGAuM+E1V2n1sI=" - } - }, - "end2": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAuV8NG6vAh/U=", - "_parent": { - "$ref": "AAAAAAGAuV8NG6u+L4o=" - }, - "reference": { - "$ref": "AAAAAAGAuV61GnWZEmM=" - } - } - }, - { - "_type": "UMLAssociation", - "_id": "AAAAAAGAuV8h1b3yYsQ=", - "_parent": { - "$ref": "AAAAAAGAuM+E1V2n1sI=" - }, - "end1": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAuV8h1b3zCNw=", - "_parent": { - "$ref": "AAAAAAGAuV8h1b3yYsQ=" - }, - "reference": { - "$ref": "AAAAAAGAuM+E1V2n1sI=" - } - }, - "end2": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAuV8h1b30vTo=", - "_parent": { - "$ref": "AAAAAAGAuV8h1b3yYsQ=" - }, - "reference": { - "$ref": "AAAAAAGAuV5xKGToMcc=" - } - } - } - ], - "operations": [ - { - "_type": "UMLOperation", - "_id": "AAAAAAGAuNGnl6GHukw=", - "_parent": { - "$ref": "AAAAAAGAuM+E1V2n1sI=" - }, - "name": "index" - }, - { - "_type": "UMLOperation", - "_id": "AAAAAAGAuNIAl6td5Ew=", - "_parent": { - "$ref": "AAAAAAGAuM+E1V2n1sI=" - }, - "name": "webSocket" - }, - { - "_type": "UMLOperation", - "_id": "AAAAAAGAuNJXgrJan6g=", - "_parent": { - "$ref": "AAAAAAGAuM+E1V2n1sI=" - }, - "name": "buy" - }, - { - "_type": "UMLOperation", - "_id": "AAAAAAGAuNKdnblXsAQ=", - "_parent": { - "$ref": "AAAAAAGAuM+E1V2n1sI=" - }, - "name": "sell" - }, - { - "_type": "UMLOperation", - "_id": "AAAAAAGAuNLGLrzZIAs=", - "_parent": { - "$ref": "AAAAAAGAuM+E1V2n1sI=" - }, - "name": "settings" - }, - { - "_type": "UMLOperation", - "_id": "AAAAAAGAuNL6+8BbR6g=", - "_parent": { - "$ref": "AAAAAAGAuM+E1V2n1sI=" - }, - "name": "history" - }, - { - "_type": "UMLOperation", - "_id": "AAAAAAGAuNND38PdSbM=", - "_parent": { - "$ref": "AAAAAAGAuM+E1V2n1sI=" - }, - "name": "saved_data" - }, - { - "_type": "UMLOperation", - "_id": "AAAAAAGAuNOSN8dfJtE=", - "_parent": { - "$ref": "AAAAAAGAuM+E1V2n1sI=" - }, - "name": "indicator_init" - } - ] - }, - { - "_type": "UMLClass", - "_id": "AAAAAAGAuVM/cAVFGPk=", - "_parent": { - "$ref": "AAAAAAFF+qBWK6M3Z8Y=" - }, - "name": "Signals", - "ownedElements": [ - { - "_type": "UMLAssociation", - "_id": "AAAAAAGAuVb72XB9XtM=", - "_parent": { - "$ref": "AAAAAAGAuVM/cAVFGPk=" - }, - "name": "get&set&upate", - "end1": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAuVb72XB+7pY=", - "_parent": { - "$ref": "AAAAAAGAuVb72XB9XtM=" - }, - "reference": { - "$ref": "AAAAAAGAuVM/cAVFGPk=" - } - }, - "end2": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAuVb72nB/kVk=", - "_parent": { - "$ref": "AAAAAAGAuVb72XB9XtM=" - }, - "reference": { - "$ref": "AAAAAAGAuOTIMJPrIJA=" - } - } - }, - { - "_type": "UMLAssociation", - "_id": "AAAAAAGAuVmzZ8oEZKs=", - "_parent": { - "$ref": "AAAAAAGAuVM/cAVFGPk=" - }, - "end1": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAuVmzZ8oFkeY=", - "_parent": { - "$ref": "AAAAAAGAuVmzZ8oEZKs=" - }, - "reference": { - "$ref": "AAAAAAGAuVM/cAVFGPk=" - } - }, - "end2": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAuVmzZ8oGVV0=", - "_parent": { - "$ref": "AAAAAAGAuVmzZ8oEZKs=" - }, - "reference": { - "$ref": "AAAAAAGAuOTIMJPrIJA=" - }, - "aggregation": "composite" - } - } - ] - }, - { - "_type": "UMLClass", - "_id": "AAAAAAGAuVXFAz3Hg7I=", - "_parent": { - "$ref": "AAAAAAFF+qBWK6M3Z8Y=" - }, - "name": "files" - }, - { - "_type": "UMLClass", - "_id": "AAAAAAGAuVtP4xIIvbM=", - "_parent": { - "$ref": "AAAAAAFF+qBWK6M3Z8Y=" - }, - "name": "Strategies", - "ownedElements": [ - { - "_type": "UMLAssociation", - "_id": "AAAAAAGAuVw9dyo6P44=", - "_parent": { - "$ref": "AAAAAAGAuVtP4xIIvbM=" - }, - "end1": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAuVw9dyo7VAU=", - "_parent": { - "$ref": "AAAAAAGAuVw9dyo6P44=" - }, - "reference": { - "$ref": "AAAAAAGAuVtP4xIIvbM=" - } - }, - "end2": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAuVw9dyo8tdk=", - "_parent": { - "$ref": "AAAAAAGAuVw9dyo6P44=" - }, - "reference": { - "$ref": "AAAAAAGAuOTIMJPrIJA=" - }, - "aggregation": "composite" - } - } - ] - }, - { - "_type": "UMLClass", - "_id": "AAAAAAGAuVzDsG/Eyf8=", - "_parent": { - "$ref": "AAAAAAFF+qBWK6M3Z8Y=" - }, - "name": "Alerts", - "ownedElements": [ - { - "_type": "UMLAssociation", - "_id": "AAAAAAGAuVzmC3yH6rw=", - "_parent": { - "$ref": "AAAAAAGAuVzDsG/Eyf8=" - }, - "end1": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAuVzmC3yIsCc=", - "_parent": { - "$ref": "AAAAAAGAuVzmC3yH6rw=" - }, - "reference": { - "$ref": "AAAAAAGAuVzDsG/Eyf8=" - } - }, - "end2": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAuVzmC3yJQlE=", - "_parent": { - "$ref": "AAAAAAGAuVzmC3yH6rw=" - }, - "reference": { - "$ref": "AAAAAAGAuOTIMJPrIJA=" - }, - "aggregation": "composite" - } - } - ] - }, - { - "_type": "UMLClass", - "_id": "AAAAAAGAuV0e0qx7KEA=", - "_parent": { - "$ref": "AAAAAAFF+qBWK6M3Z8Y=" - }, - "name": "Statistics", - "ownedElements": [ - { - "_type": "UMLAssociation", - "_id": "AAAAAAGAuV1aL81YYas=", - "_parent": { - "$ref": "AAAAAAGAuV0e0qx7KEA=" - }, - "end1": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAuV1aL81ZaNQ=", - "_parent": { - "$ref": "AAAAAAGAuV1aL81YYas=" - }, - "reference": { - "$ref": "AAAAAAGAuV0e0qx7KEA=" - } - }, - "end2": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAuV1aL81ap5s=", - "_parent": { - "$ref": "AAAAAAGAuV1aL81YYas=" - }, - "reference": { - "$ref": "AAAAAAGAuOTIMJPrIJA=" - }, - "aggregation": "composite" - } - } - ] - }, - { - "_type": "UMLClass", - "_id": "AAAAAAGAuV5xKGToMcc=", - "_parent": { - "$ref": "AAAAAAFF+qBWK6M3Z8Y=" - }, - "name": "ExtrangeInfo", - "ownedElements": [ - { - "_type": "UMLAssociation", - "_id": "AAAAAAGAuV9aU+Nl9Sw=", - "_parent": { - "$ref": "AAAAAAGAuV5xKGToMcc=" - }, - "end1": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAuV9aU+NmjbE=", - "_parent": { - "$ref": "AAAAAAGAuV9aU+Nl9Sw=" - }, - "reference": { - "$ref": "AAAAAAGAuV5xKGToMcc=" - } - }, - "end2": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAuV9aU+NnBOU=", - "_parent": { - "$ref": "AAAAAAGAuV9aU+Nl9Sw=" - }, - "reference": { - "$ref": "AAAAAAGAuOTIMJPrIJA=" - }, - "aggregation": "composite" - } - } - ] - }, - { - "_type": "UMLClass", - "_id": "AAAAAAGAuV61GnWZEmM=", - "_parent": { - "$ref": "AAAAAAFF+qBWK6M3Z8Y=" - }, - "name": "Backtesting", - "ownedElements": [ - { - "_type": "UMLAssociation", - "_id": "AAAAAAGAuV9Fp9SL9aA=", - "_parent": { - "$ref": "AAAAAAGAuV61GnWZEmM=" - }, - "end1": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAuV9FqNSMnPQ=", - "_parent": { - "$ref": "AAAAAAGAuV9Fp9SL9aA=" - }, - "reference": { - "$ref": "AAAAAAGAuV61GnWZEmM=" - } - }, - "end2": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAuV9FqNSN/RE=", - "_parent": { - "$ref": "AAAAAAGAuV9Fp9SL9aA=" - }, - "reference": { - "$ref": "AAAAAAGAuOTIMJPrIJA=" - }, - "aggregation": "composite" - } - } - ] - }, - { - "_type": "UMLClass", - "_id": "AAAAAAGAuWCQyY8q+zA=", - "_parent": { - "$ref": "AAAAAAFF+qBWK6M3Z8Y=" - }, - "name": "SMA", - "ownedElements": [ - { - "_type": "UMLAssociation", - "_id": "AAAAAAGAuWEBDbFnrVU=", - "_parent": { - "$ref": "AAAAAAGAuWCQyY8q+zA=" - }, - "end1": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAuWEBDbFo8mM=", - "_parent": { - "$ref": "AAAAAAGAuWEBDbFnrVU=" - }, - "reference": { - "$ref": "AAAAAAGAuWCQyY8q+zA=" - } - }, - "end2": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAuWEBDbFpsIM=", - "_parent": { - "$ref": "AAAAAAGAuWEBDbFnrVU=" - }, - "reference": { - "$ref": "AAAAAAGAuP33uT37UxE=" - }, - "aggregation": "composite" - } - }, - { - "_type": "UMLGeneralization", - "_id": "AAAAAAGAuWItvdNKsyI=", - "_parent": { - "$ref": "AAAAAAGAuWCQyY8q+zA=" - }, - "source": { - "$ref": "AAAAAAGAuWCQyY8q+zA=" - }, - "target": { - "$ref": "AAAAAAGAuWEQGrezKb0=" - } - }, - { - "_type": "UMLAssociation", - "_id": "AAAAAAGAuWfoYEMXbWo=", - "_parent": { - "$ref": "AAAAAAGAuWCQyY8q+zA=" - }, - "end1": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAuWfoYEMYCUA=", - "_parent": { - "$ref": "AAAAAAGAuWfoYEMXbWo=" - }, - "reference": { - "$ref": "AAAAAAGAuWCQyY8q+zA=" - } - }, - "end2": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAuWfoYEMZVVw=", - "_parent": { - "$ref": "AAAAAAGAuWfoYEMXbWo=" - }, - "reference": { - "$ref": "AAAAAAGAuP33uT37UxE=" - }, - "aggregation": "shared" - } - } - ] - }, - { - "_type": "UMLClass", - "_id": "AAAAAAGAuWEQGrezKb0=", - "_parent": { - "$ref": "AAAAAAFF+qBWK6M3Z8Y=" - }, - "name": "Indicator" - }, - { - "_type": "UMLClass", - "_id": "AAAAAAGAuWJ1XhSRfYI=", - "_parent": { - "$ref": "AAAAAAFF+qBWK6M3Z8Y=" - }, - "name": "EMA", - "ownedElements": [ - { - "_type": "UMLGeneralization", - "_id": "AAAAAAGAuWbQ6hNClPE=", - "_parent": { - "$ref": "AAAAAAGAuWJ1XhSRfYI=" - }, - "source": { - "$ref": "AAAAAAGAuWJ1XhSRfYI=" - }, - "target": { - "$ref": "AAAAAAGAuWEQGrezKb0=" - } - }, - { - "_type": "UMLAssociation", - "_id": "AAAAAAGAuWdEiYqNx0M=", - "_parent": { - "$ref": "AAAAAAGAuWJ1XhSRfYI=" - }, - "end1": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAuWdEiYqOg/0=", - "_parent": { - "$ref": "AAAAAAGAuWdEiYqNx0M=" - }, - "reference": { - "$ref": "AAAAAAGAuWJ1XhSRfYI=" - } - }, - "end2": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAuWdEiYqPYWI=", - "_parent": { - "$ref": "AAAAAAGAuWdEiYqNx0M=" - }, - "reference": { - "$ref": "AAAAAAGAuP33uT37UxE=" - }, - "aggregation": "shared" - } - }, - { - "_type": "UMLAssociation", - "_id": "AAAAAAGAuWeDd7p4cVo=", - "_parent": { - "$ref": "AAAAAAGAuWJ1XhSRfYI=" - }, - "end1": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAuWeDd7p5BzQ=", - "_parent": { - "$ref": "AAAAAAGAuWeDd7p4cVo=" - }, - "reference": { - "$ref": "AAAAAAGAuWJ1XhSRfYI=" - } - }, - "end2": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAuWeDd7p60tw=", - "_parent": { - "$ref": "AAAAAAGAuWeDd7p4cVo=" - }, - "reference": { - "$ref": "AAAAAAGAuP33uT37UxE=" - }, - "aggregation": "shared" - } - } - ] - }, - { - "_type": "UMLClass", - "_id": "AAAAAAGAuWKJvR1DPHM=", - "_parent": { - "$ref": "AAAAAAFF+qBWK6M3Z8Y=" - }, - "name": "RSI", - "ownedElements": [ - { - "_type": "UMLGeneralization", - "_id": "AAAAAAGAuWbZrSRjwRk=", - "_parent": { - "$ref": "AAAAAAGAuWKJvR1DPHM=" - }, - "source": { - "$ref": "AAAAAAGAuWKJvR1DPHM=" - }, - "target": { - "$ref": "AAAAAAGAuWEQGrezKb0=" - } - } - ] - }, - { - "_type": "UMLClass", - "_id": "AAAAAAGAuWKgviX1ge8=", - "_parent": { - "$ref": "AAAAAAFF+qBWK6M3Z8Y=" - }, - "name": "Bolenger", - "ownedElements": [ - { - "_type": "UMLGeneralization", - "_id": "AAAAAAGAuWbwplj+/zU=", - "_parent": { - "$ref": "AAAAAAGAuWKgviX1ge8=" - }, - "source": { - "$ref": "AAAAAAGAuWKgviX1ge8=" - }, - "target": { - "$ref": "AAAAAAGAuWEQGrezKb0=" - } - }, - { - "_type": "UMLAssociation", - "_id": "AAAAAAGAuWeZ+dwNqn8=", - "_parent": { - "$ref": "AAAAAAGAuWKgviX1ge8=" - }, - "end1": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAuWeZ+dwOSHA=", - "_parent": { - "$ref": "AAAAAAGAuWeZ+dwNqn8=" - }, - "reference": { - "$ref": "AAAAAAGAuWKgviX1ge8=" - } - }, - "end2": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAuWeZ+dwPYLw=", - "_parent": { - "$ref": "AAAAAAGAuWeZ+dwNqn8=" - }, - "reference": { - "$ref": "AAAAAAGAuP33uT37UxE=" - }, - "aggregation": "shared" - } - } - ] - }, - { - "_type": "UMLClass", - "_id": "AAAAAAGAuWLa2C6nRlQ=", - "_parent": { - "$ref": "AAAAAAFF+qBWK6M3Z8Y=" - }, - "name": "ATR", - "ownedElements": [ - { - "_type": "UMLGeneralization", - "_id": "AAAAAAGAuWb4wW0rj80=", - "_parent": { - "$ref": "AAAAAAGAuWLa2C6nRlQ=" - }, - "source": { - "$ref": "AAAAAAGAuWLa2C6nRlQ=" - }, - "target": { - "$ref": "AAAAAAGAuWEQGrezKb0=" - } - }, - { - "_type": "UMLAssociation", - "_id": "AAAAAAGAuWejXPGh7/0=", - "_parent": { - "$ref": "AAAAAAGAuWLa2C6nRlQ=" - }, - "end1": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAuWejXPGiLb0=", - "_parent": { - "$ref": "AAAAAAGAuWejXPGh7/0=" - }, - "reference": { - "$ref": "AAAAAAGAuWLa2C6nRlQ=" - } - }, - "end2": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAuWejXPGj6GQ=", - "_parent": { - "$ref": "AAAAAAGAuWejXPGh7/0=" - }, - "reference": { - "$ref": "AAAAAAGAuP33uT37UxE=" - }, - "aggregation": "shared" - } - } - ] - }, - { - "_type": "UMLClass", - "_id": "AAAAAAGAuWL8CzdZp1M=", - "_parent": { - "$ref": "AAAAAAFF+qBWK6M3Z8Y=" - }, - "name": "Volume", - "ownedElements": [ - { - "_type": "UMLGeneralization", - "_id": "AAAAAAGAuWcB0H5M3eY=", - "_parent": { - "$ref": "AAAAAAGAuWL8CzdZp1M=" - }, - "source": { - "$ref": "AAAAAAGAuWL8CzdZp1M=" - }, - "target": { - "$ref": "AAAAAAGAuWEQGrezKb0=" - } - }, - { - "_type": "UMLAssociation", - "_id": "AAAAAAGAuWe0ug2zt/M=", - "_parent": { - "$ref": "AAAAAAGAuWL8CzdZp1M=" - }, - "end1": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAuWe0ug205Qk=", - "_parent": { - "$ref": "AAAAAAGAuWe0ug2zt/M=" - }, - "reference": { - "$ref": "AAAAAAGAuWL8CzdZp1M=" - } - }, - "end2": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAuWe0ug21QPw=", - "_parent": { - "$ref": "AAAAAAGAuWe0ug2zt/M=" - }, - "reference": { - "$ref": "AAAAAAGAuP33uT37UxE=" - }, - "aggregation": "shared" - } - } - ] - }, - { - "_type": "UMLClass", - "_id": "AAAAAAGAuWQTn0ALORo=", - "_parent": { - "$ref": "AAAAAAFF+qBWK6M3Z8Y=" - }, - "name": "LinearReg", - "ownedElements": [ - { - "_type": "UMLGeneralization", - "_id": "AAAAAAGAuWboxEVtcT4=", - "_parent": { - "$ref": "AAAAAAGAuWQTn0ALORo=" - }, - "source": { - "$ref": "AAAAAAGAuWQTn0ALORo=" - }, - "target": { - "$ref": "AAAAAAGAuWEQGrezKb0=" - } - }, - { - "_type": "UMLAssociation", - "_id": "AAAAAAGAuWeO18rJeDk=", - "_parent": { - "$ref": "AAAAAAGAuWQTn0ALORo=" - }, - "end1": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAuWeO18rKiNA=", - "_parent": { - "$ref": "AAAAAAGAuWeO18rJeDk=" - }, - "reference": { - "$ref": "AAAAAAGAuWQTn0ALORo=" - } - }, - "end2": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAuWeO18rLp14=", - "_parent": { - "$ref": "AAAAAAGAuWeO18rJeDk=" - }, - "reference": { - "$ref": "AAAAAAGAuP33uT37UxE=" - }, - "aggregation": "shared" - } - } - ] - }, - { - "_type": "UMLClass", - "_id": "AAAAAAGAuWR+j045PuA=", - "_parent": { - "$ref": "AAAAAAFF+qBWK6M3Z8Y=" - }, - "name": "MACD", - "ownedElements": [ - { - "_type": "UMLGeneralization", - "_id": "AAAAAAGAuWbhpTRMJa8=", - "_parent": { - "$ref": "AAAAAAGAuWR+j045PuA=" - }, - "source": { - "$ref": "AAAAAAGAuWR+j045PuA=" - }, - "target": { - "$ref": "AAAAAAGAuWEQGrezKb0=" - } - }, - { - "_type": "UMLAssociation", - "_id": "AAAAAAGAuWdw3KnQ/ZI=", - "_parent": { - "$ref": "AAAAAAGAuWR+j045PuA=" - }, - "end1": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAuWdw3KnRX4o=", - "_parent": { - "$ref": "AAAAAAGAuWdw3KnQ/ZI=" - }, - "reference": { - "$ref": "AAAAAAGAuWR+j045PuA=" - } - }, - "end2": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAuWdw3KnSPSQ=", - "_parent": { - "$ref": "AAAAAAGAuWdw3KnQ/ZI=" - }, - "reference": { - "$ref": "AAAAAAGAuP33uT37UxE=" - }, - "aggregation": "shared" - } - } - ] - } - ] - }, - { - "_type": "UMLCollaboration", - "_id": "AAAAAAGAz9DietQJtMs=", - "_parent": { - "$ref": "AAAAAAFF+h6SjaM2Hec=" - }, - "name": "Collaboration1", - "ownedElements": [ - { - "_type": "UMLInteraction", - "_id": "AAAAAAGAz9Die9QK0bw=", - "_parent": { - "$ref": "AAAAAAGAz9DietQJtMs=" - }, - "name": "Interaction1", - "ownedElements": [ - { - "_type": "UMLSequenceDiagram", - "_id": "AAAAAAGAz9Die9QLHP8=", - "_parent": { - "$ref": "AAAAAAGAz9Die9QK0bw=" - }, - "name": "SequenceDiagram1", - "ownedViews": [ - { - "_type": "UMLFrameView", - "_id": "AAAAAAGAz9Die9QMsVg=", - "_parent": { - "$ref": "AAAAAAGAz9Die9QLHP8=" - }, - "model": { - "$ref": "AAAAAAGAz9Die9QLHP8=" - }, - "subViews": [ - { - "_type": "LabelView", - "_id": "AAAAAAGAz9DifNQNljM=", - "_parent": { - "$ref": "AAAAAAGAz9Die9QMsVg=" - }, - "font": "Arial;13;0", - "left": 32.72998046875, - "top": 13, - "width": 115.9052734375, - "height": 13, - "text": "SequenceDiagram1" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAz9DifNQOL9c=", - "_parent": { - "$ref": "AAAAAAGAz9Die9QMsVg=" - }, - "font": "Arial;13;1", - "left": 13, - "top": 13, - "width": 14.72998046875, - "height": 13, - "text": "sd" - } - ], - "font": "Arial;13;0", - "left": 8, - "top": 8, - "width": 1601, - "height": 889, - "nameLabel": { - "$ref": "AAAAAAGAz9DifNQNljM=" - }, - "frameTypeLabel": { - "$ref": "AAAAAAGAz9DifNQOL9c=" - } - }, - { - "_type": "UMLSeqLifelineView", - "_id": "AAAAAAGAz9z0M9WAOlY=", - "_parent": { - "$ref": "AAAAAAGAz9Die9QLHP8=" - }, - "model": { - "$ref": "AAAAAAGAz9z0M9V/FI4=" - }, - "subViews": [ - { - "_type": "UMLNameCompartmentView", - "_id": "AAAAAAGAz9z0M9WB9ps=", - "_parent": { - "$ref": "AAAAAAGAz9z0M9WAOlY=" - }, - "model": { - "$ref": "AAAAAAGAz9z0M9V/FI4=" - }, - "subViews": [ - { - "_type": "LabelView", - "_id": "AAAAAAGAz9z0M9WCi3s=", - "_parent": { - "$ref": "AAAAAAGAz9z0M9WB9ps=" - }, - "visible": false, - "font": "Arial;13;0", - "height": 13 - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAz9z0M9WD5jc=", - "_parent": { - "$ref": "AAAAAAGAz9z0M9WB9ps=" - }, - "font": "Arial;13;1", - "left": 82, - "top": 87, - "width": 164.7216796875, - "height": 13, - "text": "Lifeline1: Javascript Client" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAz9z0M9WEGro=", - "_parent": { - "$ref": "AAAAAAGAz9z0M9WB9ps=" - }, - "visible": false, - "font": "Arial;13;0", - "width": 106.20263671875, - "height": 13, - "text": "(from Interaction1)" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAz9z0NNWF22c=", - "_parent": { - "$ref": "AAAAAAGAz9z0M9WB9ps=" - }, - "visible": false, - "font": "Arial;13;0", - "height": 13, - "horizontalAlignment": 1 - } - ], - "font": "Arial;13;0", - "left": 77, - "top": 80, - "width": 174.7216796875, - "height": 25, - "stereotypeLabel": { - "$ref": "AAAAAAGAz9z0M9WCi3s=" - }, - "nameLabel": { - "$ref": "AAAAAAGAz9z0M9WD5jc=" - }, - "namespaceLabel": { - "$ref": "AAAAAAGAz9z0M9WEGro=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAz9z0NNWF22c=" - } - }, - { - "_type": "UMLLinePartView", - "_id": "AAAAAAGAz9z0NNWGZL0=", - "_parent": { - "$ref": "AAAAAAGAz9z0M9WAOlY=" - }, - "model": { - "$ref": "AAAAAAGAz9z0M9V/FI4=" - }, - "font": "Arial;13;0", - "left": 164, - "top": 105, - "width": 1, - "height": 784 - } - ], - "font": "Arial;13;0", - "left": 77, - "top": 40, - "width": 174.7216796875, - "height": 849, - "stereotypeDisplay": "icon", - "nameCompartment": { - "$ref": "AAAAAAGAz9z0M9WB9ps=" - }, - "linePart": { - "$ref": "AAAAAAGAz9z0NNWGZL0=" - } - }, - { - "_type": "UMLSeqLifelineView", - "_id": "AAAAAAGAz913O9WgcGU=", - "_parent": { - "$ref": "AAAAAAGAz9Die9QLHP8=" - }, - "model": { - "$ref": "AAAAAAGAz913O9Wf6Xw=" - }, - "subViews": [ - { - "_type": "UMLNameCompartmentView", - "_id": "AAAAAAGAz913O9WhHYo=", - "_parent": { - "$ref": "AAAAAAGAz913O9WgcGU=" - }, - "model": { - "$ref": "AAAAAAGAz913O9Wf6Xw=" - }, - "subViews": [ - { - "_type": "LabelView", - "_id": "AAAAAAGAz913O9WiFQY=", - "_parent": { - "$ref": "AAAAAAGAz913O9WhHYo=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -128, - "height": 13 - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAz913O9Wj0uc=", - "_parent": { - "$ref": "AAAAAAGAz913O9WhHYo=" - }, - "font": "Arial;13;1", - "left": 301, - "top": 47, - "width": 62.736328125, - "height": 13, - "text": "App.py" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAz913O9WkwvM=", - "_parent": { - "$ref": "AAAAAAGAz913O9WhHYo=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -128, - "width": 106.20263671875, - "height": 13, - "text": "(from Interaction1)" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAz913O9Wl8yo=", - "_parent": { - "$ref": "AAAAAAGAz913O9WhHYo=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -128, - "height": 13, - "horizontalAlignment": 1 - } - ], - "font": "Arial;13;0", - "left": 296, - "top": 40, - "width": 72.736328125, - "height": 40, - "stereotypeLabel": { - "$ref": "AAAAAAGAz913O9WiFQY=" - }, - "nameLabel": { - "$ref": "AAAAAAGAz913O9Wj0uc=" - }, - "namespaceLabel": { - "$ref": "AAAAAAGAz913O9WkwvM=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAz913O9Wl8yo=" - } - }, - { - "_type": "UMLLinePartView", - "_id": "AAAAAAGAz913O9Wmr+Q=", - "_parent": { - "$ref": "AAAAAAGAz913O9WgcGU=" - }, - "model": { - "$ref": "AAAAAAGAz913O9Wf6Xw=" - }, - "font": "Arial;13;0", - "left": 332, - "top": 80, - "width": 1, - "height": 825 - } - ], - "font": "Arial;13;0", - "left": 296, - "top": 40, - "width": 72.736328125, - "height": 865, - "nameCompartment": { - "$ref": "AAAAAAGAz913O9WhHYo=" - }, - "linePart": { - "$ref": "AAAAAAGAz913O9Wmr+Q=" - } - }, - { - "_type": "UMLSeqLifelineView", - "_id": "AAAAAAGAz94QpdXCai8=", - "_parent": { - "$ref": "AAAAAAGAz9Die9QLHP8=" - }, - "model": { - "$ref": "AAAAAAGAz94QpNXBzB4=" - }, - "subViews": [ - { - "_type": "UMLNameCompartmentView", - "_id": "AAAAAAGAz94QpdXDK+4=", - "_parent": { - "$ref": "AAAAAAGAz94QpdXCai8=" - }, - "model": { - "$ref": "AAAAAAGAz94QpNXBzB4=" - }, - "subViews": [ - { - "_type": "LabelView", - "_id": "AAAAAAGAz94QpdXEqks=", - "_parent": { - "$ref": "AAAAAAGAz94QpdXDK+4=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -16, - "height": 13 - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAz94QpdXFmhg=", - "_parent": { - "$ref": "AAAAAAGAz94QpdXDK+4=" - }, - "font": "Arial;13;1", - "left": 469, - "top": 47, - "width": 62.736328125, - "height": 13, - "text": "data.py" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAz94QpdXGYbU=", - "_parent": { - "$ref": "AAAAAAGAz94QpdXDK+4=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -16, - "width": 106.20263671875, - "height": 13, - "text": "(from Interaction1)" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAz94QpdXH2+0=", - "_parent": { - "$ref": "AAAAAAGAz94QpdXDK+4=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -16, - "height": 13, - "horizontalAlignment": 1 - } - ], - "font": "Arial;13;0", - "left": 464, - "top": 40, - "width": 72.736328125, - "height": 40, - "stereotypeLabel": { - "$ref": "AAAAAAGAz94QpdXEqks=" - }, - "nameLabel": { - "$ref": "AAAAAAGAz94QpdXFmhg=" - }, - "namespaceLabel": { - "$ref": "AAAAAAGAz94QpdXGYbU=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAz94QpdXH2+0=" - } - }, - { - "_type": "UMLLinePartView", - "_id": "AAAAAAGAz94QpdXI13I=", - "_parent": { - "$ref": "AAAAAAGAz94QpdXCai8=" - }, - "model": { - "$ref": "AAAAAAGAz94QpNXBzB4=" - }, - "font": "Arial;13;0", - "left": 500, - "top": 80, - "width": 1, - "height": 785 - } - ], - "font": "Arial;13;0", - "left": 464, - "top": 40, - "width": 72.736328125, - "height": 825, - "nameCompartment": { - "$ref": "AAAAAAGAz94QpdXDK+4=" - }, - "linePart": { - "$ref": "AAAAAAGAz94QpdXI13I=" - } - }, - { - "_type": "UMLSeqMessageView", - "_id": "AAAAAAGAz+Cc+tYE/Qo=", - "_parent": { - "$ref": "AAAAAAGAz9Die9QLHP8=" - }, - "model": { - "$ref": "AAAAAAGAz+Cc+tYDa28=" - }, - "subViews": [ - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAz+Cc+tYFI9A=", - "_parent": { - "$ref": "AAAAAAGAz+Cc+tYE/Qo=" - }, - "model": { - "$ref": "AAAAAAGAz+Cc+tYDa28=" - }, - "font": "Arial;13;0", - "left": 196, - "top": 98, - "width": 97.55712890625, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 10, - "hostEdge": { - "$ref": "AAAAAAGAz+Cc+tYE/Qo=" - }, - "edgePosition": 1, - "text": "1 : Refresh Page" - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAz+Cc+tYGNR4=", - "_parent": { - "$ref": "AAAAAAGAz+Cc+tYE/Qo=" - }, - "model": { - "$ref": "AAAAAAGAz+Cc+tYDa28=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 244, - "top": 83, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAGAz+Cc+tYE/Qo=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAz+Cc+tYHIJY=", - "_parent": { - "$ref": "AAAAAAGAz+Cc+tYE/Qo=" - }, - "model": { - "$ref": "AAAAAAGAz+Cc+tYDa28=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 244, - "top": 118, - "height": 13, - "alpha": -1.5707963267948966, - "distance": 10, - "hostEdge": { - "$ref": "AAAAAAGAz+Cc+tYE/Qo=" - }, - "edgePosition": 1 - }, - { - "_type": "UMLActivationView", - "_id": "AAAAAAGAz+Cc+tYIunQ=", - "_parent": { - "$ref": "AAAAAAGAz+Cc+tYE/Qo=" - }, - "model": { - "$ref": "AAAAAAGAz+Cc+tYDa28=" - }, - "font": "Arial;13;0", - "left": 325, - "top": 114, - "width": 14, - "height": 29 - } - ], - "font": "Arial;13;0", - "head": { - "$ref": "AAAAAAGAz913O9Wmr+Q=" - }, - "tail": { - "$ref": "AAAAAAGAz9z0NNWGZL0=" - }, - "points": "164:114;325:114", - "nameLabel": { - "$ref": "AAAAAAGAz+Cc+tYFI9A=" - }, - "stereotypeLabel": { - "$ref": "AAAAAAGAz+Cc+tYGNR4=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAz+Cc+tYHIJY=" - }, - "activation": { - "$ref": "AAAAAAGAz+Cc+tYIunQ=" - } - }, - { - "_type": "UMLSeqMessageView", - "_id": "AAAAAAGAz+JQddYkCuY=", - "_parent": { - "$ref": "AAAAAAGAz9Die9QLHP8=" - }, - "model": { - "$ref": "AAAAAAGAz+JQddYj2jQ=" - }, - "subViews": [ - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAz+JQddYl2Ys=", - "_parent": { - "$ref": "AAAAAAGAz+JQddYkCuY=" - }, - "model": { - "$ref": "AAAAAAGAz+JQddYj2jQ=" - }, - "font": "Arial;13;0", - "left": 358, - "top": 122, - "width": 114.9052734375, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 10, - "hostEdge": { - "$ref": "AAAAAAGAz+JQddYkCuY=" - }, - "edgePosition": 1, - "text": "2 : Initialize data obj" - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAz+JQddYmzeI=", - "_parent": { - "$ref": "AAAAAAGAz+JQddYkCuY=" - }, - "model": { - "$ref": "AAAAAAGAz+JQddYj2jQ=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 415, - "top": 107, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAGAz+JQddYkCuY=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAz+JQddYn5dc=", - "_parent": { - "$ref": "AAAAAAGAz+JQddYkCuY=" - }, - "model": { - "$ref": "AAAAAAGAz+JQddYj2jQ=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 415, - "top": 142, - "height": 13, - "alpha": -1.5707963267948966, - "distance": 10, - "hostEdge": { - "$ref": "AAAAAAGAz+JQddYkCuY=" - }, - "edgePosition": 1 - }, - { - "_type": "UMLActivationView", - "_id": "AAAAAAGAz+JQddYonvM=", - "_parent": { - "$ref": "AAAAAAGAz+JQddYkCuY=" - }, - "model": { - "$ref": "AAAAAAGAz+JQddYj2jQ=" - }, - "font": "Arial;13;0", - "left": 493, - "top": 138, - "width": 14, - "height": 29 - } - ], - "font": "Arial;13;0", - "head": { - "$ref": "AAAAAAGAz94QpdXI13I=" - }, - "tail": { - "$ref": "AAAAAAGAz913O9Wmr+Q=" - }, - "points": "338:138;493:138", - "nameLabel": { - "$ref": "AAAAAAGAz+JQddYl2Ys=" - }, - "stereotypeLabel": { - "$ref": "AAAAAAGAz+JQddYmzeI=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAz+JQddYn5dc=" - }, - "activation": { - "$ref": "AAAAAAGAz+JQddYonvM=" - } - }, - { - "_type": "UMLSeqLifelineView", - "_id": "AAAAAAGAz+OBXdY7ejk=", - "_parent": { - "$ref": "AAAAAAGAz9Die9QLHP8=" - }, - "model": { - "$ref": "AAAAAAGAz+OBXdY6RdU=" - }, - "subViews": [ - { - "_type": "UMLNameCompartmentView", - "_id": "AAAAAAGAz+OBXdY8QNM=", - "_parent": { - "$ref": "AAAAAAGAz+OBXdY7ejk=" - }, - "model": { - "$ref": "AAAAAAGAz+OBXdY6RdU=" - }, - "subViews": [ - { - "_type": "LabelView", - "_id": "AAAAAAGAz+OBXtY9ORA=", - "_parent": { - "$ref": "AAAAAAGAz+OBXdY8QNM=" - }, - "visible": false, - "font": "Arial;13;0", - "height": 13 - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAz+OBXtY+jUI=", - "_parent": { - "$ref": "AAAAAAGAz+OBXdY8QNM=" - }, - "font": "Arial;13;1", - "left": 597, - "top": 47, - "width": 111.13720703125, - "height": 13, - "text": "Exchange Client" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAz+OBXtY/vmw=", - "_parent": { - "$ref": "AAAAAAGAz+OBXdY8QNM=" - }, - "visible": false, - "font": "Arial;13;0", - "width": 106.20263671875, - "height": 13, - "text": "(from Interaction1)" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAz+OBXtZAyJQ=", - "_parent": { - "$ref": "AAAAAAGAz+OBXdY8QNM=" - }, - "visible": false, - "font": "Arial;13;0", - "height": 13, - "horizontalAlignment": 1 - } - ], - "font": "Arial;13;0", - "left": 592, - "top": 40, - "width": 121.13720703125, - "height": 40, - "stereotypeLabel": { - "$ref": "AAAAAAGAz+OBXtY9ORA=" - }, - "nameLabel": { - "$ref": "AAAAAAGAz+OBXtY+jUI=" - }, - "namespaceLabel": { - "$ref": "AAAAAAGAz+OBXtY/vmw=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAz+OBXtZAyJQ=" - } - }, - { - "_type": "UMLLinePartView", - "_id": "AAAAAAGAz+OBXtZB0Do=", - "_parent": { - "$ref": "AAAAAAGAz+OBXdY7ejk=" - }, - "model": { - "$ref": "AAAAAAGAz+OBXdY6RdU=" - }, - "font": "Arial;13;0", - "left": 653, - "top": 80, - "width": 1, - "height": 761 - } - ], - "font": "Arial;13;0", - "left": 592, - "top": 40, - "width": 121.13720703125, - "height": 801, - "nameCompartment": { - "$ref": "AAAAAAGAz+OBXdY8QNM=" - }, - "linePart": { - "$ref": "AAAAAAGAz+OBXtZB0Do=" - } - }, - { - "_type": "UMLSeqMessageView", - "_id": "AAAAAAGAz+QhItZ6p6k=", - "_parent": { - "$ref": "AAAAAAGAz9Die9QLHP8=" - }, - "model": { - "$ref": "AAAAAAGAz+QhItZ551g=" - }, - "subViews": [ - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAz+QhItZ70WI=", - "_parent": { - "$ref": "AAAAAAGAz+QhItZ6p6k=" - }, - "model": { - "$ref": "AAAAAAGAz+QhItZ551g=" - }, - "font": "Arial;13;0", - "left": 493, - "top": 145, - "width": 166.93701171875, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 10, - "hostEdge": { - "$ref": "AAAAAAGAz+QhItZ6p6k=" - }, - "edgePosition": 1, - "text": "3 : Initialize Client" - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAz+QhItZ8VGY=", - "_parent": { - "$ref": "AAAAAAGAz+QhItZ6p6k=" - }, - "model": { - "$ref": "AAAAAAGAz+QhItZ551g=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 576, - "top": 130, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAGAz+QhItZ6p6k=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAz+QhItZ9cxI=", - "_parent": { - "$ref": "AAAAAAGAz+QhItZ6p6k=" - }, - "model": { - "$ref": "AAAAAAGAz+QhItZ551g=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 576, - "top": 165, - "height": 13, - "alpha": -1.5707963267948966, - "distance": 10, - "hostEdge": { - "$ref": "AAAAAAGAz+QhItZ6p6k=" - }, - "edgePosition": 1 - }, - { - "_type": "UMLActivationView", - "_id": "AAAAAAGAz+QhItZ+78o=", - "_parent": { - "$ref": "AAAAAAGAz+QhItZ6p6k=" - }, - "model": { - "$ref": "AAAAAAGAz+QhItZ551g=" - }, - "font": "Arial;13;0", - "left": 646, - "top": 161, - "width": 14, - "height": 29 - } - ], - "font": "Arial;13;0", - "head": { - "$ref": "AAAAAAGAz+OBXtZB0Do=" - }, - "tail": { - "$ref": "AAAAAAGAz94QpdXI13I=" - }, - "points": "506:161;646:161", - "nameLabel": { - "$ref": "AAAAAAGAz+QhItZ70WI=" - }, - "stereotypeLabel": { - "$ref": "AAAAAAGAz+QhItZ8VGY=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAz+QhItZ9cxI=" - }, - "activation": { - "$ref": "AAAAAAGAz+QhItZ+78o=" - } - }, - { - "_type": "UMLSeqLifelineView", - "_id": "AAAAAAGAz+Z2/taq6hE=", - "_parent": { - "$ref": "AAAAAAGAz9Die9QLHP8=" - }, - "model": { - "$ref": "AAAAAAGAz+Z2/tap6g0=" - }, - "subViews": [ - { - "_type": "UMLNameCompartmentView", - "_id": "AAAAAAGAz+Z2/tar6ac=", - "_parent": { - "$ref": "AAAAAAGAz+Z2/taq6hE=" - }, - "model": { - "$ref": "AAAAAAGAz+Z2/tap6g0=" - }, - "subViews": [ - { - "_type": "LabelView", - "_id": "AAAAAAGAz+Z2/tasxfQ=", - "_parent": { - "$ref": "AAAAAAGAz+Z2/tar6ac=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -128, - "height": 13 - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAz+Z2/tatQ0o=", - "_parent": { - "$ref": "AAAAAAGAz+Z2/tar6ac=" - }, - "font": "Arial;13;1", - "left": 773, - "top": 47, - "width": 62.736328125, - "height": 13, - "text": "config" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAz+Z2/tau+78=", - "_parent": { - "$ref": "AAAAAAGAz+Z2/tar6ac=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -128, - "width": 106.20263671875, - "height": 13, - "text": "(from Interaction1)" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAz+Z2/tavG9o=", - "_parent": { - "$ref": "AAAAAAGAz+Z2/tar6ac=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -128, - "height": 13, - "horizontalAlignment": 1 - } - ], - "font": "Arial;13;0", - "left": 768, - "top": 40, - "width": 72.736328125, - "height": 40, - "stereotypeLabel": { - "$ref": "AAAAAAGAz+Z2/tasxfQ=" - }, - "nameLabel": { - "$ref": "AAAAAAGAz+Z2/tatQ0o=" - }, - "namespaceLabel": { - "$ref": "AAAAAAGAz+Z2/tau+78=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAz+Z2/tavG9o=" - } - }, - { - "_type": "UMLLinePartView", - "_id": "AAAAAAGAz+Z2/tawMLc=", - "_parent": { - "$ref": "AAAAAAGAz+Z2/taq6hE=" - }, - "model": { - "$ref": "AAAAAAGAz+Z2/tap6g0=" - }, - "font": "Arial;13;0", - "left": 804, - "top": 80, - "width": 1, - "height": 809 - } - ], - "font": "Arial;13;0", - "left": 768, - "top": 40, - "width": 72.736328125, - "height": 849, - "nameCompartment": { - "$ref": "AAAAAAGAz+Z2/tar6ac=" - }, - "linePart": { - "$ref": "AAAAAAGAz+Z2/tawMLc=" - } - }, - { - "_type": "UMLSeqMessageView", - "_id": "AAAAAAGAz+3ElddiGfQ=", - "_parent": { - "$ref": "AAAAAAGAz9Die9QLHP8=" - }, - "model": { - "$ref": "AAAAAAGAz+3ElddhnUY=" - }, - "subViews": [ - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAz+3Elddj5G8=", - "_parent": { - "$ref": "AAAAAAGAz+3ElddiGfQ=" - }, - "model": { - "$ref": "AAAAAAGAz+3ElddhnUY=" - }, - "font": "Arial;13;0", - "left": 597, - "top": 200, - "width": 103.33349609375, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 10, - "hostEdge": { - "$ref": "AAAAAAGAz+3ElddiGfQ=" - }, - "edgePosition": 1, - "text": "4 : Initialize config" - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAz+3Elddk2Xc=", - "_parent": { - "$ref": "AAAAAAGAz+3ElddiGfQ=" - }, - "model": { - "$ref": "AAAAAAGAz+3ElddhnUY=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 648, - "top": 185, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAGAz+3ElddiGfQ=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAz+3ElddlYc8=", - "_parent": { - "$ref": "AAAAAAGAz+3ElddiGfQ=" - }, - "model": { - "$ref": "AAAAAAGAz+3ElddhnUY=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 648, - "top": 220, - "height": 13, - "alpha": -1.5707963267948966, - "distance": 10, - "hostEdge": { - "$ref": "AAAAAAGAz+3ElddiGfQ=" - }, - "edgePosition": 1 - }, - { - "_type": "UMLActivationView", - "_id": "AAAAAAGAz+3Elddm8h8=", - "_parent": { - "$ref": "AAAAAAGAz+3ElddiGfQ=" - }, - "model": { - "$ref": "AAAAAAGAz+3ElddhnUY=" - }, - "font": "Arial;13;0", - "left": 797, - "top": 216, - "width": 14, - "height": 29 - } - ], - "font": "Arial;13;0", - "head": { - "$ref": "AAAAAAGAz+Z2/tawMLc=" - }, - "tail": { - "$ref": "AAAAAAGAz94QpdXI13I=" - }, - "points": "500:216;797:216", - "nameLabel": { - "$ref": "AAAAAAGAz+3Elddj5G8=" - }, - "stereotypeLabel": { - "$ref": "AAAAAAGAz+3Elddk2Xc=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAz+3ElddlYc8=" - }, - "activation": { - "$ref": "AAAAAAGAz+3Elddm8h8=" - } - }, - { - "_type": "UMLSeqLifelineView", - "_id": "AAAAAAGAz/PshNd+Q4k=", - "_parent": { - "$ref": "AAAAAAGAz9Die9QLHP8=" - }, - "model": { - "$ref": "AAAAAAGAz/PshNd96HM=" - }, - "subViews": [ - { - "_type": "UMLNameCompartmentView", - "_id": "AAAAAAGAz/PshNd/6F4=", - "_parent": { - "$ref": "AAAAAAGAz/PshNd+Q4k=" - }, - "model": { - "$ref": "AAAAAAGAz/PshNd96HM=" - }, - "subViews": [ - { - "_type": "LabelView", - "_id": "AAAAAAGAz/PshNeAbik=", - "_parent": { - "$ref": "AAAAAAGAz/PshNd/6F4=" - }, - "visible": false, - "font": "Arial;13;0", - "height": 13 - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAz/PshNeBxFY=", - "_parent": { - "$ref": "AAAAAAGAz/PshNd/6F4=" - }, - "font": "Arial;13;1", - "left": 957, - "top": 47, - "width": 72.12451171875, - "height": 13, - "text": "Indicators" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAz/PshNeCTgA=", - "_parent": { - "$ref": "AAAAAAGAz/PshNd/6F4=" - }, - "visible": false, - "font": "Arial;13;0", - "width": 106.20263671875, - "height": 13, - "text": "(from Interaction1)" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAz/PshNeD9uE=", - "_parent": { - "$ref": "AAAAAAGAz/PshNd/6F4=" - }, - "visible": false, - "font": "Arial;13;0", - "height": 13, - "horizontalAlignment": 1 - } - ], - "font": "Arial;13;0", - "left": 952, - "top": 40, - "width": 82.12451171875, - "height": 40, - "stereotypeLabel": { - "$ref": "AAAAAAGAz/PshNeAbik=" - }, - "nameLabel": { - "$ref": "AAAAAAGAz/PshNeBxFY=" - }, - "namespaceLabel": { - "$ref": "AAAAAAGAz/PshNeCTgA=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAz/PshNeD9uE=" - } - }, - { - "_type": "UMLLinePartView", - "_id": "AAAAAAGAz/PshNeEWqw=", - "_parent": { - "$ref": "AAAAAAGAz/PshNd+Q4k=" - }, - "model": { - "$ref": "AAAAAAGAz/PshNd96HM=" - }, - "font": "Arial;13;0", - "left": 993, - "top": 80, - "width": 1, - "height": 777 - } - ], - "font": "Arial;13;0", - "left": 952, - "top": 40, - "width": 82.12451171875, - "height": 817, - "nameCompartment": { - "$ref": "AAAAAAGAz/PshNd/6F4=" - }, - "linePart": { - "$ref": "AAAAAAGAz/PshNeEWqw=" - } - }, - { - "_type": "UMLSeqMessageView", - "_id": "AAAAAAGAz/UD1de/ooA=", - "_parent": { - "$ref": "AAAAAAGAz9Die9QLHP8=" - }, - "model": { - "$ref": "AAAAAAGAz/UD1de+epw=" - }, - "subViews": [ - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAz/UD1dfAZIo=", - "_parent": { - "$ref": "AAAAAAGAz/UD1de/ooA=" - }, - "model": { - "$ref": "AAAAAAGAz/UD1de+epw=" - }, - "font": "Arial;13;0", - "left": 825, - "top": 230, - "width": 140.91162109375, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 10, - "hostEdge": { - "$ref": "AAAAAAGAz/UD1de/ooA=" - }, - "edgePosition": 1, - "text": "5 : Get indicator defaults" - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAz/UD1dfBgVE=", - "_parent": { - "$ref": "AAAAAAGAz/UD1de/ooA=" - }, - "model": { - "$ref": "AAAAAAGAz/UD1de+epw=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 895, - "top": 215, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAGAz/UD1de/ooA=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAz/UD1dfCRWg=", - "_parent": { - "$ref": "AAAAAAGAz/UD1de/ooA=" - }, - "model": { - "$ref": "AAAAAAGAz/UD1de+epw=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 895, - "top": 250, - "height": 13, - "alpha": -1.5707963267948966, - "distance": 10, - "hostEdge": { - "$ref": "AAAAAAGAz/UD1de/ooA=" - }, - "edgePosition": 1 - }, - { - "_type": "UMLActivationView", - "_id": "AAAAAAGAz/UD1dfDw/0=", - "_parent": { - "$ref": "AAAAAAGAz/UD1de/ooA=" - }, - "model": { - "$ref": "AAAAAAGAz/UD1de+epw=" - }, - "font": "Arial;13;0", - "left": 986, - "top": 246, - "width": 14, - "height": 29 - } - ], - "font": "Arial;13;0", - "head": { - "$ref": "AAAAAAGAz/PshNeEWqw=" - }, - "tail": { - "$ref": "AAAAAAGAz+Z2/tawMLc=" - }, - "points": "804:246;986:246", - "nameLabel": { - "$ref": "AAAAAAGAz/UD1dfAZIo=" - }, - "stereotypeLabel": { - "$ref": "AAAAAAGAz/UD1dfBgVE=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAz/UD1dfCRWg=" - }, - "activation": { - "$ref": "AAAAAAGAz/UD1dfDw/0=" - } - }, - { - "_type": "UMLSeqMessageView", - "_id": "AAAAAAGAz/mfKthG0HM=", - "_parent": { - "$ref": "AAAAAAGAz9Die9QLHP8=" - }, - "model": { - "$ref": "AAAAAAGAz/mfKthFyS8=" - }, - "subViews": [ - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAz/mfKthH5fY=", - "_parent": { - "$ref": "AAAAAAGAz/mfKthG0HM=" - }, - "model": { - "$ref": "AAAAAAGAz/mfKthFyS8=" - }, - "font": "Arial;13;0", - "left": 580, - "top": 288, - "width": 137.28076171875, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 10, - "hostEdge": { - "$ref": "AAAAAAGAz/mfKthG0HM=" - }, - "edgePosition": 1, - "text": "6 : load states from files" - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAz/mfKthIeSw=", - "_parent": { - "$ref": "AAAAAAGAz/mfKthG0HM=" - }, - "model": { - "$ref": "AAAAAAGAz/mfKthFyS8=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 648, - "top": 273, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAGAz/mfKthG0HM=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAz/mfKthJJpw=", - "_parent": { - "$ref": "AAAAAAGAz/mfKthG0HM=" - }, - "model": { - "$ref": "AAAAAAGAz/mfKthFyS8=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 648, - "top": 308, - "height": 13, - "alpha": -1.5707963267948966, - "distance": 10, - "hostEdge": { - "$ref": "AAAAAAGAz/mfKthG0HM=" - }, - "edgePosition": 1 - }, - { - "_type": "UMLActivationView", - "_id": "AAAAAAGAz/mfKthK0Ks=", - "_parent": { - "$ref": "AAAAAAGAz/mfKthG0HM=" - }, - "model": { - "$ref": "AAAAAAGAz/mfKthFyS8=" - }, - "font": "Arial;13;0", - "left": 797, - "top": 304, - "width": 14, - "height": 29 - } - ], - "font": "Arial;13;0", - "head": { - "$ref": "AAAAAAGAz+Z2/tawMLc=" - }, - "tail": { - "$ref": "AAAAAAGAz94QpdXI13I=" - }, - "points": "500:304;797:304", - "nameLabel": { - "$ref": "AAAAAAGAz/mfKthH5fY=" - }, - "stereotypeLabel": { - "$ref": "AAAAAAGAz/mfKthIeSw=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAz/mfKthJJpw=" - }, - "activation": { - "$ref": "AAAAAAGAz/mfKthK0Ks=" - } - }, - { - "_type": "UMLSeqLifelineView", - "_id": "AAAAAAGAz/poZ9hdTQw=", - "_parent": { - "$ref": "AAAAAAGAz9Die9QLHP8=" - }, - "model": { - "$ref": "AAAAAAGAz/poZ9hcBb8=" - }, - "subViews": [ - { - "_type": "UMLNameCompartmentView", - "_id": "AAAAAAGAz/poZ9hewms=", - "_parent": { - "$ref": "AAAAAAGAz/poZ9hdTQw=" - }, - "model": { - "$ref": "AAAAAAGAz/poZ9hcBb8=" - }, - "subViews": [ - { - "_type": "LabelView", - "_id": "AAAAAAGAz/poZ9hf2nk=", - "_parent": { - "$ref": "AAAAAAGAz/poZ9hewms=" - }, - "visible": false, - "font": "Arial;13;0", - "height": 13 - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAz/poZ9hgv/0=", - "_parent": { - "$ref": "AAAAAAGAz/poZ9hewms=" - }, - "font": "Arial;13;1", - "left": 1149, - "top": 47, - "width": 62.736328125, - "height": 13, - "text": "Candles" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAz/poZ9hhb6k=", - "_parent": { - "$ref": "AAAAAAGAz/poZ9hewms=" - }, - "visible": false, - "font": "Arial;13;0", - "width": 106.20263671875, - "height": 13, - "text": "(from Interaction1)" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAz/poZ9hiY0A=", - "_parent": { - "$ref": "AAAAAAGAz/poZ9hewms=" - }, - "visible": false, - "font": "Arial;13;0", - "height": 13, - "horizontalAlignment": 1 - } - ], - "font": "Arial;13;0", - "left": 1144, - "top": 40, - "width": 72.736328125, - "height": 40, - "stereotypeLabel": { - "$ref": "AAAAAAGAz/poZ9hf2nk=" - }, - "nameLabel": { - "$ref": "AAAAAAGAz/poZ9hgv/0=" - }, - "namespaceLabel": { - "$ref": "AAAAAAGAz/poZ9hhb6k=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAz/poZ9hiY0A=" - } - }, - { - "_type": "UMLLinePartView", - "_id": "AAAAAAGAz/poZ9hj/S8=", - "_parent": { - "$ref": "AAAAAAGAz/poZ9hdTQw=" - }, - "model": { - "$ref": "AAAAAAGAz/poZ9hcBb8=" - }, - "font": "Arial;13;0", - "left": 1180, - "top": 80, - "width": 1, - "height": 777 - } - ], - "font": "Arial;13;0", - "left": 1144, - "top": 40, - "width": 72.736328125, - "height": 817, - "nameCompartment": { - "$ref": "AAAAAAGAz/poZ9hewms=" - }, - "linePart": { - "$ref": "AAAAAAGAz/poZ9hj/S8=" - } - }, - { - "_type": "UMLSeqMessageView", - "_id": "AAAAAAGA0AOL69iiEx8=", - "_parent": { - "$ref": "AAAAAAGAz9Die9QLHP8=" - }, - "model": { - "$ref": "AAAAAAGA0AOL69ihNb0=" - }, - "subViews": [ - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGA0AOL69ijsGk=", - "_parent": { - "$ref": "AAAAAAGA0AOL69iiEx8=" - }, - "model": { - "$ref": "AAAAAAGA0AOL69ihNb0=" - }, - "font": "Arial;13;0", - "left": 760, - "top": 347, - "width": 166.21337890625, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 10, - "hostEdge": { - "$ref": "AAAAAAGA0AOL69iiEx8=" - }, - "edgePosition": 1, - "text": "7 : Load Saved data from file" - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGA0AOL69ikPRg=", - "_parent": { - "$ref": "AAAAAAGA0AOL69iiEx8=" - }, - "model": { - "$ref": "AAAAAAGA0AOL69ihNb0=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 858, - "top": 347, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAGA0AOL69iiEx8=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGA0AOL69ilKqk=", - "_parent": { - "$ref": "AAAAAAGA0AOL69iiEx8=" - }, - "model": { - "$ref": "AAAAAAGA0AOL69ihNb0=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 824, - "top": 348, - "height": 13, - "alpha": -1.5707963267948966, - "distance": 10, - "hostEdge": { - "$ref": "AAAAAAGA0AOL69iiEx8=" - }, - "edgePosition": 1 - }, - { - "_type": "UMLActivationView", - "_id": "AAAAAAGA0AOL69imU0o=", - "_parent": { - "$ref": "AAAAAAGA0AOL69iiEx8=" - }, - "model": { - "$ref": "AAAAAAGA0AOL69ihNb0=" - }, - "font": "Arial;13;0", - "left": 797, - "top": 364, - "width": 14, - "height": 29 - } - ], - "font": "Arial;13;0", - "head": { - "$ref": "AAAAAAGAz+Z2/tawMLc=" - }, - "tail": { - "$ref": "AAAAAAGAz+Z2/tawMLc=" - }, - "points": "804:344;834:344;834:364;810:364", - "nameLabel": { - "$ref": "AAAAAAGA0AOL69ijsGk=" - }, - "stereotypeLabel": { - "$ref": "AAAAAAGA0AOL69ikPRg=" - }, - "propertyLabel": { - "$ref": "AAAAAAGA0AOL69ilKqk=" - }, - "activation": { - "$ref": "AAAAAAGA0AOL69imU0o=" - } - }, - { - "_type": "UMLSeqMessageView", - "_id": "AAAAAAGA0Bawvdi4om4=", - "_parent": { - "$ref": "AAAAAAGAz9Die9QLHP8=" - }, - "model": { - "$ref": "AAAAAAGA0Bawvdi3zrg=" - }, - "subViews": [ - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGA0Bawvdi5OAc=", - "_parent": { - "$ref": "AAAAAAGA0Bawvdi4om4=" - }, - "model": { - "$ref": "AAAAAAGA0Bawvdi3zrg=" - }, - "font": "Arial;13;0", - "left": 783, - "top": 395, - "width": 121.41796875, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 10, - "hostEdge": { - "$ref": "AAAAAAGA0Bawvdi4om4=" - }, - "edgePosition": 1, - "text": "8 : Set loaded values" - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGA0Bawvdi6yWU=", - "_parent": { - "$ref": "AAAAAAGA0Bawvdi4om4=" - }, - "model": { - "$ref": "AAAAAAGA0Bawvdi3zrg=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 858, - "top": 395, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAGA0Bawvdi4om4=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGA0Bawvdi7/uM=", - "_parent": { - "$ref": "AAAAAAGA0Bawvdi4om4=" - }, - "model": { - "$ref": "AAAAAAGA0Bawvdi3zrg=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 824, - "top": 396, - "height": 13, - "alpha": -1.5707963267948966, - "distance": 10, - "hostEdge": { - "$ref": "AAAAAAGA0Bawvdi4om4=" - }, - "edgePosition": 1 - }, - { - "_type": "UMLActivationView", - "_id": "AAAAAAGA0Bawvdi89As=", - "_parent": { - "$ref": "AAAAAAGA0Bawvdi4om4=" - }, - "model": { - "$ref": "AAAAAAGA0Bawvdi3zrg=" - }, - "font": "Arial;13;0", - "left": 797, - "top": 412, - "width": 14, - "height": 29 - } - ], - "font": "Arial;13;0", - "head": { - "$ref": "AAAAAAGAz+Z2/tawMLc=" - }, - "tail": { - "$ref": "AAAAAAGAz+Z2/tawMLc=" - }, - "points": "804:392;834:392;834:412;810:412", - "nameLabel": { - "$ref": "AAAAAAGA0Bawvdi5OAc=" - }, - "stereotypeLabel": { - "$ref": "AAAAAAGA0Bawvdi6yWU=" - }, - "propertyLabel": { - "$ref": "AAAAAAGA0Bawvdi7/uM=" - }, - "activation": { - "$ref": "AAAAAAGA0Bawvdi89As=" - } - }, - { - "_type": "UMLSeqMessageView", - "_id": "AAAAAAGA0Bl559jPFK8=", - "_parent": { - "$ref": "AAAAAAGAz9Die9QLHP8=" - }, - "model": { - "$ref": "AAAAAAGA0Bl559jOGk8=" - }, - "subViews": [ - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGA0Bl559jQTL4=", - "_parent": { - "$ref": "AAAAAAGA0Bl559jPFK8=" - }, - "model": { - "$ref": "AAAAAAGA0Bl559jOGk8=" - }, - "font": "Arial;13;0", - "left": 780, - "top": 440, - "width": 113.45166015625, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 10, - "hostEdge": { - "$ref": "AAAAAAGA0Bl559jPFK8=" - }, - "edgePosition": 1, - "text": "9 : Initialize candles" - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGA0Bl559jRtEo=", - "_parent": { - "$ref": "AAAAAAGA0Bl559jPFK8=" - }, - "model": { - "$ref": "AAAAAAGA0Bl559jOGk8=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 836, - "top": 425, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAGA0Bl559jPFK8=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGA0Bl559jS8wg=", - "_parent": { - "$ref": "AAAAAAGA0Bl559jPFK8=" - }, - "model": { - "$ref": "AAAAAAGA0Bl559jOGk8=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 836, - "top": 460, - "height": 13, - "alpha": -1.5707963267948966, - "distance": 10, - "hostEdge": { - "$ref": "AAAAAAGA0Bl559jPFK8=" - }, - "edgePosition": 1 - }, - { - "_type": "UMLActivationView", - "_id": "AAAAAAGA0Bl559jTn4A=", - "_parent": { - "$ref": "AAAAAAGA0Bl559jPFK8=" - }, - "model": { - "$ref": "AAAAAAGA0Bl559jOGk8=" - }, - "font": "Arial;13;0", - "left": 1173, - "top": 456, - "width": 14, - "height": 29 - } - ], - "font": "Arial;13;0", - "head": { - "$ref": "AAAAAAGAz/poZ9hj/S8=" - }, - "tail": { - "$ref": "AAAAAAGAz94QpdXI13I=" - }, - "points": "500:456;1173:456", - "nameLabel": { - "$ref": "AAAAAAGA0Bl559jQTL4=" - }, - "stereotypeLabel": { - "$ref": "AAAAAAGA0Bl559jRtEo=" - }, - "propertyLabel": { - "$ref": "AAAAAAGA0Bl559jS8wg=" - }, - "activation": { - "$ref": "AAAAAAGA0Bl559jTn4A=" - } - }, - { - "_type": "UMLSeqMessageView", - "_id": "AAAAAAGA0Bp3U9jliRs=", - "_parent": { - "$ref": "AAAAAAGAz9Die9QLHP8=" - }, - "model": { - "$ref": "AAAAAAGA0Bp3U9jkJMI=" - }, - "subViews": [ - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGA0Bp3U9jm4+8=", - "_parent": { - "$ref": "AAAAAAGA0Bp3U9jliRs=" - }, - "model": { - "$ref": "AAAAAAGA0Bp3U9jkJMI=" - }, - "font": "Arial;13;0", - "left": 1152, - "top": 491, - "width": 135.84619140625, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 10, - "hostEdge": { - "$ref": "AAAAAAGA0Bp3U9jliRs=" - }, - "edgePosition": 1, - "text": "10 : sets Candle history" - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGA0Bp3U9jnv3U=", - "_parent": { - "$ref": "AAAAAAGA0Bp3U9jliRs=" - }, - "model": { - "$ref": "AAAAAAGA0Bp3U9jkJMI=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1234, - "top": 491, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAGA0Bp3U9jliRs=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGA0Bp3U9jo7m8=", - "_parent": { - "$ref": "AAAAAAGA0Bp3U9jliRs=" - }, - "model": { - "$ref": "AAAAAAGA0Bp3U9jkJMI=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1200, - "top": 492, - "height": 13, - "alpha": -1.5707963267948966, - "distance": 10, - "hostEdge": { - "$ref": "AAAAAAGA0Bp3U9jliRs=" - }, - "edgePosition": 1 - }, - { - "_type": "UMLActivationView", - "_id": "AAAAAAGA0Bp3VNjphwA=", - "_parent": { - "$ref": "AAAAAAGA0Bp3U9jliRs=" - }, - "model": { - "$ref": "AAAAAAGA0Bp3U9jkJMI=" - }, - "font": "Arial;13;0", - "left": 1173, - "top": 508, - "width": 14, - "height": 29 - } - ], - "font": "Arial;13;0", - "head": { - "$ref": "AAAAAAGAz/poZ9hj/S8=" - }, - "tail": { - "$ref": "AAAAAAGAz/poZ9hj/S8=" - }, - "points": "1180:488;1210:488;1210:508;1186:508", - "nameLabel": { - "$ref": "AAAAAAGA0Bp3U9jm4+8=" - }, - "stereotypeLabel": { - "$ref": "AAAAAAGA0Bp3U9jnv3U=" - }, - "propertyLabel": { - "$ref": "AAAAAAGA0Bp3U9jo7m8=" - }, - "activation": { - "$ref": "AAAAAAGA0Bp3VNjphwA=" - } - }, - { - "_type": "UMLSeqMessageView", - "_id": "AAAAAAGA0CWZt9j8G9w=", - "_parent": { - "$ref": "AAAAAAGAz9Die9QLHP8=" - }, - "model": { - "$ref": "AAAAAAGA0CWZt9j792U=" - }, - "subViews": [ - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGA0CWZt9j9j4Q=", - "_parent": { - "$ref": "AAAAAAGA0CWZt9j8G9w=" - }, - "model": { - "$ref": "AAAAAAGA0CWZt9j792U=" - }, - "font": "Arial;13;0", - "left": 678, - "top": 520, - "width": 131.26953125, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 10, - "hostEdge": { - "$ref": "AAAAAAGA0CWZt9j8G9w=" - }, - "edgePosition": 1, - "text": "11 : Initialize Indicators" - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGA0CWZt9j+1Gw=", - "_parent": { - "$ref": "AAAAAAGA0CWZt9j8G9w=" - }, - "model": { - "$ref": "AAAAAAGA0CWZt9j792U=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 743, - "top": 505, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAGA0CWZt9j8G9w=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGA0CWZt9j/mKI=", - "_parent": { - "$ref": "AAAAAAGA0CWZt9j8G9w=" - }, - "model": { - "$ref": "AAAAAAGA0CWZt9j792U=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 743, - "top": 540, - "height": 13, - "alpha": -1.5707963267948966, - "distance": 10, - "hostEdge": { - "$ref": "AAAAAAGA0CWZt9j8G9w=" - }, - "edgePosition": 1 - }, - { - "_type": "UMLActivationView", - "_id": "AAAAAAGA0CWZt9kAkF0=", - "_parent": { - "$ref": "AAAAAAGA0CWZt9j8G9w=" - }, - "model": { - "$ref": "AAAAAAGA0CWZt9j792U=" - }, - "font": "Arial;13;0", - "left": 986, - "top": 536, - "width": 14, - "height": 29 - } - ], - "font": "Arial;13;0", - "head": { - "$ref": "AAAAAAGAz/PshNeEWqw=" - }, - "tail": { - "$ref": "AAAAAAGAz94QpdXI13I=" - }, - "points": "500:536;986:536", - "nameLabel": { - "$ref": "AAAAAAGA0CWZt9j9j4Q=" - }, - "stereotypeLabel": { - "$ref": "AAAAAAGA0CWZt9j+1Gw=" - }, - "propertyLabel": { - "$ref": "AAAAAAGA0CWZt9j/mKI=" - }, - "activation": { - "$ref": "AAAAAAGA0CWZt9kAkF0=" - } - }, - { - "_type": "UMLSeqMessageView", - "_id": "AAAAAAGA0Cb8mNkSW7U=", - "_parent": { - "$ref": "AAAAAAGAz9Die9QLHP8=" - }, - "model": { - "$ref": "AAAAAAGA0Cb8mNkRhYI=" - }, - "subViews": [ - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGA0Cb8mNkTfQM=", - "_parent": { - "$ref": "AAAAAAGA0Cb8mNkSW7U=" - }, - "model": { - "$ref": "AAAAAAGA0Cb8mNkRhYI=" - }, - "font": "Arial;13;0", - "left": 943, - "top": 563, - "width": 190.04248046875, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 10, - "hostEdge": { - "$ref": "AAAAAAGA0Cb8mNkSW7U=" - }, - "edgePosition": 1, - "text": "12 : initialize default indicator list" - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGA0Cb8mNkUOcg=", - "_parent": { - "$ref": "AAAAAAGA0Cb8mNkSW7U=" - }, - "model": { - "$ref": "AAAAAAGA0Cb8mNkRhYI=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1053, - "top": 563, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAGA0Cb8mNkSW7U=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGA0Cb8mNkVAio=", - "_parent": { - "$ref": "AAAAAAGA0Cb8mNkSW7U=" - }, - "model": { - "$ref": "AAAAAAGA0Cb8mNkRhYI=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1019, - "top": 564, - "height": 13, - "alpha": -1.5707963267948966, - "distance": 10, - "hostEdge": { - "$ref": "AAAAAAGA0Cb8mNkSW7U=" - }, - "edgePosition": 1 - }, - { - "_type": "UMLActivationView", - "_id": "AAAAAAGA0Cb8mNkWLQA=", - "_parent": { - "$ref": "AAAAAAGA0Cb8mNkSW7U=" - }, - "model": { - "$ref": "AAAAAAGA0Cb8mNkRhYI=" - }, - "font": "Arial;13;0", - "left": 986, - "top": 580, - "width": 14, - "height": 29 - } - ], - "font": "Arial;13;0", - "head": { - "$ref": "AAAAAAGAz/PshNeEWqw=" - }, - "tail": { - "$ref": "AAAAAAGAz/PshNeEWqw=" - }, - "points": "999:560;1029:560;1029:580;999:580", - "nameLabel": { - "$ref": "AAAAAAGA0Cb8mNkTfQM=" - }, - "stereotypeLabel": { - "$ref": "AAAAAAGA0Cb8mNkUOcg=" - }, - "propertyLabel": { - "$ref": "AAAAAAGA0Cb8mNkVAio=" - }, - "activation": { - "$ref": "AAAAAAGA0Cb8mNkWLQA=" - } - }, - { - "_type": "UMLSeqLifelineView", - "_id": "AAAAAAGA0C/7LtkrabU=", - "_parent": { - "$ref": "AAAAAAGAz9Die9QLHP8=" - }, - "model": { - "$ref": "AAAAAAGA0C/7LtkqDiE=" - }, - "subViews": [ - { - "_type": "UMLNameCompartmentView", - "_id": "AAAAAAGA0C/7L9ksTj8=", - "_parent": { - "$ref": "AAAAAAGA0C/7LtkrabU=" - }, - "model": { - "$ref": "AAAAAAGA0C/7LtkqDiE=" - }, - "subViews": [ - { - "_type": "LabelView", - "_id": "AAAAAAGA0C/7L9ktqPE=", - "_parent": { - "$ref": "AAAAAAGA0C/7L9ksTj8=" - }, - "visible": false, - "font": "Arial;13;0", - "height": 13 - }, - { - "_type": "LabelView", - "_id": "AAAAAAGA0C/7L9ku7Ls=", - "_parent": { - "$ref": "AAAAAAGA0C/7L9ksTj8=" - }, - "font": "Arial;13;1", - "left": 1389, - "top": 47, - "width": 98.84814453125, - "height": 13, - "text": "Exchange info" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGA0C/7L9kvPyc=", - "_parent": { - "$ref": "AAAAAAGA0C/7L9ksTj8=" - }, - "visible": false, - "font": "Arial;13;0", - "width": 106.20263671875, - "height": 13, - "text": "(from Interaction1)" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGA0C/7L9kwbhA=", - "_parent": { - "$ref": "AAAAAAGA0C/7L9ksTj8=" - }, - "visible": false, - "font": "Arial;13;0", - "height": 13, - "horizontalAlignment": 1 - } - ], - "font": "Arial;13;0", - "left": 1384, - "top": 40, - "width": 108.84814453125, - "height": 40, - "stereotypeLabel": { - "$ref": "AAAAAAGA0C/7L9ktqPE=" - }, - "nameLabel": { - "$ref": "AAAAAAGA0C/7L9ku7Ls=" - }, - "namespaceLabel": { - "$ref": "AAAAAAGA0C/7L9kvPyc=" - }, - "propertyLabel": { - "$ref": "AAAAAAGA0C/7L9kwbhA=" - } - }, - { - "_type": "UMLLinePartView", - "_id": "AAAAAAGA0C/7L9kxQHo=", - "_parent": { - "$ref": "AAAAAAGA0C/7LtkrabU=" - }, - "model": { - "$ref": "AAAAAAGA0C/7LtkqDiE=" - }, - "font": "Arial;13;0", - "left": 1438, - "top": 80, - "width": 1, - "height": 809 - } - ], - "font": "Arial;13;0", - "left": 1384, - "top": 40, - "width": 108.84814453125, - "height": 849, - "nameCompartment": { - "$ref": "AAAAAAGA0C/7L9ksTj8=" - }, - "linePart": { - "$ref": "AAAAAAGA0C/7L9kxQHo=" - } - }, - { - "_type": "UMLSeqMessageView", - "_id": "AAAAAAGA0DDIU9lwxfM=", - "_parent": { - "$ref": "AAAAAAGAz9Die9QLHP8=" - }, - "model": { - "$ref": "AAAAAAGA0DDIUtlvNoo=" - }, - "subViews": [ - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGA0DDIU9lxRTE=", - "_parent": { - "$ref": "AAAAAAGA0DDIU9lwxfM=" - }, - "model": { - "$ref": "AAAAAAGA0DDIUtlvNoo=" - }, - "font": "Arial;13;0", - "left": 887, - "top": 624, - "width": 157.548828125, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 10, - "hostEdge": { - "$ref": "AAAAAAGA0DDIU9lwxfM=" - }, - "edgePosition": 1, - "text": "13 : Initialize exchange Info" - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGA0DDIU9lyfdI=", - "_parent": { - "$ref": "AAAAAAGA0DDIU9lwxfM=" - }, - "model": { - "$ref": "AAAAAAGA0DDIUtlvNoo=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 965, - "top": 609, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAGA0DDIU9lwxfM=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGA0DDIU9lzfxs=", - "_parent": { - "$ref": "AAAAAAGA0DDIU9lwxfM=" - }, - "model": { - "$ref": "AAAAAAGA0DDIUtlvNoo=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 965, - "top": 644, - "height": 13, - "alpha": -1.5707963267948966, - "distance": 10, - "hostEdge": { - "$ref": "AAAAAAGA0DDIU9lwxfM=" - }, - "edgePosition": 1 - }, - { - "_type": "UMLActivationView", - "_id": "AAAAAAGA0DDIU9l0FJI=", - "_parent": { - "$ref": "AAAAAAGA0DDIU9lwxfM=" - }, - "model": { - "$ref": "AAAAAAGA0DDIUtlvNoo=" - }, - "font": "Arial;13;0", - "left": 1431, - "top": 640, - "width": 14, - "height": 29 - } - ], - "font": "Arial;13;0", - "head": { - "$ref": "AAAAAAGA0C/7L9kxQHo=" - }, - "tail": { - "$ref": "AAAAAAGAz94QpdXI13I=" - }, - "points": "500:640;1431:640", - "nameLabel": { - "$ref": "AAAAAAGA0DDIU9lxRTE=" - }, - "stereotypeLabel": { - "$ref": "AAAAAAGA0DDIU9lyfdI=" - }, - "propertyLabel": { - "$ref": "AAAAAAGA0DDIU9lzfxs=" - }, - "activation": { - "$ref": "AAAAAAGA0DDIU9l0FJI=" - } - }, - { - "_type": "UMLSeqMessageView", - "_id": "AAAAAAGA0DJar9mGxJc=", - "_parent": { - "$ref": "AAAAAAGAz9Die9QLHP8=" - }, - "model": { - "$ref": "AAAAAAGA0DJar9mF634=" - }, - "subViews": [ - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGA0DJar9mHlZk=", - "_parent": { - "$ref": "AAAAAAGA0DJar9mGxJc=" - }, - "model": { - "$ref": "AAAAAAGA0DJar9mF634=" - }, - "font": "Arial;13;0", - "left": 1403, - "top": 667, - "width": 161.88427734375, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 10, - "hostEdge": { - "$ref": "AAAAAAGA0DJar9mGxJc=" - }, - "edgePosition": 1, - "text": "14 : get data from exchange" - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGA0DJar9mIdDo=", - "_parent": { - "$ref": "AAAAAAGA0DJar9mGxJc=" - }, - "model": { - "$ref": "AAAAAAGA0DJar9mF634=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1498, - "top": 667, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAGA0DJar9mGxJc=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGA0DJar9mJIes=", - "_parent": { - "$ref": "AAAAAAGA0DJar9mGxJc=" - }, - "model": { - "$ref": "AAAAAAGA0DJar9mF634=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1464, - "top": 668, - "height": 13, - "alpha": -1.5707963267948966, - "distance": 10, - "hostEdge": { - "$ref": "AAAAAAGA0DJar9mGxJc=" - }, - "edgePosition": 1 - }, - { - "_type": "UMLActivationView", - "_id": "AAAAAAGA0DJar9mKMqs=", - "_parent": { - "$ref": "AAAAAAGA0DJar9mGxJc=" - }, - "model": { - "$ref": "AAAAAAGA0DJar9mF634=" - }, - "font": "Arial;13;0", - "left": 1431, - "top": 684, - "width": 14, - "height": 29 - } - ], - "font": "Arial;13;0", - "head": { - "$ref": "AAAAAAGA0C/7L9kxQHo=" - }, - "tail": { - "$ref": "AAAAAAGA0C/7L9kxQHo=" - }, - "points": "1444:664;1474:664;1474:684;1444:684", - "nameLabel": { - "$ref": "AAAAAAGA0DJar9mHlZk=" - }, - "stereotypeLabel": { - "$ref": "AAAAAAGA0DJar9mIdDo=" - }, - "propertyLabel": { - "$ref": "AAAAAAGA0DJar9mJIes=" - }, - "activation": { - "$ref": "AAAAAAGA0DJar9mKMqs=" - } - }, - { - "_type": "UMLSeqMessageView", - "_id": "AAAAAAGA0DRK+dmchFQ=", - "_parent": { - "$ref": "AAAAAAGAz9Die9QLHP8=" - }, - "model": { - "$ref": "AAAAAAGA0DRK+dmbbB0=" - }, - "subViews": [ - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGA0DRK+dmdtqo=", - "_parent": { - "$ref": "AAAAAAGA0DRK+dmchFQ=" - }, - "model": { - "$ref": "AAAAAAGA0DRK+dmbbB0=" - }, - "font": "Arial;13;0", - "left": 349, - "top": 712, - "width": 127.9306640625, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 10, - "hostEdge": { - "$ref": "AAAAAAGA0DRK+dmchFQ=" - }, - "edgePosition": 1, - "text": "15 : get rendered data" - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGA0DRK+dmeCgQ=", - "_parent": { - "$ref": "AAAAAAGA0DRK+dmchFQ=" - }, - "model": { - "$ref": "AAAAAAGA0DRK+dmbbB0=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 412, - "top": 697, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAGA0DRK+dmchFQ=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGA0DRK+dmfTbU=", - "_parent": { - "$ref": "AAAAAAGA0DRK+dmchFQ=" - }, - "model": { - "$ref": "AAAAAAGA0DRK+dmbbB0=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 412, - "top": 732, - "height": 13, - "alpha": -1.5707963267948966, - "distance": 10, - "hostEdge": { - "$ref": "AAAAAAGA0DRK+dmchFQ=" - }, - "edgePosition": 1 - }, - { - "_type": "UMLActivationView", - "_id": "AAAAAAGA0DRK+dmgsSg=", - "_parent": { - "$ref": "AAAAAAGA0DRK+dmchFQ=" - }, - "model": { - "$ref": "AAAAAAGA0DRK+dmbbB0=" - }, - "font": "Arial;13;0", - "left": 493, - "top": 728, - "width": 14, - "height": 29 - } - ], - "font": "Arial;13;0", - "head": { - "$ref": "AAAAAAGAz94QpdXI13I=" - }, - "tail": { - "$ref": "AAAAAAGAz913O9Wmr+Q=" - }, - "points": "332:728;493:728", - "nameLabel": { - "$ref": "AAAAAAGA0DRK+dmdtqo=" - }, - "stereotypeLabel": { - "$ref": "AAAAAAGA0DRK+dmeCgQ=" - }, - "propertyLabel": { - "$ref": "AAAAAAGA0DRK+dmfTbU=" - }, - "activation": { - "$ref": "AAAAAAGA0DRK+dmgsSg=" - } - }, - { - "_type": "UMLSeqMessageView", - "_id": "AAAAAAGA0DUv4NmygOY=", - "_parent": { - "$ref": "AAAAAAGAz9Die9QLHP8=" - }, - "model": { - "$ref": "AAAAAAGA0DUv4NmxcIM=" - }, - "subViews": [ - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGA0DUv4NmzWfk=", - "_parent": { - "$ref": "AAAAAAGA0DUv4NmygOY=" - }, - "model": { - "$ref": "AAAAAAGA0DUv4NmxcIM=" - }, - "font": "Arial;13;0", - "left": 347, - "top": 755, - "width": 130.7998046875, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 10, - "hostEdge": { - "$ref": "AAAAAAGA0DUv4NmygOY=" - }, - "edgePosition": 1, - "text": "16 : get javascript data" - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGA0DUv4Nm0TkE=", - "_parent": { - "$ref": "AAAAAAGA0DUv4NmygOY=" - }, - "model": { - "$ref": "AAAAAAGA0DUv4NmxcIM=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 412, - "top": 740, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAGA0DUv4NmygOY=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGA0DUv4Nm1p/A=", - "_parent": { - "$ref": "AAAAAAGA0DUv4NmygOY=" - }, - "model": { - "$ref": "AAAAAAGA0DUv4NmxcIM=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 412, - "top": 775, - "height": 13, - "alpha": -1.5707963267948966, - "distance": 10, - "hostEdge": { - "$ref": "AAAAAAGA0DUv4NmygOY=" - }, - "edgePosition": 1 - }, - { - "_type": "UMLActivationView", - "_id": "AAAAAAGA0DUv4Nm2V5c=", - "_parent": { - "$ref": "AAAAAAGA0DUv4NmygOY=" - }, - "model": { - "$ref": "AAAAAAGA0DUv4NmxcIM=" - }, - "font": "Arial;13;0", - "left": 493, - "top": 771, - "width": 14, - "height": 29 - } - ], - "font": "Arial;13;0", - "head": { - "$ref": "AAAAAAGAz94QpdXI13I=" - }, - "tail": { - "$ref": "AAAAAAGAz913O9Wmr+Q=" - }, - "points": "332:771;493:771", - "nameLabel": { - "$ref": "AAAAAAGA0DUv4NmzWfk=" - }, - "stereotypeLabel": { - "$ref": "AAAAAAGA0DUv4Nm0TkE=" - }, - "propertyLabel": { - "$ref": "AAAAAAGA0DUv4Nm1p/A=" - }, - "activation": { - "$ref": "AAAAAAGA0DUv4Nm2V5c=" - } - }, - { - "_type": "UMLSeqMessageView", - "_id": "AAAAAAGA0DW8CdnJMxc=", - "_parent": { - "$ref": "AAAAAAGAz9Die9QLHP8=" - }, - "model": { - "$ref": "AAAAAAGA0DW8CdnI/9k=" - }, - "subViews": [ - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGA0DW8CtnKiEU=", - "_parent": { - "$ref": "AAAAAAGA0DW8CdnJMxc=" - }, - "model": { - "$ref": "AAAAAAGA0DW8CdnI/9k=" - }, - "font": "Arial;13;0", - "left": 205, - "top": 796, - "width": 91.787109375, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 10, - "hostEdge": { - "$ref": "AAAAAAGA0DW8CdnJMxc=" - }, - "edgePosition": 1, - "text": "17 : Serve page" - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGA0DW8CtnLC8E=", - "_parent": { - "$ref": "AAAAAAGA0DW8CdnJMxc=" - }, - "model": { - "$ref": "AAAAAAGA0DW8CdnI/9k=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 250, - "top": 811, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAGA0DW8CdnJMxc=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGA0DW8CtnMnzk=", - "_parent": { - "$ref": "AAAAAAGA0DW8CdnJMxc=" - }, - "model": { - "$ref": "AAAAAAGA0DW8CdnI/9k=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 251, - "top": 776, - "height": 13, - "alpha": -1.5707963267948966, - "distance": 10, - "hostEdge": { - "$ref": "AAAAAAGA0DW8CdnJMxc=" - }, - "edgePosition": 1 - }, - { - "_type": "UMLActivationView", - "_id": "AAAAAAGA0DW8CtnNjDw=", - "_parent": { - "$ref": "AAAAAAGA0DW8CdnJMxc=" - }, - "model": { - "$ref": "AAAAAAGA0DW8CdnI/9k=" - }, - "font": "Arial;13;0", - "left": 157, - "top": 792, - "width": 14, - "height": 29 - } - ], - "font": "Arial;13;0", - "head": { - "$ref": "AAAAAAGAz9z0NNWGZL0=" - }, - "tail": { - "$ref": "AAAAAAGAz913O9Wmr+Q=" - }, - "points": "332:792;170:792", - "nameLabel": { - "$ref": "AAAAAAGA0DW8CtnKiEU=" - }, - "stereotypeLabel": { - "$ref": "AAAAAAGA0DW8CtnLC8E=" - }, - "propertyLabel": { - "$ref": "AAAAAAGA0DW8CtnMnzk=" - }, - "activation": { - "$ref": "AAAAAAGA0DW8CtnNjDw=" - } - } - ] - } - ], - "messages": [ - { - "_type": "UMLMessage", - "_id": "AAAAAAGAz+Cc+tYDa28=", - "_parent": { - "$ref": "AAAAAAGAz9Die9QK0bw=" - }, - "name": "Refresh Page", - "source": { - "$ref": "AAAAAAGAz9z0M9V/FI4=" - }, - "target": { - "$ref": "AAAAAAGAz913O9Wf6Xw=" - } - }, - { - "_type": "UMLMessage", - "_id": "AAAAAAGAz+JQddYj2jQ=", - "_parent": { - "$ref": "AAAAAAGAz9Die9QK0bw=" - }, - "name": "Initialize data obj", - "source": { - "$ref": "AAAAAAGAz913O9Wf6Xw=" - }, - "target": { - "$ref": "AAAAAAGAz94QpNXBzB4=" - } - }, - { - "_type": "UMLMessage", - "_id": "AAAAAAGAz+QhItZ551g=", - "_parent": { - "$ref": "AAAAAAGAz9Die9QK0bw=" - }, - "name": "Initialize Client", - "source": { - "$ref": "AAAAAAGAz94QpNXBzB4=" - }, - "target": { - "$ref": "AAAAAAGAz+OBXdY6RdU=" - } - }, - { - "_type": "UMLMessage", - "_id": "AAAAAAGAz+3ElddhnUY=", - "_parent": { - "$ref": "AAAAAAGAz9Die9QK0bw=" - }, - "name": "Initialize config", - "source": { - "$ref": "AAAAAAGAz94QpNXBzB4=" - }, - "target": { - "$ref": "AAAAAAGAz+Z2/tap6g0=" - } - }, - { - "_type": "UMLMessage", - "_id": "AAAAAAGAz/UD1de+epw=", - "_parent": { - "$ref": "AAAAAAGAz9Die9QK0bw=" - }, - "name": "Get indicator defaults", - "source": { - "$ref": "AAAAAAGAz+Z2/tap6g0=" - }, - "target": { - "$ref": "AAAAAAGAz/PshNd96HM=" - } - }, - { - "_type": "UMLMessage", - "_id": "AAAAAAGAz/mfKthFyS8=", - "_parent": { - "$ref": "AAAAAAGAz9Die9QK0bw=" - }, - "name": "load states from files", - "source": { - "$ref": "AAAAAAGAz94QpNXBzB4=" - }, - "target": { - "$ref": "AAAAAAGAz+Z2/tap6g0=" - } - }, - { - "_type": "UMLMessage", - "_id": "AAAAAAGA0AOL69ihNb0=", - "_parent": { - "$ref": "AAAAAAGAz9Die9QK0bw=" - }, - "name": "Load Saved data from file", - "source": { - "$ref": "AAAAAAGAz+Z2/tap6g0=" - }, - "target": { - "$ref": "AAAAAAGAz+Z2/tap6g0=" - } - }, - { - "_type": "UMLMessage", - "_id": "AAAAAAGA0Bawvdi3zrg=", - "_parent": { - "$ref": "AAAAAAGAz9Die9QK0bw=" - }, - "name": "Set loaded values", - "source": { - "$ref": "AAAAAAGAz+Z2/tap6g0=" - }, - "target": { - "$ref": "AAAAAAGAz+Z2/tap6g0=" - } - }, - { - "_type": "UMLMessage", - "_id": "AAAAAAGA0Bl559jOGk8=", - "_parent": { - "$ref": "AAAAAAGAz9Die9QK0bw=" - }, - "name": "Initialize candles", - "source": { - "$ref": "AAAAAAGAz94QpNXBzB4=" - }, - "target": { - "$ref": "AAAAAAGAz/poZ9hcBb8=" - } - }, - { - "_type": "UMLMessage", - "_id": "AAAAAAGA0Bp3U9jkJMI=", - "_parent": { - "$ref": "AAAAAAGAz9Die9QK0bw=" - }, - "name": "sets Candle history", - "source": { - "$ref": "AAAAAAGAz/poZ9hcBb8=" - }, - "target": { - "$ref": "AAAAAAGAz/poZ9hcBb8=" - } - }, - { - "_type": "UMLMessage", - "_id": "AAAAAAGA0CWZt9j792U=", - "_parent": { - "$ref": "AAAAAAGAz9Die9QK0bw=" - }, - "name": "Initialize Indicators", - "source": { - "$ref": "AAAAAAGAz94QpNXBzB4=" - }, - "target": { - "$ref": "AAAAAAGAz/PshNd96HM=" - } - }, - { - "_type": "UMLMessage", - "_id": "AAAAAAGA0Cb8mNkRhYI=", - "_parent": { - "$ref": "AAAAAAGAz9Die9QK0bw=" - }, - "name": "initialize default indicator list", - "source": { - "$ref": "AAAAAAGAz/PshNd96HM=" - }, - "target": { - "$ref": "AAAAAAGAz/PshNd96HM=" - } - }, - { - "_type": "UMLMessage", - "_id": "AAAAAAGA0DDIUtlvNoo=", - "_parent": { - "$ref": "AAAAAAGAz9Die9QK0bw=" - }, - "name": "Initialize exchange Info", - "source": { - "$ref": "AAAAAAGAz94QpNXBzB4=" - }, - "target": { - "$ref": "AAAAAAGA0C/7LtkqDiE=" - } - }, - { - "_type": "UMLMessage", - "_id": "AAAAAAGA0DJar9mF634=", - "_parent": { - "$ref": "AAAAAAGAz9Die9QK0bw=" - }, - "name": "get data from exchange", - "source": { - "$ref": "AAAAAAGA0C/7LtkqDiE=" - }, - "target": { - "$ref": "AAAAAAGA0C/7LtkqDiE=" - } - }, - { - "_type": "UMLMessage", - "_id": "AAAAAAGA0DRK+dmbbB0=", - "_parent": { - "$ref": "AAAAAAGAz9Die9QK0bw=" - }, - "name": "get rendered data", - "source": { - "$ref": "AAAAAAGAz913O9Wf6Xw=" - }, - "target": { - "$ref": "AAAAAAGAz94QpNXBzB4=" - } - }, - { - "_type": "UMLMessage", - "_id": "AAAAAAGA0DUv4NmxcIM=", - "_parent": { - "$ref": "AAAAAAGAz9Die9QK0bw=" - }, - "name": "get javascript data", - "source": { - "$ref": "AAAAAAGAz913O9Wf6Xw=" - }, - "target": { - "$ref": "AAAAAAGAz94QpNXBzB4=" - } - }, - { - "_type": "UMLMessage", - "_id": "AAAAAAGA0DW8CdnI/9k=", - "_parent": { - "$ref": "AAAAAAGAz9Die9QK0bw=" - }, - "name": "Serve page", - "source": { - "$ref": "AAAAAAGAz913O9Wf6Xw=" - }, - "target": { - "$ref": "AAAAAAGAz9z0M9V/FI4=" - } - } - ], - "participants": [ - { - "_type": "UMLLifeline", - "_id": "AAAAAAGAz9z0M9V/FI4=", - "_parent": { - "$ref": "AAAAAAGAz9Die9QK0bw=" - }, - "name": "Lifeline1", - "represent": { - "$ref": "AAAAAAGAz9z0M9V+GR0=" - }, - "isMultiInstance": false - }, - { - "_type": "UMLLifeline", - "_id": "AAAAAAGAz913O9Wf6Xw=", - "_parent": { - "$ref": "AAAAAAGAz9Die9QK0bw=" - }, - "name": "App.py", - "represent": { - "$ref": "AAAAAAGAz913O9WeSks=" - }, - "isMultiInstance": false - }, - { - "_type": "UMLLifeline", - "_id": "AAAAAAGAz94QpNXBzB4=", - "_parent": { - "$ref": "AAAAAAGAz9Die9QK0bw=" - }, - "name": "data.py", - "represent": { - "$ref": "AAAAAAGAz94QpNXA1mM=" - }, - "isMultiInstance": false - }, - { - "_type": "UMLLifeline", - "_id": "AAAAAAGAz+OBXdY6RdU=", - "_parent": { - "$ref": "AAAAAAGAz9Die9QK0bw=" - }, - "name": "Exchange Client", - "represent": { - "$ref": "AAAAAAGAz+OBXdY58vc=" - }, - "isMultiInstance": false - }, - { - "_type": "UMLLifeline", - "_id": "AAAAAAGAz+Z2/tap6g0=", - "_parent": { - "$ref": "AAAAAAGAz9Die9QK0bw=" - }, - "name": "config", - "represent": { - "$ref": "AAAAAAGAz+Z2/taoQtw=" - }, - "isMultiInstance": false - }, - { - "_type": "UMLLifeline", - "_id": "AAAAAAGAz/PshNd96HM=", - "_parent": { - "$ref": "AAAAAAGAz9Die9QK0bw=" - }, - "name": "Indicators", - "represent": { - "$ref": "AAAAAAGAz/Psg9d8Uf4=" - }, - "isMultiInstance": false - }, - { - "_type": "UMLLifeline", - "_id": "AAAAAAGAz/poZ9hcBb8=", - "_parent": { - "$ref": "AAAAAAGAz9Die9QK0bw=" - }, - "name": "Candles", - "represent": { - "$ref": "AAAAAAGAz/poZ9hb7TE=" - }, - "isMultiInstance": false - }, - { - "_type": "UMLLifeline", - "_id": "AAAAAAGA0C/7LtkqDiE=", - "_parent": { - "$ref": "AAAAAAGAz9Die9QK0bw=" - }, - "name": "Exchange info", - "represent": { - "$ref": "AAAAAAGA0C/7LtkpGUE=" - }, - "isMultiInstance": false - } - ] - } - ], - "attributes": [ - { - "_type": "UMLAttribute", - "_id": "AAAAAAGAz9z0M9V+GR0=", - "_parent": { - "$ref": "AAAAAAGAz9DietQJtMs=" - }, - "name": "Role1", - "type": { - "$ref": "AAAAAAGAz9wEJ9V6o8w=" - } - }, - { - "_type": "UMLAttribute", - "_id": "AAAAAAGAz913O9WeSks=", - "_parent": { - "$ref": "AAAAAAGAz9DietQJtMs=" - }, - "name": "Role2" - }, - { - "_type": "UMLAttribute", - "_id": "AAAAAAGAz94QpNXA1mM=", - "_parent": { - "$ref": "AAAAAAGAz9DietQJtMs=" - }, - "name": "Role3" - }, - { - "_type": "UMLAttribute", - "_id": "AAAAAAGAz+OBXdY58vc=", - "_parent": { - "$ref": "AAAAAAGAz9DietQJtMs=" - }, - "name": "Role4" - }, - { - "_type": "UMLAttribute", - "_id": "AAAAAAGAz+Z2/taoQtw=", - "_parent": { - "$ref": "AAAAAAGAz9DietQJtMs=" - }, - "name": "Role5" - }, - { - "_type": "UMLAttribute", - "_id": "AAAAAAGAz/Psg9d8Uf4=", - "_parent": { - "$ref": "AAAAAAGAz9DietQJtMs=" - }, - "name": "Role6" - }, - { - "_type": "UMLAttribute", - "_id": "AAAAAAGAz/poZ9hb7TE=", - "_parent": { - "$ref": "AAAAAAGAz9DietQJtMs=" - }, - "name": "Role7" - }, - { - "_type": "UMLAttribute", - "_id": "AAAAAAGA0C/7LtkpGUE=", - "_parent": { - "$ref": "AAAAAAGAz9DietQJtMs=" - }, - "name": "Role8" - } - ] - }, - { - "_type": "UMLActor", - "_id": "AAAAAAGAz9wEJ9V6o8w=", - "_parent": { - "$ref": "AAAAAAFF+h6SjaM2Hec=" - }, - "name": "Javascript Client" - } - ] -} \ No newline at end of file diff --git a/Signals.py b/Signals.py new file mode 100644 index 0000000..b236fb9 --- /dev/null +++ b/Signals.py @@ -0,0 +1,153 @@ +from dataclasses import dataclass + + +@dataclass() +class Signal: + """Class for individual signal properties and state.""" + name: str + source1: str + prop1: str + source2: str + prop2: str + operator: str + state: bool = False + value1: int = None + value2: int = None + range: int = None + + def set_value1(self, value): + self.value1 = value + + def set_value2(self, value): + self.value2 = value + + def compare(self): + + if self.value1 is None: + raise ValueError('Signal: Cannot compare: value1 not set') + if self.value2 is None: + raise ValueError('Signal: Cannot compare: value2 not set') + + previous_state = self.state + + if self.operator == '+/-': + if self.range is None: + raise ValueError('Signal: Cannot compare: range not set') + if abs(self.value1 - self.value2) < self.range: + self.state = True + else: + self.state = False + else: + string = str(self.value1) + self.operator + str(self.value2) + print(string) + if eval(string): + self.state = True + else: + self.state = False + state_change = False + if self.state != previous_state: + state_change = True + return state_change + + +class Signals: + def __init__(self): + self.signals = [] + self.set_signals_defaults() + + def set_signals_defaults(self): + """These defaults are loaded if the config file is not found.""" + sigs = self.get_signals_defaults() + for sig in sigs: + self.signals.append(Signal(name=sig['name'], source1=sig['source1'], + prop1=sig['prop1'], operator=sig['operator'], + source2=sig['source2'], prop2=sig['prop2'], + state=sig['state'])) + return + + @staticmethod + def get_signals_defaults(): + """These defaults are loaded if the config file is not found.""" + s1 = {"name": "20x50_GC", "source1": "EMA 20", + "prop1": "value", "source2": "EMA 50", + "prop2": "value", "operator": ">", + "state": False, "value1": None, + "value2": None, "range": None} + s2 = {"name": "50x200_GC", "source1": "EMA 50", + "prop1": "value", "source2": "EMA 200", + "prop2": "value", "operator": ">", + "state": False, "value1": None, + "value2": None, "range": None} + s3 = {"name": "5x15_GC", "source1": "EMA 5", + "prop1": "value", "source2": "EMA 15", + "prop2": "value", "operator": ">", + "state": False, "value1": None, + "value2": None, "range": None} + return [s1, s2, s3] + + def init_loaded_signals(self, signals_list): + for sig in signals_list: + self.signals.append(Signal(name=sig['name'], source1=sig['source1'], + prop1=sig['prop1'], operator=sig['operator'], + source2=sig['source2'], prop2=sig['prop2'], + state=sig['state'])) + print(self.signals) + + def get_signals(self): + return self.signals + + def new_signal(self, data): + self.signals.append(Signal(**data)) + + def delete_signal(self, signal_name): + print(f'removing {signal_name}') + for sig in self.signals: + if sig.name == signal_name: + self.signals.remove(sig) + break + + def update_signals(self, candles, indicators): + # TODO: This function is not used. but may be used later if candles need to be specified. + for signal in self.signals: + self.process_signal(signal, candles, indicators) + + def process_all_signals(self, indicators): + """Loop through all the signals and process + them based on the last indicator results.""" + state_changes = {} + for signal in self.signals: + change_in_state = self.process_signal(signal, indicators) + if change_in_state: + state_changes.update({signal.name: signal.state}) + return state_changes + + def process_signal(self, signal, indicators, candles=None): + """Receives a signal, makes the comparison with the last value + calculated by the indicators and returns the result. + If candles are provided it will ask the indicators to + calculate new values based on those candles.""" + if candles is None: + # Get the source of the first signal + source_1 = signal.source1 + # Ask the indicator for the last result. + if source_1 in indicators.indicators: + signal.value1 = indicators.indicators[source_1].properties[signal.prop1] + else: + print('Could not calculate signal source indicator not found.') + return False + + # Get the source of the second signal + source_2 = signal.source2 + # If the source is a set value it will be stored in prop2 + if source_2 == 'value': + signal.value2 = signal.prop2 + else: + # Ask the indicator for the last result. + if source_2 in indicators.indicators: + signal.value2 = indicators.indicators[source_2].properties[signal.prop2] + else: + print('Could not calculate signal source2 indicator not found.') + return False + # Compare the retrieved values. + state_change = signal.compare() + return state_change diff --git a/UML Overview.mdj b/UML Overview.mdj deleted file mode 100644 index 71056ff..0000000 --- a/UML Overview.mdj +++ /dev/null @@ -1,34593 +0,0 @@ -{ - "_type": "Project", - "_id": "AAAAAAFF+h6SjaM2Hec=", - "name": "Untitled", - "ownedElements": [ - { - "_type": "UMLModel", - "_id": "AAAAAAFF+qBWK6M3Z8Y=", - "_parent": { - "$ref": "AAAAAAFF+h6SjaM2Hec=" - }, - "name": "BrighterTrades Class View", - "ownedElements": [ - { - "_type": "UMLClassDiagram", - "_id": "AAAAAAFF+qBtyKM79qY=", - "_parent": { - "$ref": "AAAAAAFF+qBWK6M3Z8Y=" - }, - "name": "Main", - "defaultDiagram": true, - "ownedViews": [ - { - "_type": "UMLClassView", - "_id": "AAAAAAGAkl3075yJ860=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGAkl307pyHK9I=" - }, - "subViews": [ - { - "_type": "UMLNameCompartmentView", - "_id": "AAAAAAGAkl3075yKOPM=", - "_parent": { - "$ref": "AAAAAAGAkl3075yJ860=" - }, - "model": { - "$ref": "AAAAAAGAkl307pyHK9I=" - }, - "subViews": [ - { - "_type": "LabelView", - "_id": "AAAAAAGAkl3075yL9mc=", - "_parent": { - "$ref": "AAAAAAGAkl3075yKOPM=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1248, - "top": 1712, - "height": 13 - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAkl3075yMrwE=", - "_parent": { - "$ref": "AAAAAAGAkl3075yKOPM=" - }, - "font": "Arial;13;1", - "left": 749, - "top": 1535, - "width": 95.38623046875, - "height": 13, - "text": "Display_Panel" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAkl3075yNzMw=", - "_parent": { - "$ref": "AAAAAAGAkl3075yKOPM=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1248, - "top": 1712, - "width": 191.43896484375, - "height": 13, - "text": "(from BrighterTrades Class View)" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAkl3075yO00E=", - "_parent": { - "$ref": "AAAAAAGAkl3075yKOPM=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1248, - "top": 1712, - "height": 13, - "horizontalAlignment": 1 - } - ], - "font": "Arial;13;0", - "left": 744, - "top": 1528, - "width": 105.38623046875, - "height": 25, - "stereotypeLabel": { - "$ref": "AAAAAAGAkl3075yL9mc=" - }, - "nameLabel": { - "$ref": "AAAAAAGAkl3075yMrwE=" - }, - "namespaceLabel": { - "$ref": "AAAAAAGAkl3075yNzMw=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAkl3075yO00E=" - } - }, - { - "_type": "UMLAttributeCompartmentView", - "_id": "AAAAAAGAkl3075yPUC0=", - "_parent": { - "$ref": "AAAAAAGAkl3075yJ860=" - }, - "model": { - "$ref": "AAAAAAGAkl307pyHK9I=" - }, - "font": "Arial;13;0", - "left": 744, - "top": 1553, - "width": 105.38623046875, - "height": 10 - }, - { - "_type": "UMLOperationCompartmentView", - "_id": "AAAAAAGAkl3075yQOIw=", - "_parent": { - "$ref": "AAAAAAGAkl3075yJ860=" - }, - "model": { - "$ref": "AAAAAAGAkl307pyHK9I=" - }, - "font": "Arial;13;0", - "left": 744, - "top": 1563, - "width": 105.38623046875, - "height": 10 - }, - { - "_type": "UMLReceptionCompartmentView", - "_id": "AAAAAAGAkl3075yR4jo=", - "_parent": { - "$ref": "AAAAAAGAkl3075yJ860=" - }, - "model": { - "$ref": "AAAAAAGAkl307pyHK9I=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 624, - "top": 856, - "width": 10, - "height": 10 - }, - { - "_type": "UMLTemplateParameterCompartmentView", - "_id": "AAAAAAGAkl3075ySZ4Y=", - "_parent": { - "$ref": "AAAAAAGAkl3075yJ860=" - }, - "model": { - "$ref": "AAAAAAGAkl307pyHK9I=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 624, - "top": 856, - "width": 10, - "height": 10 - } - ], - "font": "Arial;13;0", - "containerChangeable": true, - "left": 744, - "top": 1528, - "width": 105.38623046875, - "height": 45, - "nameCompartment": { - "$ref": "AAAAAAGAkl3075yKOPM=" - }, - "attributeCompartment": { - "$ref": "AAAAAAGAkl3075yPUC0=" - }, - "operationCompartment": { - "$ref": "AAAAAAGAkl3075yQOIw=" - }, - "receptionCompartment": { - "$ref": "AAAAAAGAkl3075yR4jo=" - }, - "templateParameterCompartment": { - "$ref": "AAAAAAGAkl3075ySZ4Y=" - } - }, - { - "_type": "UMLClassView", - "_id": "AAAAAAGAlKBwAZy+AvI=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGAlKBwAJy8eFE=" - }, - "subViews": [ - { - "_type": "UMLNameCompartmentView", - "_id": "AAAAAAGAlKBwAZy/nuo=", - "_parent": { - "$ref": "AAAAAAGAlKBwAZy+AvI=" - }, - "model": { - "$ref": "AAAAAAGAlKBwAJy8eFE=" - }, - "subViews": [ - { - "_type": "LabelView", - "_id": "AAAAAAGAlKBwAZzAg8o=", - "_parent": { - "$ref": "AAAAAAGAlKBwAZy/nuo=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 949.5146484375, - "top": 1456, - "height": 13 - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAlKBwAZzBNss=", - "_parent": { - "$ref": "AAAAAAGAlKBwAZy/nuo=" - }, - "font": "Arial;13;1", - "left": 741, - "top": 1071, - "width": 88.51171875, - "height": 13, - "text": "Charts" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAlKBwAZzCVGk=", - "_parent": { - "$ref": "AAAAAAGAlKBwAZy/nuo=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 949.5146484375, - "top": 1456, - "width": 191.43896484375, - "height": 13, - "text": "(from BrighterTrades Class View)" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAlKBwAZzD3GE=", - "_parent": { - "$ref": "AAAAAAGAlKBwAZy/nuo=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 949.5146484375, - "top": 1456, - "height": 13, - "horizontalAlignment": 1 - } - ], - "font": "Arial;13;0", - "left": 736, - "top": 1064, - "width": 98.51171875, - "height": 25, - "stereotypeLabel": { - "$ref": "AAAAAAGAlKBwAZzAg8o=" - }, - "nameLabel": { - "$ref": "AAAAAAGAlKBwAZzBNss=" - }, - "namespaceLabel": { - "$ref": "AAAAAAGAlKBwAZzCVGk=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAlKBwAZzD3GE=" - } - }, - { - "_type": "UMLAttributeCompartmentView", - "_id": "AAAAAAGAlKBwAZzElMQ=", - "_parent": { - "$ref": "AAAAAAGAlKBwAZy+AvI=" - }, - "model": { - "$ref": "AAAAAAGAlKBwAJy8eFE=" - }, - "subViews": [ - { - "_type": "UMLAttributeView", - "_id": "AAAAAAGAlYY0n9+6MLI=", - "_parent": { - "$ref": "AAAAAAGAlKBwAZzElMQ=" - }, - "model": { - "$ref": "AAAAAAGAlYY0lN+3EU4=" - }, - "font": "Arial;13;0", - "left": 741, - "top": 1094, - "width": 88.51171875, - "height": 13, - "text": "-charts: 1..3", - "horizontalAlignment": 0 - } - ], - "font": "Arial;13;0", - "left": 736, - "top": 1089, - "width": 98.51171875, - "height": 23 - }, - { - "_type": "UMLOperationCompartmentView", - "_id": "AAAAAAGAlKBwAZzFovU=", - "_parent": { - "$ref": "AAAAAAGAlKBwAZy+AvI=" - }, - "model": { - "$ref": "AAAAAAGAlKBwAJy8eFE=" - }, - "subViews": [ - { - "_type": "UMLOperationView", - "_id": "AAAAAAGAlad4c9b/9Is=", - "_parent": { - "$ref": "AAAAAAGAlKBwAZzFovU=" - }, - "model": { - "$ref": "AAAAAAGAlad4atb8lI0=" - }, - "font": "Arial;13;0", - "left": 741, - "top": 1117, - "width": 88.51171875, - "height": 13, - "text": "+bind_charts()", - "horizontalAlignment": 0 - }, - { - "_type": "UMLOperationView", - "_id": "AAAAAAGAlagyRuRTfu8=", - "_parent": { - "$ref": "AAAAAAGAlKBwAZzFovU=" - }, - "model": { - "$ref": "AAAAAAGAlagyPeRQGOU=" - }, - "font": "Arial;13;0", - "left": 741, - "top": 1132, - "width": 88.51171875, - "height": 13, - "text": "+create_chart()", - "horizontalAlignment": 0 - } - ], - "font": "Arial;13;0", - "left": 736, - "top": 1112, - "width": 98.51171875, - "height": 38 - }, - { - "_type": "UMLReceptionCompartmentView", - "_id": "AAAAAAGAlKBwAZzGLPQ=", - "_parent": { - "$ref": "AAAAAAGAlKBwAZy+AvI=" - }, - "model": { - "$ref": "AAAAAAGAlKBwAJy8eFE=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 474.75732421875, - "top": 728, - "width": 10, - "height": 10 - }, - { - "_type": "UMLTemplateParameterCompartmentView", - "_id": "AAAAAAGAlKBwAZzHzc0=", - "_parent": { - "$ref": "AAAAAAGAlKBwAZy+AvI=" - }, - "model": { - "$ref": "AAAAAAGAlKBwAJy8eFE=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 474.75732421875, - "top": 728, - "width": 10, - "height": 10 - } - ], - "font": "Arial;13;0", - "containerChangeable": true, - "left": 736, - "top": 1064, - "width": 98.51171875, - "height": 86, - "nameCompartment": { - "$ref": "AAAAAAGAlKBwAZy/nuo=" - }, - "attributeCompartment": { - "$ref": "AAAAAAGAlKBwAZzElMQ=" - }, - "operationCompartment": { - "$ref": "AAAAAAGAlKBwAZzFovU=" - }, - "receptionCompartment": { - "$ref": "AAAAAAGAlKBwAZzGLPQ=" - }, - "templateParameterCompartment": { - "$ref": "AAAAAAGAlKBwAZzHzc0=" - } - }, - { - "_type": "UMLClassView", - "_id": "AAAAAAGAlKJCvaOyt2Y=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGAlKJCvaOwqG4=" - }, - "subViews": [ - { - "_type": "UMLNameCompartmentView", - "_id": "AAAAAAGAlKJCvaOz1zM=", - "_parent": { - "$ref": "AAAAAAGAlKJCvaOyt2Y=" - }, - "model": { - "$ref": "AAAAAAGAlKJCvaOwqG4=" - }, - "subViews": [ - { - "_type": "LabelView", - "_id": "AAAAAAGAlKJCvaO0eJc=", - "_parent": { - "$ref": "AAAAAAGAlKJCvaOz1zM=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 286.16015625, - "top": 752, - "height": 13 - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAlKJCvaO1d+s=", - "_parent": { - "$ref": "AAAAAAGAlKJCvaOz1zM=" - }, - "font": "Arial;13;1", - "left": 541, - "top": 719, - "width": 127.1689453125, - "height": 13, - "text": "Chart" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAlKJCvaO2lvg=", - "_parent": { - "$ref": "AAAAAAGAlKJCvaOz1zM=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 286.16015625, - "top": 752, - "width": 191.43896484375, - "height": 13, - "text": "(from BrighterTrades Class View)" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAlKJCvaO3OTs=", - "_parent": { - "$ref": "AAAAAAGAlKJCvaOz1zM=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 286.16015625, - "top": 752, - "height": 13, - "horizontalAlignment": 1 - } - ], - "font": "Arial;13;0", - "left": 536, - "top": 712, - "width": 137.1689453125, - "height": 25, - "stereotypeLabel": { - "$ref": "AAAAAAGAlKJCvaO0eJc=" - }, - "nameLabel": { - "$ref": "AAAAAAGAlKJCvaO1d+s=" - }, - "namespaceLabel": { - "$ref": "AAAAAAGAlKJCvaO2lvg=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAlKJCvaO3OTs=" - } - }, - { - "_type": "UMLAttributeCompartmentView", - "_id": "AAAAAAGAlKJCvaO4vRA=", - "_parent": { - "$ref": "AAAAAAGAlKJCvaOyt2Y=" - }, - "model": { - "$ref": "AAAAAAGAlKJCvaOwqG4=" - }, - "subViews": [ - { - "_type": "UMLAttributeView", - "_id": "AAAAAAGAlYoy+yzFNqw=", - "_parent": { - "$ref": "AAAAAAGAlKJCvaO4vRA=" - }, - "model": { - "$ref": "AAAAAAGAlYoy8CzCHeM=" - }, - "font": "Arial;13;0", - "left": 541, - "top": 742, - "width": 127.1689453125, - "height": 13, - "text": "-lines: line_series[0..*]", - "horizontalAlignment": 0 - } - ], - "font": "Arial;13;0", - "left": 536, - "top": 737, - "width": 137.1689453125, - "height": 23 - }, - { - "_type": "UMLOperationCompartmentView", - "_id": "AAAAAAGAlKJCvaO5Oao=", - "_parent": { - "$ref": "AAAAAAGAlKJCvaOyt2Y=" - }, - "model": { - "$ref": "AAAAAAGAlKJCvaOwqG4=" - }, - "font": "Arial;13;0", - "left": 536, - "top": 760, - "width": 137.1689453125, - "height": 10 - }, - { - "_type": "UMLReceptionCompartmentView", - "_id": "AAAAAAGAlKJCvaO6siY=", - "_parent": { - "$ref": "AAAAAAGAlKJCvaOyt2Y=" - }, - "model": { - "$ref": "AAAAAAGAlKJCvaOwqG4=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 143.080078125, - "top": 376, - "width": 10, - "height": 10 - }, - { - "_type": "UMLTemplateParameterCompartmentView", - "_id": "AAAAAAGAlKJCvaO78CI=", - "_parent": { - "$ref": "AAAAAAGAlKJCvaOyt2Y=" - }, - "model": { - "$ref": "AAAAAAGAlKJCvaOwqG4=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 143.080078125, - "top": 376, - "width": 10, - "height": 10 - } - ], - "font": "Arial;13;0", - "containerChangeable": true, - "left": 536, - "top": 712, - "width": 137.1689453125, - "height": 73, - "nameCompartment": { - "$ref": "AAAAAAGAlKJCvaOz1zM=" - }, - "attributeCompartment": { - "$ref": "AAAAAAGAlKJCvaO4vRA=" - }, - "operationCompartment": { - "$ref": "AAAAAAGAlKJCvaO5Oao=" - }, - "receptionCompartment": { - "$ref": "AAAAAAGAlKJCvaO6siY=" - }, - "templateParameterCompartment": { - "$ref": "AAAAAAGAlKJCvaO78CI=" - } - }, - { - "_type": "UMLClassView", - "_id": "AAAAAAGAlLRrLqxjK7Y=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGAlLRrLaxh9W8=" - }, - "subViews": [ - { - "_type": "UMLNameCompartmentView", - "_id": "AAAAAAGAlLRrLqxkRxs=", - "_parent": { - "$ref": "AAAAAAGAlLRrLqxjK7Y=" - }, - "model": { - "$ref": "AAAAAAGAlLRrLaxh9W8=" - }, - "subViews": [ - { - "_type": "LabelView", - "_id": "AAAAAAGAlLRrLqxlEIo=", - "_parent": { - "$ref": "AAAAAAGAlLRrLqxkRxs=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 2224, - "top": 1604, - "height": 13 - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAlLRrLqxmB08=", - "_parent": { - "$ref": "AAAAAAGAlLRrLqxkRxs=" - }, - "font": "Arial;13;1", - "left": 1237, - "top": 1295, - "width": 78.47265625, - "height": 13, - "text": "Header" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAlLRrLqxnhAU=", - "_parent": { - "$ref": "AAAAAAGAlLRrLqxkRxs=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 2224, - "top": 1604, - "width": 191.43896484375, - "height": 13, - "text": "(from BrighterTrades Class View)" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAlLRrLqxoIFs=", - "_parent": { - "$ref": "AAAAAAGAlLRrLqxkRxs=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 2224, - "top": 1604, - "height": 13, - "horizontalAlignment": 1 - } - ], - "font": "Arial;13;0", - "left": 1232, - "top": 1288, - "width": 88.47265625, - "height": 25, - "stereotypeLabel": { - "$ref": "AAAAAAGAlLRrLqxlEIo=" - }, - "nameLabel": { - "$ref": "AAAAAAGAlLRrLqxmB08=" - }, - "namespaceLabel": { - "$ref": "AAAAAAGAlLRrLqxnhAU=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAlLRrLqxoIFs=" - } - }, - { - "_type": "UMLAttributeCompartmentView", - "_id": "AAAAAAGAlLRrLqxpQvE=", - "_parent": { - "$ref": "AAAAAAGAlLRrLqxjK7Y=" - }, - "model": { - "$ref": "AAAAAAGAlLRrLaxh9W8=" - }, - "subViews": [ - { - "_type": "UMLAttributeView", - "_id": "AAAAAAGAlL0eB9ExsYk=", - "_parent": { - "$ref": "AAAAAAGAlLRrLqxpQvE=" - }, - "model": { - "$ref": "AAAAAAGAlL0d+NEoRwU=" - }, - "font": "Arial;13;0", - "left": 1237, - "top": 1318, - "width": 78.47265625, - "height": 13, - "text": "+title: string", - "horizontalAlignment": 0 - } - ], - "font": "Arial;13;0", - "left": 1232, - "top": 1313, - "width": 88.47265625, - "height": 23 - }, - { - "_type": "UMLOperationCompartmentView", - "_id": "AAAAAAGAlLRrLqxqDzg=", - "_parent": { - "$ref": "AAAAAAGAlLRrLqxjK7Y=" - }, - "model": { - "$ref": "AAAAAAGAlLRrLaxh9W8=" - }, - "font": "Arial;13;0", - "left": 1232, - "top": 1336, - "width": 88.47265625, - "height": 10 - }, - { - "_type": "UMLReceptionCompartmentView", - "_id": "AAAAAAGAlLRrLqxrd5c=", - "_parent": { - "$ref": "AAAAAAGAlLRrLqxjK7Y=" - }, - "model": { - "$ref": "AAAAAAGAlLRrLaxh9W8=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1112, - "top": 802, - "width": 10, - "height": 10 - }, - { - "_type": "UMLTemplateParameterCompartmentView", - "_id": "AAAAAAGAlLRrLqxs2dI=", - "_parent": { - "$ref": "AAAAAAGAlLRrLqxjK7Y=" - }, - "model": { - "$ref": "AAAAAAGAlLRrLaxh9W8=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1112, - "top": 802, - "width": 10, - "height": 10 - } - ], - "font": "Arial;13;0", - "containerChangeable": true, - "left": 1232, - "top": 1288, - "width": 88.47265625, - "height": 58, - "nameCompartment": { - "$ref": "AAAAAAGAlLRrLqxkRxs=" - }, - "attributeCompartment": { - "$ref": "AAAAAAGAlLRrLqxpQvE=" - }, - "operationCompartment": { - "$ref": "AAAAAAGAlLRrLqxqDzg=" - }, - "receptionCompartment": { - "$ref": "AAAAAAGAlLRrLqxrd5c=" - }, - "templateParameterCompartment": { - "$ref": "AAAAAAGAlLRrLqxs2dI=" - } - }, - { - "_type": "UMLClassView", - "_id": "AAAAAAGAlLTUj7L3TDU=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGAlLTUj7L1P20=" - }, - "subViews": [ - { - "_type": "UMLNameCompartmentView", - "_id": "AAAAAAGAlLTUj7L40Wo=", - "_parent": { - "$ref": "AAAAAAGAlLTUj7L3TDU=" - }, - "model": { - "$ref": "AAAAAAGAlLTUj7L1P20=" - }, - "subViews": [ - { - "_type": "LabelView", - "_id": "AAAAAAGAlLTUj7L5HQw=", - "_parent": { - "$ref": "AAAAAAGAlLTUj7L40Wo=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 2496, - "top": 1520, - "height": 13 - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAlLTUj7L6n98=", - "_parent": { - "$ref": "AAAAAAGAlLTUj7L40Wo=" - }, - "font": "Arial;13;1", - "left": 1397, - "top": 1031, - "width": 86.708984375, - "height": 13, - "text": "User Interface" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAlLTUj7L7AC8=", - "_parent": { - "$ref": "AAAAAAGAlLTUj7L40Wo=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 2496, - "top": 1520, - "width": 191.43896484375, - "height": 13, - "text": "(from BrighterTrades Class View)" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAlLTUj7L8gQs=", - "_parent": { - "$ref": "AAAAAAGAlLTUj7L40Wo=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 2496, - "top": 1520, - "height": 13, - "horizontalAlignment": 1 - } - ], - "font": "Arial;13;0", - "left": 1392, - "top": 1024, - "width": 96.708984375, - "height": 25, - "stereotypeLabel": { - "$ref": "AAAAAAGAlLTUj7L5HQw=" - }, - "nameLabel": { - "$ref": "AAAAAAGAlLTUj7L6n98=" - }, - "namespaceLabel": { - "$ref": "AAAAAAGAlLTUj7L7AC8=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAlLTUj7L8gQs=" - } - }, - { - "_type": "UMLAttributeCompartmentView", - "_id": "AAAAAAGAlLTUj7L9qXo=", - "_parent": { - "$ref": "AAAAAAGAlLTUj7L3TDU=" - }, - "model": { - "$ref": "AAAAAAGAlLTUj7L1P20=" - }, - "font": "Arial;13;0", - "left": 1392, - "top": 1049, - "width": 96.708984375, - "height": 10 - }, - { - "_type": "UMLOperationCompartmentView", - "_id": "AAAAAAGAlLTUj7L+GuI=", - "_parent": { - "$ref": "AAAAAAGAlLTUj7L3TDU=" - }, - "model": { - "$ref": "AAAAAAGAlLTUj7L1P20=" - }, - "font": "Arial;13;0", - "left": 1392, - "top": 1059, - "width": 96.708984375, - "height": 10 - }, - { - "_type": "UMLReceptionCompartmentView", - "_id": "AAAAAAGAlLTUj7L/C8A=", - "_parent": { - "$ref": "AAAAAAGAlLTUj7L3TDU=" - }, - "model": { - "$ref": "AAAAAAGAlLTUj7L1P20=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1248, - "top": 760, - "width": 10, - "height": 10 - }, - { - "_type": "UMLTemplateParameterCompartmentView", - "_id": "AAAAAAGAlLTUkLMARZA=", - "_parent": { - "$ref": "AAAAAAGAlLTUj7L3TDU=" - }, - "model": { - "$ref": "AAAAAAGAlLTUj7L1P20=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1248, - "top": 760, - "width": 10, - "height": 10 - } - ], - "font": "Arial;13;0", - "containerChangeable": true, - "left": 1392, - "top": 1024, - "width": 96.708984375, - "height": 45, - "nameCompartment": { - "$ref": "AAAAAAGAlLTUj7L40Wo=" - }, - "attributeCompartment": { - "$ref": "AAAAAAGAlLTUj7L9qXo=" - }, - "operationCompartment": { - "$ref": "AAAAAAGAlLTUj7L+GuI=" - }, - "receptionCompartment": { - "$ref": "AAAAAAGAlLTUj7L/C8A=" - }, - "templateParameterCompartment": { - "$ref": "AAAAAAGAlLTUkLMARZA=" - } - }, - { - "_type": "UMLClassView", - "_id": "AAAAAAGAlLtBdcDltiY=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGAlLtBdcDjBrM=" - }, - "subViews": [ - { - "_type": "UMLNameCompartmentView", - "_id": "AAAAAAGAlLtBdcDmIn0=", - "_parent": { - "$ref": "AAAAAAGAlLtBdcDltiY=" - }, - "model": { - "$ref": "AAAAAAGAlLtBdcDjBrM=" - }, - "subViews": [ - { - "_type": "LabelView", - "_id": "AAAAAAGAlLtBdcDn4d0=", - "_parent": { - "$ref": "AAAAAAGAlLtBdcDmIn0=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 2736, - "top": 1396, - "height": 13 - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAlLtBdcDoTKY=", - "_parent": { - "$ref": "AAAAAAGAlLtBdcDmIn0=" - }, - "font": "Arial;13;1", - "left": 1653, - "top": 1215, - "width": 81.28173828125, - "height": 13, - "text": "Controls" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAlLtBdcDpGX8=", - "_parent": { - "$ref": "AAAAAAGAlLtBdcDmIn0=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 2736, - "top": 1396, - "width": 191.43896484375, - "height": 13, - "text": "(from BrighterTrades Class View)" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAlLtBdcDqEF8=", - "_parent": { - "$ref": "AAAAAAGAlLtBdcDmIn0=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 2736, - "top": 1396, - "height": 13, - "horizontalAlignment": 1 - } - ], - "font": "Arial;13;0", - "left": 1648, - "top": 1208, - "width": 91.28173828125, - "height": 25, - "stereotypeLabel": { - "$ref": "AAAAAAGAlLtBdcDn4d0=" - }, - "nameLabel": { - "$ref": "AAAAAAGAlLtBdcDoTKY=" - }, - "namespaceLabel": { - "$ref": "AAAAAAGAlLtBdcDpGX8=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAlLtBdcDqEF8=" - } - }, - { - "_type": "UMLAttributeCompartmentView", - "_id": "AAAAAAGAlLtBdsDrxg0=", - "_parent": { - "$ref": "AAAAAAGAlLtBdcDltiY=" - }, - "model": { - "$ref": "AAAAAAGAlLtBdcDjBrM=" - }, - "font": "Arial;13;0", - "left": 1648, - "top": 1233, - "width": 91.28173828125, - "height": 10 - }, - { - "_type": "UMLOperationCompartmentView", - "_id": "AAAAAAGAlLtBdsDsykE=", - "_parent": { - "$ref": "AAAAAAGAlLtBdcDltiY=" - }, - "model": { - "$ref": "AAAAAAGAlLtBdcDjBrM=" - }, - "subViews": [ - { - "_type": "UMLOperationView", - "_id": "AAAAAAGAlamWZS8RNu8=", - "_parent": { - "$ref": "AAAAAAGAlLtBdsDsykE=" - }, - "model": { - "$ref": "AAAAAAGAlamWWi8OqEc=" - }, - "font": "Arial;13;0", - "left": 1653, - "top": 1248, - "width": 81.28173828125, - "height": 13, - "text": "+showAtPos()", - "horizontalAlignment": 0 - } - ], - "font": "Arial;13;0", - "left": 1648, - "top": 1243, - "width": 91.28173828125, - "height": 23 - }, - { - "_type": "UMLReceptionCompartmentView", - "_id": "AAAAAAGAlLtBdsDtZlc=", - "_parent": { - "$ref": "AAAAAAGAlLtBdcDltiY=" - }, - "model": { - "$ref": "AAAAAAGAlLtBdcDjBrM=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1368, - "top": 698, - "width": 10, - "height": 10 - }, - { - "_type": "UMLTemplateParameterCompartmentView", - "_id": "AAAAAAGAlLtBdsDuieQ=", - "_parent": { - "$ref": "AAAAAAGAlLtBdcDltiY=" - }, - "model": { - "$ref": "AAAAAAGAlLtBdcDjBrM=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1368, - "top": 698, - "width": 10, - "height": 10 - } - ], - "font": "Arial;13;0", - "containerChangeable": true, - "left": 1648, - "top": 1208, - "width": 91.28173828125, - "height": 58, - "nameCompartment": { - "$ref": "AAAAAAGAlLtBdcDmIn0=" - }, - "attributeCompartment": { - "$ref": "AAAAAAGAlLtBdsDrxg0=" - }, - "operationCompartment": { - "$ref": "AAAAAAGAlLtBdsDsykE=" - }, - "receptionCompartment": { - "$ref": "AAAAAAGAlLtBdsDtZlc=" - }, - "templateParameterCompartment": { - "$ref": "AAAAAAGAlLtBdsDuieQ=" - } - }, - { - "_type": "UMLGeneralizationView", - "_id": "AAAAAAGAlMBt0tj0oB8=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGAlMBt0tjyuVQ=" - }, - "subViews": [ - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlMBt0tj15vk=", - "_parent": { - "$ref": "AAAAAAGAlMBt0tj0oB8=" - }, - "model": { - "$ref": "AAAAAAGAlMBt0tjyuVQ=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1043, - "top": 1439, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAlMBt0tj0oB8=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlMBt0tj2tnw=", - "_parent": { - "$ref": "AAAAAAGAlMBt0tj0oB8=" - }, - "model": { - "$ref": "AAAAAAGAlMBt0tjyuVQ=" - }, - "visible": null, - "font": "Arial;13;0", - "left": 1050, - "top": 1452, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAlMBt0tj0oB8=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlMBt0tj3u4U=", - "_parent": { - "$ref": "AAAAAAGAlMBt0tj0oB8=" - }, - "model": { - "$ref": "AAAAAAGAlMBt0tjyuVQ=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1030, - "top": 1412, - "height": 13, - "alpha": -1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAlMBt0tj0oB8=" - }, - "edgePosition": 1 - } - ], - "font": "Arial;13;0", - "head": { - "$ref": "AAAAAAGAkl3075yJ860=" - }, - "tail": { - "$ref": "AAAAAAGAlLRrLqxjK7Y=" - }, - "lineStyle": 1, - "points": "1231:1337;843:1527", - "showVisibility": true, - "nameLabel": { - "$ref": "AAAAAAGAlMBt0tj15vk=" - }, - "stereotypeLabel": { - "$ref": "AAAAAAGAlMBt0tj2tnw=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAlMBt0tj3u4U=" - } - }, - { - "_type": "UMLGeneralizationView", - "_id": "AAAAAAGAlMDKUtww6o0=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGAlMDKUdwuDGM=" - }, - "subViews": [ - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlMDKUtwxyNM=", - "_parent": { - "$ref": "AAAAAAGAlMDKUtww6o0=" - }, - "model": { - "$ref": "AAAAAAGAlMDKUdwuDGM=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 804, - "top": 1331, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAlMDKUtww6o0=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlMDKUtwy7Uk=", - "_parent": { - "$ref": "AAAAAAGAlMDKUtww6o0=" - }, - "model": { - "$ref": "AAAAAAGAlMDKUdwuDGM=" - }, - "visible": null, - "font": "Arial;13;0", - "left": 819, - "top": 1331, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAlMDKUtww6o0=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlMDKUtwzWLA=", - "_parent": { - "$ref": "AAAAAAGAlMDKUtww6o0=" - }, - "model": { - "$ref": "AAAAAAGAlMDKUdwuDGM=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 775, - "top": 1332, - "height": 13, - "alpha": -1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAlMDKUtww6o0=" - }, - "edgePosition": 1 - } - ], - "font": "Arial;13;0", - "head": { - "$ref": "AAAAAAGAkl3075yJ860=" - }, - "tail": { - "$ref": "AAAAAAGAlKBwAZy+AvI=" - }, - "lineStyle": 1, - "points": "785:1150;795:1527", - "showVisibility": true, - "nameLabel": { - "$ref": "AAAAAAGAlMDKUtwxyNM=" - }, - "stereotypeLabel": { - "$ref": "AAAAAAGAlMDKUtwy7Uk=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAlMDKUtwzWLA=" - } - }, - { - "_type": "UMLClassView", - "_id": "AAAAAAGAlMe6bOf/4IA=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGAlMe6a+f9UYg=" - }, - "subViews": [ - { - "_type": "UMLNameCompartmentView", - "_id": "AAAAAAGAlMe6bOgA1Vs=", - "_parent": { - "$ref": "AAAAAAGAlMe6bOf/4IA=" - }, - "model": { - "$ref": "AAAAAAGAlMe6a+f9UYg=" - }, - "subViews": [ - { - "_type": "LabelView", - "_id": "AAAAAAGAlMe6bOgB75I=", - "_parent": { - "$ref": "AAAAAAGAlMe6bOgA1Vs=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1424, - "top": 108, - "height": 13 - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAlMe6bOgC8Nk=", - "_parent": { - "$ref": "AAAAAAGAlMe6bOgA1Vs=" - }, - "font": "Arial;13;1", - "left": 805, - "top": 719, - "width": 126.4453125, - "height": 13, - "text": "Price_Chart" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAlMe6bOgDaYQ=", - "_parent": { - "$ref": "AAAAAAGAlMe6bOgA1Vs=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1424, - "top": 108, - "width": 191.43896484375, - "height": 13, - "text": "(from BrighterTrades Class View)" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAlMe6bOgEnEY=", - "_parent": { - "$ref": "AAAAAAGAlMe6bOgA1Vs=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1424, - "top": 108, - "height": 13, - "horizontalAlignment": 1 - } - ], - "font": "Arial;13;0", - "left": 800, - "top": 712, - "width": 136.4453125, - "height": 25, - "stereotypeLabel": { - "$ref": "AAAAAAGAlMe6bOgB75I=" - }, - "nameLabel": { - "$ref": "AAAAAAGAlMe6bOgC8Nk=" - }, - "namespaceLabel": { - "$ref": "AAAAAAGAlMe6bOgDaYQ=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAlMe6bOgEnEY=" - } - }, - { - "_type": "UMLAttributeCompartmentView", - "_id": "AAAAAAGAlMe6bOgFNuk=", - "_parent": { - "$ref": "AAAAAAGAlMe6bOf/4IA=" - }, - "model": { - "$ref": "AAAAAAGAlMe6a+f9UYg=" - }, - "subViews": [ - { - "_type": "UMLAttributeView", - "_id": "AAAAAAGAlYu4Lz/LYqs=", - "_parent": { - "$ref": "AAAAAAGAlMe6bOgFNuk=" - }, - "model": { - "$ref": "AAAAAAGAlYu4Ij/IzVw=" - }, - "font": "Arial;13;0", - "left": 805, - "top": 742, - "width": 126.4453125, - "height": 13, - "text": "-candles: price_series", - "horizontalAlignment": 0 - }, - { - "_type": "UMLAttributeView", - "_id": "AAAAAAGAlY+knm5Z/uo=", - "_parent": { - "$ref": "AAAAAAGAlMe6bOgFNuk=" - }, - "model": { - "$ref": "AAAAAAGAlY+kkW5Wfxg=" - }, - "font": "Arial;13;0", - "left": 805, - "top": 757, - "width": 126.4453125, - "height": 13, - "text": "-volume: histogram", - "horizontalAlignment": 0 - } - ], - "font": "Arial;13;0", - "left": 800, - "top": 737, - "width": 136.4453125, - "height": 38 - }, - { - "_type": "UMLOperationCompartmentView", - "_id": "AAAAAAGAlMe6bOgGzvE=", - "_parent": { - "$ref": "AAAAAAGAlMe6bOf/4IA=" - }, - "model": { - "$ref": "AAAAAAGAlMe6a+f9UYg=" - }, - "font": "Arial;13;0", - "left": 800, - "top": 775, - "width": 136.4453125, - "height": 10 - }, - { - "_type": "UMLReceptionCompartmentView", - "_id": "AAAAAAGAlMe6bOgH+Bs=", - "_parent": { - "$ref": "AAAAAAGAlMe6bOf/4IA=" - }, - "model": { - "$ref": "AAAAAAGAlMe6a+f9UYg=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 712, - "top": 54, - "width": 10, - "height": 10 - }, - { - "_type": "UMLTemplateParameterCompartmentView", - "_id": "AAAAAAGAlMe6bOgIVe8=", - "_parent": { - "$ref": "AAAAAAGAlMe6bOf/4IA=" - }, - "model": { - "$ref": "AAAAAAGAlMe6a+f9UYg=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 712, - "top": 54, - "width": 10, - "height": 10 - } - ], - "font": "Arial;13;0", - "containerChangeable": true, - "left": 800, - "top": 712, - "width": 136.4453125, - "height": 73, - "nameCompartment": { - "$ref": "AAAAAAGAlMe6bOgA1Vs=" - }, - "attributeCompartment": { - "$ref": "AAAAAAGAlMe6bOgFNuk=" - }, - "operationCompartment": { - "$ref": "AAAAAAGAlMe6bOgGzvE=" - }, - "receptionCompartment": { - "$ref": "AAAAAAGAlMe6bOgH+Bs=" - }, - "templateParameterCompartment": { - "$ref": "AAAAAAGAlMe6bOgIVe8=" - } - }, - { - "_type": "UMLGeneralizationView", - "_id": "AAAAAAGAlMe6u+hGVac=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGAlMe6u+hEFdo=" - }, - "subViews": [ - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlMe6u+hHqc0=", - "_parent": { - "$ref": "AAAAAAGAlMe6u+hGVac=" - }, - "model": { - "$ref": "AAAAAAGAlMe6u+hEFdo=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 735, - "top": 757, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAlMe6u+hGVac=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlMe6u+hIqN8=", - "_parent": { - "$ref": "AAAAAAGAlMe6u+hGVac=" - }, - "model": { - "$ref": "AAAAAAGAlMe6u+hEFdo=" - }, - "visible": null, - "font": "Arial;13;0", - "left": 735, - "top": 772, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAlMe6u+hGVac=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlMe6u+hJPI4=", - "_parent": { - "$ref": "AAAAAAGAlMe6u+hGVac=" - }, - "model": { - "$ref": "AAAAAAGAlMe6u+hEFdo=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 736, - "top": 727, - "height": 13, - "alpha": -1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAlMe6u+hGVac=" - }, - "edgePosition": 1 - } - ], - "font": "Arial;13;0", - "head": { - "$ref": "AAAAAAGAlKJCvaOyt2Y=" - }, - "tail": { - "$ref": "AAAAAAGAlMe6bOf/4IA=" - }, - "lineStyle": 1, - "points": "799:748;673:748", - "showVisibility": true, - "nameLabel": { - "$ref": "AAAAAAGAlMe6u+hHqc0=" - }, - "stereotypeLabel": { - "$ref": "AAAAAAGAlMe6u+hIqN8=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAlMe6u+hJPI4=" - } - }, - { - "_type": "UMLClassView", - "_id": "AAAAAAGAlOF3iKq5ed8=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGAlOF3iKq3uas=" - }, - "subViews": [ - { - "_type": "UMLNameCompartmentView", - "_id": "AAAAAAGAlOF3iKq6aGk=", - "_parent": { - "$ref": "AAAAAAGAlOF3iKq5ed8=" - }, - "model": { - "$ref": "AAAAAAGAlOF3iKq3uas=" - }, - "subViews": [ - { - "_type": "LabelView", - "_id": "AAAAAAGAlOF3iKq7dIs=", - "_parent": { - "$ref": "AAAAAAGAlOF3iKq6aGk=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 544, - "top": 556, - "height": 13 - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAlOF3iKq83dU=", - "_parent": { - "$ref": "AAAAAAGAlOF3iKq6aGk=" - }, - "font": "Arial;13;1", - "left": 533, - "top": 1079, - "width": 80.57080078125, - "height": 13, - "text": "RSI_Chart" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAlOF3iKq9LmM=", - "_parent": { - "$ref": "AAAAAAGAlOF3iKq6aGk=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 544, - "top": 556, - "width": 191.43896484375, - "height": 13, - "text": "(from BrighterTrades Class View)" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAlOF3iKq+OZc=", - "_parent": { - "$ref": "AAAAAAGAlOF3iKq6aGk=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 544, - "top": 556, - "height": 13, - "horizontalAlignment": 1 - } - ], - "font": "Arial;13;0", - "left": 528, - "top": 1072, - "width": 90.57080078125, - "height": 25, - "stereotypeLabel": { - "$ref": "AAAAAAGAlOF3iKq7dIs=" - }, - "nameLabel": { - "$ref": "AAAAAAGAlOF3iKq83dU=" - }, - "namespaceLabel": { - "$ref": "AAAAAAGAlOF3iKq9LmM=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAlOF3iKq+OZc=" - } - }, - { - "_type": "UMLAttributeCompartmentView", - "_id": "AAAAAAGAlOF3iKq/nF4=", - "_parent": { - "$ref": "AAAAAAGAlOF3iKq5ed8=" - }, - "model": { - "$ref": "AAAAAAGAlOF3iKq3uas=" - }, - "font": "Arial;13;0", - "left": 528, - "top": 1097, - "width": 90.57080078125, - "height": 10 - }, - { - "_type": "UMLOperationCompartmentView", - "_id": "AAAAAAGAlOF3iKrANh4=", - "_parent": { - "$ref": "AAAAAAGAlOF3iKq5ed8=" - }, - "model": { - "$ref": "AAAAAAGAlOF3iKq3uas=" - }, - "subViews": [ - { - "_type": "UMLOperationView", - "_id": "AAAAAAGAlaHXCCzROFY=", - "_parent": { - "$ref": "AAAAAAGAlOF3iKrANh4=" - }, - "model": { - "$ref": "AAAAAAGAlaHW+yzOEf4=" - }, - "font": "Arial;13;0", - "left": 533, - "top": 1112, - "width": 80.57080078125, - "height": 13, - "text": "+RSI_lines()", - "horizontalAlignment": 0 - } - ], - "font": "Arial;13;0", - "left": 528, - "top": 1107, - "width": 90.57080078125, - "height": 23 - }, - { - "_type": "UMLReceptionCompartmentView", - "_id": "AAAAAAGAlOF3iKrB+Wc=", - "_parent": { - "$ref": "AAAAAAGAlOF3iKq5ed8=" - }, - "model": { - "$ref": "AAAAAAGAlOF3iKq3uas=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 272, - "top": 278, - "width": 10, - "height": 10 - }, - { - "_type": "UMLTemplateParameterCompartmentView", - "_id": "AAAAAAGAlOF3iKrC6Qs=", - "_parent": { - "$ref": "AAAAAAGAlOF3iKq5ed8=" - }, - "model": { - "$ref": "AAAAAAGAlOF3iKq3uas=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 272, - "top": 278, - "width": 10, - "height": 10 - } - ], - "font": "Arial;13;0", - "containerChangeable": true, - "left": 528, - "top": 1072, - "width": 90.57080078125, - "height": 58, - "nameCompartment": { - "$ref": "AAAAAAGAlOF3iKq6aGk=" - }, - "attributeCompartment": { - "$ref": "AAAAAAGAlOF3iKq/nF4=" - }, - "operationCompartment": { - "$ref": "AAAAAAGAlOF3iKrANh4=" - }, - "receptionCompartment": { - "$ref": "AAAAAAGAlOF3iKrB+Wc=" - }, - "templateParameterCompartment": { - "$ref": "AAAAAAGAlOF3iKrC6Qs=" - } - }, - { - "_type": "UMLClassView", - "_id": "AAAAAAGAlOG1qKyk1j0=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGAlOG1qKyiRQY=" - }, - "subViews": [ - { - "_type": "UMLNameCompartmentView", - "_id": "AAAAAAGAlOG1qKylWAA=", - "_parent": { - "$ref": "AAAAAAGAlOG1qKyk1j0=" - }, - "model": { - "$ref": "AAAAAAGAlOG1qKyiRQY=" - }, - "subViews": [ - { - "_type": "LabelView", - "_id": "AAAAAAGAlOG1qKymumA=", - "_parent": { - "$ref": "AAAAAAGAlOG1qKylWAA=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 720, - "top": 300, - "height": 13 - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAlOG1qKynwvA=", - "_parent": { - "$ref": "AAAAAAGAlOG1qKylWAA=" - }, - "font": "Arial;13;1", - "left": 621, - "top": 951, - "width": 88.86083984375, - "height": 13, - "text": "MACD_Chart" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAlOG1qKyoL/4=", - "_parent": { - "$ref": "AAAAAAGAlOG1qKylWAA=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 720, - "top": 300, - "width": 191.43896484375, - "height": 13, - "text": "(from BrighterTrades Class View)" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAlOG1qKypFY8=", - "_parent": { - "$ref": "AAAAAAGAlOG1qKylWAA=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 720, - "top": 300, - "height": 13, - "horizontalAlignment": 1 - } - ], - "font": "Arial;13;0", - "left": 616, - "top": 944, - "width": 98.86083984375, - "height": 25, - "stereotypeLabel": { - "$ref": "AAAAAAGAlOG1qKymumA=" - }, - "nameLabel": { - "$ref": "AAAAAAGAlOG1qKynwvA=" - }, - "namespaceLabel": { - "$ref": "AAAAAAGAlOG1qKyoL/4=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAlOG1qKypFY8=" - } - }, - { - "_type": "UMLAttributeCompartmentView", - "_id": "AAAAAAGAlOG1qKyq5xw=", - "_parent": { - "$ref": "AAAAAAGAlOG1qKyk1j0=" - }, - "model": { - "$ref": "AAAAAAGAlOG1qKyiRQY=" - }, - "subViews": [ - { - "_type": "UMLAttributeView", - "_id": "AAAAAAGAlZA+PHVWN6c=", - "_parent": { - "$ref": "AAAAAAGAlOG1qKyq5xw=" - }, - "model": { - "$ref": "AAAAAAGAlZA+L3VTvPw=" - }, - "font": "Arial;13;0", - "left": 621, - "top": 974, - "width": 88.86083984375, - "height": 13, - "text": "-hist: histogram", - "horizontalAlignment": 0 - } - ], - "font": "Arial;13;0", - "left": 616, - "top": 969, - "width": 98.86083984375, - "height": 23 - }, - { - "_type": "UMLOperationCompartmentView", - "_id": "AAAAAAGAlOG1qKyrwws=", - "_parent": { - "$ref": "AAAAAAGAlOG1qKyk1j0=" - }, - "model": { - "$ref": "AAAAAAGAlOG1qKyiRQY=" - }, - "font": "Arial;13;0", - "left": 616, - "top": 992, - "width": 98.86083984375, - "height": 10 - }, - { - "_type": "UMLReceptionCompartmentView", - "_id": "AAAAAAGAlOG1qKys5rI=", - "_parent": { - "$ref": "AAAAAAGAlOG1qKyk1j0=" - }, - "model": { - "$ref": "AAAAAAGAlOG1qKyiRQY=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 360, - "top": 150, - "width": 10, - "height": 10 - }, - { - "_type": "UMLTemplateParameterCompartmentView", - "_id": "AAAAAAGAlOG1qKytrsM=", - "_parent": { - "$ref": "AAAAAAGAlOG1qKyk1j0=" - }, - "model": { - "$ref": "AAAAAAGAlOG1qKyiRQY=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 360, - "top": 150, - "width": 10, - "height": 10 - } - ], - "font": "Arial;13;0", - "containerChangeable": true, - "left": 616, - "top": 944, - "width": 98.86083984375, - "height": 58, - "nameCompartment": { - "$ref": "AAAAAAGAlOG1qKylWAA=" - }, - "attributeCompartment": { - "$ref": "AAAAAAGAlOG1qKyq5xw=" - }, - "operationCompartment": { - "$ref": "AAAAAAGAlOG1qKyrwws=" - }, - "receptionCompartment": { - "$ref": "AAAAAAGAlOG1qKys5rI=" - }, - "templateParameterCompartment": { - "$ref": "AAAAAAGAlOG1qKytrsM=" - } - }, - { - "_type": "UMLAssociationView", - "_id": "AAAAAAGAlOJxWLVK1Fs=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGAlOJxWLVGJ1k=" - }, - "subViews": [ - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlOJxWLVLiQc=", - "_parent": { - "$ref": "AAAAAAGAlOJxWLVK1Fs=" - }, - "model": { - "$ref": "AAAAAAGAlOJxWLVGJ1k=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 706, - "top": 1036, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAlOJxWLVK1Fs=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlOJxWLVM788=", - "_parent": { - "$ref": "AAAAAAGAlOJxWLVK1Fs=" - }, - "model": { - "$ref": "AAAAAAGAlOJxWLVGJ1k=" - }, - "visible": null, - "font": "Arial;13;0", - "left": 695, - "top": 1046, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAlOJxWLVK1Fs=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlOJxWLVNlaU=", - "_parent": { - "$ref": "AAAAAAGAlOJxWLVK1Fs=" - }, - "model": { - "$ref": "AAAAAAGAlOJxWLVGJ1k=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 729, - "top": 1015, - "height": 13, - "alpha": -1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAlOJxWLVK1Fs=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlOJxWLVOXpk=", - "_parent": { - "$ref": "AAAAAAGAlOJxWLVK1Fs=" - }, - "model": { - "$ref": "AAAAAAGAlOJxWLVH07M=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 716, - "top": 1047, - "height": 13, - "alpha": 0.5235987755982988, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAlOJxWLVK1Fs=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlOJxWLVPcTM=", - "_parent": { - "$ref": "AAAAAAGAlOJxWLVK1Fs=" - }, - "model": { - "$ref": "AAAAAAGAlOJxWLVH07M=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 705, - "top": 1054, - "height": 13, - "alpha": 0.7853981633974483, - "distance": 40, - "hostEdge": { - "$ref": "AAAAAAGAlOJxWLVK1Fs=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlOJxWLVQLcQ=", - "_parent": { - "$ref": "AAAAAAGAlOJxWLVK1Fs=" - }, - "model": { - "$ref": "AAAAAAGAlOJxWLVH07M=" - }, - "font": "Arial;13;0", - "left": 737, - "top": 1032, - "width": 7.22998046875, - "height": 13, - "alpha": -0.5235987755982988, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAGAlOJxWLVK1Fs=" - }, - "edgePosition": 2, - "text": "1" - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlOJxWLVRbK4=", - "_parent": { - "$ref": "AAAAAAGAlOJxWLVK1Fs=" - }, - "model": { - "$ref": "AAAAAAGAlOJxWLVILrM=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 696, - "top": 1025, - "height": 13, - "alpha": -0.5235987755982988, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAlOJxWLVK1Fs=" - } - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlOJxWLVSaiY=", - "_parent": { - "$ref": "AAAAAAGAlOJxWLVK1Fs=" - }, - "model": { - "$ref": "AAAAAAGAlOJxWLVILrM=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 688, - "top": 1035, - "height": 13, - "alpha": -0.7853981633974483, - "distance": 40, - "hostEdge": { - "$ref": "AAAAAAGAlOJxWLVK1Fs=" - } - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlOJxWbVTk9o=", - "_parent": { - "$ref": "AAAAAAGAlOJxWLVK1Fs=" - }, - "model": { - "$ref": "AAAAAAGAlOJxWLVILrM=" - }, - "font": "Arial;13;0", - "left": 711, - "top": 1003, - "width": 7.22998046875, - "height": 13, - "alpha": 0.5235987755982988, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAGAlOJxWLVK1Fs=" - }, - "text": "1" - }, - { - "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAGAlOJxWbVUAow=", - "_parent": { - "$ref": "AAAAAAGAlOJxWLVK1Fs=" - }, - "model": { - "$ref": "AAAAAAGAlOJxWLVH07M=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 336, - "top": 200, - "width": 10, - "height": 10 - }, - { - "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAGAlOJxWbVVTCs=", - "_parent": { - "$ref": "AAAAAAGAlOJxWLVK1Fs=" - }, - "model": { - "$ref": "AAAAAAGAlOJxWLVILrM=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 336, - "top": 200, - "width": 10, - "height": 10 - } - ], - "font": "Arial;13;0", - "head": { - "$ref": "AAAAAAGAlOG1qKyk1j0=" - }, - "tail": { - "$ref": "AAAAAAGAlKBwAZy+AvI=" - }, - "lineStyle": 1, - "points": "745:1063;691:1002", - "showVisibility": true, - "nameLabel": { - "$ref": "AAAAAAGAlOJxWLVLiQc=" - }, - "stereotypeLabel": { - "$ref": "AAAAAAGAlOJxWLVM788=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAlOJxWLVNlaU=" - }, - "showEndOrder": "hide", - "tailRoleNameLabel": { - "$ref": "AAAAAAGAlOJxWLVOXpk=" - }, - "tailPropertyLabel": { - "$ref": "AAAAAAGAlOJxWLVPcTM=" - }, - "tailMultiplicityLabel": { - "$ref": "AAAAAAGAlOJxWLVQLcQ=" - }, - "headRoleNameLabel": { - "$ref": "AAAAAAGAlOJxWLVRbK4=" - }, - "headPropertyLabel": { - "$ref": "AAAAAAGAlOJxWLVSaiY=" - }, - "headMultiplicityLabel": { - "$ref": "AAAAAAGAlOJxWbVTk9o=" - }, - "tailQualifiersCompartment": { - "$ref": "AAAAAAGAlOJxWbVUAow=" - }, - "headQualifiersCompartment": { - "$ref": "AAAAAAGAlOJxWbVVTCs=" - } - }, - { - "_type": "UMLAssociationView", - "_id": "AAAAAAGAlOP4tbt23nc=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGAlOP4tbty5Zw=" - }, - "subViews": [ - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlOP4tbt35X0=", - "_parent": { - "$ref": "AAAAAAGAlOP4tbt23nc=" - }, - "model": { - "$ref": "AAAAAAGAlOP4tbty5Zw=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 676, - "top": 1111, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAlOP4tbt23nc=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlOP4tbt4NgM=", - "_parent": { - "$ref": "AAAAAAGAlOP4tbt23nc=" - }, - "model": { - "$ref": "AAAAAAGAlOP4tbty5Zw=" - }, - "visible": null, - "font": "Arial;13;0", - "left": 675, - "top": 1126, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAlOP4tbt23nc=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlOP4tbt5Xw4=", - "_parent": { - "$ref": "AAAAAAGAlOP4tbt23nc=" - }, - "model": { - "$ref": "AAAAAAGAlOP4tbty5Zw=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 677, - "top": 1082, - "height": 13, - "alpha": -1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAlOP4tbt23nc=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlOP4tbt6b5U=", - "_parent": { - "$ref": "AAAAAAGAlOP4tbt23nc=" - }, - "model": { - "$ref": "AAAAAAGAlOP4tbtzuOo=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 708, - "top": 1113, - "height": 13, - "alpha": 0.5235987755982988, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAlOP4tbt23nc=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlOP4tbt7ThA=", - "_parent": { - "$ref": "AAAAAAGAlOP4tbt23nc=" - }, - "model": { - "$ref": "AAAAAAGAlOP4tbtzuOo=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 705, - "top": 1126, - "height": 13, - "alpha": 0.7853981633974483, - "distance": 40, - "hostEdge": { - "$ref": "AAAAAAGAlOP4tbt23nc=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlOP4tbt8pzU=", - "_parent": { - "$ref": "AAAAAAGAlOP4tbt23nc=" - }, - "model": { - "$ref": "AAAAAAGAlOP4tbtzuOo=" - }, - "font": "Arial;13;0", - "left": 710, - "top": 1085, - "width": 7.22998046875, - "height": 13, - "alpha": -0.5235987755982988, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAGAlOP4tbt23nc=" - }, - "edgePosition": 2, - "text": "1" - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlOP4tbt98Bo=", - "_parent": { - "$ref": "AAAAAAGAlOP4tbt23nc=" - }, - "model": { - "$ref": "AAAAAAGAlOP4tbt0Vwg=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 644, - "top": 1110, - "height": 13, - "alpha": -0.5235987755982988, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAlOP4tbt23nc=" - } - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlOP4tbt+LXU=", - "_parent": { - "$ref": "AAAAAAGAlOP4tbt23nc=" - }, - "model": { - "$ref": "AAAAAAGAlOP4tbt0Vwg=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 646, - "top": 1124, - "height": 13, - "alpha": -0.7853981633974483, - "distance": 40, - "hostEdge": { - "$ref": "AAAAAAGAlOP4tbt23nc=" - } - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlOP4tbt/Y0w=", - "_parent": { - "$ref": "AAAAAAGAlOP4tbt23nc=" - }, - "model": { - "$ref": "AAAAAAGAlOP4tbt0Vwg=" - }, - "font": "Arial;13;0", - "left": 638, - "top": 1083, - "width": 7.22998046875, - "height": 13, - "alpha": 0.5235987755982988, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAGAlOP4tbt23nc=" - }, - "text": "1" - }, - { - "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAGAlOP4tbuAGLA=", - "_parent": { - "$ref": "AAAAAAGAlOP4tbt23nc=" - }, - "model": { - "$ref": "AAAAAAGAlOP4tbtzuOo=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 336, - "top": 200, - "width": 10, - "height": 10 - }, - { - "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAGAlOP4tbuBv+0=", - "_parent": { - "$ref": "AAAAAAGAlOP4tbt23nc=" - }, - "model": { - "$ref": "AAAAAAGAlOP4tbt0Vwg=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 336, - "top": 200, - "width": 10, - "height": 10 - } - ], - "font": "Arial;13;0", - "head": { - "$ref": "AAAAAAGAlOF3iKq5ed8=" - }, - "tail": { - "$ref": "AAAAAAGAlKBwAZy+AvI=" - }, - "lineStyle": 1, - "points": "735:1105;619:1101", - "showVisibility": true, - "nameLabel": { - "$ref": "AAAAAAGAlOP4tbt35X0=" - }, - "stereotypeLabel": { - "$ref": "AAAAAAGAlOP4tbt4NgM=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAlOP4tbt5Xw4=" - }, - "showEndOrder": "hide", - "tailRoleNameLabel": { - "$ref": "AAAAAAGAlOP4tbt6b5U=" - }, - "tailPropertyLabel": { - "$ref": "AAAAAAGAlOP4tbt7ThA=" - }, - "tailMultiplicityLabel": { - "$ref": "AAAAAAGAlOP4tbt8pzU=" - }, - "headRoleNameLabel": { - "$ref": "AAAAAAGAlOP4tbt98Bo=" - }, - "headPropertyLabel": { - "$ref": "AAAAAAGAlOP4tbt+LXU=" - }, - "headMultiplicityLabel": { - "$ref": "AAAAAAGAlOP4tbt/Y0w=" - }, - "tailQualifiersCompartment": { - "$ref": "AAAAAAGAlOP4tbuAGLA=" - }, - "headQualifiersCompartment": { - "$ref": "AAAAAAGAlOP4tbuBv+0=" - } - }, - { - "_type": "UMLClassView", - "_id": "AAAAAAGAlOVtD89PdYQ=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGAlOVtD89NZPg=" - }, - "subViews": [ - { - "_type": "UMLNameCompartmentView", - "_id": "AAAAAAGAlOVtD89Q2SE=", - "_parent": { - "$ref": "AAAAAAGAlOVtD89PdYQ=" - }, - "model": { - "$ref": "AAAAAAGAlOVtD89NZPg=" - }, - "subViews": [ - { - "_type": "LabelView", - "_id": "AAAAAAGAlOVtD89R0Ak=", - "_parent": { - "$ref": "AAAAAAGAlOVtD89Q2SE=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 2308.58203125, - "top": 2048, - "height": 13 - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAlOVtEM9Sgg4=", - "_parent": { - "$ref": "AAAAAAGAlOVtD89Q2SE=" - }, - "font": "Arial;13;1", - "left": 1933, - "top": 1559, - "width": 54.18994140625, - "height": 13, - "text": "Interface" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAlOVtEM9TlXA=", - "_parent": { - "$ref": "AAAAAAGAlOVtD89Q2SE=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 2308.58203125, - "top": 2048, - "width": 191.43896484375, - "height": 13, - "text": "(from BrighterTrades Class View)" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAlOVtEM9UXL8=", - "_parent": { - "$ref": "AAAAAAGAlOVtD89Q2SE=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 2308.58203125, - "top": 2048, - "height": 13, - "horizontalAlignment": 1 - } - ], - "font": "Arial;13;0", - "left": 1928, - "top": 1552, - "width": 64.18994140625, - "height": 25, - "stereotypeLabel": { - "$ref": "AAAAAAGAlOVtD89R0Ak=" - }, - "nameLabel": { - "$ref": "AAAAAAGAlOVtEM9Sgg4=" - }, - "namespaceLabel": { - "$ref": "AAAAAAGAlOVtEM9TlXA=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAlOVtEM9UXL8=" - } - }, - { - "_type": "UMLAttributeCompartmentView", - "_id": "AAAAAAGAlOVtEM9VjO4=", - "_parent": { - "$ref": "AAAAAAGAlOVtD89PdYQ=" - }, - "model": { - "$ref": "AAAAAAGAlOVtD89NZPg=" - }, - "font": "Arial;13;0", - "left": 1928, - "top": 1577, - "width": 64.18994140625, - "height": 10 - }, - { - "_type": "UMLOperationCompartmentView", - "_id": "AAAAAAGAlOVtEM9WzB4=", - "_parent": { - "$ref": "AAAAAAGAlOVtD89PdYQ=" - }, - "model": { - "$ref": "AAAAAAGAlOVtD89NZPg=" - }, - "font": "Arial;13;0", - "left": 1928, - "top": 1587, - "width": 64.18994140625, - "height": 10 - }, - { - "_type": "UMLReceptionCompartmentView", - "_id": "AAAAAAGAlOVtEM9XwJI=", - "_parent": { - "$ref": "AAAAAAGAlOVtD89PdYQ=" - }, - "model": { - "$ref": "AAAAAAGAlOVtD89NZPg=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1154.291015625, - "top": 1024, - "width": 10, - "height": 10 - }, - { - "_type": "UMLTemplateParameterCompartmentView", - "_id": "AAAAAAGAlOVtEM9YXUU=", - "_parent": { - "$ref": "AAAAAAGAlOVtD89PdYQ=" - }, - "model": { - "$ref": "AAAAAAGAlOVtD89NZPg=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1154.291015625, - "top": 1024, - "width": 10, - "height": 10 - } - ], - "font": "Arial;13;0", - "containerChangeable": true, - "left": 1928, - "top": 1552, - "width": 64.18994140625, - "height": 45, - "nameCompartment": { - "$ref": "AAAAAAGAlOVtD89Q2SE=" - }, - "attributeCompartment": { - "$ref": "AAAAAAGAlOVtEM9VjO4=" - }, - "operationCompartment": { - "$ref": "AAAAAAGAlOVtEM9WzB4=" - }, - "receptionCompartment": { - "$ref": "AAAAAAGAlOVtEM9XwJI=" - }, - "templateParameterCompartment": { - "$ref": "AAAAAAGAlOVtEM9YXUU=" - } - }, - { - "_type": "UMLAssociationView", - "_id": "AAAAAAGAlQqkENzfKLo=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGAlQqkENzbW8g=" - }, - "subViews": [ - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlQqkENzg3ZU=", - "_parent": { - "$ref": "AAAAAAGAlQqkENzfKLo=" - }, - "model": { - "$ref": "AAAAAAGAlQqkENzbW8g=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 811, - "top": 914, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAlQqkENzfKLo=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlQqkENzhGQ4=", - "_parent": { - "$ref": "AAAAAAGAlQqkENzfKLo=" - }, - "model": { - "$ref": "AAAAAAGAlQqkENzbW8g=" - }, - "visible": null, - "font": "Arial;13;0", - "left": 796, - "top": 911, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAlQqkENzfKLo=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlQqkENzi3qE=", - "_parent": { - "$ref": "AAAAAAGAlQqkENzfKLo=" - }, - "model": { - "$ref": "AAAAAAGAlQqkENzbW8g=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 840, - "top": 921, - "height": 13, - "alpha": -1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAlQqkENzfKLo=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlQqkENzj/Ns=", - "_parent": { - "$ref": "AAAAAAGAlQqkENzfKLo=" - }, - "model": { - "$ref": "AAAAAAGAlQqkENzcXKQ=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 785, - "top": 1028, - "height": 13, - "alpha": 0.5235987755982988, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAlQqkENzfKLo=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlQqkENzkuGM=", - "_parent": { - "$ref": "AAAAAAGAlQqkENzfKLo=" - }, - "model": { - "$ref": "AAAAAAGAlQqkENzcXKQ=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 772, - "top": 1023, - "height": 13, - "alpha": 0.7853981633974483, - "distance": 40, - "hostEdge": { - "$ref": "AAAAAAGAlQqkENzfKLo=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlQqkENzl9c8=", - "_parent": { - "$ref": "AAAAAAGAlQqkENzfKLo=" - }, - "model": { - "$ref": "AAAAAAGAlQqkENzcXKQ=" - }, - "font": "Arial;13;0", - "left": 808, - "top": 1038, - "width": 7.22998046875, - "height": 13, - "alpha": -0.5235987755982988, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAGAlQqkENzfKLo=" - }, - "edgePosition": 2, - "text": "1" - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlQqkENzmZ3c=", - "_parent": { - "$ref": "AAAAAAGAlQqkENzfKLo=" - }, - "model": { - "$ref": "AAAAAAGAlQqkENzdqVw=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 837, - "top": 800, - "height": 13, - "alpha": -0.5235987755982988, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAlQqkENzfKLo=" - } - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlQqkENzn4hY=", - "_parent": { - "$ref": "AAAAAAGAlQqkENzfKLo=" - }, - "model": { - "$ref": "AAAAAAGAlQqkENzdqVw=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 824, - "top": 800, - "height": 13, - "alpha": -0.7853981633974483, - "distance": 40, - "hostEdge": { - "$ref": "AAAAAAGAlQqkENzfKLo=" - } - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlQqkENzo9qM=", - "_parent": { - "$ref": "AAAAAAGAlQqkENzfKLo=" - }, - "model": { - "$ref": "AAAAAAGAlQqkENzdqVw=" - }, - "font": "Arial;13;0", - "left": 862, - "top": 802, - "width": 7.22998046875, - "height": 13, - "alpha": 0.5235987755982988, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAGAlQqkENzfKLo=" - }, - "text": "1" - }, - { - "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAGAlQqkENzpv5Q=", - "_parent": { - "$ref": "AAAAAAGAlQqkENzfKLo=" - }, - "model": { - "$ref": "AAAAAAGAlQqkENzcXKQ=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 336, - "top": 200, - "width": 10, - "height": 10 - }, - { - "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAGAlQqkENzqfwQ=", - "_parent": { - "$ref": "AAAAAAGAlQqkENzfKLo=" - }, - "model": { - "$ref": "AAAAAAGAlQqkENzdqVw=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 336, - "top": 200, - "width": 10, - "height": 10 - } - ], - "font": "Arial;13;0", - "head": { - "$ref": "AAAAAAGAlMe6bOf/4IA=" - }, - "tail": { - "$ref": "AAAAAAGAlKBwAZy+AvI=" - }, - "lineStyle": 1, - "points": "794:1063;858:785", - "showVisibility": true, - "nameLabel": { - "$ref": "AAAAAAGAlQqkENzg3ZU=" - }, - "stereotypeLabel": { - "$ref": "AAAAAAGAlQqkENzhGQ4=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAlQqkENzi3qE=" - }, - "showEndOrder": "hide", - "tailRoleNameLabel": { - "$ref": "AAAAAAGAlQqkENzj/Ns=" - }, - "tailPropertyLabel": { - "$ref": "AAAAAAGAlQqkENzkuGM=" - }, - "tailMultiplicityLabel": { - "$ref": "AAAAAAGAlQqkENzl9c8=" - }, - "headRoleNameLabel": { - "$ref": "AAAAAAGAlQqkENzmZ3c=" - }, - "headPropertyLabel": { - "$ref": "AAAAAAGAlQqkENzn4hY=" - }, - "headMultiplicityLabel": { - "$ref": "AAAAAAGAlQqkENzo9qM=" - }, - "tailQualifiersCompartment": { - "$ref": "AAAAAAGAlQqkENzpv5Q=" - }, - "headQualifiersCompartment": { - "$ref": "AAAAAAGAlQqkENzqfwQ=" - } - }, - { - "_type": "UMLGeneralizationView", - "_id": "AAAAAAGAlQzlP/cvjRU=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGAlQzlPvctqQw=" - }, - "subViews": [ - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlQzlP/cwS1Y=", - "_parent": { - "$ref": "AAAAAAGAlQzlP/cvjRU=" - }, - "model": { - "$ref": "AAAAAAGAlQzlPvctqQw=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1387, - "top": 1570, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAlQzlP/cvjRU=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlQzlP/cxot0=", - "_parent": { - "$ref": "AAAAAAGAlQzlP/cvjRU=" - }, - "model": { - "$ref": "AAAAAAGAlQzlPvctqQw=" - }, - "visible": null, - "font": "Arial;13;0", - "left": 1387, - "top": 1585, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAlQzlP/cvjRU=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlQzlP/cyEi4=", - "_parent": { - "$ref": "AAAAAAGAlQzlP/cvjRU=" - }, - "model": { - "$ref": "AAAAAAGAlQzlPvctqQw=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1388, - "top": 1541, - "height": 13, - "alpha": -1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAlQzlP/cvjRU=" - }, - "edgePosition": 1 - } - ], - "font": "Arial;13;0", - "head": { - "$ref": "AAAAAAGAkl3075yJ860=" - }, - "tail": { - "$ref": "AAAAAAGAlOVtD89PdYQ=" - }, - "lineStyle": 1, - "points": "1927:1573;849:1551", - "showVisibility": true, - "nameLabel": { - "$ref": "AAAAAAGAlQzlP/cwS1Y=" - }, - "stereotypeLabel": { - "$ref": "AAAAAAGAlQzlP/cxot0=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAlQzlP/cyEi4=" - } - }, - { - "_type": "UMLGeneralizationView", - "_id": "AAAAAAGAlQ0ahvqgPhc=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGAlQ0ahvqeZ6I=" - }, - "subViews": [ - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlQ0ahvqh2lU=", - "_parent": { - "$ref": "AAAAAAGAlQ0ahvqgPhc=" - }, - "model": { - "$ref": "AAAAAAGAlQ0ahvqeZ6I=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1840, - "top": 1392, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAlQ0ahvqgPhc=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlQ0ahvqiNNw=", - "_parent": { - "$ref": "AAAAAAGAlQ0ahvqgPhc=" - }, - "model": { - "$ref": "AAAAAAGAlQ0ahvqeZ6I=" - }, - "visible": null, - "font": "Arial;13;0", - "left": 1852, - "top": 1383, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAlQ0ahvqgPhc=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlQ0ahvqjx4g=", - "_parent": { - "$ref": "AAAAAAGAlQ0ahvqgPhc=" - }, - "model": { - "$ref": "AAAAAAGAlQ0ahvqeZ6I=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1817, - "top": 1411, - "height": 13, - "alpha": -1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAlQ0ahvqgPhc=" - }, - "edgePosition": 1 - } - ], - "font": "Arial;13;0", - "head": { - "$ref": "AAAAAAGAlOVtD89PdYQ=" - }, - "tail": { - "$ref": "AAAAAAGAlLtBdcDltiY=" - }, - "lineStyle": 1, - "points": "1717:1266;1941:1551", - "showVisibility": true, - "nameLabel": { - "$ref": "AAAAAAGAlQ0ahvqh2lU=" - }, - "stereotypeLabel": { - "$ref": "AAAAAAGAlQ0ahvqiNNw=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAlQ0ahvqjx4g=" - } - }, - { - "_type": "UMLClassView", - "_id": "AAAAAAGAlRBEJjLv+uI=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGAlRBEJjLtkIs=" - }, - "subViews": [ - { - "_type": "UMLNameCompartmentView", - "_id": "AAAAAAGAlRBEJjLwUs4=", - "_parent": { - "$ref": "AAAAAAGAlRBEJjLv+uI=" - }, - "model": { - "$ref": "AAAAAAGAlRBEJjLtkIs=" - }, - "subViews": [ - { - "_type": "LabelView", - "_id": "AAAAAAGAlRBEJjLxHDA=", - "_parent": { - "$ref": "AAAAAAGAlRBEJjLwUs4=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1152, - "top": 1408, - "height": 13 - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAlRBEJjLy34o=", - "_parent": { - "$ref": "AAAAAAGAlRBEJjLwUs4=" - }, - "font": "Arial;13;1", - "left": 1349, - "top": 1391, - "width": 41.919921875, - "height": 13, - "text": "Alerts" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAlRBEJjLznQo=", - "_parent": { - "$ref": "AAAAAAGAlRBEJjLwUs4=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1152, - "top": 1408, - "width": 191.43896484375, - "height": 13, - "text": "(from BrighterTrades Class View)" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAlRBEJjL0g3w=", - "_parent": { - "$ref": "AAAAAAGAlRBEJjLwUs4=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1152, - "top": 1408, - "height": 13, - "horizontalAlignment": 1 - } - ], - "font": "Arial;13;0", - "left": 1344, - "top": 1384, - "width": 51.919921875, - "height": 25, - "stereotypeLabel": { - "$ref": "AAAAAAGAlRBEJjLxHDA=" - }, - "nameLabel": { - "$ref": "AAAAAAGAlRBEJjLy34o=" - }, - "namespaceLabel": { - "$ref": "AAAAAAGAlRBEJjLznQo=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAlRBEJjL0g3w=" - } - }, - { - "_type": "UMLAttributeCompartmentView", - "_id": "AAAAAAGAlRBEJjL1S10=", - "_parent": { - "$ref": "AAAAAAGAlRBEJjLv+uI=" - }, - "model": { - "$ref": "AAAAAAGAlRBEJjLtkIs=" - }, - "font": "Arial;13;0", - "left": 1344, - "top": 1409, - "width": 51.919921875, - "height": 10 - }, - { - "_type": "UMLOperationCompartmentView", - "_id": "AAAAAAGAlRBEJjL2VUw=", - "_parent": { - "$ref": "AAAAAAGAlRBEJjLv+uI=" - }, - "model": { - "$ref": "AAAAAAGAlRBEJjLtkIs=" - }, - "font": "Arial;13;0", - "left": 1344, - "top": 1419, - "width": 51.919921875, - "height": 10 - }, - { - "_type": "UMLReceptionCompartmentView", - "_id": "AAAAAAGAlRBEJjL3SGQ=", - "_parent": { - "$ref": "AAAAAAGAlRBEJjLv+uI=" - }, - "model": { - "$ref": "AAAAAAGAlRBEJjLtkIs=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 576, - "top": 704, - "width": 10, - "height": 10 - }, - { - "_type": "UMLTemplateParameterCompartmentView", - "_id": "AAAAAAGAlRBEJjL4bGk=", - "_parent": { - "$ref": "AAAAAAGAlRBEJjLv+uI=" - }, - "model": { - "$ref": "AAAAAAGAlRBEJjLtkIs=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 576, - "top": 704, - "width": 10, - "height": 10 - } - ], - "font": "Arial;13;0", - "containerChangeable": true, - "left": 1344, - "top": 1384, - "width": 51.919921875, - "height": 45, - "nameCompartment": { - "$ref": "AAAAAAGAlRBEJjLwUs4=" - }, - "attributeCompartment": { - "$ref": "AAAAAAGAlRBEJjL1S10=" - }, - "operationCompartment": { - "$ref": "AAAAAAGAlRBEJjL2VUw=" - }, - "receptionCompartment": { - "$ref": "AAAAAAGAlRBEJjL3SGQ=" - }, - "templateParameterCompartment": { - "$ref": "AAAAAAGAlRBEJjL4bGk=" - } - }, - { - "_type": "UMLGeneralizationView", - "_id": "AAAAAAGAlRB+cjfi8c0=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGAlRB+cjfgulU=" - }, - "subViews": [ - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlRB+cjfj3CE=", - "_parent": { - "$ref": "AAAAAAGAlRB+cjfi8c0=" - }, - "model": { - "$ref": "AAAAAAGAlRB+cjfgulU=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1099, - "top": 1483, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAlRB+cjfi8c0=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlRB+cjfkkiM=", - "_parent": { - "$ref": "AAAAAAGAlRB+cjfi8c0=" - }, - "model": { - "$ref": "AAAAAAGAlRB+cjfgulU=" - }, - "visible": null, - "font": "Arial;13;0", - "left": 1103, - "top": 1498, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAlRB+cjfi8c0=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlRB+cjflWEI=", - "_parent": { - "$ref": "AAAAAAGAlRB+cjfi8c0=" - }, - "model": { - "$ref": "AAAAAAGAlRB+cjfgulU=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1092, - "top": 1454, - "height": 13, - "alpha": -1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAlRB+cjfi8c0=" - }, - "edgePosition": 1 - } - ], - "font": "Arial;13;0", - "head": { - "$ref": "AAAAAAGAkl3075yJ860=" - }, - "tail": { - "$ref": "AAAAAAGAlRBEJjLv+uI=" - }, - "lineStyle": 1, - "points": "1343:1413;849:1537", - "showVisibility": true, - "nameLabel": { - "$ref": "AAAAAAGAlRB+cjfj3CE=" - }, - "stereotypeLabel": { - "$ref": "AAAAAAGAlRB+cjfkkiM=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAlRB+cjflWEI=" - } - }, - { - "_type": "UMLClassView", - "_id": "AAAAAAGAlRGzZE5UCxw=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGAlRGzZE5SNA0=" - }, - "subViews": [ - { - "_type": "UMLNameCompartmentView", - "_id": "AAAAAAGAlRGzZE5VnFY=", - "_parent": { - "$ref": "AAAAAAGAlRGzZE5UCxw=" - }, - "model": { - "$ref": "AAAAAAGAlRGzZE5SNA0=" - }, - "subViews": [ - { - "_type": "LabelView", - "_id": "AAAAAAGAlRGzZE5Whps=", - "_parent": { - "$ref": "AAAAAAGAlRGzZE5VnFY=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1088, - "top": 1600, - "height": 13 - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAlRGzZE5X7Gc=", - "_parent": { - "$ref": "AAAAAAGAlRGzZE5VnFY=" - }, - "font": "Arial;13;1", - "left": 1397, - "top": 1479, - "width": 92.46630859375, - "height": 13, - "text": "Exchange_Info" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAlRGzZE5Yimo=", - "_parent": { - "$ref": "AAAAAAGAlRGzZE5VnFY=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1088, - "top": 1600, - "width": 191.43896484375, - "height": 13, - "text": "(from BrighterTrades Class View)" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAlRGzZE5ZoWo=", - "_parent": { - "$ref": "AAAAAAGAlRGzZE5VnFY=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1088, - "top": 1600, - "height": 13, - "horizontalAlignment": 1 - } - ], - "font": "Arial;13;0", - "left": 1392, - "top": 1472, - "width": 102.46630859375, - "height": 25, - "stereotypeLabel": { - "$ref": "AAAAAAGAlRGzZE5Whps=" - }, - "nameLabel": { - "$ref": "AAAAAAGAlRGzZE5X7Gc=" - }, - "namespaceLabel": { - "$ref": "AAAAAAGAlRGzZE5Yimo=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAlRGzZE5ZoWo=" - } - }, - { - "_type": "UMLAttributeCompartmentView", - "_id": "AAAAAAGAlRGzZE5aPuo=", - "_parent": { - "$ref": "AAAAAAGAlRGzZE5UCxw=" - }, - "model": { - "$ref": "AAAAAAGAlRGzZE5SNA0=" - }, - "font": "Arial;13;0", - "left": 1392, - "top": 1497, - "width": 102.46630859375, - "height": 10 - }, - { - "_type": "UMLOperationCompartmentView", - "_id": "AAAAAAGAlRGzZE5bk8k=", - "_parent": { - "$ref": "AAAAAAGAlRGzZE5UCxw=" - }, - "model": { - "$ref": "AAAAAAGAlRGzZE5SNA0=" - }, - "font": "Arial;13;0", - "left": 1392, - "top": 1507, - "width": 102.46630859375, - "height": 10 - }, - { - "_type": "UMLReceptionCompartmentView", - "_id": "AAAAAAGAlRGzZE5cWQ4=", - "_parent": { - "$ref": "AAAAAAGAlRGzZE5UCxw=" - }, - "model": { - "$ref": "AAAAAAGAlRGzZE5SNA0=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 544, - "top": 800, - "width": 10, - "height": 10 - }, - { - "_type": "UMLTemplateParameterCompartmentView", - "_id": "AAAAAAGAlRGzZU5d3ww=", - "_parent": { - "$ref": "AAAAAAGAlRGzZE5UCxw=" - }, - "model": { - "$ref": "AAAAAAGAlRGzZE5SNA0=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 544, - "top": 800, - "width": 10, - "height": 10 - } - ], - "font": "Arial;13;0", - "containerChangeable": true, - "left": 1392, - "top": 1472, - "width": 102.46630859375, - "height": 45, - "nameCompartment": { - "$ref": "AAAAAAGAlRGzZE5VnFY=" - }, - "attributeCompartment": { - "$ref": "AAAAAAGAlRGzZE5aPuo=" - }, - "operationCompartment": { - "$ref": "AAAAAAGAlRGzZE5bk8k=" - }, - "receptionCompartment": { - "$ref": "AAAAAAGAlRGzZE5cWQ4=" - }, - "templateParameterCompartment": { - "$ref": "AAAAAAGAlRGzZU5d3ww=" - } - }, - { - "_type": "UMLGeneralizationView", - "_id": "AAAAAAGAlRH94FB2644=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGAlRH931B0eeY=" - }, - "subViews": [ - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlRH94FB3tFk=", - "_parent": { - "$ref": "AAAAAAGAlRH94FB2644=" - }, - "model": { - "$ref": "AAAAAAGAlRH931B0eeY=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1121, - "top": 1529, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAlRH94FB2644=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlRH94FB4lR0=", - "_parent": { - "$ref": "AAAAAAGAlRH94FB2644=" - }, - "model": { - "$ref": "AAAAAAGAlRH931B0eeY=" - }, - "visible": null, - "font": "Arial;13;0", - "left": 1122, - "top": 1544, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAlRH94FB2644=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlRH94FB50Og=", - "_parent": { - "$ref": "AAAAAAGAlRH94FB2644=" - }, - "model": { - "$ref": "AAAAAAGAlRH931B0eeY=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1118, - "top": 1500, - "height": 13, - "alpha": -1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAlRH94FB2644=" - }, - "edgePosition": 1 - } - ], - "font": "Arial;13;0", - "head": { - "$ref": "AAAAAAGAkl3075yJ860=" - }, - "tail": { - "$ref": "AAAAAAGAlRGzZE5UCxw=" - }, - "lineStyle": 1, - "points": "1391:1498;849:1545", - "showVisibility": true, - "nameLabel": { - "$ref": "AAAAAAGAlRH94FB3tFk=" - }, - "stereotypeLabel": { - "$ref": "AAAAAAGAlRH94FB4lR0=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAlRH94FB50Og=" - } - }, - { - "_type": "UMLClassView", - "_id": "AAAAAAGAlRJADlhrEO0=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGAlRJADlhpY4s=" - }, - "subViews": [ - { - "_type": "UMLNameCompartmentView", - "_id": "AAAAAAGAlRJADlhsZDY=", - "_parent": { - "$ref": "AAAAAAGAlRJADlhrEO0=" - }, - "model": { - "$ref": "AAAAAAGAlRJADlhpY4s=" - }, - "subViews": [ - { - "_type": "LabelView", - "_id": "AAAAAAGAlRJADlhtNpU=", - "_parent": { - "$ref": "AAAAAAGAlRJADlhsZDY=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1120, - "top": 1376, - "height": 13 - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAlRJADlhuh+0=", - "_parent": { - "$ref": "AAAAAAGAlRJADlhsZDY=" - }, - "font": "Arial;13;1", - "left": 1541, - "top": 1383, - "width": 125.353515625, - "height": 13, - "text": "Signals" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAlRJADlhvf+s=", - "_parent": { - "$ref": "AAAAAAGAlRJADlhsZDY=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1120, - "top": 1376, - "width": 191.43896484375, - "height": 13, - "text": "(from BrighterTrades Class View)" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAlRJADlhw4ks=", - "_parent": { - "$ref": "AAAAAAGAlRJADlhsZDY=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1120, - "top": 1376, - "height": 13, - "horizontalAlignment": 1 - } - ], - "font": "Arial;13;0", - "left": 1536, - "top": 1376, - "width": 135.353515625, - "height": 25, - "stereotypeLabel": { - "$ref": "AAAAAAGAlRJADlhtNpU=" - }, - "nameLabel": { - "$ref": "AAAAAAGAlRJADlhuh+0=" - }, - "namespaceLabel": { - "$ref": "AAAAAAGAlRJADlhvf+s=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAlRJADlhw4ks=" - } - }, - { - "_type": "UMLAttributeCompartmentView", - "_id": "AAAAAAGAlRJADlhx56c=", - "_parent": { - "$ref": "AAAAAAGAlRJADlhrEO0=" - }, - "model": { - "$ref": "AAAAAAGAlRJADlhpY4s=" - }, - "font": "Arial;13;0", - "left": 1536, - "top": 1401, - "width": 135.353515625, - "height": 10 - }, - { - "_type": "UMLOperationCompartmentView", - "_id": "AAAAAAGAlRJADlhy+tQ=", - "_parent": { - "$ref": "AAAAAAGAlRJADlhrEO0=" - }, - "model": { - "$ref": "AAAAAAGAlRJADlhpY4s=" - }, - "subViews": [ - { - "_type": "UMLOperationView", - "_id": "AAAAAAGAlaz/TWcw1zI=", - "_parent": { - "$ref": "AAAAAAGAlRJADlhy+tQ=" - }, - "model": { - "$ref": "AAAAAAGAlaz/P2ckb8w=" - }, - "font": "Arial;13;0", - "left": 1541, - "top": 1416, - "width": 125.353515625, - "height": 13, - "text": "+open_signal_Form()", - "horizontalAlignment": 0 - }, - { - "_type": "UMLOperationView", - "_id": "AAAAAAGAla2Nw3wcBoQ=", - "_parent": { - "$ref": "AAAAAAGAlRJADlhy+tQ=" - }, - "model": { - "$ref": "AAAAAAGAla2Nt3wQUmo=" - }, - "font": "Arial;13;0", - "left": 1541, - "top": 1431, - "width": 125.353515625, - "height": 13, - "text": "+close_signal_Form()", - "horizontalAlignment": 0 - }, - { - "_type": "UMLOperationView", - "_id": "AAAAAAGAla3S4Iuqdvk=", - "_parent": { - "$ref": "AAAAAAGAlRJADlhy+tQ=" - }, - "model": { - "$ref": "AAAAAAGAla3S1IueRjU=" - }, - "font": "Arial;13;0", - "left": 1541, - "top": 1446, - "width": 125.353515625, - "height": 13, - "text": "+fill_prop()", - "horizontalAlignment": 0 - }, - { - "_type": "UMLOperationView", - "_id": "AAAAAAGAlcH4LuC6CtA=", - "_parent": { - "$ref": "AAAAAAGAlRJADlhy+tQ=" - }, - "model": { - "$ref": "AAAAAAGAlcBTsKIft6E=" - }, - "font": "Arial;13;0", - "left": 1541, - "top": 1461, - "width": 125.353515625, - "height": 13, - "text": "+switch_panel()", - "horizontalAlignment": 0 - }, - { - "_type": "UMLOperationView", - "_id": "AAAAAAGAlcIEZeL14iE=", - "_parent": { - "$ref": "AAAAAAGAlRJADlhy+tQ=" - }, - "model": { - "$ref": "AAAAAAGAlcCHsa7OUgE=" - }, - "font": "Arial;13;0", - "left": 1541, - "top": 1476, - "width": 125.353515625, - "height": 13, - "text": "+hideIfTrue()", - "horizontalAlignment": 0 - }, - { - "_type": "UMLOperationView", - "_id": "AAAAAAGAlcI5j+izJPo=", - "_parent": { - "$ref": "AAAAAAGAlRJADlhy+tQ=" - }, - "model": { - "$ref": "AAAAAAGAlcC9Qb26gpQ=" - }, - "font": "Arial;13;0", - "left": 1541, - "top": 1491, - "width": 125.353515625, - "height": 13, - "text": "+ns_next()", - "horizontalAlignment": 0 - }, - { - "_type": "UMLOperationView", - "_id": "AAAAAAGAlcKMz/hBW2Y=", - "_parent": { - "$ref": "AAAAAAGAlRJADlhy+tQ=" - }, - "model": { - "$ref": "AAAAAAGAlcKMw/g1OQc=" - }, - "font": "Arial;13;0", - "left": 1541, - "top": 1506, - "width": 125.353515625, - "height": 13, - "text": "+submitNewSignal()", - "horizontalAlignment": 0 - } - ], - "font": "Arial;13;0", - "left": 1536, - "top": 1411, - "width": 135.353515625, - "height": 113 - }, - { - "_type": "UMLReceptionCompartmentView", - "_id": "AAAAAAGAlRJADlhzq50=", - "_parent": { - "$ref": "AAAAAAGAlRJADlhrEO0=" - }, - "model": { - "$ref": "AAAAAAGAlRJADlhpY4s=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 560, - "top": 688, - "width": 10, - "height": 10 - }, - { - "_type": "UMLTemplateParameterCompartmentView", - "_id": "AAAAAAGAlRJADlh0c7o=", - "_parent": { - "$ref": "AAAAAAGAlRJADlhrEO0=" - }, - "model": { - "$ref": "AAAAAAGAlRJADlhpY4s=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 560, - "top": 688, - "width": 10, - "height": 10 - } - ], - "font": "Arial;13;0", - "containerChangeable": true, - "left": 1536, - "top": 1376, - "width": 135.353515625, - "height": 148, - "nameCompartment": { - "$ref": "AAAAAAGAlRJADlhsZDY=" - }, - "attributeCompartment": { - "$ref": "AAAAAAGAlRJADlhx56c=" - }, - "operationCompartment": { - "$ref": "AAAAAAGAlRJADlhy+tQ=" - }, - "receptionCompartment": { - "$ref": "AAAAAAGAlRJADlhzq50=" - }, - "templateParameterCompartment": { - "$ref": "AAAAAAGAlRJADlh0c7o=" - } - }, - { - "_type": "UMLGeneralizationView", - "_id": "AAAAAAGAlRKGiFtBZJk=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGAlRKGiFs/VYQ=" - }, - "subViews": [ - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlRKGiVtCAiI=", - "_parent": { - "$ref": "AAAAAAGAlRKGiFtBZJk=" - }, - "model": { - "$ref": "AAAAAAGAlRKGiFs/VYQ=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1803, - "top": 1497, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAlRKGiFtBZJk=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlRKGiVtDcTg=", - "_parent": { - "$ref": "AAAAAAGAlRKGiFtBZJk=" - }, - "model": { - "$ref": "AAAAAAGAlRKGiFs/VYQ=" - }, - "visible": null, - "font": "Arial;13;0", - "left": 1808, - "top": 1483, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAlRKGiFtBZJk=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlRKGiVtETV8=", - "_parent": { - "$ref": "AAAAAAGAlRKGiFtBZJk=" - }, - "model": { - "$ref": "AAAAAAGAlRKGiFs/VYQ=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1794, - "top": 1526, - "height": 13, - "alpha": -1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAlRKGiFtBZJk=" - }, - "edgePosition": 1 - } - ], - "font": "Arial;13;0", - "head": { - "$ref": "AAAAAAGAlOVtD89PdYQ=" - }, - "tail": { - "$ref": "AAAAAAGAlRJADlhrEO0=" - }, - "lineStyle": 1, - "points": "1671:1473;1927:1563", - "showVisibility": true, - "nameLabel": { - "$ref": "AAAAAAGAlRKGiVtCAiI=" - }, - "stereotypeLabel": { - "$ref": "AAAAAAGAlRKGiVtDcTg=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAlRKGiVtETV8=" - } - }, - { - "_type": "UMLClassView", - "_id": "AAAAAAGAlRLKTmK43xc=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGAlRLKTmK2Low=" - }, - "subViews": [ - { - "_type": "UMLNameCompartmentView", - "_id": "AAAAAAGAlRLKTmK5Hys=", - "_parent": { - "$ref": "AAAAAAGAlRLKTmK43xc=" - }, - "model": { - "$ref": "AAAAAAGAlRLKTmK2Low=" - }, - "subViews": [ - { - "_type": "LabelView", - "_id": "AAAAAAGAlRLKTmK6uxE=", - "_parent": { - "$ref": "AAAAAAGAlRLKTmK5Hys=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1040, - "top": 1200, - "height": 13 - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAlRLKT2K7jkY=", - "_parent": { - "$ref": "AAAAAAGAlRLKTmK5Hys=" - }, - "font": "Arial;13;1", - "left": 1581, - "top": 1287, - "width": 62.86083984375, - "height": 13, - "text": "Strategies" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAlRLKT2K8N+E=", - "_parent": { - "$ref": "AAAAAAGAlRLKTmK5Hys=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1040, - "top": 1200, - "width": 191.43896484375, - "height": 13, - "text": "(from BrighterTrades Class View)" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAlRLKT2K9fKc=", - "_parent": { - "$ref": "AAAAAAGAlRLKTmK5Hys=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1040, - "top": 1200, - "height": 13, - "horizontalAlignment": 1 - } - ], - "font": "Arial;13;0", - "left": 1576, - "top": 1280, - "width": 72.86083984375, - "height": 25, - "stereotypeLabel": { - "$ref": "AAAAAAGAlRLKTmK6uxE=" - }, - "nameLabel": { - "$ref": "AAAAAAGAlRLKT2K7jkY=" - }, - "namespaceLabel": { - "$ref": "AAAAAAGAlRLKT2K8N+E=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAlRLKT2K9fKc=" - } - }, - { - "_type": "UMLAttributeCompartmentView", - "_id": "AAAAAAGAlRLKT2K+FM0=", - "_parent": { - "$ref": "AAAAAAGAlRLKTmK43xc=" - }, - "model": { - "$ref": "AAAAAAGAlRLKTmK2Low=" - }, - "font": "Arial;13;0", - "left": 1576, - "top": 1305, - "width": 72.86083984375, - "height": 10 - }, - { - "_type": "UMLOperationCompartmentView", - "_id": "AAAAAAGAlRLKT2K/7OY=", - "_parent": { - "$ref": "AAAAAAGAlRLKTmK43xc=" - }, - "model": { - "$ref": "AAAAAAGAlRLKTmK2Low=" - }, - "font": "Arial;13;0", - "left": 1576, - "top": 1315, - "width": 72.86083984375, - "height": 10 - }, - { - "_type": "UMLReceptionCompartmentView", - "_id": "AAAAAAGAlRLKT2LA9wQ=", - "_parent": { - "$ref": "AAAAAAGAlRLKTmK43xc=" - }, - "model": { - "$ref": "AAAAAAGAlRLKTmK2Low=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 520, - "top": 600, - "width": 10, - "height": 10 - }, - { - "_type": "UMLTemplateParameterCompartmentView", - "_id": "AAAAAAGAlRLKT2LBxAc=", - "_parent": { - "$ref": "AAAAAAGAlRLKTmK43xc=" - }, - "model": { - "$ref": "AAAAAAGAlRLKTmK2Low=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 520, - "top": 600, - "width": 10, - "height": 10 - } - ], - "font": "Arial;13;0", - "containerChangeable": true, - "left": 1576, - "top": 1280, - "width": 72.86083984375, - "height": 45, - "nameCompartment": { - "$ref": "AAAAAAGAlRLKTmK5Hys=" - }, - "attributeCompartment": { - "$ref": "AAAAAAGAlRLKT2K+FM0=" - }, - "operationCompartment": { - "$ref": "AAAAAAGAlRLKT2K/7OY=" - }, - "receptionCompartment": { - "$ref": "AAAAAAGAlRLKT2LA9wQ=" - }, - "templateParameterCompartment": { - "$ref": "AAAAAAGAlRLKT2LBxAc=" - } - }, - { - "_type": "UMLGeneralizationView", - "_id": "AAAAAAGAlRM+J2Z5suI=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGAlRM+J2Z34W8=" - }, - "subViews": [ - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlRM+J2Z6fJM=", - "_parent": { - "$ref": "AAAAAAGAlRM+J2Z5suI=" - }, - "model": { - "$ref": "AAAAAAGAlRM+J2Z34W8=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1794, - "top": 1420, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAlRM+J2Z5suI=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlRM+J2Z74uU=", - "_parent": { - "$ref": "AAAAAAGAlRM+J2Z5suI=" - }, - "model": { - "$ref": "AAAAAAGAlRM+J2Z34W8=" - }, - "visible": null, - "font": "Arial;13;0", - "left": 1803, - "top": 1408, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAlRM+J2Z5suI=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlRM+J2Z8R/A=", - "_parent": { - "$ref": "AAAAAAGAlRM+J2Z5suI=" - }, - "model": { - "$ref": "AAAAAAGAlRM+J2Z34W8=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1775, - "top": 1443, - "height": 13, - "alpha": -1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAlRM+J2Z5suI=" - }, - "edgePosition": 1 - } - ], - "font": "Arial;13;0", - "head": { - "$ref": "AAAAAAGAlOVtD89PdYQ=" - }, - "tail": { - "$ref": "AAAAAAGAlRLKTmK43xc=" - }, - "lineStyle": 1, - "points": "1640:1325;1930:1551", - "showVisibility": true, - "nameLabel": { - "$ref": "AAAAAAGAlRM+J2Z6fJM=" - }, - "stereotypeLabel": { - "$ref": "AAAAAAGAlRM+J2Z74uU=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAlRM+J2Z8R/A=" - } - }, - { - "_type": "UMLClassView", - "_id": "AAAAAAGAlTkfofuodyI=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGAlTkfoPumEEo=" - }, - "subViews": [ - { - "_type": "UMLNameCompartmentView", - "_id": "AAAAAAGAlTkfofupAKs=", - "_parent": { - "$ref": "AAAAAAGAlTkfofuodyI=" - }, - "model": { - "$ref": "AAAAAAGAlTkfoPumEEo=" - }, - "subViews": [ - { - "_type": "LabelView", - "_id": "AAAAAAGAlTkfofuq9Y4=", - "_parent": { - "$ref": "AAAAAAGAlTkfofupAKs=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -224, - "top": 912, - "height": 13 - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAlTkfovurY88=", - "_parent": { - "$ref": "AAAAAAGAlTkfofupAKs=" - }, - "font": "Arial;13;1", - "left": 1165, - "top": 1223, - "width": 57.8017578125, - "height": 13, - "text": "Statistics" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAlTkfovusFz0=", - "_parent": { - "$ref": "AAAAAAGAlTkfofupAKs=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -224, - "top": 912, - "width": 191.43896484375, - "height": 13, - "text": "(from BrighterTrades Class View)" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAlTkfovutY9w=", - "_parent": { - "$ref": "AAAAAAGAlTkfofupAKs=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -224, - "top": 912, - "height": 13, - "horizontalAlignment": 1 - } - ], - "font": "Arial;13;0", - "left": 1160, - "top": 1216, - "width": 67.8017578125, - "height": 25, - "stereotypeLabel": { - "$ref": "AAAAAAGAlTkfofuq9Y4=" - }, - "nameLabel": { - "$ref": "AAAAAAGAlTkfovurY88=" - }, - "namespaceLabel": { - "$ref": "AAAAAAGAlTkfovusFz0=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAlTkfovutY9w=" - } - }, - { - "_type": "UMLAttributeCompartmentView", - "_id": "AAAAAAGAlTkfovuu92c=", - "_parent": { - "$ref": "AAAAAAGAlTkfofuodyI=" - }, - "model": { - "$ref": "AAAAAAGAlTkfoPumEEo=" - }, - "font": "Arial;13;0", - "left": 1160, - "top": 1241, - "width": 67.8017578125, - "height": 10 - }, - { - "_type": "UMLOperationCompartmentView", - "_id": "AAAAAAGAlTkfovuvk+I=", - "_parent": { - "$ref": "AAAAAAGAlTkfofuodyI=" - }, - "model": { - "$ref": "AAAAAAGAlTkfoPumEEo=" - }, - "font": "Arial;13;0", - "left": 1160, - "top": 1251, - "width": 67.8017578125, - "height": 10 - }, - { - "_type": "UMLReceptionCompartmentView", - "_id": "AAAAAAGAlTkfovuwTzQ=", - "_parent": { - "$ref": "AAAAAAGAlTkfofuodyI=" - }, - "model": { - "$ref": "AAAAAAGAlTkfoPumEEo=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -112, - "top": 456, - "width": 10, - "height": 10 - }, - { - "_type": "UMLTemplateParameterCompartmentView", - "_id": "AAAAAAGAlTkfovuxnV4=", - "_parent": { - "$ref": "AAAAAAGAlTkfofuodyI=" - }, - "model": { - "$ref": "AAAAAAGAlTkfoPumEEo=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -112, - "top": 456, - "width": 10, - "height": 10 - } - ], - "font": "Arial;13;0", - "containerChangeable": true, - "left": 1160, - "top": 1216, - "width": 67.8017578125, - "height": 45, - "nameCompartment": { - "$ref": "AAAAAAGAlTkfofupAKs=" - }, - "attributeCompartment": { - "$ref": "AAAAAAGAlTkfovuu92c=" - }, - "operationCompartment": { - "$ref": "AAAAAAGAlTkfovuvk+I=" - }, - "receptionCompartment": { - "$ref": "AAAAAAGAlTkfovuwTzQ=" - }, - "templateParameterCompartment": { - "$ref": "AAAAAAGAlTkfovuxnV4=" - } - }, - { - "_type": "UMLClassView", - "_id": "AAAAAAGAlTlTRf12RvY=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGAlTlTRf10ynw=" - }, - "subViews": [ - { - "_type": "UMLNameCompartmentView", - "_id": "AAAAAAGAlTlTRf13gzQ=", - "_parent": { - "$ref": "AAAAAAGAlTlTRf12RvY=" - }, - "model": { - "$ref": "AAAAAAGAlTlTRf10ynw=" - }, - "subViews": [ - { - "_type": "LabelView", - "_id": "AAAAAAGAlTlTRf14vTk=", - "_parent": { - "$ref": "AAAAAAGAlTlTRf13gzQ=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 864, - "top": 464, - "height": 13 - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAlTlTRf15sYU=", - "_parent": { - "$ref": "AAAAAAGAlTlTRf13gzQ=" - }, - "font": "Arial;13;1", - "left": 1725, - "top": 1135, - "width": 62.86083984375, - "height": 13, - "text": "Trade" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAlTlTRf16m7Y=", - "_parent": { - "$ref": "AAAAAAGAlTlTRf13gzQ=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 864, - "top": 464, - "width": 191.43896484375, - "height": 13, - "text": "(from BrighterTrades Class View)" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAlTlTRf17lYM=", - "_parent": { - "$ref": "AAAAAAGAlTlTRf13gzQ=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 864, - "top": 464, - "height": 13, - "horizontalAlignment": 1 - } - ], - "font": "Arial;13;0", - "left": 1720, - "top": 1128, - "width": 72.86083984375, - "height": 25, - "stereotypeLabel": { - "$ref": "AAAAAAGAlTlTRf14vTk=" - }, - "nameLabel": { - "$ref": "AAAAAAGAlTlTRf15sYU=" - }, - "namespaceLabel": { - "$ref": "AAAAAAGAlTlTRf16m7Y=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAlTlTRf17lYM=" - } - }, - { - "_type": "UMLAttributeCompartmentView", - "_id": "AAAAAAGAlTlTRf18/vE=", - "_parent": { - "$ref": "AAAAAAGAlTlTRf12RvY=" - }, - "model": { - "$ref": "AAAAAAGAlTlTRf10ynw=" - }, - "font": "Arial;13;0", - "left": 1720, - "top": 1153, - "width": 72.86083984375, - "height": 10 - }, - { - "_type": "UMLOperationCompartmentView", - "_id": "AAAAAAGAlTlTRv197u0=", - "_parent": { - "$ref": "AAAAAAGAlTlTRf12RvY=" - }, - "model": { - "$ref": "AAAAAAGAlTlTRf10ynw=" - }, - "font": "Arial;13;0", - "left": 1720, - "top": 1163, - "width": 72.86083984375, - "height": 10 - }, - { - "_type": "UMLReceptionCompartmentView", - "_id": "AAAAAAGAlTlTRv1+Zlc=", - "_parent": { - "$ref": "AAAAAAGAlTlTRf12RvY=" - }, - "model": { - "$ref": "AAAAAAGAlTlTRf10ynw=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 432, - "top": 232, - "width": 10, - "height": 10 - }, - { - "_type": "UMLTemplateParameterCompartmentView", - "_id": "AAAAAAGAlTlTRv1/okc=", - "_parent": { - "$ref": "AAAAAAGAlTlTRf12RvY=" - }, - "model": { - "$ref": "AAAAAAGAlTlTRf10ynw=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 432, - "top": 232, - "width": 10, - "height": 10 - } - ], - "font": "Arial;13;0", - "containerChangeable": true, - "left": 1720, - "top": 1128, - "width": 72.86083984375, - "height": 45, - "nameCompartment": { - "$ref": "AAAAAAGAlTlTRf13gzQ=" - }, - "attributeCompartment": { - "$ref": "AAAAAAGAlTlTRf18/vE=" - }, - "operationCompartment": { - "$ref": "AAAAAAGAlTlTRv197u0=" - }, - "receptionCompartment": { - "$ref": "AAAAAAGAlTlTRv1+Zlc=" - }, - "templateParameterCompartment": { - "$ref": "AAAAAAGAlTlTRv1/okc=" - } - }, - { - "_type": "UMLClassView", - "_id": "AAAAAAGAlTqLXhUS1aw=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGAlTqLXhUQCZ0=" - }, - "subViews": [ - { - "_type": "UMLNameCompartmentView", - "_id": "AAAAAAGAlTqLXhUTpkw=", - "_parent": { - "$ref": "AAAAAAGAlTqLXhUS1aw=" - }, - "model": { - "$ref": "AAAAAAGAlTqLXhUQCZ0=" - }, - "subViews": [ - { - "_type": "LabelView", - "_id": "AAAAAAGAlTqLXhUU28k=", - "_parent": { - "$ref": "AAAAAAGAlTqLXhUTpkw=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 832, - "top": 432, - "height": 13 - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAlTqLXhUVdg0=", - "_parent": { - "$ref": "AAAAAAGAlTqLXhUTpkw=" - }, - "font": "Arial;13;1", - "left": 1805, - "top": 1079, - "width": 73.68994140625, - "height": 13, - "text": "Backtesting" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAlTqLXhUWGPU=", - "_parent": { - "$ref": "AAAAAAGAlTqLXhUTpkw=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 832, - "top": 432, - "width": 191.43896484375, - "height": 13, - "text": "(from BrighterTrades Class View)" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAlTqLXhUXzv4=", - "_parent": { - "$ref": "AAAAAAGAlTqLXhUTpkw=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 832, - "top": 432, - "height": 13, - "horizontalAlignment": 1 - } - ], - "font": "Arial;13;0", - "left": 1800, - "top": 1072, - "width": 83.68994140625, - "height": 25, - "stereotypeLabel": { - "$ref": "AAAAAAGAlTqLXhUU28k=" - }, - "nameLabel": { - "$ref": "AAAAAAGAlTqLXhUVdg0=" - }, - "namespaceLabel": { - "$ref": "AAAAAAGAlTqLXhUWGPU=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAlTqLXhUXzv4=" - } - }, - { - "_type": "UMLAttributeCompartmentView", - "_id": "AAAAAAGAlTqLXhUYROs=", - "_parent": { - "$ref": "AAAAAAGAlTqLXhUS1aw=" - }, - "model": { - "$ref": "AAAAAAGAlTqLXhUQCZ0=" - }, - "font": "Arial;13;0", - "left": 1800, - "top": 1097, - "width": 83.68994140625, - "height": 10 - }, - { - "_type": "UMLOperationCompartmentView", - "_id": "AAAAAAGAlTqLXhUZ8Wc=", - "_parent": { - "$ref": "AAAAAAGAlTqLXhUS1aw=" - }, - "model": { - "$ref": "AAAAAAGAlTqLXhUQCZ0=" - }, - "font": "Arial;13;0", - "left": 1800, - "top": 1107, - "width": 83.68994140625, - "height": 10 - }, - { - "_type": "UMLReceptionCompartmentView", - "_id": "AAAAAAGAlTqLXhUaOIE=", - "_parent": { - "$ref": "AAAAAAGAlTqLXhUS1aw=" - }, - "model": { - "$ref": "AAAAAAGAlTqLXhUQCZ0=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 416, - "top": 216, - "width": 10, - "height": 10 - }, - { - "_type": "UMLTemplateParameterCompartmentView", - "_id": "AAAAAAGAlTqLXhUbFJA=", - "_parent": { - "$ref": "AAAAAAGAlTqLXhUS1aw=" - }, - "model": { - "$ref": "AAAAAAGAlTqLXhUQCZ0=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 416, - "top": 216, - "width": 10, - "height": 10 - } - ], - "font": "Arial;13;0", - "containerChangeable": true, - "left": 1800, - "top": 1072, - "width": 83.68994140625, - "height": 45, - "nameCompartment": { - "$ref": "AAAAAAGAlTqLXhUTpkw=" - }, - "attributeCompartment": { - "$ref": "AAAAAAGAlTqLXhUYROs=" - }, - "operationCompartment": { - "$ref": "AAAAAAGAlTqLXhUZ8Wc=" - }, - "receptionCompartment": { - "$ref": "AAAAAAGAlTqLXhUaOIE=" - }, - "templateParameterCompartment": { - "$ref": "AAAAAAGAlTqLXhUbFJA=" - } - }, - { - "_type": "UMLClassView", - "_id": "AAAAAAGAlTsU1xtzkxQ=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGAlTsU1xtxoZg=" - }, - "subViews": [ - { - "_type": "UMLNameCompartmentView", - "_id": "AAAAAAGAlTsU1xt0ci8=", - "_parent": { - "$ref": "AAAAAAGAlTsU1xtzkxQ=" - }, - "model": { - "$ref": "AAAAAAGAlTsU1xtxoZg=" - }, - "subViews": [ - { - "_type": "LabelView", - "_id": "AAAAAAGAlTsU1xt11Cw=", - "_parent": { - "$ref": "AAAAAAGAlTsU1xt0ci8=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1808, - "top": -48, - "height": 13 - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAlTsU1xt2TGU=", - "_parent": { - "$ref": "AAAAAAGAlTsU1xt0ci8=" - }, - "font": "Arial;13;1", - "left": 2005, - "top": 959, - "width": 128.99072265625, - "height": 13, - "text": "Indicators" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAlTsU1xt3+Qs=", - "_parent": { - "$ref": "AAAAAAGAlTsU1xt0ci8=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1808, - "top": -48, - "width": 191.43896484375, - "height": 13, - "text": "(from BrighterTrades Class View)" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAlTsU1xt46H8=", - "_parent": { - "$ref": "AAAAAAGAlTsU1xt0ci8=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1808, - "top": -48, - "height": 13, - "horizontalAlignment": 1 - } - ], - "font": "Arial;13;0", - "left": 2000, - "top": 952, - "width": 138.99072265625, - "height": 25, - "stereotypeLabel": { - "$ref": "AAAAAAGAlTsU1xt11Cw=" - }, - "nameLabel": { - "$ref": "AAAAAAGAlTsU1xt2TGU=" - }, - "namespaceLabel": { - "$ref": "AAAAAAGAlTsU1xt3+Qs=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAlTsU1xt46H8=" - } - }, - { - "_type": "UMLAttributeCompartmentView", - "_id": "AAAAAAGAlTsU1xt5K1E=", - "_parent": { - "$ref": "AAAAAAGAlTsU1xtzkxQ=" - }, - "model": { - "$ref": "AAAAAAGAlTsU1xtxoZg=" - }, - "subViews": [ - { - "_type": "UMLAttributeView", - "_id": "AAAAAAGAlZgIO2Z79Ac=", - "_parent": { - "$ref": "AAAAAAGAlTsU1xt5K1E=" - }, - "model": { - "$ref": "AAAAAAGAlZgH+WZvuek=" - }, - "font": "Arial;13;0", - "left": 2005, - "top": 982, - "width": 128.99072265625, - "height": 13, - "text": "-indicator_list", - "horizontalAlignment": 0 - }, - { - "_type": "UMLAttributeView", - "_id": "AAAAAAGAlaVzOajGHBs=", - "_parent": { - "$ref": "AAAAAAGAlTsU1xt5K1E=" - }, - "model": { - "$ref": "AAAAAAGAlaVzK6i6DOI=" - }, - "font": "Arial;13;0", - "left": 2005, - "top": 997, - "width": 128.99072265625, - "height": 13, - "text": "-indicator_types", - "horizontalAlignment": 0 - } - ], - "font": "Arial;13;0", - "left": 2000, - "top": 977, - "width": 138.99072265625, - "height": 38 - }, - { - "_type": "UMLOperationCompartmentView", - "_id": "AAAAAAGAlTsU1xt6JF8=", - "_parent": { - "$ref": "AAAAAAGAlTsU1xtzkxQ=" - }, - "model": { - "$ref": "AAAAAAGAlTsU1xtxoZg=" - }, - "subViews": [ - { - "_type": "UMLOperationView", - "_id": "AAAAAAGAlZn3+YkTHZU=", - "_parent": { - "$ref": "AAAAAAGAlTsU1xt6JF8=" - }, - "model": { - "$ref": "AAAAAAGAlZn364kHgE4=" - }, - "font": "Arial;13;0", - "left": 2005, - "top": 1020, - "width": 128.99072265625, - "height": 13, - "text": "+create_indicator()", - "horizontalAlignment": 0 - }, - { - "_type": "UMLOperationView", - "_id": "AAAAAAGAlZxMPZcN18Y=", - "_parent": { - "$ref": "AAAAAAGAlTsU1xt6JF8=" - }, - "model": { - "$ref": "AAAAAAGAlZxMLpcBNJs=" - }, - "font": "Arial;13;0", - "left": 2005, - "top": 1035, - "width": 128.99072265625, - "height": 13, - "text": "+initialize_indicator()", - "horizontalAlignment": 0 - }, - { - "_type": "UMLOperationView", - "_id": "AAAAAAGAlZp+i5AQnCo=", - "_parent": { - "$ref": "AAAAAAGAlTsU1xt6JF8=" - }, - "model": { - "$ref": "AAAAAAGAlZp+fJAEI0M=" - }, - "font": "Arial;13;0", - "left": 2005, - "top": 1050, - "width": 128.99072265625, - "height": 13, - "text": "+update_indicator()", - "horizontalAlignment": 0 - }, - { - "_type": "UMLOperationView", - "_id": "AAAAAAGAlZ878bgGF2g=", - "_parent": { - "$ref": "AAAAAAGAlTsU1xt6JF8=" - }, - "model": { - "$ref": "AAAAAAGAlZ874bf6dfs=" - }, - "font": "Arial;13;0", - "left": 2005, - "top": 1065, - "width": 128.99072265625, - "height": 13, - "text": "+get_indicator_data()", - "horizontalAlignment": 0 - }, - { - "_type": "UMLOperationView", - "_id": "AAAAAAGAlaX+Z7TUl5o=", - "_parent": { - "$ref": "AAAAAAGAlTsU1xt6JF8=" - }, - "model": { - "$ref": "AAAAAAGAlaX+WLTITpQ=" - }, - "font": "Arial;13;0", - "left": 2005, - "top": 1080, - "width": 128.99072265625, - "height": 13, - "text": "+get_indicator_types()", - "horizontalAlignment": 0 - }, - { - "_type": "UMLOperationView", - "_id": "AAAAAAGAlax3K19AJHQ=", - "_parent": { - "$ref": "AAAAAAGAlTsU1xt6JF8=" - }, - "model": { - "$ref": "AAAAAAGAlax3HV80v/A=" - }, - "font": "Arial;13;0", - "left": 2005, - "top": 1095, - "width": 128.99072265625, - "height": 13, - "text": "+submit_new_i()", - "horizontalAlignment": 0 - }, - { - "_type": "UMLOperationView", - "_id": "AAAAAAGAlcP53En5BKY=", - "_parent": { - "$ref": "AAAAAAGAlTsU1xt6JF8=" - }, - "model": { - "$ref": "AAAAAAGAlcP5zkntePQ=" - }, - "font": "Arial;13;0", - "left": 2005, - "top": 1110, - "width": 128.99072265625, - "height": 13, - "text": "+add_to_list()", - "horizontalAlignment": 0 - } - ], - "font": "Arial;13;0", - "left": 2000, - "top": 1015, - "width": 138.99072265625, - "height": 113 - }, - { - "_type": "UMLReceptionCompartmentView", - "_id": "AAAAAAGAlTsU2Bt7+nY=", - "_parent": { - "$ref": "AAAAAAGAlTsU1xtzkxQ=" - }, - "model": { - "$ref": "AAAAAAGAlTsU1xtxoZg=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 904, - "top": -24, - "width": 10, - "height": 10 - }, - { - "_type": "UMLTemplateParameterCompartmentView", - "_id": "AAAAAAGAlTsU2Bt85rQ=", - "_parent": { - "$ref": "AAAAAAGAlTsU1xtzkxQ=" - }, - "model": { - "$ref": "AAAAAAGAlTsU1xtxoZg=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 904, - "top": -24, - "width": 10, - "height": 10 - } - ], - "font": "Arial;13;0", - "containerChangeable": true, - "left": 2000, - "top": 952, - "width": 138.99072265625, - "height": 176, - "nameCompartment": { - "$ref": "AAAAAAGAlTsU1xt0ci8=" - }, - "attributeCompartment": { - "$ref": "AAAAAAGAlTsU1xt5K1E=" - }, - "operationCompartment": { - "$ref": "AAAAAAGAlTsU1xt6JF8=" - }, - "receptionCompartment": { - "$ref": "AAAAAAGAlTsU2Bt7+nY=" - }, - "templateParameterCompartment": { - "$ref": "AAAAAAGAlTsU2Bt85rQ=" - } - }, - { - "_type": "UMLGeneralizationView", - "_id": "AAAAAAGAlTyXiLPi788=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGAlTyXiLPgx5Y=" - }, - "subViews": [ - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlTyXiLPjW8k=", - "_parent": { - "$ref": "AAAAAAGAlTyXiLPi788=" - }, - "model": { - "$ref": "AAAAAAGAlTyXiLPgx5Y=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1870, - "top": 1349, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAlTyXiLPi788=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlTyXiLPkftA=", - "_parent": { - "$ref": "AAAAAAGAlTyXiLPi788=" - }, - "model": { - "$ref": "AAAAAAGAlTyXiLPgx5Y=" - }, - "visible": null, - "font": "Arial;13;0", - "left": 1884, - "top": 1342, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAlTyXiLPi788=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlTyXiLPlzMM=", - "_parent": { - "$ref": "AAAAAAGAlTyXiLPi788=" - }, - "model": { - "$ref": "AAAAAAGAlTyXiLPgx5Y=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1843, - "top": 1362, - "height": 13, - "alpha": -1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAlTyXiLPi788=" - }, - "edgePosition": 1 - } - ], - "font": "Arial;13;0", - "head": { - "$ref": "AAAAAAGAlOVtD89PdYQ=" - }, - "tail": { - "$ref": "AAAAAAGAlTlTRf12RvY=" - }, - "lineStyle": 1, - "points": "1766:1173;1948:1551", - "showVisibility": true, - "nameLabel": { - "$ref": "AAAAAAGAlTyXiLPjW8k=" - }, - "stereotypeLabel": { - "$ref": "AAAAAAGAlTyXiLPkftA=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAlTyXiLPlzMM=" - } - }, - { - "_type": "UMLGeneralizationView", - "_id": "AAAAAAGAlTzYE8X+0nA=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGAlTzYE8X8Jlg=" - }, - "subViews": [ - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlTzYE8X/4e8=", - "_parent": { - "$ref": "AAAAAAGAlTzYE8X+0nA=" - }, - "model": { - "$ref": "AAAAAAGAlTzYE8X8Jlg=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1914, - "top": 1324, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAlTzYE8X+0nA=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlTzYE8YAaso=", - "_parent": { - "$ref": "AAAAAAGAlTzYE8X+0nA=" - }, - "model": { - "$ref": "AAAAAAGAlTzYE8X8Jlg=" - }, - "visible": null, - "font": "Arial;13;0", - "left": 1929, - "top": 1320, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAlTzYE8X+0nA=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlTzYE8YBAZ8=", - "_parent": { - "$ref": "AAAAAAGAlTzYE8X+0nA=" - }, - "model": { - "$ref": "AAAAAAGAlTzYE8X8Jlg=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1885, - "top": 1331, - "height": 13, - "alpha": -1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAlTzYE8X+0nA=" - }, - "edgePosition": 1 - } - ], - "font": "Arial;13;0", - "head": { - "$ref": "AAAAAAGAlOVtD89PdYQ=" - }, - "tail": { - "$ref": "AAAAAAGAlTqLXhUS1aw=" - }, - "lineStyle": 1, - "points": "1847:1117;1953:1551", - "showVisibility": true, - "nameLabel": { - "$ref": "AAAAAAGAlTzYE8X/4e8=" - }, - "stereotypeLabel": { - "$ref": "AAAAAAGAlTzYE8YAaso=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAlTzYE8YBAZ8=" - } - }, - { - "_type": "UMLGeneralizationView", - "_id": "AAAAAAGAlTz1lM6X9pg=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGAlTz1lM6VeiU=" - }, - "subViews": [ - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlTz1lM6YDsc=", - "_parent": { - "$ref": "AAAAAAGAlTz1lM6X9pg=" - }, - "model": { - "$ref": "AAAAAAGAlTz1lM6VeiU=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 2021, - "top": 1335, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAlTz1lM6X9pg=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlTz1lM6ZVf8=", - "_parent": { - "$ref": "AAAAAAGAlTz1lM6X9pg=" - }, - "model": { - "$ref": "AAAAAAGAlTz1lM6VeiU=" - }, - "visible": null, - "font": "Arial;13;0", - "left": 2036, - "top": 1338, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAlTz1lM6X9pg=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlTz1lM6aSIo=", - "_parent": { - "$ref": "AAAAAAGAlTz1lM6X9pg=" - }, - "model": { - "$ref": "AAAAAAGAlTz1lM6VeiU=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1992, - "top": 1330, - "height": 13, - "alpha": -1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAlTz1lM6X9pg=" - }, - "edgePosition": 1 - } - ], - "font": "Arial;13;0", - "head": { - "$ref": "AAAAAAGAlOVtD89PdYQ=" - }, - "tail": { - "$ref": "AAAAAAGAlTsU1xtzkxQ=" - }, - "lineStyle": 1, - "points": "2050:1128;1964:1551", - "showVisibility": true, - "nameLabel": { - "$ref": "AAAAAAGAlTz1lM6YDsc=" - }, - "stereotypeLabel": { - "$ref": "AAAAAAGAlTz1lM6ZVf8=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAlTz1lM6aSIo=" - } - }, - { - "_type": "UMLInterfaceView", - "_id": "AAAAAAGAlUGOetAKJ9M=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGAlUGOetAIy/k=" - }, - "subViews": [ - { - "_type": "UMLNameCompartmentView", - "_id": "AAAAAAGAlUGOe9ALbuc=", - "_parent": { - "$ref": "AAAAAAGAlUGOetAKJ9M=" - }, - "model": { - "$ref": "AAAAAAGAlUGOetAIy/k=" - }, - "subViews": [ - { - "_type": "LabelView", - "_id": "AAAAAAGAlUGOe9AM3VA=", - "_parent": { - "$ref": "AAAAAAGAlUGOe9ALbuc=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1616, - "top": 912, - "width": 64.32080078125, - "height": 13, - "text": "«interface»" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAlUGOe9AN3i0=", - "_parent": { - "$ref": "AAAAAAGAlUGOe9ALbuc=" - }, - "font": "Arial;13;1", - "left": 1557, - "top": 702, - "width": 107.681640625, - "height": 13, - "text": "Exchange_server" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAlUGOe9AOyYU=", - "_parent": { - "$ref": "AAAAAAGAlUGOe9ALbuc=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1616, - "top": 912, - "width": 191.43896484375, - "height": 13, - "text": "(from BrighterTrades Class View)" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAlUGOe9APaFw=", - "_parent": { - "$ref": "AAAAAAGAlUGOe9ALbuc=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1616, - "top": 912, - "height": 13, - "horizontalAlignment": 1 - } - ], - "font": "Arial;13;0", - "left": 1552, - "top": 695, - "width": 117.681640625, - "height": 25, - "stereotypeLabel": { - "$ref": "AAAAAAGAlUGOe9AM3VA=" - }, - "nameLabel": { - "$ref": "AAAAAAGAlUGOe9AN3i0=" - }, - "namespaceLabel": { - "$ref": "AAAAAAGAlUGOe9AOyYU=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAlUGOe9APaFw=" - } - }, - { - "_type": "UMLAttributeCompartmentView", - "_id": "AAAAAAGAlUGOe9AQKQ8=", - "_parent": { - "$ref": "AAAAAAGAlUGOetAKJ9M=" - }, - "model": { - "$ref": "AAAAAAGAlUGOetAIy/k=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 808, - "top": 456, - "width": 10, - "height": 10 - }, - { - "_type": "UMLOperationCompartmentView", - "_id": "AAAAAAGAlUGOe9ARLVw=", - "_parent": { - "$ref": "AAAAAAGAlUGOetAKJ9M=" - }, - "model": { - "$ref": "AAAAAAGAlUGOetAIy/k=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 808, - "top": 456, - "width": 10, - "height": 10 - }, - { - "_type": "UMLReceptionCompartmentView", - "_id": "AAAAAAGAlUGOe9ASccA=", - "_parent": { - "$ref": "AAAAAAGAlUGOetAKJ9M=" - }, - "model": { - "$ref": "AAAAAAGAlUGOetAIy/k=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 808, - "top": 456, - "width": 10, - "height": 10 - }, - { - "_type": "UMLTemplateParameterCompartmentView", - "_id": "AAAAAAGAlUGOe9ATwSg=", - "_parent": { - "$ref": "AAAAAAGAlUGOetAKJ9M=" - }, - "model": { - "$ref": "AAAAAAGAlUGOetAIy/k=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 808, - "top": 456, - "width": 10, - "height": 10 - } - ], - "font": "Arial;13;0", - "containerChangeable": true, - "left": 1552, - "top": 672, - "width": 117.681640625, - "height": 49, - "stereotypeDisplay": "icon", - "nameCompartment": { - "$ref": "AAAAAAGAlUGOe9ALbuc=" - }, - "suppressAttributes": true, - "suppressOperations": true, - "attributeCompartment": { - "$ref": "AAAAAAGAlUGOe9AQKQ8=" - }, - "operationCompartment": { - "$ref": "AAAAAAGAlUGOe9ARLVw=" - }, - "receptionCompartment": { - "$ref": "AAAAAAGAlUGOe9ASccA=" - }, - "templateParameterCompartment": { - "$ref": "AAAAAAGAlUGOe9ATwSg=" - } - }, - { - "_type": "UMLInterfaceView", - "_id": "AAAAAAGAlUI9x9WfNp0=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGAlUI9x9WdaKg=" - }, - "subViews": [ - { - "_type": "UMLNameCompartmentView", - "_id": "AAAAAAGAlUI9x9Wgs0E=", - "_parent": { - "$ref": "AAAAAAGAlUI9x9WfNp0=" - }, - "model": { - "$ref": "AAAAAAGAlUI9x9WdaKg=" - }, - "subViews": [ - { - "_type": "LabelView", - "_id": "AAAAAAGAlUI9yNWhqXo=", - "_parent": { - "$ref": "AAAAAAGAlUI9x9Wgs0E=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 480, - "top": 960, - "width": 64.32080078125, - "height": 13, - "text": "«interface»" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAlUI9yNWiNII=", - "_parent": { - "$ref": "AAAAAAGAlUI9x9Wgs0E=" - }, - "font": "Arial;13;1", - "left": 1277, - "top": 710, - "width": 81.66259765625, - "height": 13, - "text": "Local_Server" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAlUI9yNWjs5s=", - "_parent": { - "$ref": "AAAAAAGAlUI9x9Wgs0E=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 480, - "top": 960, - "width": 191.43896484375, - "height": 13, - "text": "(from BrighterTrades Class View)" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAlUI9yNWkepI=", - "_parent": { - "$ref": "AAAAAAGAlUI9x9Wgs0E=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 480, - "top": 960, - "height": 13, - "horizontalAlignment": 1 - } - ], - "font": "Arial;13;0", - "left": 1272, - "top": 703, - "width": 91.66259765625, - "height": 25, - "stereotypeLabel": { - "$ref": "AAAAAAGAlUI9yNWhqXo=" - }, - "nameLabel": { - "$ref": "AAAAAAGAlUI9yNWiNII=" - }, - "namespaceLabel": { - "$ref": "AAAAAAGAlUI9yNWjs5s=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAlUI9yNWkepI=" - } - }, - { - "_type": "UMLAttributeCompartmentView", - "_id": "AAAAAAGAlUI9yNWlabc=", - "_parent": { - "$ref": "AAAAAAGAlUI9x9WfNp0=" - }, - "model": { - "$ref": "AAAAAAGAlUI9x9WdaKg=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 240, - "top": 480, - "width": 10, - "height": 10 - }, - { - "_type": "UMLOperationCompartmentView", - "_id": "AAAAAAGAlUI9yNWm0tg=", - "_parent": { - "$ref": "AAAAAAGAlUI9x9WfNp0=" - }, - "model": { - "$ref": "AAAAAAGAlUI9x9WdaKg=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 240, - "top": 480, - "width": 10, - "height": 10 - }, - { - "_type": "UMLReceptionCompartmentView", - "_id": "AAAAAAGAlUI9yNWnf5M=", - "_parent": { - "$ref": "AAAAAAGAlUI9x9WfNp0=" - }, - "model": { - "$ref": "AAAAAAGAlUI9x9WdaKg=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 240, - "top": 480, - "width": 10, - "height": 10 - }, - { - "_type": "UMLTemplateParameterCompartmentView", - "_id": "AAAAAAGAlUI9yNWoMB0=", - "_parent": { - "$ref": "AAAAAAGAlUI9x9WfNp0=" - }, - "model": { - "$ref": "AAAAAAGAlUI9x9WdaKg=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 240, - "top": 480, - "width": 10, - "height": 10 - } - ], - "font": "Arial;13;0", - "containerChangeable": true, - "left": 1272, - "top": 680, - "width": 91.66259765625, - "height": 49, - "stereotypeDisplay": "icon", - "nameCompartment": { - "$ref": "AAAAAAGAlUI9x9Wgs0E=" - }, - "suppressAttributes": true, - "suppressOperations": true, - "attributeCompartment": { - "$ref": "AAAAAAGAlUI9yNWlabc=" - }, - "operationCompartment": { - "$ref": "AAAAAAGAlUI9yNWm0tg=" - }, - "receptionCompartment": { - "$ref": "AAAAAAGAlUI9yNWnf5M=" - }, - "templateParameterCompartment": { - "$ref": "AAAAAAGAlUI9yNWoMB0=" - } - }, - { - "_type": "UMLClassView", - "_id": "AAAAAAGAlUKJqdyuF7g=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGAlUKJqdysOJc=" - }, - "subViews": [ - { - "_type": "UMLNameCompartmentView", - "_id": "AAAAAAGAlUKJqtyvPEs=", - "_parent": { - "$ref": "AAAAAAGAlUKJqdyuF7g=" - }, - "model": { - "$ref": "AAAAAAGAlUKJqdysOJc=" - }, - "subViews": [ - { - "_type": "LabelView", - "_id": "AAAAAAGAlUKJqtyw01o=", - "_parent": { - "$ref": "AAAAAAGAlUKJqtyvPEs=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1024, - "top": 1008, - "height": 13 - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAlUKJqtyxm80=", - "_parent": { - "$ref": "AAAAAAGAlUKJqtyvPEs=" - }, - "font": "Arial;13;1", - "left": 1365, - "top": 807, - "width": 200.53515625, - "height": 13, - "text": "Cumunication" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAlUKJqtyyFIQ=", - "_parent": { - "$ref": "AAAAAAGAlUKJqtyvPEs=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1024, - "top": 1008, - "width": 191.43896484375, - "height": 13, - "text": "(from BrighterTrades Class View)" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAlUKJqtyzCu0=", - "_parent": { - "$ref": "AAAAAAGAlUKJqtyvPEs=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1024, - "top": 1008, - "height": 13, - "horizontalAlignment": 1 - } - ], - "font": "Arial;13;0", - "left": 1360, - "top": 800, - "width": 210.53515625, - "height": 25, - "stereotypeLabel": { - "$ref": "AAAAAAGAlUKJqtyw01o=" - }, - "nameLabel": { - "$ref": "AAAAAAGAlUKJqtyxm80=" - }, - "namespaceLabel": { - "$ref": "AAAAAAGAlUKJqtyyFIQ=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAlUKJqtyzCu0=" - } - }, - { - "_type": "UMLAttributeCompartmentView", - "_id": "AAAAAAGAlUKJqty0UFU=", - "_parent": { - "$ref": "AAAAAAGAlUKJqdyuF7g=" - }, - "model": { - "$ref": "AAAAAAGAlUKJqdysOJc=" - }, - "font": "Arial;13;0", - "left": 1360, - "top": 825, - "width": 210.53515625, - "height": 10 - }, - { - "_type": "UMLOperationCompartmentView", - "_id": "AAAAAAGAlUKJqty1Q28=", - "_parent": { - "$ref": "AAAAAAGAlUKJqdyuF7g=" - }, - "model": { - "$ref": "AAAAAAGAlUKJqdysOJc=" - }, - "subViews": [ - { - "_type": "UMLOperationView", - "_id": "AAAAAAGAlcMIxDBNj/Q=", - "_parent": { - "$ref": "AAAAAAGAlUKJqty1Q28=" - }, - "model": { - "$ref": "AAAAAAGAlcMItTBB6JM=" - }, - "font": "Arial;13;0", - "left": 1365, - "top": 840, - "width": 200.53515625, - "height": 13, - "text": "+indicator_update_msg_received()", - "horizontalAlignment": 0 - } - ], - "font": "Arial;13;0", - "left": 1360, - "top": 835, - "width": 210.53515625, - "height": 23 - }, - { - "_type": "UMLReceptionCompartmentView", - "_id": "AAAAAAGAlUKJqty2Grw=", - "_parent": { - "$ref": "AAAAAAGAlUKJqdyuF7g=" - }, - "model": { - "$ref": "AAAAAAGAlUKJqdysOJc=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 512, - "top": 504, - "width": 10, - "height": 10 - }, - { - "_type": "UMLTemplateParameterCompartmentView", - "_id": "AAAAAAGAlUKJqty3iYM=", - "_parent": { - "$ref": "AAAAAAGAlUKJqdyuF7g=" - }, - "model": { - "$ref": "AAAAAAGAlUKJqdysOJc=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 512, - "top": 504, - "width": 10, - "height": 10 - } - ], - "font": "Arial;13;0", - "containerChangeable": true, - "left": 1360, - "top": 800, - "width": 210.53515625, - "height": 58, - "nameCompartment": { - "$ref": "AAAAAAGAlUKJqtyvPEs=" - }, - "attributeCompartment": { - "$ref": "AAAAAAGAlUKJqty0UFU=" - }, - "operationCompartment": { - "$ref": "AAAAAAGAlUKJqty1Q28=" - }, - "receptionCompartment": { - "$ref": "AAAAAAGAlUKJqty2Grw=" - }, - "templateParameterCompartment": { - "$ref": "AAAAAAGAlUKJqty3iYM=" - } - }, - { - "_type": "UMLAssociationView", - "_id": "AAAAAAGAlUcXkVxhhWI=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGAlUcXkVxdL6c=" - }, - "subViews": [ - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlUcXkVxixqg=", - "_parent": { - "$ref": "AAAAAAGAlUcXkVxhhWI=" - }, - "model": { - "$ref": "AAAAAAGAlUcXkVxdL6c=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1397, - "top": 746, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAlUcXkVxhhWI=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlUcXkVxjge0=", - "_parent": { - "$ref": "AAAAAAGAlUcXkVxhhWI=" - }, - "model": { - "$ref": "AAAAAAGAlUcXkVxdL6c=" - }, - "visible": null, - "font": "Arial;13;0", - "left": 1407, - "top": 734, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAlUcXkVxhhWI=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlUcXkVxke9A=", - "_parent": { - "$ref": "AAAAAAGAlUcXkVxhhWI=" - }, - "model": { - "$ref": "AAAAAAGAlUcXkVxdL6c=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1378, - "top": 769, - "height": 13, - "alpha": -1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAlUcXkVxhhWI=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlUcXkVxlzSA=", - "_parent": { - "$ref": "AAAAAAGAlUcXkVxhhWI=" - }, - "model": { - "$ref": "AAAAAAGAlUcXkVxe4Jg=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1376, - "top": 728, - "height": 13, - "alpha": 0.5235987755982988, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAlUcXkVxhhWI=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlUcXkVxmjZw=", - "_parent": { - "$ref": "AAAAAAGAlUcXkVxhhWI=" - }, - "model": { - "$ref": "AAAAAAGAlUcXkVxe4Jg=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1386, - "top": 719, - "height": 13, - "alpha": 0.7853981633974483, - "distance": 40, - "hostEdge": { - "$ref": "AAAAAAGAlUcXkVxhhWI=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlUcXkVxnGUs=", - "_parent": { - "$ref": "AAAAAAGAlUcXkVxhhWI=" - }, - "model": { - "$ref": "AAAAAAGAlUcXkVxe4Jg=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1355, - "top": 746, - "height": 13, - "alpha": -0.5235987755982988, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAGAlUcXkVxhhWI=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlUcXkVxoKc8=", - "_parent": { - "$ref": "AAAAAAGAlUcXkVxhhWI=" - }, - "model": { - "$ref": "AAAAAAGAlUcXkVxfAyc=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1419, - "top": 764, - "height": 13, - "alpha": -0.5235987755982988, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAlUcXkVxhhWI=" - } - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlUcXkVxpNOs=", - "_parent": { - "$ref": "AAAAAAGAlUcXkVxhhWI=" - }, - "model": { - "$ref": "AAAAAAGAlUcXkVxfAyc=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1426, - "top": 753, - "height": 13, - "alpha": -0.7853981633974483, - "distance": 40, - "hostEdge": { - "$ref": "AAAAAAGAlUcXkVxhhWI=" - } - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlUcXkVxqknE=", - "_parent": { - "$ref": "AAAAAAGAlUcXkVxhhWI=" - }, - "model": { - "$ref": "AAAAAAGAlUcXkVxfAyc=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1405, - "top": 788, - "height": 13, - "alpha": 0.5235987755982988, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAGAlUcXkVxhhWI=" - } - }, - { - "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAGAlUcXkVxr4Hs=", - "_parent": { - "$ref": "AAAAAAGAlUcXkVxhhWI=" - }, - "model": { - "$ref": "AAAAAAGAlUcXkVxe4Jg=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 528, - "top": 704, - "width": 10, - "height": 10 - }, - { - "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAGAlUcXkVxsIPk=", - "_parent": { - "$ref": "AAAAAAGAlUcXkVxhhWI=" - }, - "model": { - "$ref": "AAAAAAGAlUcXkVxfAyc=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 528, - "top": 704, - "width": 10, - "height": 10 - } - ], - "font": "Arial;13;0", - "head": { - "$ref": "AAAAAAGAlUKJqdyuF7g=" - }, - "tail": { - "$ref": "AAAAAAGAlUI9x9WfNp0=" - }, - "lineStyle": 1, - "points": "1347:729;1430:799", - "showVisibility": true, - "nameLabel": { - "$ref": "AAAAAAGAlUcXkVxixqg=" - }, - "stereotypeLabel": { - "$ref": "AAAAAAGAlUcXkVxjge0=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAlUcXkVxke9A=" - }, - "showEndOrder": "hide", - "tailRoleNameLabel": { - "$ref": "AAAAAAGAlUcXkVxlzSA=" - }, - "tailPropertyLabel": { - "$ref": "AAAAAAGAlUcXkVxmjZw=" - }, - "tailMultiplicityLabel": { - "$ref": "AAAAAAGAlUcXkVxnGUs=" - }, - "headRoleNameLabel": { - "$ref": "AAAAAAGAlUcXkVxoKc8=" - }, - "headPropertyLabel": { - "$ref": "AAAAAAGAlUcXkVxpNOs=" - }, - "headMultiplicityLabel": { - "$ref": "AAAAAAGAlUcXkVxqknE=" - }, - "tailQualifiersCompartment": { - "$ref": "AAAAAAGAlUcXkVxr4Hs=" - }, - "headQualifiersCompartment": { - "$ref": "AAAAAAGAlUcXkVxsIPk=" - } - }, - { - "_type": "UMLAssociationView", - "_id": "AAAAAAGAlUcybGKPAQ8=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGAlUcybGKL0UA=" - }, - "subViews": [ - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlUcybGKQj70=", - "_parent": { - "$ref": "AAAAAAGAlUcybGKPAQ8=" - }, - "model": { - "$ref": "AAAAAAGAlUcybGKL0UA=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1549, - "top": 765, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAlUcybGKPAQ8=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlUcybGKRgcU=", - "_parent": { - "$ref": "AAAAAAGAlUcybGKPAQ8=" - }, - "model": { - "$ref": "AAAAAAGAlUcybGKL0UA=" - }, - "visible": null, - "font": "Arial;13;0", - "left": 1559, - "top": 776, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAlUcybGKPAQ8=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlUcybGKSRwI=", - "_parent": { - "$ref": "AAAAAAGAlUcybGKPAQ8=" - }, - "model": { - "$ref": "AAAAAAGAlUcybGKL0UA=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1528, - "top": 742, - "height": 13, - "alpha": -1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAlUcybGKPAQ8=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlUcybGKTSgg=", - "_parent": { - "$ref": "AAAAAAGAlUcybGKPAQ8=" - }, - "model": { - "$ref": "AAAAAAGAlUcybGKM+ME=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1572, - "top": 743, - "height": 13, - "alpha": 0.5235987755982988, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAlUcybGKPAQ8=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlUcybGKUDGY=", - "_parent": { - "$ref": "AAAAAAGAlUcybGKPAQ8=" - }, - "model": { - "$ref": "AAAAAAGAlUcybGKM+ME=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1580, - "top": 754, - "height": 13, - "alpha": 0.7853981633974483, - "distance": 40, - "hostEdge": { - "$ref": "AAAAAAGAlUcybGKPAQ8=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlUcybGKVgIw=", - "_parent": { - "$ref": "AAAAAAGAlUcybGKPAQ8=" - }, - "model": { - "$ref": "AAAAAAGAlUcybGKM+ME=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1557, - "top": 720, - "height": 13, - "alpha": -0.5235987755982988, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAGAlUcybGKPAQ8=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlUcybGKWL3U=", - "_parent": { - "$ref": "AAAAAAGAlUcybGKPAQ8=" - }, - "model": { - "$ref": "AAAAAAGAlUcybGKNvZY=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1525, - "top": 786, - "height": 13, - "alpha": -0.5235987755982988, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAlUcybGKPAQ8=" - } - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlUcybGKXLXw=", - "_parent": { - "$ref": "AAAAAAGAlUcybGKPAQ8=" - }, - "model": { - "$ref": "AAAAAAGAlUcybGKNvZY=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1535, - "top": 794, - "height": 13, - "alpha": -0.7853981633974483, - "distance": 40, - "hostEdge": { - "$ref": "AAAAAAGAlUcybGKPAQ8=" - } - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlUcybGKY8Y0=", - "_parent": { - "$ref": "AAAAAAGAlUcybGKPAQ8=" - }, - "model": { - "$ref": "AAAAAAGAlUcybGKNvZY=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1503, - "top": 769, - "height": 13, - "alpha": 0.5235987755982988, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAGAlUcybGKPAQ8=" - } - }, - { - "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAGAlUcybGKZLIs=", - "_parent": { - "$ref": "AAAAAAGAlUcybGKPAQ8=" - }, - "model": { - "$ref": "AAAAAAGAlUcybGKM+ME=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 528, - "top": 704, - "width": 10, - "height": 10 - }, - { - "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAGAlUcybWKaQFU=", - "_parent": { - "$ref": "AAAAAAGAlUcybGKPAQ8=" - }, - "model": { - "$ref": "AAAAAAGAlUcybGKNvZY=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 528, - "top": 704, - "width": 10, - "height": 10 - } - ], - "font": "Arial;13;0", - "head": { - "$ref": "AAAAAAGAlUKJqdyuF7g=" - }, - "tail": { - "$ref": "AAAAAAGAlUGOetAKJ9M=" - }, - "lineStyle": 1, - "points": "1582:721;1496:799", - "showVisibility": true, - "nameLabel": { - "$ref": "AAAAAAGAlUcybGKQj70=" - }, - "stereotypeLabel": { - "$ref": "AAAAAAGAlUcybGKRgcU=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAlUcybGKSRwI=" - }, - "showEndOrder": "hide", - "tailRoleNameLabel": { - "$ref": "AAAAAAGAlUcybGKTSgg=" - }, - "tailPropertyLabel": { - "$ref": "AAAAAAGAlUcybGKUDGY=" - }, - "tailMultiplicityLabel": { - "$ref": "AAAAAAGAlUcybGKVgIw=" - }, - "headRoleNameLabel": { - "$ref": "AAAAAAGAlUcybGKWL3U=" - }, - "headPropertyLabel": { - "$ref": "AAAAAAGAlUcybGKXLXw=" - }, - "headMultiplicityLabel": { - "$ref": "AAAAAAGAlUcybGKY8Y0=" - }, - "tailQualifiersCompartment": { - "$ref": "AAAAAAGAlUcybGKZLIs=" - }, - "headQualifiersCompartment": { - "$ref": "AAAAAAGAlUcybWKaQFU=" - } - }, - { - "_type": "UMLGeneralizationView", - "_id": "AAAAAAGAlU5WrJfGiJI=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGAlU5WrJfEnsg=" - }, - "subViews": [ - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlU5WrJfHfLU=", - "_parent": { - "$ref": "AAAAAAGAlU5WrJfGiJI=" - }, - "model": { - "$ref": "AAAAAAGAlU5WrJfEnsg=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1003, - "top": 1399, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAlU5WrJfGiJI=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlU5WrJfIyUE=", - "_parent": { - "$ref": "AAAAAAGAlU5WrJfGiJI=" - }, - "model": { - "$ref": "AAAAAAGAlU5WrJfEnsg=" - }, - "visible": null, - "font": "Arial;13;0", - "left": 1012, - "top": 1411, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAlU5WrJfGiJI=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlU5WrJfJQgA=", - "_parent": { - "$ref": "AAAAAAGAlU5WrJfGiJI=" - }, - "model": { - "$ref": "AAAAAAGAlU5WrJfEnsg=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 984, - "top": 1376, - "height": 13, - "alpha": -1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAlU5WrJfGiJI=" - }, - "edgePosition": 1 - } - ], - "font": "Arial;13;0", - "head": { - "$ref": "AAAAAAGAkl3075yJ860=" - }, - "tail": { - "$ref": "AAAAAAGAlTkfofuodyI=" - }, - "lineStyle": 1, - "points": "1164:1261;825:1527", - "showVisibility": true, - "nameLabel": { - "$ref": "AAAAAAGAlU5WrJfHfLU=" - }, - "stereotypeLabel": { - "$ref": "AAAAAAGAlU5WrJfIyUE=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAlU5WrJfJQgA=" - } - }, - { - "_type": "UMLClassView", - "_id": "AAAAAAGAlU+ijhOm5cs=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGAlU+ijROkjck=" - }, - "subViews": [ - { - "_type": "UMLNameCompartmentView", - "_id": "AAAAAAGAlU+ijhOnZ+Q=", - "_parent": { - "$ref": "AAAAAAGAlU+ijhOm5cs=" - }, - "model": { - "$ref": "AAAAAAGAlU+ijROkjck=" - }, - "subViews": [ - { - "_type": "LabelView", - "_id": "AAAAAAGAlU+ijhOo58s=", - "_parent": { - "$ref": "AAAAAAGAlU+ijhOnZ+Q=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 864, - "top": 592, - "height": 13 - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAlU+ijhOptv4=", - "_parent": { - "$ref": "AAAAAAGAlU+ijhOnZ+Q=" - }, - "font": "Arial;13;1", - "left": 981, - "top": 1135, - "width": 108.04345703125, - "height": 13, - "text": "Indicator Output" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAlU+ijhOqMQU=", - "_parent": { - "$ref": "AAAAAAGAlU+ijhOnZ+Q=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 864, - "top": 592, - "width": 191.43896484375, - "height": 13, - "text": "(from BrighterTrades Class View)" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAlU+ijhOrL0A=", - "_parent": { - "$ref": "AAAAAAGAlU+ijhOnZ+Q=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 864, - "top": 592, - "height": 13, - "horizontalAlignment": 1 - } - ], - "font": "Arial;13;0", - "left": 976, - "top": 1128, - "width": 118.04345703125, - "height": 25, - "stereotypeLabel": { - "$ref": "AAAAAAGAlU+ijhOo58s=" - }, - "nameLabel": { - "$ref": "AAAAAAGAlU+ijhOptv4=" - }, - "namespaceLabel": { - "$ref": "AAAAAAGAlU+ijhOqMQU=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAlU+ijhOrL0A=" - } - }, - { - "_type": "UMLAttributeCompartmentView", - "_id": "AAAAAAGAlU+ijhOs+/8=", - "_parent": { - "$ref": "AAAAAAGAlU+ijhOm5cs=" - }, - "model": { - "$ref": "AAAAAAGAlU+ijROkjck=" - }, - "subViews": [ - { - "_type": "UMLAttributeView", - "_id": "AAAAAAGAlYUqi9HYjzI=", - "_parent": { - "$ref": "AAAAAAGAlU+ijhOs+/8=" - }, - "model": { - "$ref": "AAAAAAGAlYUqd9HDP+I=" - }, - "font": "Arial;13;0", - "left": 981, - "top": 1158, - "width": 108.04345703125, - "height": 13, - "text": "-legend", - "horizontalAlignment": 0 - } - ], - "font": "Arial;13;0", - "left": 976, - "top": 1153, - "width": 118.04345703125, - "height": 23 - }, - { - "_type": "UMLOperationCompartmentView", - "_id": "AAAAAAGAlU+ijhOtj7g=", - "_parent": { - "$ref": "AAAAAAGAlU+ijhOm5cs=" - }, - "model": { - "$ref": "AAAAAAGAlU+ijROkjck=" - }, - "subViews": [ - { - "_type": "UMLOperationView", - "_id": "AAAAAAGAlaPCaWaa6cg=", - "_parent": { - "$ref": "AAAAAAGAlU+ijhOtj7g=" - }, - "model": { - "$ref": "AAAAAAGAlaPCWGaFOto=" - }, - "font": "Arial;13;0", - "left": 981, - "top": 1181, - "width": 108.04345703125, - "height": 13, - "text": "+create_legend()", - "horizontalAlignment": 0 - }, - { - "_type": "UMLOperationView", - "_id": "AAAAAAGAlaRbnnJZ+R8=", - "_parent": { - "$ref": "AAAAAAGAlU+ijhOtj7g=" - }, - "model": { - "$ref": "AAAAAAGAlaRbjHJEQRw=" - }, - "font": "Arial;13;0", - "left": 981, - "top": 1196, - "width": 108.04345703125, - "height": 13, - "text": "+set_legend_text()", - "horizontalAlignment": 0 - } - ], - "font": "Arial;13;0", - "left": 976, - "top": 1176, - "width": 118.04345703125, - "height": 38 - }, - { - "_type": "UMLReceptionCompartmentView", - "_id": "AAAAAAGAlU+ijhOuedc=", - "_parent": { - "$ref": "AAAAAAGAlU+ijhOm5cs=" - }, - "model": { - "$ref": "AAAAAAGAlU+ijROkjck=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 432, - "top": 296, - "width": 10, - "height": 10 - }, - { - "_type": "UMLTemplateParameterCompartmentView", - "_id": "AAAAAAGAlU+ijhOveQw=", - "_parent": { - "$ref": "AAAAAAGAlU+ijhOm5cs=" - }, - "model": { - "$ref": "AAAAAAGAlU+ijROkjck=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 432, - "top": 296, - "width": 10, - "height": 10 - } - ], - "font": "Arial;13;0", - "containerChangeable": true, - "left": 976, - "top": 1128, - "width": 118.04345703125, - "height": 86, - "nameCompartment": { - "$ref": "AAAAAAGAlU+ijhOnZ+Q=" - }, - "attributeCompartment": { - "$ref": "AAAAAAGAlU+ijhOs+/8=" - }, - "operationCompartment": { - "$ref": "AAAAAAGAlU+ijhOtj7g=" - }, - "receptionCompartment": { - "$ref": "AAAAAAGAlU+ijhOuedc=" - }, - "templateParameterCompartment": { - "$ref": "AAAAAAGAlU+ijhOveQw=" - } - }, - { - "_type": "UMLGeneralizationView", - "_id": "AAAAAAGAlVABNCiJHNw=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGAlVABNCiHdVc=" - }, - "subViews": [ - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlVABNCiKFGk=", - "_parent": { - "$ref": "AAAAAAGAlVABNCiJHNw=" - }, - "model": { - "$ref": "AAAAAAGAlVABNCiHdVc=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 920, - "top": 1371, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAlVABNCiJHNw=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlVABNSiLfUQ=", - "_parent": { - "$ref": "AAAAAAGAlVABNCiJHNw=" - }, - "model": { - "$ref": "AAAAAAGAlVABNCiHdVc=" - }, - "visible": null, - "font": "Arial;13;0", - "left": 933, - "top": 1379, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAlVABNCiJHNw=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlVABNSiMRQQ=", - "_parent": { - "$ref": "AAAAAAGAlVABNCiJHNw=" - }, - "model": { - "$ref": "AAAAAAGAlVABNCiHdVc=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 895, - "top": 1356, - "height": 13, - "alpha": -1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAlVABNCiJHNw=" - }, - "edgePosition": 1 - } - ], - "font": "Arial;13;0", - "head": { - "$ref": "AAAAAAGAkl3075yJ860=" - }, - "tail": { - "$ref": "AAAAAAGAlU+ijhOm5cs=" - }, - "lineStyle": 1, - "points": "1006:1214;810:1527", - "showVisibility": true, - "nameLabel": { - "$ref": "AAAAAAGAlVABNCiKFGk=" - }, - "stereotypeLabel": { - "$ref": "AAAAAAGAlVABNSiLfUQ=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAlVABNSiMRQQ=" - } - }, - { - "_type": "UMLClassView", - "_id": "AAAAAAGAlV0ISxInIEA=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGAlV0ISxIlyJ0=" - }, - "subViews": [ - { - "_type": "UMLNameCompartmentView", - "_id": "AAAAAAGAlV0ISxIo12A=", - "_parent": { - "$ref": "AAAAAAGAlV0ISxInIEA=" - }, - "model": { - "$ref": "AAAAAAGAlV0ISxIlyJ0=" - }, - "subViews": [ - { - "_type": "LabelView", - "_id": "AAAAAAGAlV0ISxIpx0k=", - "_parent": { - "$ref": "AAAAAAGAlV0ISxIo12A=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1136, - "top": 1552, - "height": 13 - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAlV0ISxIqf4E=", - "_parent": { - "$ref": "AAAAAAGAlV0ISxIo12A=" - }, - "font": "Arial;13;1", - "left": 2557, - "top": 951, - "width": 80.57080078125, - "height": 13, - "text": "Indicator" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAlV0ISxIrFhU=", - "_parent": { - "$ref": "AAAAAAGAlV0ISxIo12A=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1136, - "top": 1552, - "width": 191.43896484375, - "height": 13, - "text": "(from BrighterTrades Class View)" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAlV0ITBIsjhU=", - "_parent": { - "$ref": "AAAAAAGAlV0ISxIo12A=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1136, - "top": 1552, - "height": 13, - "horizontalAlignment": 1 - } - ], - "font": "Arial;13;0", - "left": 2552, - "top": 944, - "width": 90.57080078125, - "height": 25, - "stereotypeLabel": { - "$ref": "AAAAAAGAlV0ISxIpx0k=" - }, - "nameLabel": { - "$ref": "AAAAAAGAlV0ISxIqf4E=" - }, - "namespaceLabel": { - "$ref": "AAAAAAGAlV0ISxIrFhU=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAlV0ITBIsjhU=" - } - }, - { - "_type": "UMLAttributeCompartmentView", - "_id": "AAAAAAGAlV0ITBIt82A=", - "_parent": { - "$ref": "AAAAAAGAlV0ISxInIEA=" - }, - "model": { - "$ref": "AAAAAAGAlV0ISxIlyJ0=" - }, - "font": "Arial;13;0", - "left": 2552, - "top": 969, - "width": 90.57080078125, - "height": 10 - }, - { - "_type": "UMLOperationCompartmentView", - "_id": "AAAAAAGAlV0ITBIu8eg=", - "_parent": { - "$ref": "AAAAAAGAlV0ISxInIEA=" - }, - "model": { - "$ref": "AAAAAAGAlV0ISxIlyJ0=" - }, - "subViews": [ - { - "_type": "UMLOperationView", - "_id": "AAAAAAGAlZREmy2yvIw=", - "_parent": { - "$ref": "AAAAAAGAlV0ITBIu8eg=" - }, - "model": { - "$ref": "AAAAAAGAlZREiS2dLos=" - }, - "font": "Arial;13;0", - "left": 2557, - "top": 984, - "width": 80.57080078125, - "height": 13, - "text": "+create()", - "horizontalAlignment": 0 - }, - { - "_type": "UMLOperationView", - "_id": "AAAAAAGAlZ6DIqDtm/I=", - "_parent": { - "$ref": "AAAAAAGAlV0ITBIu8eg=" - }, - "model": { - "$ref": "AAAAAAGAlZ6DEaDYNp0=" - }, - "font": "Arial;13;0", - "left": 2557, - "top": 999, - "width": 80.57080078125, - "height": 13, - "text": "+initialize()", - "horizontalAlignment": 0 - }, - { - "_type": "UMLOperationView", - "_id": "AAAAAAGAlZUN9UNM8Z0=", - "_parent": { - "$ref": "AAAAAAGAlV0ITBIu8eg=" - }, - "model": { - "$ref": "AAAAAAGAlZUN40M3pm4=" - }, - "font": "Arial;13;0", - "left": 2557, - "top": 1014, - "width": 80.57080078125, - "height": 13, - "text": "+update()", - "horizontalAlignment": 0 - } - ], - "font": "Arial;13;0", - "left": 2552, - "top": 979, - "width": 90.57080078125, - "height": 53 - }, - { - "_type": "UMLReceptionCompartmentView", - "_id": "AAAAAAGAlV0ITBIvbx8=", - "_parent": { - "$ref": "AAAAAAGAlV0ISxInIEA=" - }, - "model": { - "$ref": "AAAAAAGAlV0ISxIlyJ0=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 568, - "top": 776, - "width": 10, - "height": 10 - }, - { - "_type": "UMLTemplateParameterCompartmentView", - "_id": "AAAAAAGAlV0ITBIwmio=", - "_parent": { - "$ref": "AAAAAAGAlV0ISxInIEA=" - }, - "model": { - "$ref": "AAAAAAGAlV0ISxIlyJ0=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 568, - "top": 776, - "width": 10, - "height": 10 - } - ], - "font": "Arial;13;0", - "containerChangeable": true, - "left": 2552, - "top": 944, - "width": 90.57080078125, - "height": 88, - "nameCompartment": { - "$ref": "AAAAAAGAlV0ISxIo12A=" - }, - "attributeCompartment": { - "$ref": "AAAAAAGAlV0ITBIt82A=" - }, - "operationCompartment": { - "$ref": "AAAAAAGAlV0ITBIu8eg=" - }, - "receptionCompartment": { - "$ref": "AAAAAAGAlV0ITBIvbx8=" - }, - "templateParameterCompartment": { - "$ref": "AAAAAAGAlV0ITBIwmio=" - } - }, - { - "_type": "UMLClassView", - "_id": "AAAAAAGAlV1qOCx82c0=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGAlV1qOCx6xfw=" - }, - "subViews": [ - { - "_type": "UMLNameCompartmentView", - "_id": "AAAAAAGAlV1qOCx93CU=", - "_parent": { - "$ref": "AAAAAAGAlV1qOCx82c0=" - }, - "model": { - "$ref": "AAAAAAGAlV1qOCx6xfw=" - }, - "subViews": [ - { - "_type": "LabelView", - "_id": "AAAAAAGAlV1qOCx+Lx0=", - "_parent": { - "$ref": "AAAAAAGAlV1qOCx93CU=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 976, - "top": 912, - "height": 13 - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAlV1qOCx/cVY=", - "_parent": { - "$ref": "AAAAAAGAlV1qOCx93CU=" - }, - "font": "Arial;13;1", - "left": 2269, - "top": 759, - "width": 41.919921875, - "height": 13, - "text": "RSI" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAlV1qOCyAguc=", - "_parent": { - "$ref": "AAAAAAGAlV1qOCx93CU=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 976, - "top": 912, - "width": 191.43896484375, - "height": 13, - "text": "(from BrighterTrades Class View)" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAlV1qOCyBODE=", - "_parent": { - "$ref": "AAAAAAGAlV1qOCx93CU=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 976, - "top": 912, - "height": 13, - "horizontalAlignment": 1 - } - ], - "font": "Arial;13;0", - "left": 2264, - "top": 752, - "width": 51.919921875, - "height": 25, - "stereotypeLabel": { - "$ref": "AAAAAAGAlV1qOCx+Lx0=" - }, - "nameLabel": { - "$ref": "AAAAAAGAlV1qOCx/cVY=" - }, - "namespaceLabel": { - "$ref": "AAAAAAGAlV1qOCyAguc=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAlV1qOCyBODE=" - } - }, - { - "_type": "UMLAttributeCompartmentView", - "_id": "AAAAAAGAlV1qOCyCoog=", - "_parent": { - "$ref": "AAAAAAGAlV1qOCx82c0=" - }, - "model": { - "$ref": "AAAAAAGAlV1qOCx6xfw=" - }, - "font": "Arial;13;0", - "left": 2264, - "top": 777, - "width": 51.919921875, - "height": 10 - }, - { - "_type": "UMLOperationCompartmentView", - "_id": "AAAAAAGAlV1qOCyDo9A=", - "_parent": { - "$ref": "AAAAAAGAlV1qOCx82c0=" - }, - "model": { - "$ref": "AAAAAAGAlV1qOCx6xfw=" - }, - "font": "Arial;13;0", - "left": 2264, - "top": 787, - "width": 51.919921875, - "height": 10 - }, - { - "_type": "UMLReceptionCompartmentView", - "_id": "AAAAAAGAlV1qOCyEX74=", - "_parent": { - "$ref": "AAAAAAGAlV1qOCx82c0=" - }, - "model": { - "$ref": "AAAAAAGAlV1qOCx6xfw=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 488, - "top": 456, - "width": 10, - "height": 10 - }, - { - "_type": "UMLTemplateParameterCompartmentView", - "_id": "AAAAAAGAlV1qOSyFsZY=", - "_parent": { - "$ref": "AAAAAAGAlV1qOCx82c0=" - }, - "model": { - "$ref": "AAAAAAGAlV1qOCx6xfw=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 488, - "top": 456, - "width": 10, - "height": 10 - } - ], - "font": "Arial;13;0", - "containerChangeable": true, - "left": 2264, - "top": 752, - "width": 51.919921875, - "height": 45, - "nameCompartment": { - "$ref": "AAAAAAGAlV1qOCx93CU=" - }, - "attributeCompartment": { - "$ref": "AAAAAAGAlV1qOCyCoog=" - }, - "operationCompartment": { - "$ref": "AAAAAAGAlV1qOCyDo9A=" - }, - "receptionCompartment": { - "$ref": "AAAAAAGAlV1qOCyEX74=" - }, - "templateParameterCompartment": { - "$ref": "AAAAAAGAlV1qOSyFsZY=" - } - }, - { - "_type": "UMLGeneralizationView", - "_id": "AAAAAAGAlV6NEGdsyKA=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGAlV6NEGdqw2E=" - }, - "subViews": [ - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlV6NEGdt6yc=", - "_parent": { - "$ref": "AAAAAAGAlV6NEGdsyKA=" - }, - "model": { - "$ref": "AAAAAAGAlV6NEGdqw2E=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 2441, - "top": 855, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAlV6NEGdsyKA=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlV6NEGdurP8=", - "_parent": { - "$ref": "AAAAAAGAlV6NEGdsyKA=" - }, - "model": { - "$ref": "AAAAAAGAlV6NEGdqw2E=" - }, - "visible": null, - "font": "Arial;13;0", - "left": 2450, - "top": 843, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAlV6NEGdsyKA=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlV6NEGdvgbY=", - "_parent": { - "$ref": "AAAAAAGAlV6NEGdsyKA=" - }, - "model": { - "$ref": "AAAAAAGAlV6NEGdqw2E=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 2424, - "top": 880, - "height": 13, - "alpha": -1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAlV6NEGdsyKA=" - }, - "edgePosition": 1 - } - ], - "font": "Arial;13;0", - "head": { - "$ref": "AAAAAAGAlV0ISxInIEA=" - }, - "tail": { - "$ref": "AAAAAAGAlV1qOCx82c0=" - }, - "lineStyle": 1, - "points": "2316:793;2551:956", - "showVisibility": true, - "nameLabel": { - "$ref": "AAAAAAGAlV6NEGdt6yc=" - }, - "stereotypeLabel": { - "$ref": "AAAAAAGAlV6NEGdurP8=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAlV6NEGdvgbY=" - } - }, - { - "_type": "UMLClassView", - "_id": "AAAAAAGAlV6uaHCf2ow=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGAlV6uaHCdJQg=" - }, - "subViews": [ - { - "_type": "UMLNameCompartmentView", - "_id": "AAAAAAGAlV6uaHCgu/g=", - "_parent": { - "$ref": "AAAAAAGAlV6uaHCf2ow=" - }, - "model": { - "$ref": "AAAAAAGAlV6uaHCdJQg=" - }, - "subViews": [ - { - "_type": "LabelView", - "_id": "AAAAAAGAlV6uaHCh7ZU=", - "_parent": { - "$ref": "AAAAAAGAlV6uaHCgu/g=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1072, - "top": 1280, - "height": 13 - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAlV6uaHCiM4U=", - "_parent": { - "$ref": "AAAAAAGAlV6uaHCgu/g=" - }, - "font": "Arial;13;1", - "left": 2269, - "top": 839, - "width": 41.919921875, - "height": 13, - "text": "SMA" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAlV6uaHCjfT8=", - "_parent": { - "$ref": "AAAAAAGAlV6uaHCgu/g=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1072, - "top": 1280, - "width": 191.43896484375, - "height": 13, - "text": "(from BrighterTrades Class View)" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAlV6uaHCk7ow=", - "_parent": { - "$ref": "AAAAAAGAlV6uaHCgu/g=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1072, - "top": 1280, - "height": 13, - "horizontalAlignment": 1 - } - ], - "font": "Arial;13;0", - "left": 2264, - "top": 832, - "width": 51.919921875, - "height": 25, - "stereotypeLabel": { - "$ref": "AAAAAAGAlV6uaHCh7ZU=" - }, - "nameLabel": { - "$ref": "AAAAAAGAlV6uaHCiM4U=" - }, - "namespaceLabel": { - "$ref": "AAAAAAGAlV6uaHCjfT8=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAlV6uaHCk7ow=" - } - }, - { - "_type": "UMLAttributeCompartmentView", - "_id": "AAAAAAGAlV6uaHCl+dI=", - "_parent": { - "$ref": "AAAAAAGAlV6uaHCf2ow=" - }, - "model": { - "$ref": "AAAAAAGAlV6uaHCdJQg=" - }, - "font": "Arial;13;0", - "left": 2264, - "top": 857, - "width": 51.919921875, - "height": 10 - }, - { - "_type": "UMLOperationCompartmentView", - "_id": "AAAAAAGAlV6uaHCmNXU=", - "_parent": { - "$ref": "AAAAAAGAlV6uaHCf2ow=" - }, - "model": { - "$ref": "AAAAAAGAlV6uaHCdJQg=" - }, - "font": "Arial;13;0", - "left": 2264, - "top": 867, - "width": 51.919921875, - "height": 10 - }, - { - "_type": "UMLReceptionCompartmentView", - "_id": "AAAAAAGAlV6uaHCnu5I=", - "_parent": { - "$ref": "AAAAAAGAlV6uaHCf2ow=" - }, - "model": { - "$ref": "AAAAAAGAlV6uaHCdJQg=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 536, - "top": 640, - "width": 10, - "height": 10 - }, - { - "_type": "UMLTemplateParameterCompartmentView", - "_id": "AAAAAAGAlV6uaHCo6yU=", - "_parent": { - "$ref": "AAAAAAGAlV6uaHCf2ow=" - }, - "model": { - "$ref": "AAAAAAGAlV6uaHCdJQg=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 536, - "top": 640, - "width": 10, - "height": 10 - } - ], - "font": "Arial;13;0", - "containerChangeable": true, - "left": 2264, - "top": 832, - "width": 51.919921875, - "height": 45, - "nameCompartment": { - "$ref": "AAAAAAGAlV6uaHCgu/g=" - }, - "attributeCompartment": { - "$ref": "AAAAAAGAlV6uaHCl+dI=" - }, - "operationCompartment": { - "$ref": "AAAAAAGAlV6uaHCmNXU=" - }, - "receptionCompartment": { - "$ref": "AAAAAAGAlV6uaHCnu5I=" - }, - "templateParameterCompartment": { - "$ref": "AAAAAAGAlV6uaHCo6yU=" - } - }, - { - "_type": "UMLGeneralizationView", - "_id": "AAAAAAGAlV7bC3kGBl0=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGAlV7bC3kE9Hg=" - }, - "subViews": [ - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlV7bC3kHR8s=", - "_parent": { - "$ref": "AAAAAAGAlV7bC3kGBl0=" - }, - "model": { - "$ref": "AAAAAAGAlV7bC3kE9Hg=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 2438, - "top": 897, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAlV7bC3kGBl0=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlV7bC3kICkY=", - "_parent": { - "$ref": "AAAAAAGAlV7bC3kGBl0=" - }, - "model": { - "$ref": "AAAAAAGAlV7bC3kE9Hg=" - }, - "visible": null, - "font": "Arial;13;0", - "left": 2444, - "top": 883, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAlV7bC3kGBl0=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlV7bC3kJ5Oo=", - "_parent": { - "$ref": "AAAAAAGAlV7bC3kGBl0=" - }, - "model": { - "$ref": "AAAAAAGAlV7bC3kE9Hg=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 2427, - "top": 924, - "height": 13, - "alpha": -1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAlV7bC3kGBl0=" - }, - "edgePosition": 1 - } - ], - "font": "Arial;13;0", - "head": { - "$ref": "AAAAAAGAlV0ISxInIEA=" - }, - "tail": { - "$ref": "AAAAAAGAlV6uaHCf2ow=" - }, - "lineStyle": 1, - "points": "2316:866;2551:968", - "showVisibility": true, - "nameLabel": { - "$ref": "AAAAAAGAlV7bC3kHR8s=" - }, - "stereotypeLabel": { - "$ref": "AAAAAAGAlV7bC3kICkY=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAlV7bC3kJ5Oo=" - } - }, - { - "_type": "UMLClassView", - "_id": "AAAAAAGAlV85BI3ktx0=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGAlV85BI3i4ss=" - }, - "subViews": [ - { - "_type": "UMLNameCompartmentView", - "_id": "AAAAAAGAlV85BI3lY/g=", - "_parent": { - "$ref": "AAAAAAGAlV85BI3ktx0=" - }, - "model": { - "$ref": "AAAAAAGAlV85BI3i4ss=" - }, - "subViews": [ - { - "_type": "LabelView", - "_id": "AAAAAAGAlV85BI3mifg=", - "_parent": { - "$ref": "AAAAAAGAlV85BI3lY/g=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1120, - "top": 1504, - "height": 13 - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAlV85BI3n+C0=", - "_parent": { - "$ref": "AAAAAAGAlV85BI3lY/g=" - }, - "font": "Arial;13;1", - "left": 2269, - "top": 1007, - "width": 41.919921875, - "height": 13, - "text": "EMA" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAlV85BI3ocy4=", - "_parent": { - "$ref": "AAAAAAGAlV85BI3lY/g=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1120, - "top": 1504, - "width": 191.43896484375, - "height": 13, - "text": "(from BrighterTrades Class View)" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAlV85BI3p+kY=", - "_parent": { - "$ref": "AAAAAAGAlV85BI3lY/g=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1120, - "top": 1504, - "height": 13, - "horizontalAlignment": 1 - } - ], - "font": "Arial;13;0", - "left": 2264, - "top": 1000, - "width": 51.919921875, - "height": 25, - "stereotypeLabel": { - "$ref": "AAAAAAGAlV85BI3mifg=" - }, - "nameLabel": { - "$ref": "AAAAAAGAlV85BI3n+C0=" - }, - "namespaceLabel": { - "$ref": "AAAAAAGAlV85BI3ocy4=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAlV85BI3p+kY=" - } - }, - { - "_type": "UMLAttributeCompartmentView", - "_id": "AAAAAAGAlV85BI3qosk=", - "_parent": { - "$ref": "AAAAAAGAlV85BI3ktx0=" - }, - "model": { - "$ref": "AAAAAAGAlV85BI3i4ss=" - }, - "font": "Arial;13;0", - "left": 2264, - "top": 1025, - "width": 51.919921875, - "height": 10 - }, - { - "_type": "UMLOperationCompartmentView", - "_id": "AAAAAAGAlV85BY3rti0=", - "_parent": { - "$ref": "AAAAAAGAlV85BI3ktx0=" - }, - "model": { - "$ref": "AAAAAAGAlV85BI3i4ss=" - }, - "font": "Arial;13;0", - "left": 2264, - "top": 1035, - "width": 51.919921875, - "height": 10 - }, - { - "_type": "UMLReceptionCompartmentView", - "_id": "AAAAAAGAlV85BY3szww=", - "_parent": { - "$ref": "AAAAAAGAlV85BI3ktx0=" - }, - "model": { - "$ref": "AAAAAAGAlV85BI3i4ss=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 560, - "top": 752, - "width": 10, - "height": 10 - }, - { - "_type": "UMLTemplateParameterCompartmentView", - "_id": "AAAAAAGAlV85BY3t5wU=", - "_parent": { - "$ref": "AAAAAAGAlV85BI3ktx0=" - }, - "model": { - "$ref": "AAAAAAGAlV85BI3i4ss=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 560, - "top": 752, - "width": 10, - "height": 10 - } - ], - "font": "Arial;13;0", - "containerChangeable": true, - "left": 2264, - "top": 1000, - "width": 51.919921875, - "height": 45, - "nameCompartment": { - "$ref": "AAAAAAGAlV85BI3lY/g=" - }, - "attributeCompartment": { - "$ref": "AAAAAAGAlV85BI3qosk=" - }, - "operationCompartment": { - "$ref": "AAAAAAGAlV85BY3rti0=" - }, - "receptionCompartment": { - "$ref": "AAAAAAGAlV85BY3szww=" - }, - "templateParameterCompartment": { - "$ref": "AAAAAAGAlV85BY3t5wU=" - } - }, - { - "_type": "UMLGeneralizationView", - "_id": "AAAAAAGAlV/yh5ziO0o=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGAlV/yh5zgKGQ=" - }, - "subViews": [ - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlV/yh5zjmv0=", - "_parent": { - "$ref": "AAAAAAGAlV/yh5ziO0o=" - }, - "model": { - "$ref": "AAAAAAGAlV/yh5zgKGQ=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 2431, - "top": 984, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAlV/yh5ziO0o=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlV/yh5zkT7k=", - "_parent": { - "$ref": "AAAAAAGAlV/yh5ziO0o=" - }, - "model": { - "$ref": "AAAAAAGAlV/yh5zgKGQ=" - }, - "visible": null, - "font": "Arial;13;0", - "left": 2429, - "top": 969, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAlV/yh5ziO0o=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlV/yh5zl1gU=", - "_parent": { - "$ref": "AAAAAAGAlV/yh5ziO0o=" - }, - "model": { - "$ref": "AAAAAAGAlV/yh5zgKGQ=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 2434, - "top": 1013, - "height": 13, - "alpha": -1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAlV/yh5ziO0o=" - }, - "edgePosition": 1 - } - ], - "font": "Arial;13;0", - "head": { - "$ref": "AAAAAAGAlV0ISxInIEA=" - }, - "tail": { - "$ref": "AAAAAAGAlV85BI3ktx0=" - }, - "lineStyle": 1, - "points": "2316:1019;2551:992", - "showVisibility": true, - "nameLabel": { - "$ref": "AAAAAAGAlV/yh5zjmv0=" - }, - "stereotypeLabel": { - "$ref": "AAAAAAGAlV/yh5zkT7k=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAlV/yh5zl1gU=" - } - }, - { - "_type": "UMLClassView", - "_id": "AAAAAAGAlWA8wKXQZFc=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGAlWA8wKXOucE=" - }, - "subViews": [ - { - "_type": "UMLNameCompartmentView", - "_id": "AAAAAAGAlWA8wKXRGCE=", - "_parent": { - "$ref": "AAAAAAGAlWA8wKXQZFc=" - }, - "model": { - "$ref": "AAAAAAGAlWA8wKXOucE=" - }, - "subViews": [ - { - "_type": "LabelView", - "_id": "AAAAAAGAlWA8wKXSluI=", - "_parent": { - "$ref": "AAAAAAGAlWA8wKXRGCE=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1077.7509765625, - "top": 800, - "height": 13 - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAlWA8wKXTHcs=", - "_parent": { - "$ref": "AAAAAAGAlWA8wKXRGCE=" - }, - "font": "Arial;13;1", - "left": 2229, - "top": 647, - "width": 113.42626953125, - "height": 13, - "text": "Linear Regression" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAlWA8wKXUmyw=", - "_parent": { - "$ref": "AAAAAAGAlWA8wKXRGCE=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1077.7509765625, - "top": 800, - "width": 191.43896484375, - "height": 13, - "text": "(from BrighterTrades Class View)" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAlWA8wKXVPjM=", - "_parent": { - "$ref": "AAAAAAGAlWA8wKXRGCE=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1077.7509765625, - "top": 800, - "height": 13, - "horizontalAlignment": 1 - } - ], - "font": "Arial;13;0", - "left": 2224, - "top": 640, - "width": 123.42626953125, - "height": 25, - "stereotypeLabel": { - "$ref": "AAAAAAGAlWA8wKXSluI=" - }, - "nameLabel": { - "$ref": "AAAAAAGAlWA8wKXTHcs=" - }, - "namespaceLabel": { - "$ref": "AAAAAAGAlWA8wKXUmyw=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAlWA8wKXVPjM=" - } - }, - { - "_type": "UMLAttributeCompartmentView", - "_id": "AAAAAAGAlWA8wKXW/50=", - "_parent": { - "$ref": "AAAAAAGAlWA8wKXQZFc=" - }, - "model": { - "$ref": "AAAAAAGAlWA8wKXOucE=" - }, - "font": "Arial;13;0", - "left": 2224, - "top": 665, - "width": 123.42626953125, - "height": 10 - }, - { - "_type": "UMLOperationCompartmentView", - "_id": "AAAAAAGAlWA8waXXvnU=", - "_parent": { - "$ref": "AAAAAAGAlWA8wKXQZFc=" - }, - "model": { - "$ref": "AAAAAAGAlWA8wKXOucE=" - }, - "font": "Arial;13;0", - "left": 2224, - "top": 675, - "width": 123.42626953125, - "height": 10 - }, - { - "_type": "UMLReceptionCompartmentView", - "_id": "AAAAAAGAlWA8waXYv0E=", - "_parent": { - "$ref": "AAAAAAGAlWA8wKXQZFc=" - }, - "model": { - "$ref": "AAAAAAGAlWA8wKXOucE=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 538.87548828125, - "top": 400, - "width": 10, - "height": 10 - }, - { - "_type": "UMLTemplateParameterCompartmentView", - "_id": "AAAAAAGAlWA8waXZlAs=", - "_parent": { - "$ref": "AAAAAAGAlWA8wKXQZFc=" - }, - "model": { - "$ref": "AAAAAAGAlWA8wKXOucE=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 538.87548828125, - "top": 400, - "width": 10, - "height": 10 - } - ], - "font": "Arial;13;0", - "containerChangeable": true, - "left": 2224, - "top": 640, - "width": 123.42626953125, - "height": 45, - "nameCompartment": { - "$ref": "AAAAAAGAlWA8wKXRGCE=" - }, - "attributeCompartment": { - "$ref": "AAAAAAGAlWA8wKXW/50=" - }, - "operationCompartment": { - "$ref": "AAAAAAGAlWA8waXXvnU=" - }, - "receptionCompartment": { - "$ref": "AAAAAAGAlWA8waXYv0E=" - }, - "templateParameterCompartment": { - "$ref": "AAAAAAGAlWA8waXZlAs=" - } - }, - { - "_type": "UMLClassView", - "_id": "AAAAAAGAlWF/8rl4xQk=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGAlWF/8rl2eF4=" - }, - "subViews": [ - { - "_type": "UMLNameCompartmentView", - "_id": "AAAAAAGAlWF/8rl5vqw=", - "_parent": { - "$ref": "AAAAAAGAlWF/8rl4xQk=" - }, - "model": { - "$ref": "AAAAAAGAlWF/8rl2eF4=" - }, - "subViews": [ - { - "_type": "LabelView", - "_id": "AAAAAAGAlWF/87l6fMs=", - "_parent": { - "$ref": "AAAAAAGAlWF/8rl5vqw=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1104, - "top": 1536, - "height": 13 - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAlWF/87l7RvY=", - "_parent": { - "$ref": "AAAAAAGAlWF/8rl5vqw=" - }, - "font": "Arial;13;1", - "left": 2269, - "top": 1175, - "width": 45.98876953125, - "height": 13, - "text": "Volume" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAlWF/87l8Mfg=", - "_parent": { - "$ref": "AAAAAAGAlWF/8rl5vqw=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1104, - "top": 1536, - "width": 191.43896484375, - "height": 13, - "text": "(from BrighterTrades Class View)" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAlWF/87l9mQI=", - "_parent": { - "$ref": "AAAAAAGAlWF/8rl5vqw=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1104, - "top": 1536, - "height": 13, - "horizontalAlignment": 1 - } - ], - "font": "Arial;13;0", - "left": 2264, - "top": 1168, - "width": 55.98876953125, - "height": 25, - "stereotypeLabel": { - "$ref": "AAAAAAGAlWF/87l6fMs=" - }, - "nameLabel": { - "$ref": "AAAAAAGAlWF/87l7RvY=" - }, - "namespaceLabel": { - "$ref": "AAAAAAGAlWF/87l8Mfg=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAlWF/87l9mQI=" - } - }, - { - "_type": "UMLAttributeCompartmentView", - "_id": "AAAAAAGAlWF/87l+DeE=", - "_parent": { - "$ref": "AAAAAAGAlWF/8rl4xQk=" - }, - "model": { - "$ref": "AAAAAAGAlWF/8rl2eF4=" - }, - "font": "Arial;13;0", - "left": 2264, - "top": 1193, - "width": 55.98876953125, - "height": 10 - }, - { - "_type": "UMLOperationCompartmentView", - "_id": "AAAAAAGAlWF/87l//K8=", - "_parent": { - "$ref": "AAAAAAGAlWF/8rl4xQk=" - }, - "model": { - "$ref": "AAAAAAGAlWF/8rl2eF4=" - }, - "font": "Arial;13;0", - "left": 2264, - "top": 1203, - "width": 55.98876953125, - "height": 10 - }, - { - "_type": "UMLReceptionCompartmentView", - "_id": "AAAAAAGAlWF/87mAGFM=", - "_parent": { - "$ref": "AAAAAAGAlWF/8rl4xQk=" - }, - "model": { - "$ref": "AAAAAAGAlWF/8rl2eF4=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 552, - "top": 768, - "width": 10, - "height": 10 - }, - { - "_type": "UMLTemplateParameterCompartmentView", - "_id": "AAAAAAGAlWF/87mB7oc=", - "_parent": { - "$ref": "AAAAAAGAlWF/8rl4xQk=" - }, - "model": { - "$ref": "AAAAAAGAlWF/8rl2eF4=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 552, - "top": 768, - "width": 10, - "height": 10 - } - ], - "font": "Arial;13;0", - "containerChangeable": true, - "left": 2264, - "top": 1168, - "width": 55.98876953125, - "height": 45, - "nameCompartment": { - "$ref": "AAAAAAGAlWF/8rl5vqw=" - }, - "attributeCompartment": { - "$ref": "AAAAAAGAlWF/87l+DeE=" - }, - "operationCompartment": { - "$ref": "AAAAAAGAlWF/87l//K8=" - }, - "receptionCompartment": { - "$ref": "AAAAAAGAlWF/87mAGFM=" - }, - "templateParameterCompartment": { - "$ref": "AAAAAAGAlWF/87mB7oc=" - } - }, - { - "_type": "UMLClassView", - "_id": "AAAAAAGAlWG4yb0+Gow=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGAlWG4yb08SBs=" - }, - "subViews": [ - { - "_type": "UMLNameCompartmentView", - "_id": "AAAAAAGAlWG4yb0/7U4=", - "_parent": { - "$ref": "AAAAAAGAlWG4yb0+Gow=" - }, - "model": { - "$ref": "AAAAAAGAlWG4yb08SBs=" - }, - "subViews": [ - { - "_type": "LabelView", - "_id": "AAAAAAGAlWG4yb1AWNE=", - "_parent": { - "$ref": "AAAAAAGAlWG4yb0/7U4=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1072, - "top": 1488, - "height": 13 - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAlWG4yb1BJn8=", - "_parent": { - "$ref": "AAAAAAGAlWG4yb0/7U4=" - }, - "font": "Arial;13;1", - "left": 2245, - "top": 1271, - "width": 96.07177734375, - "height": 13, - "text": "Bolenger_Band" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAlWG4yr1CMnc=", - "_parent": { - "$ref": "AAAAAAGAlWG4yb0/7U4=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1072, - "top": 1488, - "width": 191.43896484375, - "height": 13, - "text": "(from BrighterTrades Class View)" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAlWG4yr1DaFY=", - "_parent": { - "$ref": "AAAAAAGAlWG4yb0/7U4=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1072, - "top": 1488, - "height": 13, - "horizontalAlignment": 1 - } - ], - "font": "Arial;13;0", - "left": 2240, - "top": 1264, - "width": 106.07177734375, - "height": 25, - "stereotypeLabel": { - "$ref": "AAAAAAGAlWG4yb1AWNE=" - }, - "nameLabel": { - "$ref": "AAAAAAGAlWG4yb1BJn8=" - }, - "namespaceLabel": { - "$ref": "AAAAAAGAlWG4yr1CMnc=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAlWG4yr1DaFY=" - } - }, - { - "_type": "UMLAttributeCompartmentView", - "_id": "AAAAAAGAlWG4yr1EAwc=", - "_parent": { - "$ref": "AAAAAAGAlWG4yb0+Gow=" - }, - "model": { - "$ref": "AAAAAAGAlWG4yb08SBs=" - }, - "font": "Arial;13;0", - "left": 2240, - "top": 1289, - "width": 106.07177734375, - "height": 10 - }, - { - "_type": "UMLOperationCompartmentView", - "_id": "AAAAAAGAlWG4yr1FxyE=", - "_parent": { - "$ref": "AAAAAAGAlWG4yb0+Gow=" - }, - "model": { - "$ref": "AAAAAAGAlWG4yb08SBs=" - }, - "font": "Arial;13;0", - "left": 2240, - "top": 1299, - "width": 106.07177734375, - "height": 10 - }, - { - "_type": "UMLReceptionCompartmentView", - "_id": "AAAAAAGAlWG4yr1GjLE=", - "_parent": { - "$ref": "AAAAAAGAlWG4yb0+Gow=" - }, - "model": { - "$ref": "AAAAAAGAlWG4yb08SBs=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 536, - "top": 744, - "width": 10, - "height": 10 - }, - { - "_type": "UMLTemplateParameterCompartmentView", - "_id": "AAAAAAGAlWG4yr1HWds=", - "_parent": { - "$ref": "AAAAAAGAlWG4yb0+Gow=" - }, - "model": { - "$ref": "AAAAAAGAlWG4yb08SBs=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 536, - "top": 744, - "width": 10, - "height": 10 - } - ], - "font": "Arial;13;0", - "containerChangeable": true, - "left": 2240, - "top": 1264, - "width": 106.07177734375, - "height": 45, - "nameCompartment": { - "$ref": "AAAAAAGAlWG4yb0/7U4=" - }, - "attributeCompartment": { - "$ref": "AAAAAAGAlWG4yr1EAwc=" - }, - "operationCompartment": { - "$ref": "AAAAAAGAlWG4yr1FxyE=" - }, - "receptionCompartment": { - "$ref": "AAAAAAGAlWG4yr1GjLE=" - }, - "templateParameterCompartment": { - "$ref": "AAAAAAGAlWG4yr1HWds=" - } - }, - { - "_type": "UMLClassView", - "_id": "AAAAAAGAlWKC8NOiuDE=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGAlWKC8NOg1Tw=" - }, - "subViews": [ - { - "_type": "UMLNameCompartmentView", - "_id": "AAAAAAGAlWKC8NOjWHU=", - "_parent": { - "$ref": "AAAAAAGAlWKC8NOiuDE=" - }, - "model": { - "$ref": "AAAAAAGAlWKC8NOg1Tw=" - }, - "subViews": [ - { - "_type": "LabelView", - "_id": "AAAAAAGAlWKC8NOkn+s=", - "_parent": { - "$ref": "AAAAAAGAlWKC8NOjWHU=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1157.7509765625, - "top": 1376, - "height": 13 - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAlWKC8NOlcjk=", - "_parent": { - "$ref": "AAAAAAGAlWKC8NOjWHU=" - }, - "font": "Arial;13;1", - "left": 2269, - "top": 935, - "width": 41.919921875, - "height": 13, - "text": "MACD" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAlWKC8NOmfvY=", - "_parent": { - "$ref": "AAAAAAGAlWKC8NOjWHU=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1157.7509765625, - "top": 1376, - "width": 191.43896484375, - "height": 13, - "text": "(from BrighterTrades Class View)" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAlWKC8NOnqXk=", - "_parent": { - "$ref": "AAAAAAGAlWKC8NOjWHU=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1157.7509765625, - "top": 1376, - "height": 13, - "horizontalAlignment": 1 - } - ], - "font": "Arial;13;0", - "left": 2264, - "top": 928, - "width": 51.919921875, - "height": 25, - "stereotypeLabel": { - "$ref": "AAAAAAGAlWKC8NOkn+s=" - }, - "nameLabel": { - "$ref": "AAAAAAGAlWKC8NOlcjk=" - }, - "namespaceLabel": { - "$ref": "AAAAAAGAlWKC8NOmfvY=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAlWKC8NOnqXk=" - } - }, - { - "_type": "UMLAttributeCompartmentView", - "_id": "AAAAAAGAlWKC8NOoR2s=", - "_parent": { - "$ref": "AAAAAAGAlWKC8NOiuDE=" - }, - "model": { - "$ref": "AAAAAAGAlWKC8NOg1Tw=" - }, - "font": "Arial;13;0", - "left": 2264, - "top": 953, - "width": 51.919921875, - "height": 10 - }, - { - "_type": "UMLOperationCompartmentView", - "_id": "AAAAAAGAlWKC8NOpjZM=", - "_parent": { - "$ref": "AAAAAAGAlWKC8NOiuDE=" - }, - "model": { - "$ref": "AAAAAAGAlWKC8NOg1Tw=" - }, - "font": "Arial;13;0", - "left": 2264, - "top": 963, - "width": 51.919921875, - "height": 10 - }, - { - "_type": "UMLReceptionCompartmentView", - "_id": "AAAAAAGAlWKC8NOqDbc=", - "_parent": { - "$ref": "AAAAAAGAlWKC8NOiuDE=" - }, - "model": { - "$ref": "AAAAAAGAlWKC8NOg1Tw=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 578.87548828125, - "top": 688, - "width": 10, - "height": 10 - }, - { - "_type": "UMLTemplateParameterCompartmentView", - "_id": "AAAAAAGAlWKC8dOr6Qg=", - "_parent": { - "$ref": "AAAAAAGAlWKC8NOiuDE=" - }, - "model": { - "$ref": "AAAAAAGAlWKC8NOg1Tw=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 578.87548828125, - "top": 688, - "width": 10, - "height": 10 - } - ], - "font": "Arial;13;0", - "containerChangeable": true, - "left": 2264, - "top": 928, - "width": 51.919921875, - "height": 45, - "nameCompartment": { - "$ref": "AAAAAAGAlWKC8NOjWHU=" - }, - "attributeCompartment": { - "$ref": "AAAAAAGAlWKC8NOoR2s=" - }, - "operationCompartment": { - "$ref": "AAAAAAGAlWKC8NOpjZM=" - }, - "receptionCompartment": { - "$ref": "AAAAAAGAlWKC8NOqDbc=" - }, - "templateParameterCompartment": { - "$ref": "AAAAAAGAlWKC8dOr6Qg=" - } - }, - { - "_type": "UMLAssociationView", - "_id": "AAAAAAGAlWKDitUIhR8=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGAlWKDitUErpw=" - }, - "subViews": [ - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWKDitUJXzg=", - "_parent": { - "$ref": "AAAAAAGAlWKDitUIhR8=" - }, - "model": { - "$ref": "AAAAAAGAlWKDitUErpw=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 2195, - "top": 965, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAlWKDitUIhR8=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWKDitUK54M=", - "_parent": { - "$ref": "AAAAAAGAlWKDitUIhR8=" - }, - "model": { - "$ref": "AAAAAAGAlWKDitUErpw=" - }, - "visible": null, - "font": "Arial;13;0", - "left": 2189, - "top": 951, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAlWKDitUIhR8=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWKDitULi9M=", - "_parent": { - "$ref": "AAAAAAGAlWKDitUIhR8=" - }, - "model": { - "$ref": "AAAAAAGAlWKDitUErpw=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 2206, - "top": 992, - "height": 13, - "alpha": -1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAlWKDitUIhR8=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWKDitUMuW8=", - "_parent": { - "$ref": "AAAAAAGAlWKDitUIhR8=" - }, - "model": { - "$ref": "AAAAAAGAlWKDitUF7gU=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 2157, - "top": 980, - "height": 13, - "alpha": 0.5235987755982988, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAlWKDitUIhR8=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWKDitUNrOQ=", - "_parent": { - "$ref": "AAAAAAGAlWKDitUIhR8=" - }, - "model": { - "$ref": "AAAAAAGAlWKDitUF7gU=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 2154, - "top": 967, - "height": 13, - "alpha": 0.7853981633974483, - "distance": 40, - "hostEdge": { - "$ref": "AAAAAAGAlWKDitUIhR8=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWKDitUOpzM=", - "_parent": { - "$ref": "AAAAAAGAlWKDitUIhR8=" - }, - "model": { - "$ref": "AAAAAAGAlWKDitUF7gU=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 2163, - "top": 1007, - "height": 13, - "alpha": -0.5235987755982988, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAGAlWKDitUIhR8=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWKDitUPTwE=", - "_parent": { - "$ref": "AAAAAAGAlWKDitUIhR8=" - }, - "model": { - "$ref": "AAAAAAGAlWKDitUGCjY=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 2233, - "top": 949, - "height": 13, - "alpha": -0.5235987755982988, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAlWKDitUIhR8=" - } - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWKDitUQkRg=", - "_parent": { - "$ref": "AAAAAAGAlWKDitUIhR8=" - }, - "model": { - "$ref": "AAAAAAGAlWKDitUGCjY=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 2226, - "top": 938, - "height": 13, - "alpha": -0.7853981633974483, - "distance": 40, - "hostEdge": { - "$ref": "AAAAAAGAlWKDitUIhR8=" - } - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWKDitURON4=", - "_parent": { - "$ref": "AAAAAAGAlWKDitUIhR8=" - }, - "model": { - "$ref": "AAAAAAGAlWKDitUGCjY=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 2247, - "top": 973, - "height": 13, - "alpha": 0.5235987755982988, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAGAlWKDitUIhR8=" - } - }, - { - "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAGAlWKDi9USb2w=", - "_parent": { - "$ref": "AAAAAAGAlWKDitUIhR8=" - }, - "model": { - "$ref": "AAAAAAGAlWKDitUF7gU=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 456, - "top": 712, - "width": 10, - "height": 10 - }, - { - "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAGAlWKDi9UTiPM=", - "_parent": { - "$ref": "AAAAAAGAlWKDitUIhR8=" - }, - "model": { - "$ref": "AAAAAAGAlWKDitUGCjY=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 456, - "top": 712, - "width": 10, - "height": 10 - } - ], - "font": "Arial;13;0", - "head": { - "$ref": "AAAAAAGAlWKC8NOiuDE=" - }, - "tail": { - "$ref": "AAAAAAGAlTsU1xtzkxQ=" - }, - "lineStyle": 1, - "points": "2139:1010;2263:960", - "showVisibility": true, - "nameLabel": { - "$ref": "AAAAAAGAlWKDitUJXzg=" - }, - "stereotypeLabel": { - "$ref": "AAAAAAGAlWKDitUK54M=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAlWKDitULi9M=" - }, - "showEndOrder": "hide", - "tailRoleNameLabel": { - "$ref": "AAAAAAGAlWKDitUMuW8=" - }, - "tailPropertyLabel": { - "$ref": "AAAAAAGAlWKDitUNrOQ=" - }, - "tailMultiplicityLabel": { - "$ref": "AAAAAAGAlWKDitUOpzM=" - }, - "headRoleNameLabel": { - "$ref": "AAAAAAGAlWKDitUPTwE=" - }, - "headPropertyLabel": { - "$ref": "AAAAAAGAlWKDitUQkRg=" - }, - "headMultiplicityLabel": { - "$ref": "AAAAAAGAlWKDitURON4=" - }, - "tailQualifiersCompartment": { - "$ref": "AAAAAAGAlWKDi9USb2w=" - }, - "headQualifiersCompartment": { - "$ref": "AAAAAAGAlWKDi9UTiPM=" - } - }, - { - "_type": "UMLAssociationView", - "_id": "AAAAAAGAlWLLT+iThk4=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGAlWLLT+iPDbY=" - }, - "subViews": [ - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWLLT+iUjP4=", - "_parent": { - "$ref": "AAAAAAGAlWLLT+iThk4=" - }, - "model": { - "$ref": "AAAAAAGAlWLLT+iPDbY=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 2202, - "top": 1037, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAlWLLT+iThk4=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWLLT+iV//o=", - "_parent": { - "$ref": "AAAAAAGAlWLLT+iThk4=" - }, - "model": { - "$ref": "AAAAAAGAlWLLT+iPDbY=" - }, - "visible": null, - "font": "Arial;13;0", - "left": 2203, - "top": 1052, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAlWLLT+iThk4=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWLLT+iWwpQ=", - "_parent": { - "$ref": "AAAAAAGAlWLLT+iThk4=" - }, - "model": { - "$ref": "AAAAAAGAlWLLT+iPDbY=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 2199, - "top": 1008, - "height": 13, - "alpha": -1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAlWLLT+iThk4=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWLLUOiXT8Y=", - "_parent": { - "$ref": "AAAAAAGAlWLLT+iThk4=" - }, - "model": { - "$ref": "AAAAAAGAlWLLT+iQCBs=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 2238, - "top": 1035, - "height": 13, - "alpha": 0.5235987755982988, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAlWLLT+iThk4=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWLLUOiYNuc=", - "_parent": { - "$ref": "AAAAAAGAlWLLT+iThk4=" - }, - "model": { - "$ref": "AAAAAAGAlWLLT+iQCBs=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 2237, - "top": 1048, - "height": 13, - "alpha": 0.7853981633974483, - "distance": 40, - "hostEdge": { - "$ref": "AAAAAAGAlWLLT+iThk4=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWLLUOiZ2aA=", - "_parent": { - "$ref": "AAAAAAGAlWLLT+iThk4=" - }, - "model": { - "$ref": "AAAAAAGAlWLLT+iQCBs=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 2240, - "top": 1007, - "height": 13, - "alpha": -0.5235987755982988, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAGAlWLLT+iThk4=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWLLUOia3wE=", - "_parent": { - "$ref": "AAAAAAGAlWLLT+iThk4=" - }, - "model": { - "$ref": "AAAAAAGAlWLLT+iRyu0=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 2166, - "top": 1040, - "height": 13, - "alpha": -0.5235987755982988, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAlWLLT+iThk4=" - } - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWLLUOibsqc=", - "_parent": { - "$ref": "AAAAAAGAlWLLT+iThk4=" - }, - "model": { - "$ref": "AAAAAAGAlWLLT+iRyu0=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 2169, - "top": 1053, - "height": 13, - "alpha": -0.7853981633974483, - "distance": 40, - "hostEdge": { - "$ref": "AAAAAAGAlWLLT+iThk4=" - } - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWLLUOic+3k=", - "_parent": { - "$ref": "AAAAAAGAlWLLT+iThk4=" - }, - "model": { - "$ref": "AAAAAAGAlWLLT+iRyu0=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 2159, - "top": 1013, - "height": 13, - "alpha": 0.5235987755982988, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAGAlWLLT+iThk4=" - } - }, - { - "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAGAlWLLUOidBlY=", - "_parent": { - "$ref": "AAAAAAGAlWLLT+iThk4=" - }, - "model": { - "$ref": "AAAAAAGAlWLLT+iQCBs=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 456, - "top": 712, - "width": 10, - "height": 10 - }, - { - "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAGAlWLLUOiefW0=", - "_parent": { - "$ref": "AAAAAAGAlWLLT+iThk4=" - }, - "model": { - "$ref": "AAAAAAGAlWLLT+iRyu0=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 456, - "top": 712, - "width": 10, - "height": 10 - } - ], - "font": "Arial;13;0", - "head": { - "$ref": "AAAAAAGAlTsU1xtzkxQ=" - }, - "tail": { - "$ref": "AAAAAAGAlV85BI3ktx0=" - }, - "lineStyle": 1, - "points": "2263:1024;2139:1034", - "showVisibility": true, - "nameLabel": { - "$ref": "AAAAAAGAlWLLT+iUjP4=" - }, - "stereotypeLabel": { - "$ref": "AAAAAAGAlWLLT+iV//o=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAlWLLT+iWwpQ=" - }, - "showEndOrder": "hide", - "tailRoleNameLabel": { - "$ref": "AAAAAAGAlWLLUOiXT8Y=" - }, - "tailPropertyLabel": { - "$ref": "AAAAAAGAlWLLUOiYNuc=" - }, - "tailMultiplicityLabel": { - "$ref": "AAAAAAGAlWLLUOiZ2aA=" - }, - "headRoleNameLabel": { - "$ref": "AAAAAAGAlWLLUOia3wE=" - }, - "headPropertyLabel": { - "$ref": "AAAAAAGAlWLLUOibsqc=" - }, - "headMultiplicityLabel": { - "$ref": "AAAAAAGAlWLLUOic+3k=" - }, - "tailQualifiersCompartment": { - "$ref": "AAAAAAGAlWLLUOidBlY=" - }, - "headQualifiersCompartment": { - "$ref": "AAAAAAGAlWLLUOiefW0=" - } - }, - { - "_type": "UMLAssociationView", - "_id": "AAAAAAGAlWL3lfiRC14=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGAlWL3lPiNLMU=" - }, - "subViews": [ - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWL3lfiSBbA=", - "_parent": { - "$ref": "AAAAAAGAlWL3lfiRC14=" - }, - "model": { - "$ref": "AAAAAAGAlWL3lPiNLMU=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 2215, - "top": 878, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAlWL3lfiRC14=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWL3lfiTpHs=", - "_parent": { - "$ref": "AAAAAAGAlWL3lfiRC14=" - }, - "model": { - "$ref": "AAAAAAGAlWL3lPiNLMU=" - }, - "visible": null, - "font": "Arial;13;0", - "left": 2227, - "top": 888, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAlWL3lfiRC14=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWL3lfiUi0w=", - "_parent": { - "$ref": "AAAAAAGAlWL3lfiRC14=" - }, - "model": { - "$ref": "AAAAAAGAlWL3lPiNLMU=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 2192, - "top": 859, - "height": 13, - "alpha": -1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAlWL3lfiRC14=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWL3lfiVtj4=", - "_parent": { - "$ref": "AAAAAAGAlWL3lfiRC14=" - }, - "model": { - "$ref": "AAAAAAGAlWL3lPiOD+0=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 2264, - "top": 820, - "height": 13, - "alpha": 0.5235987755982988, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAlWL3lfiRC14=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWL3lfiWC1s=", - "_parent": { - "$ref": "AAAAAAGAlWL3lfiRC14=" - }, - "model": { - "$ref": "AAAAAAGAlWL3lPiOD+0=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 2273, - "top": 830, - "height": 13, - "alpha": 0.7853981633974483, - "distance": 40, - "hostEdge": { - "$ref": "AAAAAAGAlWL3lfiRC14=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWL3lfiXDW8=", - "_parent": { - "$ref": "AAAAAAGAlWL3lfiRC14=" - }, - "model": { - "$ref": "AAAAAAGAlWL3lPiOD+0=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 2246, - "top": 799, - "height": 13, - "alpha": -0.5235987755982988, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAGAlWL3lfiRC14=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWL3lfiYegE=", - "_parent": { - "$ref": "AAAAAAGAlWL3lfiRC14=" - }, - "model": { - "$ref": "AAAAAAGAlWL3lPiP2cA=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 2167, - "top": 937, - "height": 13, - "alpha": -0.5235987755982988, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAlWL3lfiRC14=" - } - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWL3lfiZTqs=", - "_parent": { - "$ref": "AAAAAAGAlWL3lfiRC14=" - }, - "model": { - "$ref": "AAAAAAGAlWL3lPiP2cA=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 2178, - "top": 944, - "height": 13, - "alpha": -0.7853981633974483, - "distance": 40, - "hostEdge": { - "$ref": "AAAAAAGAlWL3lfiRC14=" - } - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWL3lfiar2U=", - "_parent": { - "$ref": "AAAAAAGAlWL3lfiRC14=" - }, - "model": { - "$ref": "AAAAAAGAlWL3lPiP2cA=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 2143, - "top": 923, - "height": 13, - "alpha": 0.5235987755982988, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAGAlWL3lfiRC14=" - } - }, - { - "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAGAlWL3lfibNOw=", - "_parent": { - "$ref": "AAAAAAGAlWL3lfiRC14=" - }, - "model": { - "$ref": "AAAAAAGAlWL3lPiOD+0=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 456, - "top": 712, - "width": 10, - "height": 10 - }, - { - "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAGAlWL3lficQxI=", - "_parent": { - "$ref": "AAAAAAGAlWL3lfiRC14=" - }, - "model": { - "$ref": "AAAAAAGAlWL3lPiP2cA=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 456, - "top": 712, - "width": 10, - "height": 10 - } - ], - "font": "Arial;13;0", - "head": { - "$ref": "AAAAAAGAlTsU1xtzkxQ=" - }, - "tail": { - "$ref": "AAAAAAGAlV1qOCx82c0=" - }, - "lineStyle": 1, - "points": "2270:797;2139:954", - "showVisibility": true, - "nameLabel": { - "$ref": "AAAAAAGAlWL3lfiSBbA=" - }, - "stereotypeLabel": { - "$ref": "AAAAAAGAlWL3lfiTpHs=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAlWL3lfiUi0w=" - }, - "showEndOrder": "hide", - "tailRoleNameLabel": { - "$ref": "AAAAAAGAlWL3lfiVtj4=" - }, - "tailPropertyLabel": { - "$ref": "AAAAAAGAlWL3lfiWC1s=" - }, - "tailMultiplicityLabel": { - "$ref": "AAAAAAGAlWL3lfiXDW8=" - }, - "headRoleNameLabel": { - "$ref": "AAAAAAGAlWL3lfiYegE=" - }, - "headPropertyLabel": { - "$ref": "AAAAAAGAlWL3lfiZTqs=" - }, - "headMultiplicityLabel": { - "$ref": "AAAAAAGAlWL3lfiar2U=" - }, - "tailQualifiersCompartment": { - "$ref": "AAAAAAGAlWL3lfibNOw=" - }, - "headQualifiersCompartment": { - "$ref": "AAAAAAGAlWL3lficQxI=" - } - }, - { - "_type": "UMLAssociationView", - "_id": "AAAAAAGAlWMaqwNsnpg=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGAlWMaqwNoWn8=" - }, - "subViews": [ - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWMaqwNt6dE=", - "_parent": { - "$ref": "AAAAAAGAlWMaqwNsnpg=" - }, - "model": { - "$ref": "AAAAAAGAlWMaqwNoWn8=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 2210, - "top": 933, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAlWMaqwNsnpg=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWMaqwNuOrI=", - "_parent": { - "$ref": "AAAAAAGAlWMaqwNsnpg=" - }, - "model": { - "$ref": "AAAAAAGAlWMaqwNoWn8=" - }, - "visible": null, - "font": "Arial;13;0", - "left": 2220, - "top": 944, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAlWMaqwNsnpg=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWMaqwNviq0=", - "_parent": { - "$ref": "AAAAAAGAlWMaqwNsnpg=" - }, - "model": { - "$ref": "AAAAAAGAlWMaqwNoWn8=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 2191, - "top": 910, - "height": 13, - "alpha": -1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAlWMaqwNsnpg=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWMaqwNw+Ig=", - "_parent": { - "$ref": "AAAAAAGAlWMaqwNsnpg=" - }, - "model": { - "$ref": "AAAAAAGAlWMaqwNpR7E=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 2252, - "top": 898, - "height": 13, - "alpha": 0.5235987755982988, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAlWMaqwNsnpg=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWMaqwNxf/E=", - "_parent": { - "$ref": "AAAAAAGAlWMaqwNsnpg=" - }, - "model": { - "$ref": "AAAAAAGAlWMaqwNpR7E=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 2259, - "top": 909, - "height": 13, - "alpha": 0.7853981633974483, - "distance": 40, - "hostEdge": { - "$ref": "AAAAAAGAlWMaqwNsnpg=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWMaqwNyrH4=", - "_parent": { - "$ref": "AAAAAAGAlWMaqwNsnpg=" - }, - "model": { - "$ref": "AAAAAAGAlWMaqwNpR7E=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 2238, - "top": 874, - "height": 13, - "alpha": -0.5235987755982988, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAGAlWMaqwNsnpg=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWMarANz/EM=", - "_parent": { - "$ref": "AAAAAAGAlWMaqwNsnpg=" - }, - "model": { - "$ref": "AAAAAAGAlWMaqwNqBoA=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 2168, - "top": 968, - "height": 13, - "alpha": -0.5235987755982988, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAlWMaqwNsnpg=" - } - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWMarAN0Q5s=", - "_parent": { - "$ref": "AAAAAAGAlWMaqwNsnpg=" - }, - "model": { - "$ref": "AAAAAAGAlWMaqwNqBoA=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 2178, - "top": 977, - "height": 13, - "alpha": -0.7853981633974483, - "distance": 40, - "hostEdge": { - "$ref": "AAAAAAGAlWMaqwNsnpg=" - } - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWMarAN1QfM=", - "_parent": { - "$ref": "AAAAAAGAlWMaqwNsnpg=" - }, - "model": { - "$ref": "AAAAAAGAlWMaqwNqBoA=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 2147, - "top": 950, - "height": 13, - "alpha": 0.5235987755982988, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAGAlWMaqwNsnpg=" - } - }, - { - "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAGAlWMarAN2X/8=", - "_parent": { - "$ref": "AAAAAAGAlWMaqwNsnpg=" - }, - "model": { - "$ref": "AAAAAAGAlWMaqwNpR7E=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 456, - "top": 712, - "width": 10, - "height": 10 - }, - { - "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAGAlWMarAN3kXQ=", - "_parent": { - "$ref": "AAAAAAGAlWMaqwNsnpg=" - }, - "model": { - "$ref": "AAAAAAGAlWMaqwNqBoA=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 456, - "top": 712, - "width": 10, - "height": 10 - } - ], - "font": "Arial;13;0", - "head": { - "$ref": "AAAAAAGAlTsU1xtzkxQ=" - }, - "tail": { - "$ref": "AAAAAAGAlV6uaHCf2ow=" - }, - "lineStyle": 1, - "points": "2263:876;2139:980", - "showVisibility": true, - "nameLabel": { - "$ref": "AAAAAAGAlWMaqwNt6dE=" - }, - "stereotypeLabel": { - "$ref": "AAAAAAGAlWMaqwNuOrI=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAlWMaqwNviq0=" - }, - "showEndOrder": "hide", - "tailRoleNameLabel": { - "$ref": "AAAAAAGAlWMaqwNw+Ig=" - }, - "tailPropertyLabel": { - "$ref": "AAAAAAGAlWMaqwNxf/E=" - }, - "tailMultiplicityLabel": { - "$ref": "AAAAAAGAlWMaqwNyrH4=" - }, - "headRoleNameLabel": { - "$ref": "AAAAAAGAlWMarANz/EM=" - }, - "headPropertyLabel": { - "$ref": "AAAAAAGAlWMarAN0Q5s=" - }, - "headMultiplicityLabel": { - "$ref": "AAAAAAGAlWMarAN1QfM=" - }, - "tailQualifiersCompartment": { - "$ref": "AAAAAAGAlWMarAN2X/8=" - }, - "headQualifiersCompartment": { - "$ref": "AAAAAAGAlWMarAN3kXQ=" - } - }, - { - "_type": "UMLAssociationView", - "_id": "AAAAAAGAlWTbMTVnS38=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGAlWTbMTVjQns=" - }, - "subViews": [ - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWTbMTVou4s=", - "_parent": { - "$ref": "AAAAAAGAlWTbMTVnS38=" - }, - "model": { - "$ref": "AAAAAAGAlWTbMTVjQns=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1744, - "top": 1050, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAlWTbMTVnS38=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWTbMTVp44w=", - "_parent": { - "$ref": "AAAAAAGAlWTbMTVnS38=" - }, - "model": { - "$ref": "AAAAAAGAlWTbMTVjQns=" - }, - "visible": null, - "font": "Arial;13;0", - "left": 1744, - "top": 1065, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAlWTbMTVnS38=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWTbMTVqft8=", - "_parent": { - "$ref": "AAAAAAGAlWTbMTVnS38=" - }, - "model": { - "$ref": "AAAAAAGAlWTbMTVjQns=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1743, - "top": 1021, - "height": 13, - "alpha": -1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAlWTbMTVnS38=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWTbMTVrHVM=", - "_parent": { - "$ref": "AAAAAAGAlWTbMTVnS38=" - }, - "model": { - "$ref": "AAAAAAGAlWTbMTVkF44=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1973, - "top": 1049, - "height": 13, - "alpha": 0.5235987755982988, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAlWTbMTVnS38=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWTbMTVsBSE=", - "_parent": { - "$ref": "AAAAAAGAlWTbMTVnS38=" - }, - "model": { - "$ref": "AAAAAAGAlWTbMTVkF44=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1970, - "top": 1062, - "height": 13, - "alpha": 0.7853981633974483, - "distance": 40, - "hostEdge": { - "$ref": "AAAAAAGAlWTbMTVnS38=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWTbMTVt4V8=", - "_parent": { - "$ref": "AAAAAAGAlWTbMTVnS38=" - }, - "model": { - "$ref": "AAAAAAGAlWTbMTVkF44=" - }, - "font": "Arial;13;0", - "left": 1974, - "top": 1021, - "width": 7.22998046875, - "height": 13, - "alpha": -0.5235987755982988, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAGAlWTbMTVnS38=" - }, - "edgePosition": 2, - "text": "1" - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWTbMTVuaZ0=", - "_parent": { - "$ref": "AAAAAAGAlWTbMTVnS38=" - }, - "model": { - "$ref": "AAAAAAGAlWTbMTVl7r8=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1515, - "top": 1053, - "height": 13, - "alpha": -0.5235987755982988, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAlWTbMTVnS38=" - } - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWTbMjVvFfg=", - "_parent": { - "$ref": "AAAAAAGAlWTbMTVnS38=" - }, - "model": { - "$ref": "AAAAAAGAlWTbMTVl7r8=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1517, - "top": 1067, - "height": 13, - "alpha": -0.7853981633974483, - "distance": 40, - "hostEdge": { - "$ref": "AAAAAAGAlWTbMTVnS38=" - } - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWTbMjVwrUE=", - "_parent": { - "$ref": "AAAAAAGAlWTbMTVnS38=" - }, - "model": { - "$ref": "AAAAAAGAlWTbMTVl7r8=" - }, - "font": "Arial;13;0", - "left": 1507, - "top": 1026, - "width": 7.22998046875, - "height": 13, - "alpha": 0.5235987755982988, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAGAlWTbMTVnS38=" - }, - "text": "1" - }, - { - "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAGAlWTbMjVxI7s=", - "_parent": { - "$ref": "AAAAAAGAlWTbMTVnS38=" - }, - "model": { - "$ref": "AAAAAAGAlWTbMTVkF44=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 376, - "top": 752, - "width": 10, - "height": 10 - }, - { - "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAGAlWTbMjVyYoo=", - "_parent": { - "$ref": "AAAAAAGAlWTbMTVnS38=" - }, - "model": { - "$ref": "AAAAAAGAlWTbMTVl7r8=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 376, - "top": 752, - "width": 10, - "height": 10 - } - ], - "font": "Arial;13;0", - "head": { - "$ref": "AAAAAAGAlLTUj7L3TDU=" - }, - "tail": { - "$ref": "AAAAAAGAlTsU1xtzkxQ=" - }, - "lineStyle": 1, - "points": "1999:1040;1489:1045", - "showVisibility": true, - "nameLabel": { - "$ref": "AAAAAAGAlWTbMTVou4s=" - }, - "stereotypeLabel": { - "$ref": "AAAAAAGAlWTbMTVp44w=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAlWTbMTVqft8=" - }, - "showEndOrder": "hide", - "tailRoleNameLabel": { - "$ref": "AAAAAAGAlWTbMTVrHVM=" - }, - "tailPropertyLabel": { - "$ref": "AAAAAAGAlWTbMTVsBSE=" - }, - "tailMultiplicityLabel": { - "$ref": "AAAAAAGAlWTbMTVt4V8=" - }, - "headRoleNameLabel": { - "$ref": "AAAAAAGAlWTbMTVuaZ0=" - }, - "headPropertyLabel": { - "$ref": "AAAAAAGAlWTbMjVvFfg=" - }, - "headMultiplicityLabel": { - "$ref": "AAAAAAGAlWTbMjVwrUE=" - }, - "tailQualifiersCompartment": { - "$ref": "AAAAAAGAlWTbMjVxI7s=" - }, - "headQualifiersCompartment": { - "$ref": "AAAAAAGAlWTbMjVyYoo=" - } - }, - { - "_type": "UMLAssociationView", - "_id": "AAAAAAGAlWTohT2HLvk=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGAlWTohT2DCvk=" - }, - "subViews": [ - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWTohT2IFYE=", - "_parent": { - "$ref": "AAAAAAGAlWTohT2HLvk=" - }, - "model": { - "$ref": "AAAAAAGAlWTohT2DCvk=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1642, - "top": 1078, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAlWTohT2HLvk=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWTohT2Jjhw=", - "_parent": { - "$ref": "AAAAAAGAlWTohT2HLvk=" - }, - "model": { - "$ref": "AAAAAAGAlWTohT2DCvk=" - }, - "visible": null, - "font": "Arial;13;0", - "left": 1640, - "top": 1093, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAlWTohT2HLvk=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWTohT2KFcg=", - "_parent": { - "$ref": "AAAAAAGAlWTohT2HLvk=" - }, - "model": { - "$ref": "AAAAAAGAlWTohT2DCvk=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1645, - "top": 1049, - "height": 13, - "alpha": -1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAlWTohT2HLvk=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWTohT2LIz0=", - "_parent": { - "$ref": "AAAAAAGAlWTohT2HLvk=" - }, - "model": { - "$ref": "AAAAAAGAlWTohT2Ex7A=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1771, - "top": 1094, - "height": 13, - "alpha": 0.5235987755982988, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAlWTohT2HLvk=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWTohT2M2qE=", - "_parent": { - "$ref": "AAAAAAGAlWTohT2HLvk=" - }, - "model": { - "$ref": "AAAAAAGAlWTohT2Ex7A=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1767, - "top": 1107, - "height": 13, - "alpha": 0.7853981633974483, - "distance": 40, - "hostEdge": { - "$ref": "AAAAAAGAlWTohT2HLvk=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWTohT2NxQc=", - "_parent": { - "$ref": "AAAAAAGAlWTohT2HLvk=" - }, - "model": { - "$ref": "AAAAAAGAlWTohT2Ex7A=" - }, - "font": "Arial;13;0", - "left": 1775, - "top": 1068, - "width": 7.22998046875, - "height": 13, - "alpha": -0.5235987755982988, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAGAlWTohT2HLvk=" - }, - "edgePosition": 2, - "text": "1" - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWTohT2O3bg=", - "_parent": { - "$ref": "AAAAAAGAlWTohT2HLvk=" - }, - "model": { - "$ref": "AAAAAAGAlWTohT2FGfo=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1513, - "top": 1063, - "height": 13, - "alpha": -0.5235987755982988, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAlWTohT2HLvk=" - } - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWTohT2PI5Y=", - "_parent": { - "$ref": "AAAAAAGAlWTohT2HLvk=" - }, - "model": { - "$ref": "AAAAAAGAlWTohT2FGfo=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1513, - "top": 1077, - "height": 13, - "alpha": -0.7853981633974483, - "distance": 40, - "hostEdge": { - "$ref": "AAAAAAGAlWTohT2HLvk=" - } - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWTohT2Q7kY=", - "_parent": { - "$ref": "AAAAAAGAlWTohT2HLvk=" - }, - "model": { - "$ref": "AAAAAAGAlWTohT2FGfo=" - }, - "font": "Arial;13;0", - "left": 1508, - "top": 1036, - "width": 7.22998046875, - "height": 13, - "alpha": 0.5235987755982988, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAGAlWTohT2HLvk=" - }, - "text": "1" - }, - { - "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAGAlWTohT2RmsI=", - "_parent": { - "$ref": "AAAAAAGAlWTohT2HLvk=" - }, - "model": { - "$ref": "AAAAAAGAlWTohT2Ex7A=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 376, - "top": 752, - "width": 10, - "height": 10 - }, - { - "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAGAlWTohT2SHUQ=", - "_parent": { - "$ref": "AAAAAAGAlWTohT2HLvk=" - }, - "model": { - "$ref": "AAAAAAGAlWTohT2FGfo=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 376, - "top": 752, - "width": 10, - "height": 10 - } - ], - "font": "Arial;13;0", - "head": { - "$ref": "AAAAAAGAlLTUj7L3TDU=" - }, - "tail": { - "$ref": "AAAAAAGAlTqLXhUS1aw=" - }, - "lineStyle": 1, - "points": "1799:1089;1489:1052", - "showVisibility": true, - "nameLabel": { - "$ref": "AAAAAAGAlWTohT2IFYE=" - }, - "stereotypeLabel": { - "$ref": "AAAAAAGAlWTohT2Jjhw=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAlWTohT2KFcg=" - }, - "showEndOrder": "hide", - "tailRoleNameLabel": { - "$ref": "AAAAAAGAlWTohT2LIz0=" - }, - "tailPropertyLabel": { - "$ref": "AAAAAAGAlWTohT2M2qE=" - }, - "tailMultiplicityLabel": { - "$ref": "AAAAAAGAlWTohT2NxQc=" - }, - "headRoleNameLabel": { - "$ref": "AAAAAAGAlWTohT2O3bg=" - }, - "headPropertyLabel": { - "$ref": "AAAAAAGAlWTohT2PI5Y=" - }, - "headMultiplicityLabel": { - "$ref": "AAAAAAGAlWTohT2Q7kY=" - }, - "tailQualifiersCompartment": { - "$ref": "AAAAAAGAlWTohT2RmsI=" - }, - "headQualifiersCompartment": { - "$ref": "AAAAAAGAlWTohT2SHUQ=" - } - }, - { - "_type": "UMLAssociationView", - "_id": "AAAAAAGAlWTwt0Kn5rE=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGAlWTwt0Kjci4=" - }, - "subViews": [ - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWTwt0Koy6g=", - "_parent": { - "$ref": "AAAAAAGAlWTwt0Kn5rE=" - }, - "model": { - "$ref": "AAAAAAGAlWTwt0Kjci4=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1599, - "top": 1108, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAlWTwt0Kn5rE=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWTwt0KpY+M=", - "_parent": { - "$ref": "AAAAAAGAlWTwt0Kn5rE=" - }, - "model": { - "$ref": "AAAAAAGAlWTwt0Kjci4=" - }, - "visible": null, - "font": "Arial;13;0", - "left": 1594, - "top": 1122, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAlWTwt0Kn5rE=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWTwt0KqTDU=", - "_parent": { - "$ref": "AAAAAAGAlWTwt0Kn5rE=" - }, - "model": { - "$ref": "AAAAAAGAlWTwt0Kjci4=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1608, - "top": 1079, - "height": 13, - "alpha": -1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAlWTwt0Kn5rE=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWTwt0KrdR0=", - "_parent": { - "$ref": "AAAAAAGAlWTwt0Kn5rE=" - }, - "model": { - "$ref": "AAAAAAGAlWTwt0KkMDI=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1689, - "top": 1138, - "height": 13, - "alpha": 0.5235987755982988, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAlWTwt0Kn5rE=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWTwt0Ks2h0=", - "_parent": { - "$ref": "AAAAAAGAlWTwt0Kn5rE=" - }, - "model": { - "$ref": "AAAAAAGAlWTwt0KkMDI=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1683, - "top": 1149, - "height": 13, - "alpha": 0.7853981633974483, - "distance": 40, - "hostEdge": { - "$ref": "AAAAAAGAlWTwt0Kn5rE=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWTwt0KtJ2Y=", - "_parent": { - "$ref": "AAAAAAGAlWTwt0Kn5rE=" - }, - "model": { - "$ref": "AAAAAAGAlWTwt0KkMDI=" - }, - "font": "Arial;13;0", - "left": 1699, - "top": 1113, - "width": 7.22998046875, - "height": 13, - "alpha": -0.5235987755982988, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAGAlWTwt0Kn5rE=" - }, - "edgePosition": 2, - "text": "1" - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWTwt0Ku+zk=", - "_parent": { - "$ref": "AAAAAAGAlWTwt0Kn5rE=" - }, - "model": { - "$ref": "AAAAAAGAlWTwt0KlHeI=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1508, - "top": 1078, - "height": 13, - "alpha": -0.5235987755982988, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAlWTwt0Kn5rE=" - } - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWTwt0Kv7Zc=", - "_parent": { - "$ref": "AAAAAAGAlWTwt0Kn5rE=" - }, - "model": { - "$ref": "AAAAAAGAlWTwt0KlHeI=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1506, - "top": 1091, - "height": 13, - "alpha": -0.7853981633974483, - "distance": 40, - "hostEdge": { - "$ref": "AAAAAAGAlWTwt0Kn5rE=" - } - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWTwt0KwmfY=", - "_parent": { - "$ref": "AAAAAAGAlWTwt0Kn5rE=" - }, - "model": { - "$ref": "AAAAAAGAlWTwt0KlHeI=" - }, - "font": "Arial;13;0", - "left": 1510, - "top": 1050, - "width": 7.22998046875, - "height": 13, - "alpha": 0.5235987755982988, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAGAlWTwt0Kn5rE=" - }, - "text": "1" - }, - { - "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAGAlWTwt0KxWWY=", - "_parent": { - "$ref": "AAAAAAGAlWTwt0Kn5rE=" - }, - "model": { - "$ref": "AAAAAAGAlWTwt0KkMDI=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 376, - "top": 752, - "width": 10, - "height": 10 - }, - { - "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAGAlWTwt0KyybQ=", - "_parent": { - "$ref": "AAAAAAGAlWTwt0Kn5rE=" - }, - "model": { - "$ref": "AAAAAAGAlWTwt0KlHeI=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 376, - "top": 752, - "width": 10, - "height": 10 - } - ], - "font": "Arial;13;0", - "head": { - "$ref": "AAAAAAGAlLTUj7L3TDU=" - }, - "tail": { - "$ref": "AAAAAAGAlTlTRf12RvY=" - }, - "lineStyle": 1, - "points": "1719:1138;1489:1062", - "showVisibility": true, - "nameLabel": { - "$ref": "AAAAAAGAlWTwt0Koy6g=" - }, - "stereotypeLabel": { - "$ref": "AAAAAAGAlWTwt0KpY+M=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAlWTwt0KqTDU=" - }, - "showEndOrder": "hide", - "tailRoleNameLabel": { - "$ref": "AAAAAAGAlWTwt0KrdR0=" - }, - "tailPropertyLabel": { - "$ref": "AAAAAAGAlWTwt0Ks2h0=" - }, - "tailMultiplicityLabel": { - "$ref": "AAAAAAGAlWTwt0KtJ2Y=" - }, - "headRoleNameLabel": { - "$ref": "AAAAAAGAlWTwt0Ku+zk=" - }, - "headPropertyLabel": { - "$ref": "AAAAAAGAlWTwt0Kv7Zc=" - }, - "headMultiplicityLabel": { - "$ref": "AAAAAAGAlWTwt0KwmfY=" - }, - "tailQualifiersCompartment": { - "$ref": "AAAAAAGAlWTwt0KxWWY=" - }, - "headQualifiersCompartment": { - "$ref": "AAAAAAGAlWTwt0KyybQ=" - } - }, - { - "_type": "UMLAssociationView", - "_id": "AAAAAAGAlWT4GEhOPLw=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGAlWT4GEhKbNM=" - }, - "subViews": [ - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWT4GEhPDvE=", - "_parent": { - "$ref": "AAAAAAGAlWT4GEhOPLw=" - }, - "model": { - "$ref": "AAAAAAGAlWT4GEhKbNM=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1553, - "top": 1144, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAlWT4GEhOPLw=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWT4GEhQiVI=", - "_parent": { - "$ref": "AAAAAAGAlWT4GEhOPLw=" - }, - "model": { - "$ref": "AAAAAAGAlWT4GEhKbNM=" - }, - "visible": null, - "font": "Arial;13;0", - "left": 1544, - "top": 1156, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAlWT4GEhOPLw=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWT4GEhRhIM=", - "_parent": { - "$ref": "AAAAAAGAlWT4GEhOPLw=" - }, - "model": { - "$ref": "AAAAAAGAlWT4GEhKbNM=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1570, - "top": 1119, - "height": 13, - "alpha": -1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAlWT4GEhOPLw=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWT4GEhSmTI=", - "_parent": { - "$ref": "AAAAAAGAlWT4GEhOPLw=" - }, - "model": { - "$ref": "AAAAAAGAlWT4GEhLA4U=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1624, - "top": 1197, - "height": 13, - "alpha": 0.5235987755982988, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAlWT4GEhOPLw=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWT4GEhTHm4=", - "_parent": { - "$ref": "AAAAAAGAlWT4GEhOPLw=" - }, - "model": { - "$ref": "AAAAAAGAlWT4GEhLA4U=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1614, - "top": 1206, - "height": 13, - "alpha": 0.7853981633974483, - "distance": 40, - "hostEdge": { - "$ref": "AAAAAAGAlWT4GEhOPLw=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWT4GEhUnO0=", - "_parent": { - "$ref": "AAAAAAGAlWT4GEhOPLw=" - }, - "model": { - "$ref": "AAAAAAGAlWT4GEhLA4U=" - }, - "font": "Arial;13;0", - "left": 1641, - "top": 1178, - "width": 7.22998046875, - "height": 13, - "alpha": -0.5235987755982988, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAGAlWT4GEhOPLw=" - }, - "edgePosition": 2, - "text": "1" - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWT4GEhVURQ=", - "_parent": { - "$ref": "AAAAAAGAlWT4GEhOPLw=" - }, - "model": { - "$ref": "AAAAAAGAlWT4GEhMpRo=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1481, - "top": 1090, - "height": 13, - "alpha": -0.5235987755982988, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAlWT4GEhOPLw=" - } - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWT4GEhW/8E=", - "_parent": { - "$ref": "AAAAAAGAlWT4GEhOPLw=" - }, - "model": { - "$ref": "AAAAAAGAlWT4GEhMpRo=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1475, - "top": 1102, - "height": 13, - "alpha": -0.7853981633974483, - "distance": 40, - "hostEdge": { - "$ref": "AAAAAAGAlWT4GEhOPLw=" - } - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWT4GEhXUc8=", - "_parent": { - "$ref": "AAAAAAGAlWT4GEhOPLw=" - }, - "model": { - "$ref": "AAAAAAGAlWT4GEhMpRo=" - }, - "font": "Arial;13;0", - "left": 1491, - "top": 1065, - "width": 7.22998046875, - "height": 13, - "alpha": 0.5235987755982988, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAGAlWT4GEhOPLw=" - }, - "text": "1" - }, - { - "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAGAlWT4GUhYqEY=", - "_parent": { - "$ref": "AAAAAAGAlWT4GEhOPLw=" - }, - "model": { - "$ref": "AAAAAAGAlWT4GEhLA4U=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 376, - "top": 752, - "width": 10, - "height": 10 - }, - { - "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAGAlWT4GUhZ4V4=", - "_parent": { - "$ref": "AAAAAAGAlWT4GEhOPLw=" - }, - "model": { - "$ref": "AAAAAAGAlWT4GEhMpRo=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 376, - "top": 752, - "width": 10, - "height": 10 - } - ], - "font": "Arial;13;0", - "head": { - "$ref": "AAAAAAGAlLTUj7L3TDU=" - }, - "tail": { - "$ref": "AAAAAAGAlLtBdcDltiY=" - }, - "lineStyle": 1, - "points": "1654:1207;1470:1069", - "showVisibility": true, - "nameLabel": { - "$ref": "AAAAAAGAlWT4GEhPDvE=" - }, - "stereotypeLabel": { - "$ref": "AAAAAAGAlWT4GEhQiVI=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAlWT4GEhRhIM=" - }, - "showEndOrder": "hide", - "tailRoleNameLabel": { - "$ref": "AAAAAAGAlWT4GEhSmTI=" - }, - "tailPropertyLabel": { - "$ref": "AAAAAAGAlWT4GEhTHm4=" - }, - "tailMultiplicityLabel": { - "$ref": "AAAAAAGAlWT4GEhUnO0=" - }, - "headRoleNameLabel": { - "$ref": "AAAAAAGAlWT4GEhVURQ=" - }, - "headPropertyLabel": { - "$ref": "AAAAAAGAlWT4GEhW/8E=" - }, - "headMultiplicityLabel": { - "$ref": "AAAAAAGAlWT4GEhXUc8=" - }, - "tailQualifiersCompartment": { - "$ref": "AAAAAAGAlWT4GUhYqEY=" - }, - "headQualifiersCompartment": { - "$ref": "AAAAAAGAlWT4GUhZ4V4=" - } - }, - { - "_type": "UMLAssociationView", - "_id": "AAAAAAGAlWT/5lACfTE=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGAlWT/5k/+BrM=" - }, - "subViews": [ - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWT/5lADpVU=", - "_parent": { - "$ref": "AAAAAAGAlWT/5lACfTE=" - }, - "model": { - "$ref": "AAAAAAGAlWT/5k/+BrM=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1512, - "top": 1176, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAlWT/5lACfTE=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWT/5lAEQNs=", - "_parent": { - "$ref": "AAAAAAGAlWT/5lACfTE=" - }, - "model": { - "$ref": "AAAAAAGAlWT/5k/+BrM=" - }, - "visible": null, - "font": "Arial;13;0", - "left": 1500, - "top": 1184, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAlWT/5lACfTE=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWT/5lAFQM0=", - "_parent": { - "$ref": "AAAAAAGAlWT/5lACfTE=" - }, - "model": { - "$ref": "AAAAAAGAlWT/5k/+BrM=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1537, - "top": 1159, - "height": 13, - "alpha": -1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAlWT/5lACfTE=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWT/5lAG8bM=", - "_parent": { - "$ref": "AAAAAAGAlWT/5lACfTE=" - }, - "model": { - "$ref": "AAAAAAGAlWT/5k//5Qo=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1569, - "top": 1259, - "height": 13, - "alpha": 0.5235987755982988, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAlWT/5lACfTE=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWT/5lAHAB0=", - "_parent": { - "$ref": "AAAAAAGAlWT/5lACfTE=" - }, - "model": { - "$ref": "AAAAAAGAlWT/5k//5Qo=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1556, - "top": 1265, - "height": 13, - "alpha": 0.7853981633974483, - "distance": 40, - "hostEdge": { - "$ref": "AAAAAAGAlWT/5lACfTE=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWT/5lAInIY=", - "_parent": { - "$ref": "AAAAAAGAlWT/5lACfTE=" - }, - "model": { - "$ref": "AAAAAAGAlWT/5k//5Qo=" - }, - "font": "Arial;13;0", - "left": 1591, - "top": 1248, - "width": 7.22998046875, - "height": 13, - "alpha": -0.5235987755982988, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAGAlWT/5lACfTE=" - }, - "edgePosition": 2, - "text": "1" - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWT/5lAJ3YY=", - "_parent": { - "$ref": "AAAAAAGAlWT/5lACfTE=" - }, - "model": { - "$ref": "AAAAAAGAlWT/5lAA9S0=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1456, - "top": 1092, - "height": 13, - "alpha": -0.5235987755982988, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAlWT/5lACfTE=" - } - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWT/5lAKM7g=", - "_parent": { - "$ref": "AAAAAAGAlWT/5lACfTE=" - }, - "model": { - "$ref": "AAAAAAGAlWT/5lAA9S0=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1446, - "top": 1102, - "height": 13, - "alpha": -0.7853981633974483, - "distance": 40, - "hostEdge": { - "$ref": "AAAAAAGAlWT/5lACfTE=" - } - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWT/5lALzkw=", - "_parent": { - "$ref": "AAAAAAGAlWT/5lACfTE=" - }, - "model": { - "$ref": "AAAAAAGAlWT/5lAA9S0=" - }, - "font": "Arial;13;0", - "left": 1473, - "top": 1073, - "width": 7.22998046875, - "height": 13, - "alpha": 0.5235987755982988, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAGAlWT/5lACfTE=" - }, - "text": "1" - }, - { - "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAGAlWT/5lAM+30=", - "_parent": { - "$ref": "AAAAAAGAlWT/5lACfTE=" - }, - "model": { - "$ref": "AAAAAAGAlWT/5k//5Qo=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 376, - "top": 752, - "width": 10, - "height": 10 - }, - { - "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAGAlWT/5lANH74=", - "_parent": { - "$ref": "AAAAAAGAlWT/5lACfTE=" - }, - "model": { - "$ref": "AAAAAAGAlWT/5lAA9S0=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 376, - "top": 752, - "width": 10, - "height": 10 - } - ], - "font": "Arial;13;0", - "head": { - "$ref": "AAAAAAGAlLTUj7L3TDU=" - }, - "tail": { - "$ref": "AAAAAAGAlRLKTmK43xc=" - }, - "lineStyle": 1, - "points": "1596:1279;1454:1069", - "showVisibility": true, - "nameLabel": { - "$ref": "AAAAAAGAlWT/5lADpVU=" - }, - "stereotypeLabel": { - "$ref": "AAAAAAGAlWT/5lAEQNs=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAlWT/5lAFQM0=" - }, - "showEndOrder": "hide", - "tailRoleNameLabel": { - "$ref": "AAAAAAGAlWT/5lAG8bM=" - }, - "tailPropertyLabel": { - "$ref": "AAAAAAGAlWT/5lAHAB0=" - }, - "tailMultiplicityLabel": { - "$ref": "AAAAAAGAlWT/5lAInIY=" - }, - "headRoleNameLabel": { - "$ref": "AAAAAAGAlWT/5lAJ3YY=" - }, - "headPropertyLabel": { - "$ref": "AAAAAAGAlWT/5lAKM7g=" - }, - "headMultiplicityLabel": { - "$ref": "AAAAAAGAlWT/5lALzkw=" - }, - "tailQualifiersCompartment": { - "$ref": "AAAAAAGAlWT/5lAM+30=" - }, - "headQualifiersCompartment": { - "$ref": "AAAAAAGAlWT/5lANH74=" - } - }, - { - "_type": "UMLAssociationView", - "_id": "AAAAAAGAlWUHaVbJ6IA=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGAlWUHaVbFHFI=" - }, - "subViews": [ - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWUHaVbK+u8=", - "_parent": { - "$ref": "AAAAAAGAlWUHaVbJ6IA=" - }, - "model": { - "$ref": "AAAAAAGAlWUHaVbFHFI=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1496, - "top": 1221, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAlWUHaVbJ6IA=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWUHaVbLFl8=", - "_parent": { - "$ref": "AAAAAAGAlWUHaVbJ6IA=" - }, - "model": { - "$ref": "AAAAAAGAlWUHaVbFHFI=" - }, - "visible": null, - "font": "Arial;13;0", - "left": 1482, - "top": 1227, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAlWUHaVbJ6IA=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWUHaVbMVqc=", - "_parent": { - "$ref": "AAAAAAGAlWUHaVbJ6IA=" - }, - "model": { - "$ref": "AAAAAAGAlWUHaVbFHFI=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1523, - "top": 1210, - "height": 13, - "alpha": -1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAlWUHaVbJ6IA=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWUHaVbNEyk=", - "_parent": { - "$ref": "AAAAAAGAlWUHaVbJ6IA=" - }, - "model": { - "$ref": "AAAAAAGAlWUHaVbGp9E=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1549, - "top": 1350, - "height": 13, - "alpha": 0.5235987755982988, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAlWUHaVbJ6IA=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWUHaVbObH8=", - "_parent": { - "$ref": "AAAAAAGAlWUHaVbJ6IA=" - }, - "model": { - "$ref": "AAAAAAGAlWUHaVbGp9E=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1536, - "top": 1353, - "height": 13, - "alpha": 0.7853981633974483, - "distance": 40, - "hostEdge": { - "$ref": "AAAAAAGAlWUHaVbJ6IA=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWUHaVbPAtU=", - "_parent": { - "$ref": "AAAAAAGAlWUHaVbJ6IA=" - }, - "model": { - "$ref": "AAAAAAGAlWUHaVbGp9E=" - }, - "font": "Arial;13;0", - "left": 1573, - "top": 1344, - "width": 7.22998046875, - "height": 13, - "alpha": -0.5235987755982988, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAGAlWUHaVbJ6IA=" - }, - "edgePosition": 2, - "text": "1" - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWUHaVbQ4BM=", - "_parent": { - "$ref": "AAAAAAGAlWUHaVbJ6IA=" - }, - "model": { - "$ref": "AAAAAAGAlWUHaVbH1Js=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1443, - "top": 1092, - "height": 13, - "alpha": -0.5235987755982988, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAlWUHaVbJ6IA=" - } - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWUHaVbRb3w=", - "_parent": { - "$ref": "AAAAAAGAlWUHaVbJ6IA=" - }, - "model": { - "$ref": "AAAAAAGAlWUHaVbH1Js=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1432, - "top": 1099, - "height": 13, - "alpha": -0.7853981633974483, - "distance": 40, - "hostEdge": { - "$ref": "AAAAAAGAlWUHaVbJ6IA=" - } - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWUHaVbS7S4=", - "_parent": { - "$ref": "AAAAAAGAlWUHaVbJ6IA=" - }, - "model": { - "$ref": "AAAAAAGAlWUHaVbH1Js=" - }, - "font": "Arial;13;0", - "left": 1464, - "top": 1078, - "width": 7.22998046875, - "height": 13, - "alpha": 0.5235987755982988, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAGAlWUHaVbJ6IA=" - }, - "text": "1" - }, - { - "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAGAlWUHaVbT8YI=", - "_parent": { - "$ref": "AAAAAAGAlWUHaVbJ6IA=" - }, - "model": { - "$ref": "AAAAAAGAlWUHaVbGp9E=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 376, - "top": 752, - "width": 10, - "height": 10 - }, - { - "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAGAlWUHalbUVYI=", - "_parent": { - "$ref": "AAAAAAGAlWUHaVbJ6IA=" - }, - "model": { - "$ref": "AAAAAAGAlWUHaVbH1Js=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 376, - "top": 752, - "width": 10, - "height": 10 - } - ], - "font": "Arial;13;0", - "head": { - "$ref": "AAAAAAGAlLTUj7L3TDU=" - }, - "tail": { - "$ref": "AAAAAAGAlRJADlhrEO0=" - }, - "lineStyle": 1, - "points": "1573:1375;1448:1069", - "showVisibility": true, - "nameLabel": { - "$ref": "AAAAAAGAlWUHaVbK+u8=" - }, - "stereotypeLabel": { - "$ref": "AAAAAAGAlWUHaVbLFl8=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAlWUHaVbMVqc=" - }, - "showEndOrder": "hide", - "tailRoleNameLabel": { - "$ref": "AAAAAAGAlWUHaVbNEyk=" - }, - "tailPropertyLabel": { - "$ref": "AAAAAAGAlWUHaVbObH8=" - }, - "tailMultiplicityLabel": { - "$ref": "AAAAAAGAlWUHaVbPAtU=" - }, - "headRoleNameLabel": { - "$ref": "AAAAAAGAlWUHaVbQ4BM=" - }, - "headPropertyLabel": { - "$ref": "AAAAAAGAlWUHaVbRb3w=" - }, - "headMultiplicityLabel": { - "$ref": "AAAAAAGAlWUHaVbS7S4=" - }, - "tailQualifiersCompartment": { - "$ref": "AAAAAAGAlWUHaVbT8YI=" - }, - "headQualifiersCompartment": { - "$ref": "AAAAAAGAlWUHalbUVYI=" - } - }, - { - "_type": "UMLAssociationView", - "_id": "AAAAAAGAlWUe2WaZpd4=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGAlWUe2GaVJTw=" - }, - "subViews": [ - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWUe2WaaOSM=", - "_parent": { - "$ref": "AAAAAAGAlWUe2WaZpd4=" - }, - "model": { - "$ref": "AAAAAAGAlWUe2GaVJTw=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1425, - "top": 1264, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAlWUe2WaZpd4=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWUe2WabZNY=", - "_parent": { - "$ref": "AAAAAAGAlWUe2WaZpd4=" - }, - "model": { - "$ref": "AAAAAAGAlWUe2GaVJTw=" - }, - "visible": null, - "font": "Arial;13;0", - "left": 1410, - "top": 1264, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAlWUe2WaZpd4=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWUe2WacX3U=", - "_parent": { - "$ref": "AAAAAAGAlWUe2WaZpd4=" - }, - "model": { - "$ref": "AAAAAAGAlWUe2GaVJTw=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1454, - "top": 1263, - "height": 13, - "alpha": -1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAlWUe2WaZpd4=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWUe2WadnEA=", - "_parent": { - "$ref": "AAAAAAGAlWUe2WaZpd4=" - }, - "model": { - "$ref": "AAAAAAGAlWUe2GaW1c8=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1426, - "top": 1439, - "height": 13, - "alpha": 0.5235987755982988, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAlWUe2WaZpd4=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWUe2WaeUTA=", - "_parent": { - "$ref": "AAAAAAGAlWUe2WaZpd4=" - }, - "model": { - "$ref": "AAAAAAGAlWUe2GaW1c8=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1413, - "top": 1436, - "height": 13, - "alpha": 0.7853981633974483, - "distance": 40, - "hostEdge": { - "$ref": "AAAAAAGAlWUe2WaZpd4=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWUe2WafHSg=", - "_parent": { - "$ref": "AAAAAAGAlWUe2WaZpd4=" - }, - "model": { - "$ref": "AAAAAAGAlWUe2GaW1c8=" - }, - "font": "Arial;13;0", - "left": 1451, - "top": 1443, - "width": 7.22998046875, - "height": 13, - "alpha": -0.5235987755982988, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAGAlWUe2WaZpd4=" - }, - "edgePosition": 2, - "text": "1" - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWUe2WagPdk=", - "_parent": { - "$ref": "AAAAAAGAlWUe2WaZpd4=" - }, - "model": { - "$ref": "AAAAAAGAlWUe2GaX3GI=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1424, - "top": 1089, - "height": 13, - "alpha": -0.5235987755982988, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAlWUe2WaZpd4=" - } - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWUe2WahIZQ=", - "_parent": { - "$ref": "AAAAAAGAlWUe2WaZpd4=" - }, - "model": { - "$ref": "AAAAAAGAlWUe2GaX3GI=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1410, - "top": 1091, - "height": 13, - "alpha": -0.7853981633974483, - "distance": 40, - "hostEdge": { - "$ref": "AAAAAAGAlWUe2WaZpd4=" - } - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWUe2Waix6U=", - "_parent": { - "$ref": "AAAAAAGAlWUe2WaZpd4=" - }, - "model": { - "$ref": "AAAAAAGAlWUe2GaX3GI=" - }, - "font": "Arial;13;0", - "left": 1448, - "top": 1084, - "width": 7.22998046875, - "height": 13, - "alpha": 0.5235987755982988, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAGAlWUe2WaZpd4=" - }, - "text": "1" - }, - { - "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAGAlWUe2WajFPY=", - "_parent": { - "$ref": "AAAAAAGAlWUe2WaZpd4=" - }, - "model": { - "$ref": "AAAAAAGAlWUe2GaW1c8=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 376, - "top": 752, - "width": 10, - "height": 10 - }, - { - "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAGAlWUe2WakyWg=", - "_parent": { - "$ref": "AAAAAAGAlWUe2WaZpd4=" - }, - "model": { - "$ref": "AAAAAAGAlWUe2GaX3GI=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 376, - "top": 752, - "width": 10, - "height": 10 - } - ], - "font": "Arial;13;0", - "head": { - "$ref": "AAAAAAGAlLTUj7L3TDU=" - }, - "tail": { - "$ref": "AAAAAAGAlRGzZE5UCxw=" - }, - "lineStyle": 1, - "points": "1442:1471;1439:1069", - "showVisibility": true, - "nameLabel": { - "$ref": "AAAAAAGAlWUe2WaaOSM=" - }, - "stereotypeLabel": { - "$ref": "AAAAAAGAlWUe2WabZNY=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAlWUe2WacX3U=" - }, - "showEndOrder": "hide", - "tailRoleNameLabel": { - "$ref": "AAAAAAGAlWUe2WadnEA=" - }, - "tailPropertyLabel": { - "$ref": "AAAAAAGAlWUe2WaeUTA=" - }, - "tailMultiplicityLabel": { - "$ref": "AAAAAAGAlWUe2WafHSg=" - }, - "headRoleNameLabel": { - "$ref": "AAAAAAGAlWUe2WagPdk=" - }, - "headPropertyLabel": { - "$ref": "AAAAAAGAlWUe2WahIZQ=" - }, - "headMultiplicityLabel": { - "$ref": "AAAAAAGAlWUe2Waix6U=" - }, - "tailQualifiersCompartment": { - "$ref": "AAAAAAGAlWUe2WajFPY=" - }, - "headQualifiersCompartment": { - "$ref": "AAAAAAGAlWUe2WakyWg=" - } - }, - { - "_type": "UMLAssociationView", - "_id": "AAAAAAGAlWUqjmyXNl0=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGAlWUqjmyTW78=" - }, - "subViews": [ - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWUqjmyYzUw=", - "_parent": { - "$ref": "AAAAAAGAlWUqjmyXNl0=" - }, - "model": { - "$ref": "AAAAAAGAlWUqjmyTW78=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1389, - "top": 1217, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAlWUqjmyXNl0=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWUqjmyZqqQ=", - "_parent": { - "$ref": "AAAAAAGAlWUqjmyXNl0=" - }, - "model": { - "$ref": "AAAAAAGAlWUqjmyTW78=" - }, - "visible": null, - "font": "Arial;13;0", - "left": 1374, - "top": 1214, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAlWUqjmyXNl0=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWUqjmyaGGY=", - "_parent": { - "$ref": "AAAAAAGAlWUqjmyXNl0=" - }, - "model": { - "$ref": "AAAAAAGAlWUqjmyTW78=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1418, - "top": 1222, - "height": 13, - "alpha": -1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAlWUqjmyXNl0=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWUqjmybaWA=", - "_parent": { - "$ref": "AAAAAAGAlWUqjmyXNl0=" - }, - "model": { - "$ref": "AAAAAAGAlWUqjmyUivg=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1363, - "top": 1348, - "height": 13, - "alpha": 0.5235987755982988, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAlWUqjmyXNl0=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWUqjmycPaY=", - "_parent": { - "$ref": "AAAAAAGAlWUqjmyXNl0=" - }, - "model": { - "$ref": "AAAAAAGAlWUqjmyUivg=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1350, - "top": 1343, - "height": 13, - "alpha": 0.7853981633974483, - "distance": 40, - "hostEdge": { - "$ref": "AAAAAAGAlWUqjmyXNl0=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWUqjmydGns=", - "_parent": { - "$ref": "AAAAAAGAlWUqjmyXNl0=" - }, - "model": { - "$ref": "AAAAAAGAlWUqjmyUivg=" - }, - "font": "Arial;13;0", - "left": 1386, - "top": 1358, - "width": 7.22998046875, - "height": 13, - "alpha": -0.5235987755982988, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAGAlWUqjmyXNl0=" - }, - "edgePosition": 2, - "text": "1" - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWUqjmye3JA=", - "_parent": { - "$ref": "AAAAAAGAlWUqjmyXNl0=" - }, - "model": { - "$ref": "AAAAAAGAlWUqjmyV+RM=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1415, - "top": 1085, - "height": 13, - "alpha": -0.5235987755982988, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAlWUqjmyXNl0=" - } - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWUqjmyfrSk=", - "_parent": { - "$ref": "AAAAAAGAlWUqjmyXNl0=" - }, - "model": { - "$ref": "AAAAAAGAlWUqjmyV+RM=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1401, - "top": 1085, - "height": 13, - "alpha": -0.7853981633974483, - "distance": 40, - "hostEdge": { - "$ref": "AAAAAAGAlWUqjmyXNl0=" - } - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWUqjmygfmk=", - "_parent": { - "$ref": "AAAAAAGAlWUqjmyXNl0=" - }, - "model": { - "$ref": "AAAAAAGAlWUqjmyV+RM=" - }, - "font": "Arial;13;0", - "left": 1440, - "top": 1086, - "width": 7.22998046875, - "height": 13, - "alpha": 0.5235987755982988, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAGAlWUqjmyXNl0=" - }, - "text": "1" - }, - { - "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAGAlWUqjmyhjDs=", - "_parent": { - "$ref": "AAAAAAGAlWUqjmyXNl0=" - }, - "model": { - "$ref": "AAAAAAGAlWUqjmyUivg=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 376, - "top": 752, - "width": 10, - "height": 10 - }, - { - "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAGAlWUqjmyiYDI=", - "_parent": { - "$ref": "AAAAAAGAlWUqjmyXNl0=" - }, - "model": { - "$ref": "AAAAAAGAlWUqjmyV+RM=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 376, - "top": 752, - "width": 10, - "height": 10 - } - ], - "font": "Arial;13;0", - "head": { - "$ref": "AAAAAAGAlLTUj7L3TDU=" - }, - "tail": { - "$ref": "AAAAAAGAlRBEJjLv+uI=" - }, - "lineStyle": 1, - "points": "1373:1383;1435:1069", - "showVisibility": true, - "nameLabel": { - "$ref": "AAAAAAGAlWUqjmyYzUw=" - }, - "stereotypeLabel": { - "$ref": "AAAAAAGAlWUqjmyZqqQ=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAlWUqjmyaGGY=" - }, - "showEndOrder": "hide", - "tailRoleNameLabel": { - "$ref": "AAAAAAGAlWUqjmybaWA=" - }, - "tailPropertyLabel": { - "$ref": "AAAAAAGAlWUqjmycPaY=" - }, - "tailMultiplicityLabel": { - "$ref": "AAAAAAGAlWUqjmydGns=" - }, - "headRoleNameLabel": { - "$ref": "AAAAAAGAlWUqjmye3JA=" - }, - "headPropertyLabel": { - "$ref": "AAAAAAGAlWUqjmyfrSk=" - }, - "headMultiplicityLabel": { - "$ref": "AAAAAAGAlWUqjmygfmk=" - }, - "tailQualifiersCompartment": { - "$ref": "AAAAAAGAlWUqjmyhjDs=" - }, - "headQualifiersCompartment": { - "$ref": "AAAAAAGAlWUqjmyiYDI=" - } - }, - { - "_type": "UMLAssociationView", - "_id": "AAAAAAGAlWVK/Hi/tq0=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGAlWVK/Hi7fLQ=" - }, - "subViews": [ - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWVK/HjAbxM=", - "_parent": { - "$ref": "AAAAAAGAlWVK/Hi/tq0=" - }, - "model": { - "$ref": "AAAAAAGAlWVK/Hi7fLQ=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1346, - "top": 1164, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAlWVK/Hi/tq0=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWVK/HjBvmA=", - "_parent": { - "$ref": "AAAAAAGAlWVK/Hi/tq0=" - }, - "model": { - "$ref": "AAAAAAGAlWVK/Hi7fLQ=" - }, - "visible": null, - "font": "Arial;13;0", - "left": 1333, - "top": 1156, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAlWVK/Hi/tq0=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWVK/HjC9vY=", - "_parent": { - "$ref": "AAAAAAGAlWVK/Hi/tq0=" - }, - "model": { - "$ref": "AAAAAAGAlWVK/Hi7fLQ=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1371, - "top": 1179, - "height": 13, - "alpha": -1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAlWVK/Hi/tq0=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWVK/HjDz+k=", - "_parent": { - "$ref": "AAAAAAGAlWVK/Hi/tq0=" - }, - "model": { - "$ref": "AAAAAAGAlWVK/Hi8tt0=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1293, - "top": 1251, - "height": 13, - "alpha": 0.5235987755982988, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAlWVK/Hi/tq0=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWVK/HjExiw=", - "_parent": { - "$ref": "AAAAAAGAlWVK/Hi/tq0=" - }, - "model": { - "$ref": "AAAAAAGAlWVK/Hi8tt0=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1283, - "top": 1242, - "height": 13, - "alpha": 0.7853981633974483, - "distance": 40, - "hostEdge": { - "$ref": "AAAAAAGAlWVK/Hi/tq0=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWVK/HjFCEI=", - "_parent": { - "$ref": "AAAAAAGAlWVK/Hi/tq0=" - }, - "model": { - "$ref": "AAAAAAGAlWVK/Hi8tt0=" - }, - "font": "Arial;13;0", - "left": 1311, - "top": 1268, - "width": 7.22998046875, - "height": 13, - "alpha": -0.5235987755982988, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAGAlWVK/Hi/tq0=" - }, - "edgePosition": 2, - "text": "1" - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWVK/HjGmB0=", - "_parent": { - "$ref": "AAAAAAGAlWVK/Hi/tq0=" - }, - "model": { - "$ref": "AAAAAAGAlWVK/Hi9A2E=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1398, - "top": 1077, - "height": 13, - "alpha": -0.5235987755982988, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAlWVK/Hi/tq0=" - } - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWVK/HjHyBI=", - "_parent": { - "$ref": "AAAAAAGAlWVK/Hi/tq0=" - }, - "model": { - "$ref": "AAAAAAGAlWVK/Hi9A2E=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1386, - "top": 1072, - "height": 13, - "alpha": -0.7853981633974483, - "distance": 40, - "hostEdge": { - "$ref": "AAAAAAGAlWVK/Hi/tq0=" - } - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWVK/HjIpVU=", - "_parent": { - "$ref": "AAAAAAGAlWVK/Hi/tq0=" - }, - "model": { - "$ref": "AAAAAAGAlWVK/Hi9A2E=" - }, - "font": "Arial;13;0", - "left": 1421, - "top": 1087, - "width": 7.22998046875, - "height": 13, - "alpha": 0.5235987755982988, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAGAlWVK/Hi/tq0=" - }, - "text": "1" - }, - { - "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAGAlWVK/HjJaLU=", - "_parent": { - "$ref": "AAAAAAGAlWVK/Hi/tq0=" - }, - "model": { - "$ref": "AAAAAAGAlWVK/Hi8tt0=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 376, - "top": 752, - "width": 10, - "height": 10 - }, - { - "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAGAlWVK/HjKyeo=", - "_parent": { - "$ref": "AAAAAAGAlWVK/Hi/tq0=" - }, - "model": { - "$ref": "AAAAAAGAlWVK/Hi9A2E=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 376, - "top": 752, - "width": 10, - "height": 10 - } - ], - "font": "Arial;13;0", - "head": { - "$ref": "AAAAAAGAlLTUj7L3TDU=" - }, - "tail": { - "$ref": "AAAAAAGAlLRrLqxjK7Y=" - }, - "lineStyle": 1, - "points": "1293:1287;1425:1069", - "showVisibility": true, - "nameLabel": { - "$ref": "AAAAAAGAlWVK/HjAbxM=" - }, - "stereotypeLabel": { - "$ref": "AAAAAAGAlWVK/HjBvmA=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAlWVK/HjC9vY=" - }, - "showEndOrder": "hide", - "tailRoleNameLabel": { - "$ref": "AAAAAAGAlWVK/HjDz+k=" - }, - "tailPropertyLabel": { - "$ref": "AAAAAAGAlWVK/HjExiw=" - }, - "tailMultiplicityLabel": { - "$ref": "AAAAAAGAlWVK/HjFCEI=" - }, - "headRoleNameLabel": { - "$ref": "AAAAAAGAlWVK/HjGmB0=" - }, - "headPropertyLabel": { - "$ref": "AAAAAAGAlWVK/HjHyBI=" - }, - "headMultiplicityLabel": { - "$ref": "AAAAAAGAlWVK/HjIpVU=" - }, - "tailQualifiersCompartment": { - "$ref": "AAAAAAGAlWVK/HjJaLU=" - }, - "headQualifiersCompartment": { - "$ref": "AAAAAAGAlWVK/HjKyeo=" - } - }, - { - "_type": "UMLAssociationView", - "_id": "AAAAAAGAlWVTFoIOby8=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGAlWVTFoIKZEQ=" - }, - "subViews": [ - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWVTFoIP68c=", - "_parent": { - "$ref": "AAAAAAGAlWVTFoIOby8=" - }, - "model": { - "$ref": "AAAAAAGAlWVTFoIKZEQ=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1306, - "top": 1124, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAlWVTFoIOby8=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWVTFoIQL28=", - "_parent": { - "$ref": "AAAAAAGAlWVTFoIOby8=" - }, - "model": { - "$ref": "AAAAAAGAlWVTFoIKZEQ=" - }, - "visible": null, - "font": "Arial;13;0", - "left": 1297, - "top": 1112, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAlWVTFoIOby8=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWVTFoIREfk=", - "_parent": { - "$ref": "AAAAAAGAlWVTFoIOby8=" - }, - "model": { - "$ref": "AAAAAAGAlWVTFoIKZEQ=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1325, - "top": 1147, - "height": 13, - "alpha": -1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAlWVTFoIOby8=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWVTFoISwHQ=", - "_parent": { - "$ref": "AAAAAAGAlWVTFoIOby8=" - }, - "model": { - "$ref": "AAAAAAGAlWVTFoIL2pY=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1233, - "top": 1181, - "height": 13, - "alpha": 0.5235987755982988, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAlWVTFoIOby8=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWVTFoITEvo=", - "_parent": { - "$ref": "AAAAAAGAlWVTFoIOby8=" - }, - "model": { - "$ref": "AAAAAAGAlWVTFoIL2pY=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1226, - "top": 1169, - "height": 13, - "alpha": 0.7853981633974483, - "distance": 40, - "hostEdge": { - "$ref": "AAAAAAGAlWVTFoIOby8=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWVTFoIU0bE=", - "_parent": { - "$ref": "AAAAAAGAlWVTFoIOby8=" - }, - "model": { - "$ref": "AAAAAAGAlWVTFoIL2pY=" - }, - "font": "Arial;13;0", - "left": 1243, - "top": 1205, - "width": 7.22998046875, - "height": 13, - "alpha": -0.5235987755982988, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAGAlWVTFoIOby8=" - }, - "edgePosition": 2, - "text": "1" - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWVTFoIVxPo=", - "_parent": { - "$ref": "AAAAAAGAlWVTFoIOby8=" - }, - "model": { - "$ref": "AAAAAAGAlWVTFoIMumY=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1380, - "top": 1067, - "height": 13, - "alpha": -0.5235987755982988, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAlWVTFoIOby8=" - } - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWVTFoIWkSw=", - "_parent": { - "$ref": "AAAAAAGAlWVTFoIOby8=" - }, - "model": { - "$ref": "AAAAAAGAlWVTFoIMumY=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1370, - "top": 1058, - "height": 13, - "alpha": -0.7853981633974483, - "distance": 40, - "hostEdge": { - "$ref": "AAAAAAGAlWVTFoIOby8=" - } - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWVTFoIXfyU=", - "_parent": { - "$ref": "AAAAAAGAlWVTFoIOby8=" - }, - "model": { - "$ref": "AAAAAAGAlWVTFoIMumY=" - }, - "font": "Arial;13;0", - "left": 1397, - "top": 1086, - "width": 7.22998046875, - "height": 13, - "alpha": 0.5235987755982988, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAGAlWVTFoIOby8=" - }, - "text": "1" - }, - { - "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAGAlWVTFoIYDwc=", - "_parent": { - "$ref": "AAAAAAGAlWVTFoIOby8=" - }, - "model": { - "$ref": "AAAAAAGAlWVTFoIL2pY=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 376, - "top": 752, - "width": 10, - "height": 10 - }, - { - "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAGAlWVTFoIZoWo=", - "_parent": { - "$ref": "AAAAAAGAlWVTFoIOby8=" - }, - "model": { - "$ref": "AAAAAAGAlWVTFoIMumY=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 376, - "top": 752, - "width": 10, - "height": 10 - } - ], - "font": "Arial;13;0", - "head": { - "$ref": "AAAAAAGAlLTUj7L3TDU=" - }, - "tail": { - "$ref": "AAAAAAGAlTkfofuodyI=" - }, - "lineStyle": 1, - "points": "1222:1215;1410:1069", - "showVisibility": true, - "nameLabel": { - "$ref": "AAAAAAGAlWVTFoIP68c=" - }, - "stereotypeLabel": { - "$ref": "AAAAAAGAlWVTFoIQL28=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAlWVTFoIREfk=" - }, - "showEndOrder": "hide", - "tailRoleNameLabel": { - "$ref": "AAAAAAGAlWVTFoISwHQ=" - }, - "tailPropertyLabel": { - "$ref": "AAAAAAGAlWVTFoITEvo=" - }, - "tailMultiplicityLabel": { - "$ref": "AAAAAAGAlWVTFoIU0bE=" - }, - "headRoleNameLabel": { - "$ref": "AAAAAAGAlWVTFoIVxPo=" - }, - "headPropertyLabel": { - "$ref": "AAAAAAGAlWVTFoIWkSw=" - }, - "headMultiplicityLabel": { - "$ref": "AAAAAAGAlWVTFoIXfyU=" - }, - "tailQualifiersCompartment": { - "$ref": "AAAAAAGAlWVTFoIYDwc=" - }, - "headQualifiersCompartment": { - "$ref": "AAAAAAGAlWVTFoIZoWo=" - } - }, - { - "_type": "UMLAssociationView", - "_id": "AAAAAAGAlWX+zaGk01A=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGAlWX+zaGgBoU=" - }, - "subViews": [ - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWX+zaGlYsM=", - "_parent": { - "$ref": "AAAAAAGAlWX+zaGk01A=" - }, - "model": { - "$ref": "AAAAAAGAlWX+zaGgBoU=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1237, - "top": 1085, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAlWX+zaGk01A=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWX+zaGm8tU=", - "_parent": { - "$ref": "AAAAAAGAlWX+zaGk01A=" - }, - "model": { - "$ref": "AAAAAAGAlWX+zaGgBoU=" - }, - "visible": null, - "font": "Arial;13;0", - "left": 1233, - "top": 1071, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAlWX+zaGk01A=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWX+zaGn+J4=", - "_parent": { - "$ref": "AAAAAAGAlWX+zaGk01A=" - }, - "model": { - "$ref": "AAAAAAGAlWX+zaGgBoU=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1246, - "top": 1114, - "height": 13, - "alpha": -1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAlWX+zaGk01A=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWX+zaGomrc=", - "_parent": { - "$ref": "AAAAAAGAlWX+zaGk01A=" - }, - "model": { - "$ref": "AAAAAAGAlWX+zaGhhnw=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1114, - "top": 1124, - "height": 13, - "alpha": 0.5235987755982988, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAlWX+zaGk01A=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWX+zaGp6aU=", - "_parent": { - "$ref": "AAAAAAGAlWX+zaGk01A=" - }, - "model": { - "$ref": "AAAAAAGAlWX+zaGhhnw=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1112, - "top": 1110, - "height": 13, - "alpha": 0.7853981633974483, - "distance": 40, - "hostEdge": { - "$ref": "AAAAAAGAlWX+zaGk01A=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWX+zaGqLtI=", - "_parent": { - "$ref": "AAAAAAGAlWX+zaGk01A=" - }, - "model": { - "$ref": "AAAAAAGAlWX+zaGhhnw=" - }, - "font": "Arial;13;0", - "left": 1109, - "top": 1151, - "width": 19.5126953125, - "height": 13, - "alpha": -0.5235987755982988, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAGAlWX+zaGk01A=" - }, - "edgePosition": 2, - "text": "1..*" - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWX+zaGrABw=", - "_parent": { - "$ref": "AAAAAAGAlWX+zaGk01A=" - }, - "model": { - "$ref": "AAAAAAGAlWX+zaGiSKc=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1361, - "top": 1048, - "height": 13, - "alpha": -0.5235987755982988, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAlWX+zaGk01A=" - } - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWX+zaGsh9Y=", - "_parent": { - "$ref": "AAAAAAGAlWX+zaGk01A=" - }, - "model": { - "$ref": "AAAAAAGAlWX+zaGiSKc=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1355, - "top": 1036, - "height": 13, - "alpha": -0.7853981633974483, - "distance": 40, - "hostEdge": { - "$ref": "AAAAAAGAlWX+zaGk01A=" - } - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWX+zaGt1bo=", - "_parent": { - "$ref": "AAAAAAGAlWX+zaGk01A=" - }, - "model": { - "$ref": "AAAAAAGAlWX+zaGiSKc=" - }, - "font": "Arial;13;0", - "left": 1370, - "top": 1073, - "width": 7.22998046875, - "height": 13, - "alpha": 0.5235987755982988, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAGAlWX+zaGk01A=" - }, - "text": "1" - }, - { - "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAGAlWX+zaGuKoY=", - "_parent": { - "$ref": "AAAAAAGAlWX+zaGk01A=" - }, - "model": { - "$ref": "AAAAAAGAlWX+zaGhhnw=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 376, - "top": 752, - "width": 10, - "height": 10 - }, - { - "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAGAlWX+zaGvvlA=", - "_parent": { - "$ref": "AAAAAAGAlWX+zaGk01A=" - }, - "model": { - "$ref": "AAAAAAGAlWX+zaGiSKc=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 376, - "top": 752, - "width": 10, - "height": 10 - } - ], - "font": "Arial;13;0", - "head": { - "$ref": "AAAAAAGAlLTUj7L3TDU=" - }, - "tail": { - "$ref": "AAAAAAGAlU+ijhOm5cs=" - }, - "lineStyle": 1, - "points": "1094:1152;1391:1061", - "showVisibility": true, - "nameLabel": { - "$ref": "AAAAAAGAlWX+zaGlYsM=" - }, - "stereotypeLabel": { - "$ref": "AAAAAAGAlWX+zaGm8tU=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAlWX+zaGn+J4=" - }, - "showEndOrder": "hide", - "tailRoleNameLabel": { - "$ref": "AAAAAAGAlWX+zaGomrc=" - }, - "tailPropertyLabel": { - "$ref": "AAAAAAGAlWX+zaGp6aU=" - }, - "tailMultiplicityLabel": { - "$ref": "AAAAAAGAlWX+zaGqLtI=" - }, - "headRoleNameLabel": { - "$ref": "AAAAAAGAlWX+zaGrABw=" - }, - "headPropertyLabel": { - "$ref": "AAAAAAGAlWX+zaGsh9Y=" - }, - "headMultiplicityLabel": { - "$ref": "AAAAAAGAlWX+zaGt1bo=" - }, - "tailQualifiersCompartment": { - "$ref": "AAAAAAGAlWX+zaGuKoY=" - }, - "headQualifiersCompartment": { - "$ref": "AAAAAAGAlWX+zaGvvlA=" - } - }, - { - "_type": "UMLAssociationView", - "_id": "AAAAAAGAlWYJTq5lKDs=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGAlWYJTq5h1SQ=" - }, - "subViews": [ - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWYJTq5m5tE=", - "_parent": { - "$ref": "AAAAAAGAlWYJTq5lKDs=" - }, - "model": { - "$ref": "AAAAAAGAlWYJTq5h1SQ=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1111, - "top": 1054, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAlWYJTq5lKDs=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWYJT65npXI=", - "_parent": { - "$ref": "AAAAAAGAlWYJTq5lKDs=" - }, - "model": { - "$ref": "AAAAAAGAlWYJTq5h1SQ=" - }, - "visible": null, - "font": "Arial;13;0", - "left": 1110, - "top": 1039, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAlWYJTq5lKDs=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWYJT65oUb8=", - "_parent": { - "$ref": "AAAAAAGAlWYJTq5lKDs=" - }, - "model": { - "$ref": "AAAAAAGAlWYJTq5h1SQ=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1114, - "top": 1083, - "height": 13, - "alpha": -1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAlWYJTq5lKDs=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWYJT65pRKk=", - "_parent": { - "$ref": "AAAAAAGAlWYJTq5lKDs=" - }, - "model": { - "$ref": "AAAAAAGAlWYJTq5iG3Y=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 859, - "top": 1077, - "height": 13, - "alpha": 0.5235987755982988, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAlWYJTq5lKDs=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWYJT65qfm8=", - "_parent": { - "$ref": "AAAAAAGAlWYJTq5lKDs=" - }, - "model": { - "$ref": "AAAAAAGAlWYJTq5iG3Y=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 860, - "top": 1064, - "height": 13, - "alpha": 0.7853981633974483, - "distance": 40, - "hostEdge": { - "$ref": "AAAAAAGAlWYJTq5lKDs=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWYJT65rECg=", - "_parent": { - "$ref": "AAAAAAGAlWYJTq5lKDs=" - }, - "model": { - "$ref": "AAAAAAGAlWYJTq5iG3Y=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 857, - "top": 1105, - "height": 13, - "alpha": -0.5235987755982988, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAGAlWYJTq5lKDs=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWYJT65sx1U=", - "_parent": { - "$ref": "AAAAAAGAlWYJTq5lKDs=" - }, - "model": { - "$ref": "AAAAAAGAlWYJTq5jlHI=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1363, - "top": 1031, - "height": 13, - "alpha": -0.5235987755982988, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAlWYJTq5lKDs=" - } - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWYJT65tQS0=", - "_parent": { - "$ref": "AAAAAAGAlWYJTq5lKDs=" - }, - "model": { - "$ref": "AAAAAAGAlWYJTq5jlHI=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1360, - "top": 1018, - "height": 13, - "alpha": -0.7853981633974483, - "distance": 40, - "hostEdge": { - "$ref": "AAAAAAGAlWYJTq5lKDs=" - } - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWYJT65uAHo=", - "_parent": { - "$ref": "AAAAAAGAlWYJTq5lKDs=" - }, - "model": { - "$ref": "AAAAAAGAlWYJTq5jlHI=" - }, - "font": "Arial;13;0", - "left": 1367, - "top": 1058, - "width": 7.22998046875, - "height": 13, - "alpha": 0.5235987755982988, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAGAlWYJTq5lKDs=" - }, - "text": "1" - }, - { - "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAGAlWYJT65vjP0=", - "_parent": { - "$ref": "AAAAAAGAlWYJTq5lKDs=" - }, - "model": { - "$ref": "AAAAAAGAlWYJTq5iG3Y=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 376, - "top": 472, - "width": 10, - "height": 10 - }, - { - "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAGAlWYJT65w12Y=", - "_parent": { - "$ref": "AAAAAAGAlWYJTq5lKDs=" - }, - "model": { - "$ref": "AAAAAAGAlWYJTq5jlHI=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 376, - "top": 472, - "width": 10, - "height": 10 - } - ], - "font": "Arial;13;0", - "head": { - "$ref": "AAAAAAGAlLTUj7L3TDU=" - }, - "tail": { - "$ref": "AAAAAAGAlKBwAZy+AvI=" - }, - "lineStyle": 1, - "points": "835:1101;1391:1050", - "showVisibility": true, - "nameLabel": { - "$ref": "AAAAAAGAlWYJTq5m5tE=" - }, - "stereotypeLabel": { - "$ref": "AAAAAAGAlWYJT65npXI=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAlWYJT65oUb8=" - }, - "showEndOrder": "hide", - "tailRoleNameLabel": { - "$ref": "AAAAAAGAlWYJT65pRKk=" - }, - "tailPropertyLabel": { - "$ref": "AAAAAAGAlWYJT65qfm8=" - }, - "tailMultiplicityLabel": { - "$ref": "AAAAAAGAlWYJT65rECg=" - }, - "headRoleNameLabel": { - "$ref": "AAAAAAGAlWYJT65sx1U=" - }, - "headPropertyLabel": { - "$ref": "AAAAAAGAlWYJT65tQS0=" - }, - "headMultiplicityLabel": { - "$ref": "AAAAAAGAlWYJT65uAHo=" - }, - "tailQualifiersCompartment": { - "$ref": "AAAAAAGAlWYJT65vjP0=" - }, - "headQualifiersCompartment": { - "$ref": "AAAAAAGAlWYJT65w12Y=" - } - }, - { - "_type": "UMLGeneralizationView", - "_id": "AAAAAAGAlWt4wuBpmCE=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGAlWt4wuBn3Fk=" - }, - "subViews": [ - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWt4wuBq7kE=", - "_parent": { - "$ref": "AAAAAAGAlWt4wuBpmCE=" - }, - "model": { - "$ref": "AAAAAAGAlWt4wuBn3Fk=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 2426, - "top": 1075, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAlWt4wuBpmCE=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWt4w+Brmn4=", - "_parent": { - "$ref": "AAAAAAGAlWt4wuBpmCE=" - }, - "model": { - "$ref": "AAAAAAGAlWt4wuBn3Fk=" - }, - "visible": null, - "font": "Arial;13;0", - "left": 2418, - "top": 1063, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAlWt4wuBpmCE=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWt4w+Bsdxk=", - "_parent": { - "$ref": "AAAAAAGAlWt4wuBpmCE=" - }, - "model": { - "$ref": "AAAAAAGAlWt4wuBn3Fk=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 2443, - "top": 1100, - "height": 13, - "alpha": -1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAlWt4wuBpmCE=" - }, - "edgePosition": 1 - } - ], - "font": "Arial;13;0", - "head": { - "$ref": "AAAAAAGAlV0ISxInIEA=" - }, - "tail": { - "$ref": "AAAAAAGAlWF/8rl4xQk=" - }, - "lineStyle": 1, - "points": "2320:1171;2551:1017", - "showVisibility": true, - "nameLabel": { - "$ref": "AAAAAAGAlWt4wuBq7kE=" - }, - "stereotypeLabel": { - "$ref": "AAAAAAGAlWt4w+Brmn4=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAlWt4w+Bsdxk=" - } - }, - { - "_type": "UMLGeneralizationView", - "_id": "AAAAAAGAlWuMSOyYqqA=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGAlWuMR+yWrkc=" - }, - "subViews": [ - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWuMSOyZ9EM=", - "_parent": { - "$ref": "AAAAAAGAlWuMSOyYqqA=" - }, - "model": { - "$ref": "AAAAAAGAlWuMR+yWrkc=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 2440, - "top": 797, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAlWuMSOyYqqA=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWuMSOyaVYY=", - "_parent": { - "$ref": "AAAAAAGAlWuMSOyYqqA=" - }, - "model": { - "$ref": "AAAAAAGAlWuMR+yWrkc=" - }, - "visible": null, - "font": "Arial;13;0", - "left": 2451, - "top": 787, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAlWuMSOyYqqA=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWuMSOybXg4=", - "_parent": { - "$ref": "AAAAAAGAlWuMSOyYqqA=" - }, - "model": { - "$ref": "AAAAAAGAlWuMR+yWrkc=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 2419, - "top": 818, - "height": 13, - "alpha": -1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAlWuMSOyYqqA=" - }, - "edgePosition": 1 - } - ], - "font": "Arial;13;0", - "head": { - "$ref": "AAAAAAGAlV0ISxInIEA=" - }, - "tail": { - "$ref": "AAAAAAGAlWA8wKXQZFc=" - }, - "lineStyle": 1, - "points": "2307:685;2554:943", - "showVisibility": true, - "nameLabel": { - "$ref": "AAAAAAGAlWuMSOyZ9EM=" - }, - "stereotypeLabel": { - "$ref": "AAAAAAGAlWuMSOyaVYY=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAlWuMSOybXg4=" - } - }, - { - "_type": "UMLGeneralizationView", - "_id": "AAAAAAGAlWubm/NdI0w=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGAlWubm/NbZTQ=" - }, - "subViews": [ - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWubm/Nei7I=", - "_parent": { - "$ref": "AAAAAAGAlWubm/NdI0w=" - }, - "model": { - "$ref": "AAAAAAGAlWubm/NbZTQ=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 2422, - "top": 1130, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAlWubm/NdI0w=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWubm/NfzBo=", - "_parent": { - "$ref": "AAAAAAGAlWubm/NdI0w=" - }, - "model": { - "$ref": "AAAAAAGAlWubm/NbZTQ=" - }, - "visible": null, - "font": "Arial;13;0", - "left": 2411, - "top": 1119, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAlWubm/NdI0w=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWubm/NgKUU=", - "_parent": { - "$ref": "AAAAAAGAlWubm/NdI0w=" - }, - "model": { - "$ref": "AAAAAAGAlWubm/NbZTQ=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 2443, - "top": 1151, - "height": 13, - "alpha": -1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAlWubm/NdI0w=" - }, - "edgePosition": 1 - } - ], - "font": "Arial;13;0", - "head": { - "$ref": "AAAAAAGAlV0ISxInIEA=" - }, - "tail": { - "$ref": "AAAAAAGAlWG4yb0+Gow=" - }, - "lineStyle": 1, - "points": "2315:1263;2551:1031", - "showVisibility": true, - "nameLabel": { - "$ref": "AAAAAAGAlWubm/Nei7I=" - }, - "stereotypeLabel": { - "$ref": "AAAAAAGAlWubm/NfzBo=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAlWubm/NgKUU=" - } - }, - { - "_type": "UMLClassView", - "_id": "AAAAAAGAlWxxbSDR0l0=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGAlWxxbSDPxmU=" - }, - "subViews": [ - { - "_type": "UMLNameCompartmentView", - "_id": "AAAAAAGAlWxxbiDStco=", - "_parent": { - "$ref": "AAAAAAGAlWxxbSDR0l0=" - }, - "model": { - "$ref": "AAAAAAGAlWxxbSDPxmU=" - }, - "subViews": [ - { - "_type": "LabelView", - "_id": "AAAAAAGAlWxxbiDTZ3I=", - "_parent": { - "$ref": "AAAAAAGAlWxxbiDStco=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1184, - "top": 1344, - "height": 13 - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAlWxxbiDUU1Q=", - "_parent": { - "$ref": "AAAAAAGAlWxxbiDStco=" - }, - "font": "Arial;13;1", - "left": 2269, - "top": 1095, - "width": 41.919921875, - "height": 13, - "text": "ATR" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAlWxxbiDV7aY=", - "_parent": { - "$ref": "AAAAAAGAlWxxbiDStco=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1184, - "top": 1344, - "width": 191.43896484375, - "height": 13, - "text": "(from BrighterTrades Class View)" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAlWxxbiDWXZ8=", - "_parent": { - "$ref": "AAAAAAGAlWxxbiDStco=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1184, - "top": 1344, - "height": 13, - "horizontalAlignment": 1 - } - ], - "font": "Arial;13;0", - "left": 2264, - "top": 1088, - "width": 51.919921875, - "height": 25, - "stereotypeLabel": { - "$ref": "AAAAAAGAlWxxbiDTZ3I=" - }, - "nameLabel": { - "$ref": "AAAAAAGAlWxxbiDUU1Q=" - }, - "namespaceLabel": { - "$ref": "AAAAAAGAlWxxbiDV7aY=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAlWxxbiDWXZ8=" - } - }, - { - "_type": "UMLAttributeCompartmentView", - "_id": "AAAAAAGAlWxxbiDXOdo=", - "_parent": { - "$ref": "AAAAAAGAlWxxbSDR0l0=" - }, - "model": { - "$ref": "AAAAAAGAlWxxbSDPxmU=" - }, - "font": "Arial;13;0", - "left": 2264, - "top": 1113, - "width": 51.919921875, - "height": 10 - }, - { - "_type": "UMLOperationCompartmentView", - "_id": "AAAAAAGAlWxxbiDYM/8=", - "_parent": { - "$ref": "AAAAAAGAlWxxbSDR0l0=" - }, - "model": { - "$ref": "AAAAAAGAlWxxbSDPxmU=" - }, - "font": "Arial;13;0", - "left": 2264, - "top": 1123, - "width": 51.919921875, - "height": 10 - }, - { - "_type": "UMLReceptionCompartmentView", - "_id": "AAAAAAGAlWxxbiDZ5kM=", - "_parent": { - "$ref": "AAAAAAGAlWxxbSDR0l0=" - }, - "model": { - "$ref": "AAAAAAGAlWxxbSDPxmU=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 592, - "top": 672, - "width": 10, - "height": 10 - }, - { - "_type": "UMLTemplateParameterCompartmentView", - "_id": "AAAAAAGAlWxxbiDaWBE=", - "_parent": { - "$ref": "AAAAAAGAlWxxbSDR0l0=" - }, - "model": { - "$ref": "AAAAAAGAlWxxbSDPxmU=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 592, - "top": 672, - "width": 10, - "height": 10 - } - ], - "font": "Arial;13;0", - "containerChangeable": true, - "left": 2264, - "top": 1088, - "width": 51.919921875, - "height": 45, - "nameCompartment": { - "$ref": "AAAAAAGAlWxxbiDStco=" - }, - "attributeCompartment": { - "$ref": "AAAAAAGAlWxxbiDXOdo=" - }, - "operationCompartment": { - "$ref": "AAAAAAGAlWxxbiDYM/8=" - }, - "receptionCompartment": { - "$ref": "AAAAAAGAlWxxbiDZ5kM=" - }, - "templateParameterCompartment": { - "$ref": "AAAAAAGAlWxxbiDaWBE=" - } - }, - { - "_type": "UMLAssociationView", - "_id": "AAAAAAGAlWzchTK/0z0=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGAlWzchDK7zPc=" - }, - "subViews": [ - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWzchTLAt90=", - "_parent": { - "$ref": "AAAAAAGAlWzchTK/0z0=" - }, - "model": { - "$ref": "AAAAAAGAlWzchDK7zPc=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 2196, - "top": 1090, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAlWzchTK/0z0=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWzchTLBbzU=", - "_parent": { - "$ref": "AAAAAAGAlWzchTK/0z0=" - }, - "model": { - "$ref": "AAAAAAGAlWzchDK7zPc=" - }, - "visible": null, - "font": "Arial;13;0", - "left": 2191, - "top": 1104, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAlWzchTK/0z0=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWzchTLCtCU=", - "_parent": { - "$ref": "AAAAAAGAlWzchTK/0z0=" - }, - "model": { - "$ref": "AAAAAAGAlWzchDK7zPc=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 2205, - "top": 1061, - "height": 13, - "alpha": -1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAlWzchTK/0z0=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWzchTLDc3o=", - "_parent": { - "$ref": "AAAAAAGAlWzchTK/0z0=" - }, - "model": { - "$ref": "AAAAAAGAlWzchDK8FrQ=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 2233, - "top": 1102, - "height": 13, - "alpha": 0.5235987755982988, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAlWzchTK/0z0=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWzchTLEd3k=", - "_parent": { - "$ref": "AAAAAAGAlWzchTK/0z0=" - }, - "model": { - "$ref": "AAAAAAGAlWzchDK8FrQ=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 2227, - "top": 1114, - "height": 13, - "alpha": 0.7853981633974483, - "distance": 40, - "hostEdge": { - "$ref": "AAAAAAGAlWzchTK/0z0=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWzchTLF5VA=", - "_parent": { - "$ref": "AAAAAAGAlWzchTK/0z0=" - }, - "model": { - "$ref": "AAAAAAGAlWzchDK8FrQ=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 2246, - "top": 1077, - "height": 13, - "alpha": -0.5235987755982988, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAGAlWzchTK/0z0=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWzchTLG8w8=", - "_parent": { - "$ref": "AAAAAAGAlWzchTK/0z0=" - }, - "model": { - "$ref": "AAAAAAGAlWzchDK970c=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 2159, - "top": 1078, - "height": 13, - "alpha": -0.5235987755982988, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAlWzchTK/0z0=" - } - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWzchTLHsTk=", - "_parent": { - "$ref": "AAAAAAGAlWzchTK/0z0=" - }, - "model": { - "$ref": "AAAAAAGAlWzchDK970c=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 2157, - "top": 1091, - "height": 13, - "alpha": -0.7853981633974483, - "distance": 40, - "hostEdge": { - "$ref": "AAAAAAGAlWzchTK/0z0=" - } - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlWzchTLI9f8=", - "_parent": { - "$ref": "AAAAAAGAlWzchTK/0z0=" - }, - "model": { - "$ref": "AAAAAAGAlWzchDK970c=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 2163, - "top": 1050, - "height": 13, - "alpha": 0.5235987755982988, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAGAlWzchTK/0z0=" - } - }, - { - "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAGAlWzchTLJ4YE=", - "_parent": { - "$ref": "AAAAAAGAlWzchTK/0z0=" - }, - "model": { - "$ref": "AAAAAAGAlWzchDK8FrQ=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 456, - "top": 712, - "width": 10, - "height": 10 - }, - { - "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAGAlWzchjLKoJs=", - "_parent": { - "$ref": "AAAAAAGAlWzchTK/0z0=" - }, - "model": { - "$ref": "AAAAAAGAlWzchDK970c=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 456, - "top": 712, - "width": 10, - "height": 10 - } - ], - "font": "Arial;13;0", - "head": { - "$ref": "AAAAAAGAlTsU1xtzkxQ=" - }, - "tail": { - "$ref": "AAAAAAGAlWxxbSDR0l0=" - }, - "lineStyle": 1, - "points": "2263:1102;2139:1062", - "showVisibility": true, - "nameLabel": { - "$ref": "AAAAAAGAlWzchTLAt90=" - }, - "stereotypeLabel": { - "$ref": "AAAAAAGAlWzchTLBbzU=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAlWzchTLCtCU=" - }, - "showEndOrder": "hide", - "tailRoleNameLabel": { - "$ref": "AAAAAAGAlWzchTLDc3o=" - }, - "tailPropertyLabel": { - "$ref": "AAAAAAGAlWzchTLEd3k=" - }, - "tailMultiplicityLabel": { - "$ref": "AAAAAAGAlWzchTLF5VA=" - }, - "headRoleNameLabel": { - "$ref": "AAAAAAGAlWzchTLG8w8=" - }, - "headPropertyLabel": { - "$ref": "AAAAAAGAlWzchTLHsTk=" - }, - "headMultiplicityLabel": { - "$ref": "AAAAAAGAlWzchTLI9f8=" - }, - "tailQualifiersCompartment": { - "$ref": "AAAAAAGAlWzchTLJ4YE=" - }, - "headQualifiersCompartment": { - "$ref": "AAAAAAGAlWzchjLKoJs=" - } - }, - { - "_type": "UMLGeneralizationView", - "_id": "AAAAAAGAlW17D6E8HWY=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGAlW17D6E6jDw=" - }, - "subViews": [ - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlW17D6E9FjE=", - "_parent": { - "$ref": "AAAAAAGAlW17D6E8HWY=" - }, - "model": { - "$ref": "AAAAAAGAlW17D6E6jDw=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 2434, - "top": 946, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAlW17D6E8HWY=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlW17D6E+TG4=", - "_parent": { - "$ref": "AAAAAAGAlW17D6E8HWY=" - }, - "model": { - "$ref": "AAAAAAGAlW17D6E6jDw=" - }, - "visible": null, - "font": "Arial;13;0", - "left": 2436, - "top": 931, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAlW17D6E8HWY=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlW17D6E/fcs=", - "_parent": { - "$ref": "AAAAAAGAlW17D6E8HWY=" - }, - "model": { - "$ref": "AAAAAAGAlW17D6E6jDw=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 2431, - "top": 975, - "height": 13, - "alpha": -1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAlW17D6E8HWY=" - }, - "edgePosition": 1 - } - ], - "font": "Arial;13;0", - "head": { - "$ref": "AAAAAAGAlV0ISxInIEA=" - }, - "tail": { - "$ref": "AAAAAAGAlWKC8NOiuDE=" - }, - "lineStyle": 1, - "points": "2316:953;2551:982", - "showVisibility": true, - "nameLabel": { - "$ref": "AAAAAAGAlW17D6E9FjE=" - }, - "stereotypeLabel": { - "$ref": "AAAAAAGAlW17D6E+TG4=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAlW17D6E/fcs=" - } - }, - { - "_type": "UMLGeneralizationView", - "_id": "AAAAAAGAlW2hyrcjIjI=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGAlW2hyrchc3A=" - }, - "subViews": [ - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlW2hyrckJnw=", - "_parent": { - "$ref": "AAAAAAGAlW2hyrcjIjI=" - }, - "model": { - "$ref": "AAAAAAGAlW2hyrchc3A=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 2427, - "top": 1032, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAlW2hyrcjIjI=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlW2hyrcljT8=", - "_parent": { - "$ref": "AAAAAAGAlW2hyrcjIjI=" - }, - "model": { - "$ref": "AAAAAAGAlW2hyrchc3A=" - }, - "visible": null, - "font": "Arial;13;0", - "left": 2421, - "top": 1018, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAlW2hyrcjIjI=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlW2hyrcm9dM=", - "_parent": { - "$ref": "AAAAAAGAlW2hyrcjIjI=" - }, - "model": { - "$ref": "AAAAAAGAlW2hyrchc3A=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 2438, - "top": 1059, - "height": 13, - "alpha": -1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAlW2hyrcjIjI=" - }, - "edgePosition": 1 - } - ], - "font": "Arial;13;0", - "head": { - "$ref": "AAAAAAGAlV0ISxInIEA=" - }, - "tail": { - "$ref": "AAAAAAGAlWxxbSDR0l0=" - }, - "lineStyle": 1, - "points": "2316:1099;2551:1005", - "showVisibility": true, - "nameLabel": { - "$ref": "AAAAAAGAlW2hyrckJnw=" - }, - "stereotypeLabel": { - "$ref": "AAAAAAGAlW2hyrcljT8=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAlW2hyrcm9dM=" - } - }, - { - "_type": "UMLAssociationView", - "_id": "AAAAAAGAlW7ShJUPJyc=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGAlW7ShJULxzs=" - }, - "subViews": [ - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlW7ShJUQG2U=", - "_parent": { - "$ref": "AAAAAAGAlW7ShJUPJyc=" - }, - "model": { - "$ref": "AAAAAAGAlW7ShJULxzs=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 2208, - "top": 819, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAlW7ShJUPJyc=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlW7ShJURtAI=", - "_parent": { - "$ref": "AAAAAAGAlW7ShJUPJyc=" - }, - "model": { - "$ref": "AAAAAAGAlW7ShJULxzs=" - }, - "visible": null, - "font": "Arial;13;0", - "left": 2221, - "top": 826, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAlW7ShJUPJyc=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlW7ShJUSxLw=", - "_parent": { - "$ref": "AAAAAAGAlW7ShJUPJyc=" - }, - "model": { - "$ref": "AAAAAAGAlW7ShJULxzs=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 2181, - "top": 804, - "height": 13, - "alpha": -1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAlW7ShJUPJyc=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlW7ShJUTa7A=", - "_parent": { - "$ref": "AAAAAAGAlW7ShJUPJyc=" - }, - "model": { - "$ref": "AAAAAAGAlW7ShJUM2LQ=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 2272, - "top": 708, - "height": 13, - "alpha": 0.5235987755982988, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAlW7ShJUPJyc=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlW7ShJUUPOE=", - "_parent": { - "$ref": "AAAAAAGAlW7ShJUPJyc=" - }, - "model": { - "$ref": "AAAAAAGAlW7ShJUM2LQ=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 2282, - "top": 717, - "height": 13, - "alpha": 0.7853981633974483, - "distance": 40, - "hostEdge": { - "$ref": "AAAAAAGAlW7ShJUPJyc=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlW7ShJUVsTU=", - "_parent": { - "$ref": "AAAAAAGAlW7ShJUPJyc=" - }, - "model": { - "$ref": "AAAAAAGAlW7ShJUM2LQ=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 2250, - "top": 691, - "height": 13, - "alpha": -0.5235987755982988, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAGAlW7ShJUPJyc=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlW7ShJUWGxs=", - "_parent": { - "$ref": "AAAAAAGAlW7ShJUPJyc=" - }, - "model": { - "$ref": "AAAAAAGAlW7ShJUNBXk=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 2144, - "top": 929, - "height": 13, - "alpha": -0.5235987755982988, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAlW7ShJUPJyc=" - } - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlW7ShJUXY3A=", - "_parent": { - "$ref": "AAAAAAGAlW7ShJUPJyc=" - }, - "model": { - "$ref": "AAAAAAGAlW7ShJUNBXk=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 2157, - "top": 934, - "height": 13, - "alpha": -0.7853981633974483, - "distance": 40, - "hostEdge": { - "$ref": "AAAAAAGAlW7ShJUPJyc=" - } - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlW7ShJUYuW8=", - "_parent": { - "$ref": "AAAAAAGAlW7ShJUPJyc=" - }, - "model": { - "$ref": "AAAAAAGAlW7ShJUNBXk=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 2118, - "top": 920, - "height": 13, - "alpha": 0.5235987755982988, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAGAlW7ShJUPJyc=" - } - }, - { - "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAGAlW7ShJUZ4tA=", - "_parent": { - "$ref": "AAAAAAGAlW7ShJUPJyc=" - }, - "model": { - "$ref": "AAAAAAGAlW7ShJUM2LQ=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 80, - "top": -40, - "width": 10, - "height": 10 - }, - { - "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAGAlW7ShJUa4B8=", - "_parent": { - "$ref": "AAAAAAGAlW7ShJUPJyc=" - }, - "model": { - "$ref": "AAAAAAGAlW7ShJUNBXk=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 80, - "top": -40, - "width": 10, - "height": 10 - } - ], - "font": "Arial;13;0", - "head": { - "$ref": "AAAAAAGAlTsU1xtzkxQ=" - }, - "tail": { - "$ref": "AAAAAAGAlWA8wKXQZFc=" - }, - "lineStyle": 1, - "points": "2272:685;2119:951", - "showVisibility": true, - "nameLabel": { - "$ref": "AAAAAAGAlW7ShJUQG2U=" - }, - "stereotypeLabel": { - "$ref": "AAAAAAGAlW7ShJURtAI=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAlW7ShJUSxLw=" - }, - "showEndOrder": "hide", - "tailRoleNameLabel": { - "$ref": "AAAAAAGAlW7ShJUTa7A=" - }, - "tailPropertyLabel": { - "$ref": "AAAAAAGAlW7ShJUUPOE=" - }, - "tailMultiplicityLabel": { - "$ref": "AAAAAAGAlW7ShJUVsTU=" - }, - "headRoleNameLabel": { - "$ref": "AAAAAAGAlW7ShJUWGxs=" - }, - "headPropertyLabel": { - "$ref": "AAAAAAGAlW7ShJUXY3A=" - }, - "headMultiplicityLabel": { - "$ref": "AAAAAAGAlW7ShJUYuW8=" - }, - "tailQualifiersCompartment": { - "$ref": "AAAAAAGAlW7ShJUZ4tA=" - }, - "headQualifiersCompartment": { - "$ref": "AAAAAAGAlW7ShJUa4B8=" - } - }, - { - "_type": "UMLAssociationView", - "_id": "AAAAAAGAlW/ClR+zIXE=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGAlW/ClR+vGKk=" - }, - "subViews": [ - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlW/ClR+0UUs=", - "_parent": { - "$ref": "AAAAAAGAlW/ClR+zIXE=" - }, - "model": { - "$ref": "AAAAAAGAlW/ClR+vGKk=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 2192, - "top": 1135, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAlW/ClR+zIXE=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlW/ClR+1HK8=", - "_parent": { - "$ref": "AAAAAAGAlW/ClR+zIXE=" - }, - "model": { - "$ref": "AAAAAAGAlW/ClR+vGKk=" - }, - "visible": null, - "font": "Arial;13;0", - "left": 2184, - "top": 1147, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAlW/ClR+zIXE=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlW/ClR+2YG8=", - "_parent": { - "$ref": "AAAAAAGAlW/ClR+zIXE=" - }, - "model": { - "$ref": "AAAAAAGAlW/ClR+vGKk=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 2209, - "top": 1110, - "height": 13, - "alpha": -1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAlW/ClR+zIXE=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlW/ClR+3H1o=", - "_parent": { - "$ref": "AAAAAAGAlW/ClR+zIXE=" - }, - "model": { - "$ref": "AAAAAAGAlW/ClR+wkdY=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 2233, - "top": 1162, - "height": 13, - "alpha": 0.5235987755982988, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAlW/ClR+zIXE=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlW/ClR+4of4=", - "_parent": { - "$ref": "AAAAAAGAlW/ClR+zIXE=" - }, - "model": { - "$ref": "AAAAAAGAlW/ClR+wkdY=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 2223, - "top": 1172, - "height": 13, - "alpha": 0.7853981633974483, - "distance": 40, - "hostEdge": { - "$ref": "AAAAAAGAlW/ClR+zIXE=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlW/ClR+5PAw=", - "_parent": { - "$ref": "AAAAAAGAlW/ClR+zIXE=" - }, - "model": { - "$ref": "AAAAAAGAlW/ClR+wkdY=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 2252, - "top": 1142, - "height": 13, - "alpha": -0.5235987755982988, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAGAlW/ClR+zIXE=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlW/ClR+6zoc=", - "_parent": { - "$ref": "AAAAAAGAlW/ClR+zIXE=" - }, - "model": { - "$ref": "AAAAAAGAlW/ClR+xrBU=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 2152, - "top": 1107, - "height": 13, - "alpha": -0.5235987755982988, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAlW/ClR+zIXE=" - } - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlW/ClR+7uRQ=", - "_parent": { - "$ref": "AAAAAAGAlW/ClR+zIXE=" - }, - "model": { - "$ref": "AAAAAAGAlW/ClR+xrBU=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 2146, - "top": 1120, - "height": 13, - "alpha": -0.7853981633974483, - "distance": 40, - "hostEdge": { - "$ref": "AAAAAAGAlW/ClR+zIXE=" - } - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlW/Clh+8RBo=", - "_parent": { - "$ref": "AAAAAAGAlW/ClR+zIXE=" - }, - "model": { - "$ref": "AAAAAAGAlW/ClR+xrBU=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 2163, - "top": 1082, - "height": 13, - "alpha": 0.5235987755982988, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAGAlW/ClR+zIXE=" - } - }, - { - "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAGAlW/Clh+9/VM=", - "_parent": { - "$ref": "AAAAAAGAlW/ClR+zIXE=" - }, - "model": { - "$ref": "AAAAAAGAlW/ClR+wkdY=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 80, - "top": -40, - "width": 10, - "height": 10 - }, - { - "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAGAlW/Clh++L3I=", - "_parent": { - "$ref": "AAAAAAGAlW/ClR+zIXE=" - }, - "model": { - "$ref": "AAAAAAGAlW/ClR+xrBU=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 80, - "top": -40, - "width": 10, - "height": 10 - } - ], - "font": "Arial;13;0", - "head": { - "$ref": "AAAAAAGAlTsU1xtzkxQ=" - }, - "tail": { - "$ref": "AAAAAAGAlWF/8rl4xQk=" - }, - "lineStyle": 1, - "points": "2263:1171;2139:1087", - "showVisibility": true, - "nameLabel": { - "$ref": "AAAAAAGAlW/ClR+0UUs=" - }, - "stereotypeLabel": { - "$ref": "AAAAAAGAlW/ClR+1HK8=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAlW/ClR+2YG8=" - }, - "showEndOrder": "hide", - "tailRoleNameLabel": { - "$ref": "AAAAAAGAlW/ClR+3H1o=" - }, - "tailPropertyLabel": { - "$ref": "AAAAAAGAlW/ClR+4of4=" - }, - "tailMultiplicityLabel": { - "$ref": "AAAAAAGAlW/ClR+5PAw=" - }, - "headRoleNameLabel": { - "$ref": "AAAAAAGAlW/ClR+6zoc=" - }, - "headPropertyLabel": { - "$ref": "AAAAAAGAlW/ClR+7uRQ=" - }, - "headMultiplicityLabel": { - "$ref": "AAAAAAGAlW/Clh+8RBo=" - }, - "tailQualifiersCompartment": { - "$ref": "AAAAAAGAlW/Clh+9/VM=" - }, - "headQualifiersCompartment": { - "$ref": "AAAAAAGAlW/Clh++L3I=" - } - }, - { - "_type": "UMLAssociationView", - "_id": "AAAAAAGAlW/UHSsJ/KQ=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGAlW/UHCsFYbE=" - }, - "subViews": [ - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlW/UHSsK4fE=", - "_parent": { - "$ref": "AAAAAAGAlW/UHSsJ/KQ=" - }, - "model": { - "$ref": "AAAAAAGAlW/UHCsFYbE=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 2193, - "top": 1194, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAlW/UHSsJ/KQ=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlW/UHSsLfqs=", - "_parent": { - "$ref": "AAAAAAGAlW/UHSsJ/KQ=" - }, - "model": { - "$ref": "AAAAAAGAlW/UHCsFYbE=" - }, - "visible": null, - "font": "Arial;13;0", - "left": 2182, - "top": 1204, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAlW/UHSsJ/KQ=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlW/UHSsMW4M=", - "_parent": { - "$ref": "AAAAAAGAlW/UHSsJ/KQ=" - }, - "model": { - "$ref": "AAAAAAGAlW/UHCsFYbE=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 2216, - "top": 1173, - "height": 13, - "alpha": -1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAlW/UHSsJ/KQ=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlW/UHSsNgYw=", - "_parent": { - "$ref": "AAAAAAGAlW/UHSsJ/KQ=" - }, - "model": { - "$ref": "AAAAAAGAlW/UHCsGwdo=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 2242, - "top": 1247, - "height": 13, - "alpha": 0.5235987755982988, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAlW/UHSsJ/KQ=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlW/UHSsOtzk=", - "_parent": { - "$ref": "AAAAAAGAlW/UHSsJ/KQ=" - }, - "model": { - "$ref": "AAAAAAGAlW/UHCsGwdo=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 2231, - "top": 1254, - "height": 13, - "alpha": 0.7853981633974483, - "distance": 40, - "hostEdge": { - "$ref": "AAAAAAGAlW/UHSsJ/KQ=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlW/UHSsPtS8=", - "_parent": { - "$ref": "AAAAAAGAlW/UHSsJ/KQ=" - }, - "model": { - "$ref": "AAAAAAGAlW/UHCsGwdo=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 2265, - "top": 1232, - "height": 13, - "alpha": -0.5235987755982988, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAGAlW/UHSsJ/KQ=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlW/UHSsQRgw=", - "_parent": { - "$ref": "AAAAAAGAlW/UHSsJ/KQ=" - }, - "model": { - "$ref": "AAAAAAGAlW/UHCsHggM=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 2145, - "top": 1140, - "height": 13, - "alpha": -0.5235987755982988, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAlW/UHSsJ/KQ=" - } - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlW/UHSsR8eA=", - "_parent": { - "$ref": "AAAAAAGAlW/UHSsJ/KQ=" - }, - "model": { - "$ref": "AAAAAAGAlW/UHCsHggM=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 2136, - "top": 1150, - "height": 13, - "alpha": -0.7853981633974483, - "distance": 40, - "hostEdge": { - "$ref": "AAAAAAGAlW/UHSsJ/KQ=" - } - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlW/UHSsSHYU=", - "_parent": { - "$ref": "AAAAAAGAlW/UHSsJ/KQ=" - }, - "model": { - "$ref": "AAAAAAGAlW/UHCsHggM=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 2162, - "top": 1118, - "height": 13, - "alpha": 0.5235987755982988, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAGAlW/UHSsJ/KQ=" - } - }, - { - "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAGAlW/UHSsTuN8=", - "_parent": { - "$ref": "AAAAAAGAlW/UHSsJ/KQ=" - }, - "model": { - "$ref": "AAAAAAGAlW/UHCsGwdo=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 80, - "top": -40, - "width": 10, - "height": 10 - }, - { - "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAGAlW/UHSsUDbA=", - "_parent": { - "$ref": "AAAAAAGAlW/UHSsJ/KQ=" - }, - "model": { - "$ref": "AAAAAAGAlW/UHCsHggM=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 80, - "top": -40, - "width": 10, - "height": 10 - } - ], - "font": "Arial;13;0", - "head": { - "$ref": "AAAAAAGAlTsU1xtzkxQ=" - }, - "tail": { - "$ref": "AAAAAAGAlWG4yb0+Gow=" - }, - "lineStyle": 1, - "points": "2271:1263;2139:1117", - "showVisibility": true, - "nameLabel": { - "$ref": "AAAAAAGAlW/UHSsK4fE=" - }, - "stereotypeLabel": { - "$ref": "AAAAAAGAlW/UHSsLfqs=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAlW/UHSsMW4M=" - }, - "showEndOrder": "hide", - "tailRoleNameLabel": { - "$ref": "AAAAAAGAlW/UHSsNgYw=" - }, - "tailPropertyLabel": { - "$ref": "AAAAAAGAlW/UHSsOtzk=" - }, - "tailMultiplicityLabel": { - "$ref": "AAAAAAGAlW/UHSsPtS8=" - }, - "headRoleNameLabel": { - "$ref": "AAAAAAGAlW/UHSsQRgw=" - }, - "headPropertyLabel": { - "$ref": "AAAAAAGAlW/UHSsR8eA=" - }, - "headMultiplicityLabel": { - "$ref": "AAAAAAGAlW/UHSsSHYU=" - }, - "tailQualifiersCompartment": { - "$ref": "AAAAAAGAlW/UHSsTuN8=" - }, - "headQualifiersCompartment": { - "$ref": "AAAAAAGAlW/UHSsUDbA=" - } - }, - { - "_type": "UMLClassView", - "_id": "AAAAAAGAlXGQqAqmq9A=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGAlXGQqAqkRnk=" - }, - "subViews": [ - { - "_type": "UMLNameCompartmentView", - "_id": "AAAAAAGAlXGQqAqnwQ8=", - "_parent": { - "$ref": "AAAAAAGAlXGQqAqmq9A=" - }, - "model": { - "$ref": "AAAAAAGAlXGQqAqkRnk=" - }, - "subViews": [ - { - "_type": "LabelView", - "_id": "AAAAAAGAlXGQqAqobW4=", - "_parent": { - "$ref": "AAAAAAGAlXGQqAqnwQ8=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -160, - "top": 144, - "height": 13 - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAlXGQqAqpK54=", - "_parent": { - "$ref": "AAAAAAGAlXGQqAqnwQ8=" - }, - "font": "Arial;13;1", - "left": 1429, - "top": 927, - "width": 41.919921875, - "height": 13, - "text": "Data" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAlXGQqAqqJCc=", - "_parent": { - "$ref": "AAAAAAGAlXGQqAqnwQ8=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -160, - "top": 144, - "width": 191.43896484375, - "height": 13, - "text": "(from BrighterTrades Class View)" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAlXGQqAqr7vE=", - "_parent": { - "$ref": "AAAAAAGAlXGQqAqnwQ8=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -160, - "top": 144, - "height": 13, - "horizontalAlignment": 1 - } - ], - "font": "Arial;13;0", - "left": 1424, - "top": 920, - "width": 51.919921875, - "height": 25, - "stereotypeLabel": { - "$ref": "AAAAAAGAlXGQqAqobW4=" - }, - "nameLabel": { - "$ref": "AAAAAAGAlXGQqAqpK54=" - }, - "namespaceLabel": { - "$ref": "AAAAAAGAlXGQqAqqJCc=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAlXGQqAqr7vE=" - } - }, - { - "_type": "UMLAttributeCompartmentView", - "_id": "AAAAAAGAlXGQqAqskeQ=", - "_parent": { - "$ref": "AAAAAAGAlXGQqAqmq9A=" - }, - "model": { - "$ref": "AAAAAAGAlXGQqAqkRnk=" - }, - "font": "Arial;13;0", - "left": 1424, - "top": 945, - "width": 51.919921875, - "height": 10 - }, - { - "_type": "UMLOperationCompartmentView", - "_id": "AAAAAAGAlXGQqAqtqSY=", - "_parent": { - "$ref": "AAAAAAGAlXGQqAqmq9A=" - }, - "model": { - "$ref": "AAAAAAGAlXGQqAqkRnk=" - }, - "font": "Arial;13;0", - "left": 1424, - "top": 955, - "width": 51.919921875, - "height": 10 - }, - { - "_type": "UMLReceptionCompartmentView", - "_id": "AAAAAAGAlXGQqAqupWU=", - "_parent": { - "$ref": "AAAAAAGAlXGQqAqmq9A=" - }, - "model": { - "$ref": "AAAAAAGAlXGQqAqkRnk=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -80, - "top": 72, - "width": 10, - "height": 10 - }, - { - "_type": "UMLTemplateParameterCompartmentView", - "_id": "AAAAAAGAlXGQqAqvyl0=", - "_parent": { - "$ref": "AAAAAAGAlXGQqAqmq9A=" - }, - "model": { - "$ref": "AAAAAAGAlXGQqAqkRnk=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -80, - "top": 72, - "width": 10, - "height": 10 - } - ], - "font": "Arial;13;0", - "containerChangeable": true, - "left": 1424, - "top": 920, - "width": 51.919921875, - "height": 45, - "nameCompartment": { - "$ref": "AAAAAAGAlXGQqAqnwQ8=" - }, - "attributeCompartment": { - "$ref": "AAAAAAGAlXGQqAqskeQ=" - }, - "operationCompartment": { - "$ref": "AAAAAAGAlXGQqAqtqSY=" - }, - "receptionCompartment": { - "$ref": "AAAAAAGAlXGQqAqupWU=" - }, - "templateParameterCompartment": { - "$ref": "AAAAAAGAlXGQqAqvyl0=" - } - }, - { - "_type": "UMLAssociationView", - "_id": "AAAAAAGAlXY64xtHmz0=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGAlXY64xtDdTk=" - }, - "subViews": [ - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlXY64xtImbg=", - "_parent": { - "$ref": "AAAAAAGAlXY64xtHmz0=" - }, - "model": { - "$ref": "AAAAAAGAlXY64xtDdTk=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1458, - "top": 989, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAlXY64xtHmz0=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlXY64xtJxQ0=", - "_parent": { - "$ref": "AAAAAAGAlXY64xtHmz0=" - }, - "model": { - "$ref": "AAAAAAGAlXY64xtDdTk=" - }, - "visible": null, - "font": "Arial;13;0", - "left": 1473, - "top": 991, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAlXY64xtHmz0=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlXY64xtK494=", - "_parent": { - "$ref": "AAAAAAGAlXY64xtHmz0=" - }, - "model": { - "$ref": "AAAAAAGAlXY64xtDdTk=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1429, - "top": 986, - "height": 13, - "alpha": -1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAlXY64xtHmz0=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlXY64xtLy5A=", - "_parent": { - "$ref": "AAAAAAGAlXY64xtHmz0=" - }, - "model": { - "$ref": "AAAAAAGAlXY64xtEoUg=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1459, - "top": 986, - "height": 13, - "alpha": 0.5235987755982988, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAlXY64xtHmz0=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlXY64xtMF1E=", - "_parent": { - "$ref": "AAAAAAGAlXY64xtHmz0=" - }, - "model": { - "$ref": "AAAAAAGAlXY64xtEoUg=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1472, - "top": 990, - "height": 13, - "alpha": 0.7853981633974483, - "distance": 40, - "hostEdge": { - "$ref": "AAAAAAGAlXY64xtHmz0=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlXY64xtNHec=", - "_parent": { - "$ref": "AAAAAAGAlXY64xtHmz0=" - }, - "model": { - "$ref": "AAAAAAGAlXY64xtEoUg=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1432, - "top": 979, - "height": 13, - "alpha": -0.5235987755982988, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAGAlXY64xtHmz0=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlXY64xtOQ7A=", - "_parent": { - "$ref": "AAAAAAGAlXY64xtHmz0=" - }, - "model": { - "$ref": "AAAAAAGAlXY64xtF6EA=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1458, - "top": 992, - "height": 13, - "alpha": -0.5235987755982988, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAlXY64xtHmz0=" - } - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlXY64xtP9P4=", - "_parent": { - "$ref": "AAAAAAGAlXY64xtHmz0=" - }, - "model": { - "$ref": "AAAAAAGAlXY64xtF6EA=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1472, - "top": 991, - "height": 13, - "alpha": -0.7853981633974483, - "distance": 40, - "hostEdge": { - "$ref": "AAAAAAGAlXY64xtHmz0=" - } - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAlXY64xtQjPY=", - "_parent": { - "$ref": "AAAAAAGAlXY64xtHmz0=" - }, - "model": { - "$ref": "AAAAAAGAlXY64xtF6EA=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1430, - "top": 994, - "height": 13, - "alpha": 0.5235987755982988, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAGAlXY64xtHmz0=" - } - }, - { - "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAGAlXY64xtRvq4=", - "_parent": { - "$ref": "AAAAAAGAlXY64xtHmz0=" - }, - "model": { - "$ref": "AAAAAAGAlXY64xtEoUg=" - }, - "visible": false, - "font": "Arial;13;0", - "width": 10, - "height": 10 - }, - { - "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAGAlXY64xtSUjo=", - "_parent": { - "$ref": "AAAAAAGAlXY64xtHmz0=" - }, - "model": { - "$ref": "AAAAAAGAlXY64xtF6EA=" - }, - "visible": false, - "font": "Arial;13;0", - "width": 10, - "height": 10 - } - ], - "font": "Arial;13;0", - "head": { - "$ref": "AAAAAAGAlLTUj7L3TDU=" - }, - "tail": { - "$ref": "AAAAAAGAlXGQqAqmq9A=" - }, - "lineStyle": 1, - "points": "1447:965;1441:1023", - "showVisibility": true, - "nameLabel": { - "$ref": "AAAAAAGAlXY64xtImbg=" - }, - "stereotypeLabel": { - "$ref": "AAAAAAGAlXY64xtJxQ0=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAlXY64xtK494=" - }, - "showEndOrder": "hide", - "tailRoleNameLabel": { - "$ref": "AAAAAAGAlXY64xtLy5A=" - }, - "tailPropertyLabel": { - "$ref": "AAAAAAGAlXY64xtMF1E=" - }, - "tailMultiplicityLabel": { - "$ref": "AAAAAAGAlXY64xtNHec=" - }, - "headRoleNameLabel": { - "$ref": "AAAAAAGAlXY64xtOQ7A=" - }, - "headPropertyLabel": { - "$ref": "AAAAAAGAlXY64xtP9P4=" - }, - "headMultiplicityLabel": { - "$ref": "AAAAAAGAlXY64xtQjPY=" - }, - "tailQualifiersCompartment": { - "$ref": "AAAAAAGAlXY64xtRvq4=" - }, - "headQualifiersCompartment": { - "$ref": "AAAAAAGAlXY64xtSUjo=" - } - }, - { - "_type": "UMLAssociationView", - "_id": "AAAAAAGAr+jSx9m/ZaM=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGAr+jSx9m7uxc=" - }, - "subViews": [ - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAr+jSx9nADgk=", - "_parent": { - "$ref": "AAAAAAGAr+jSx9m/ZaM=" - }, - "model": { - "$ref": "AAAAAAGAr+jSx9m7uxc=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1441, - "top": 880, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAr+jSx9m/ZaM=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAr+jSyNnB/Rg=", - "_parent": { - "$ref": "AAAAAAGAr+jSx9m/ZaM=" - }, - "model": { - "$ref": "AAAAAAGAr+jSx9m7uxc=" - }, - "visible": null, - "font": "Arial;13;0", - "left": 1426, - "top": 878, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAr+jSx9m/ZaM=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAr+jSyNnCvYc=", - "_parent": { - "$ref": "AAAAAAGAr+jSx9m/ZaM=" - }, - "model": { - "$ref": "AAAAAAGAr+jSx9m7uxc=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1470, - "top": 883, - "height": 13, - "alpha": -1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAr+jSx9m/ZaM=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAr+jSyNnDhrc=", - "_parent": { - "$ref": "AAAAAAGAr+jSx9m/ZaM=" - }, - "model": { - "$ref": "AAAAAAGAr+jSx9m89Aw=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1440, - "top": 885, - "height": 13, - "alpha": 0.5235987755982988, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAr+jSx9m/ZaM=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAr+jSyNnEC1U=", - "_parent": { - "$ref": "AAAAAAGAr+jSx9m/ZaM=" - }, - "model": { - "$ref": "AAAAAAGAr+jSx9m89Aw=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1427, - "top": 881, - "height": 13, - "alpha": 0.7853981633974483, - "distance": 40, - "hostEdge": { - "$ref": "AAAAAAGAr+jSx9m/ZaM=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAr+jSyNnFSfc=", - "_parent": { - "$ref": "AAAAAAGAr+jSx9m/ZaM=" - }, - "model": { - "$ref": "AAAAAAGAr+jSx9m89Aw=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1467, - "top": 893, - "height": 13, - "alpha": -0.5235987755982988, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAGAr+jSx9m/ZaM=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAr+jSyNnGFU4=", - "_parent": { - "$ref": "AAAAAAGAr+jSx9m/ZaM=" - }, - "model": { - "$ref": "AAAAAAGAr+jSx9m96Vk=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1441, - "top": 875, - "height": 13, - "alpha": -0.5235987755982988, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAr+jSx9m/ZaM=" - } - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAr+jSyNnHpo0=", - "_parent": { - "$ref": "AAAAAAGAr+jSx9m/ZaM=" - }, - "model": { - "$ref": "AAAAAAGAr+jSx9m96Vk=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1428, - "top": 876, - "height": 13, - "alpha": -0.7853981633974483, - "distance": 40, - "hostEdge": { - "$ref": "AAAAAAGAr+jSx9m/ZaM=" - } - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAr+jSyNnIGCk=", - "_parent": { - "$ref": "AAAAAAGAr+jSx9m/ZaM=" - }, - "model": { - "$ref": "AAAAAAGAr+jSx9m96Vk=" - }, - "font": "Arial;13;0", - "left": 1466, - "top": 875, - "width": 7.22998046875, - "height": 13, - "alpha": 0.5235987755982988, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAGAr+jSx9m/ZaM=" - }, - "text": "1" - }, - { - "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAGAr+jSyNnJSJY=", - "_parent": { - "$ref": "AAAAAAGAr+jSx9m/ZaM=" - }, - "model": { - "$ref": "AAAAAAGAr+jSx9m89Aw=" - }, - "visible": false, - "font": "Arial;13;0", - "width": 10, - "height": 10 - }, - { - "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAGAr+jSyNnKMZg=", - "_parent": { - "$ref": "AAAAAAGAr+jSx9m/ZaM=" - }, - "model": { - "$ref": "AAAAAAGAr+jSx9m96Vk=" - }, - "visible": false, - "font": "Arial;13;0", - "width": 10, - "height": 10 - } - ], - "font": "Arial;13;0", - "head": { - "$ref": "AAAAAAGAlUKJqdyuF7g=" - }, - "tail": { - "$ref": "AAAAAAGAlXGQqAqmq9A=" - }, - "lineStyle": 1, - "points": "1452:919;1460:858", - "showVisibility": true, - "nameLabel": { - "$ref": "AAAAAAGAr+jSx9nADgk=" - }, - "stereotypeLabel": { - "$ref": "AAAAAAGAr+jSyNnB/Rg=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAr+jSyNnCvYc=" - }, - "showEndOrder": "hide", - "tailRoleNameLabel": { - "$ref": "AAAAAAGAr+jSyNnDhrc=" - }, - "tailPropertyLabel": { - "$ref": "AAAAAAGAr+jSyNnEC1U=" - }, - "tailMultiplicityLabel": { - "$ref": "AAAAAAGAr+jSyNnFSfc=" - }, - "headRoleNameLabel": { - "$ref": "AAAAAAGAr+jSyNnGFU4=" - }, - "headPropertyLabel": { - "$ref": "AAAAAAGAr+jSyNnHpo0=" - }, - "headMultiplicityLabel": { - "$ref": "AAAAAAGAr+jSyNnIGCk=" - }, - "tailQualifiersCompartment": { - "$ref": "AAAAAAGAr+jSyNnJSJY=" - }, - "headQualifiersCompartment": { - "$ref": "AAAAAAGAr+jSyNnKMZg=" - } - }, - { - "_type": "UMLGeneralizationView", - "_id": "AAAAAAGAsSucK7CZeI8=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGAsSucK7CXGcM=" - }, - "subViews": [ - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAsSucK7CaNgA=", - "_parent": { - "$ref": "AAAAAAGAsSucK7CZeI8=" - }, - "model": { - "$ref": "AAAAAAGAsSucK7CXGcM=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 620, - "top": 861, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAsSucK7CZeI8=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAsSucK7CbbOU=", - "_parent": { - "$ref": "AAAAAAGAsSucK7CZeI8=" - }, - "model": { - "$ref": "AAAAAAGAsSucK7CXGcM=" - }, - "visible": null, - "font": "Arial;13;0", - "left": 606, - "top": 865, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAsSucK7CZeI8=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAsSucK7CcfTk=", - "_parent": { - "$ref": "AAAAAAGAsSucK7CZeI8=" - }, - "model": { - "$ref": "AAAAAAGAsSucK7CXGcM=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 649, - "top": 854, - "height": 13, - "alpha": -1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAsSucK7CZeI8=" - }, - "edgePosition": 1 - } - ], - "font": "Arial;13;0", - "head": { - "$ref": "AAAAAAGAlKJCvaOyt2Y=" - }, - "tail": { - "$ref": "AAAAAAGAlOG1qKyk1j0=" - }, - "lineStyle": 1, - "points": "656:943;614:785", - "showVisibility": true, - "nameLabel": { - "$ref": "AAAAAAGAsSucK7CaNgA=" - }, - "stereotypeLabel": { - "$ref": "AAAAAAGAsSucK7CbbOU=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAsSucK7CcfTk=" - } - }, - { - "_type": "UMLGeneralizationView", - "_id": "AAAAAAGAsSvMUrjkfdU=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGAsSvMUrjiIKI=" - }, - "subViews": [ - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAsSvMUrjllww=", - "_parent": { - "$ref": "AAAAAAGAsSvMUrjkfdU=" - }, - "model": { - "$ref": "AAAAAAGAsSvMUrjiIKI=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 562, - "top": 791, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAsSvMUrjkfdU=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAsSvMUrjmdx8=", - "_parent": { - "$ref": "AAAAAAGAsSvMUrjkfdU=" - }, - "model": { - "$ref": "AAAAAAGAsSvMUrjiIKI=" - }, - "visible": null, - "font": "Arial;13;0", - "left": 549, - "top": 784, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAsSvMUrjkfdU=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAsSvMU7jn3eg=", - "_parent": { - "$ref": "AAAAAAGAsSvMUrjkfdU=" - }, - "model": { - "$ref": "AAAAAAGAsSvMUrjiIKI=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 589, - "top": 804, - "height": 13, - "alpha": -1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAsSvMUrjkfdU=" - }, - "edgePosition": 1 - } - ], - "font": "Arial;13;0", - "head": { - "$ref": "AAAAAAGAlKJCvaOyt2Y=" - }, - "tail": { - "$ref": "AAAAAAGAlOF3iKq5ed8=" - }, - "lineStyle": 1, - "points": "572:1071;576:804;586:785", - "showVisibility": true, - "nameLabel": { - "$ref": "AAAAAAGAsSvMUrjllww=" - }, - "stereotypeLabel": { - "$ref": "AAAAAAGAsSvMUrjmdx8=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAsSvMU7jn3eg=" - } - }, - { - "_type": "UMLClassView", - "_id": "AAAAAAGAuM+E1l2pZY4=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGAuM+E1V2n1sI=" - }, - "subViews": [ - { - "_type": "UMLNameCompartmentView", - "_id": "AAAAAAGAuM+E1l2qDaM=", - "_parent": { - "$ref": "AAAAAAGAuM+E1l2pZY4=" - }, - "model": { - "$ref": "AAAAAAGAuM+E1V2n1sI=" - }, - "subViews": [ - { - "_type": "LabelView", - "_id": "AAAAAAGAuM+E1l2rEJY=", - "_parent": { - "$ref": "AAAAAAGAuM+E1l2qDaM=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -4512, - "top": 2672, - "height": 13 - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAuM+E1l2s2Do=", - "_parent": { - "$ref": "AAAAAAGAuM+E1l2qDaM=" - }, - "font": "Arial;13;1", - "left": 1028, - "top": 2191, - "width": 89.2353515625, - "height": 13, - "text": "App.py" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAuM+E1l2tIGg=", - "_parent": { - "$ref": "AAAAAAGAuM+E1l2qDaM=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -4512, - "top": 2672, - "width": 191.43896484375, - "height": 13, - "text": "(from BrighterTrades Class View)" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAuM+E112ulQQ=", - "_parent": { - "$ref": "AAAAAAGAuM+E1l2qDaM=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -4512, - "top": 2672, - "height": 13, - "horizontalAlignment": 1 - } - ], - "font": "Arial;13;0", - "left": 1023, - "top": 2184, - "width": 99.2353515625, - "height": 25, - "stereotypeLabel": { - "$ref": "AAAAAAGAuM+E1l2rEJY=" - }, - "nameLabel": { - "$ref": "AAAAAAGAuM+E1l2s2Do=" - }, - "namespaceLabel": { - "$ref": "AAAAAAGAuM+E1l2tIGg=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAuM+E112ulQQ=" - } - }, - { - "_type": "UMLAttributeCompartmentView", - "_id": "AAAAAAGAuM+E112vBj8=", - "_parent": { - "$ref": "AAAAAAGAuM+E1l2pZY4=" - }, - "model": { - "$ref": "AAAAAAGAuM+E1V2n1sI=" - }, - "font": "Arial;13;0", - "left": 1023, - "top": 2209, - "width": 99.2353515625, - "height": 10 - }, - { - "_type": "UMLOperationCompartmentView", - "_id": "AAAAAAGAuM+E112weos=", - "_parent": { - "$ref": "AAAAAAGAuM+E1l2pZY4=" - }, - "model": { - "$ref": "AAAAAAGAuM+E1V2n1sI=" - }, - "subViews": [ - { - "_type": "UMLOperationView", - "_id": "AAAAAAGAuNGntqHb+88=", - "_parent": { - "$ref": "AAAAAAGAuM+E112weos=" - }, - "model": { - "$ref": "AAAAAAGAuNGnl6GHukw=" - }, - "font": "Arial;13;0", - "left": 1028, - "top": 2224, - "width": 89.2353515625, - "height": 13, - "text": "+index()", - "horizontalAlignment": 0 - }, - { - "_type": "UMLOperationView", - "_id": "AAAAAAGAuNIArKuxgAw=", - "_parent": { - "$ref": "AAAAAAGAuM+E112weos=" - }, - "model": { - "$ref": "AAAAAAGAuNIAl6td5Ew=" - }, - "font": "Arial;13;0", - "left": 1028, - "top": 2239, - "width": 89.2353515625, - "height": 13, - "text": "+webSocket()", - "horizontalAlignment": 0 - }, - { - "_type": "UMLOperationView", - "_id": "AAAAAAGAuNJXl7KuP+o=", - "_parent": { - "$ref": "AAAAAAGAuM+E112weos=" - }, - "model": { - "$ref": "AAAAAAGAuNJXgrJan6g=" - }, - "font": "Arial;13;0", - "left": 1028, - "top": 2254, - "width": 89.2353515625, - "height": 13, - "text": "+buy()", - "horizontalAlignment": 0 - }, - { - "_type": "UMLOperationView", - "_id": "AAAAAAGAuNKdsbmruoU=", - "_parent": { - "$ref": "AAAAAAGAuM+E112weos=" - }, - "model": { - "$ref": "AAAAAAGAuNKdnblXsAQ=" - }, - "font": "Arial;13;0", - "left": 1028, - "top": 2269, - "width": 89.2353515625, - "height": 13, - "text": "+sell()", - "horizontalAlignment": 0 - }, - { - "_type": "UMLOperationView", - "_id": "AAAAAAGAuNLGQ70tZU0=", - "_parent": { - "$ref": "AAAAAAGAuM+E112weos=" - }, - "model": { - "$ref": "AAAAAAGAuNLGLrzZIAs=" - }, - "font": "Arial;13;0", - "left": 1028, - "top": 2284, - "width": 89.2353515625, - "height": 13, - "text": "+settings()", - "horizontalAlignment": 0 - }, - { - "_type": "UMLOperationView", - "_id": "AAAAAAGAuNL7EcCvU8Q=", - "_parent": { - "$ref": "AAAAAAGAuM+E112weos=" - }, - "model": { - "$ref": "AAAAAAGAuNL6+8BbR6g=" - }, - "font": "Arial;13;0", - "left": 1028, - "top": 2299, - "width": 89.2353515625, - "height": 13, - "text": "+history()", - "horizontalAlignment": 0 - }, - { - "_type": "UMLOperationView", - "_id": "AAAAAAGAuNND9MQxhmM=", - "_parent": { - "$ref": "AAAAAAGAuM+E112weos=" - }, - "model": { - "$ref": "AAAAAAGAuNND38PdSbM=" - }, - "font": "Arial;13;0", - "left": 1028, - "top": 2314, - "width": 89.2353515625, - "height": 13, - "text": "+saved_data()", - "horizontalAlignment": 0 - }, - { - "_type": "UMLOperationView", - "_id": "AAAAAAGAuNOSTseztKc=", - "_parent": { - "$ref": "AAAAAAGAuM+E112weos=" - }, - "model": { - "$ref": "AAAAAAGAuNOSN8dfJtE=" - }, - "font": "Arial;13;0", - "left": 1028, - "top": 2329, - "width": 89.2353515625, - "height": 13, - "text": "+indicator_init()", - "horizontalAlignment": 0 - } - ], - "font": "Arial;13;0", - "left": 1023, - "top": 2219, - "width": 99.2353515625, - "height": 128 - }, - { - "_type": "UMLReceptionCompartmentView", - "_id": "AAAAAAGAuM+E112x9xk=", - "_parent": { - "$ref": "AAAAAAGAuM+E1l2pZY4=" - }, - "model": { - "$ref": "AAAAAAGAuM+E1V2n1sI=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -2368, - "top": 1344, - "width": 10, - "height": 10 - }, - { - "_type": "UMLTemplateParameterCompartmentView", - "_id": "AAAAAAGAuM+E112yHQg=", - "_parent": { - "$ref": "AAAAAAGAuM+E1l2pZY4=" - }, - "model": { - "$ref": "AAAAAAGAuM+E1V2n1sI=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -2368, - "top": 1344, - "width": 10, - "height": 10 - } - ], - "font": "Arial;13;0", - "containerChangeable": true, - "left": 1023, - "top": 2184, - "width": 99.2353515625, - "height": 163, - "nameCompartment": { - "$ref": "AAAAAAGAuM+E1l2qDaM=" - }, - "attributeCompartment": { - "$ref": "AAAAAAGAuM+E112vBj8=" - }, - "operationCompartment": { - "$ref": "AAAAAAGAuM+E112weos=" - }, - "receptionCompartment": { - "$ref": "AAAAAAGAuM+E112x9xk=" - }, - "templateParameterCompartment": { - "$ref": "AAAAAAGAuM+E112yHQg=" - } - }, - { - "_type": "UMLInterfaceView", - "_id": "AAAAAAGAuNzCJ/fZex4=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGAuNzCJ/fX2oc=" - }, - "subViews": [ - { - "_type": "UMLNameCompartmentView", - "_id": "AAAAAAGAuNzCKPfaTxM=", - "_parent": { - "$ref": "AAAAAAGAuNzCJ/fZex4=" - }, - "model": { - "$ref": "AAAAAAGAuNzCJ/fX2oc=" - }, - "subViews": [ - { - "_type": "LabelView", - "_id": "AAAAAAGAuNzCKPfbBug=", - "_parent": { - "$ref": "AAAAAAGAuNzCKPfaTxM=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -4624, - "top": 3040, - "width": 64.32080078125, - "height": 13, - "text": "«interface»" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAuNzCKPfcoeU=", - "_parent": { - "$ref": "AAAAAAGAuNzCKPfaTxM=" - }, - "font": "Arial;13;1", - "left": 773, - "top": 2390, - "width": 91.05078125, - "height": 13, - "text": "Server" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAuNzCKPfd7kY=", - "_parent": { - "$ref": "AAAAAAGAuNzCKPfaTxM=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -4624, - "top": 3040, - "width": 191.43896484375, - "height": 13, - "text": "(from BrighterTrades Class View)" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAuNzCKPfeWMk=", - "_parent": { - "$ref": "AAAAAAGAuNzCKPfaTxM=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -4624, - "top": 3040, - "height": 13, - "horizontalAlignment": 1 - } - ], - "font": "Arial;13;0", - "left": 768, - "top": 2383, - "width": 101.05078125, - "height": 25, - "stereotypeLabel": { - "$ref": "AAAAAAGAuNzCKPfbBug=" - }, - "nameLabel": { - "$ref": "AAAAAAGAuNzCKPfcoeU=" - }, - "namespaceLabel": { - "$ref": "AAAAAAGAuNzCKPfd7kY=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAuNzCKPfeWMk=" - } - }, - { - "_type": "UMLAttributeCompartmentView", - "_id": "AAAAAAGAuNzCKPffVMI=", - "_parent": { - "$ref": "AAAAAAGAuNzCJ/fZex4=" - }, - "model": { - "$ref": "AAAAAAGAuNzCJ/fX2oc=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -2272, - "top": 1688, - "width": 10, - "height": 10 - }, - { - "_type": "UMLOperationCompartmentView", - "_id": "AAAAAAGAuNzCKPfgYzE=", - "_parent": { - "$ref": "AAAAAAGAuNzCJ/fZex4=" - }, - "model": { - "$ref": "AAAAAAGAuNzCJ/fX2oc=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -2272, - "top": 1688, - "width": 10, - "height": 10 - }, - { - "_type": "UMLReceptionCompartmentView", - "_id": "AAAAAAGAuNzCKPfhc5c=", - "_parent": { - "$ref": "AAAAAAGAuNzCJ/fZex4=" - }, - "model": { - "$ref": "AAAAAAGAuNzCJ/fX2oc=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -2272, - "top": 1688, - "width": 10, - "height": 10 - }, - { - "_type": "UMLTemplateParameterCompartmentView", - "_id": "AAAAAAGAuNzCKPfi0k0=", - "_parent": { - "$ref": "AAAAAAGAuNzCJ/fZex4=" - }, - "model": { - "$ref": "AAAAAAGAuNzCJ/fX2oc=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -2272, - "top": 1688, - "width": 10, - "height": 10 - } - ], - "font": "Arial;13;0", - "containerChangeable": true, - "left": 768, - "top": 2328, - "width": 101.05078125, - "height": 81, - "stereotypeDisplay": "icon", - "nameCompartment": { - "$ref": "AAAAAAGAuNzCKPfaTxM=" - }, - "suppressAttributes": true, - "suppressOperations": true, - "attributeCompartment": { - "$ref": "AAAAAAGAuNzCKPffVMI=" - }, - "operationCompartment": { - "$ref": "AAAAAAGAuNzCKPfgYzE=" - }, - "receptionCompartment": { - "$ref": "AAAAAAGAuNzCKPfhc5c=" - }, - "templateParameterCompartment": { - "$ref": "AAAAAAGAuNzCKPfi0k0=" - } - }, - { - "_type": "UMLAssociationView", - "_id": "AAAAAAGAuN1auhCDKz0=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGAuN1auRB/qIU=" - }, - "subViews": [ - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuN1auhCEbhI=", - "_parent": { - "$ref": "AAAAAAGAuN1auhCDKz0=" - }, - "model": { - "$ref": "AAAAAAGAuN1auRB/qIU=" - }, - "font": "Arial;13;0", - "left": 907, - "top": 2323, - "width": 86.35986328125, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAuN1auhCDKz0=" - }, - "edgePosition": 1, - "text": "+request" - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuN1auhCFbN0=", - "_parent": { - "$ref": "AAAAAAGAuN1auhCDKz0=" - }, - "model": { - "$ref": "AAAAAAGAuN1auRB/qIU=" - }, - "visible": null, - "font": "Arial;13;0", - "left": 956, - "top": 2337, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAuN1auhCDKz0=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuN1auhCG4x8=", - "_parent": { - "$ref": "AAAAAAGAuN1auhCDKz0=" - }, - "model": { - "$ref": "AAAAAAGAuN1auRB/qIU=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 939, - "top": 2296, - "height": 13, - "alpha": -1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAuN1auhCDKz0=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuN1auhCHazA=", - "_parent": { - "$ref": "AAAAAAGAuN1auhCDKz0=" - }, - "model": { - "$ref": "AAAAAAGAuN1auRCA3aw=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1003, - "top": 2302, - "height": 13, - "alpha": 0.5235987755982988, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAuN1auhCDKz0=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuN1auhCIM1w=", - "_parent": { - "$ref": "AAAAAAGAuN1auhCDKz0=" - }, - "model": { - "$ref": "AAAAAAGAuN1auRCA3aw=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1006, - "top": 2315, - "height": 13, - "alpha": 0.7853981633974483, - "distance": 40, - "hostEdge": { - "$ref": "AAAAAAGAuN1auhCDKz0=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuN1auhCJNLE=", - "_parent": { - "$ref": "AAAAAAGAuN1auhCDKz0=" - }, - "model": { - "$ref": "AAAAAAGAuN1auRCA3aw=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 997, - "top": 2275, - "height": 13, - "alpha": -0.5235987755982988, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAGAuN1auhCDKz0=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuN1auhCKOXk=", - "_parent": { - "$ref": "AAAAAAGAuN1auhCDKz0=" - }, - "model": { - "$ref": "AAAAAAGAuN1auRCBKc4=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 898, - "top": 2345, - "height": 13, - "alpha": -0.5235987755982988, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAuN1auhCDKz0=" - } - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuN1auhCL2ok=", - "_parent": { - "$ref": "AAAAAAGAuN1auhCDKz0=" - }, - "model": { - "$ref": "AAAAAAGAuN1auRCBKc4=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 905, - "top": 2356, - "height": 13, - "alpha": -0.7853981633974483, - "distance": 40, - "hostEdge": { - "$ref": "AAAAAAGAuN1auhCDKz0=" - } - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuN1auhCMGho=", - "_parent": { - "$ref": "AAAAAAGAuN1auhCDKz0=" - }, - "model": { - "$ref": "AAAAAAGAuN1auRCBKc4=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 884, - "top": 2321, - "height": 13, - "alpha": 0.5235987755982988, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAGAuN1auhCDKz0=" - } - }, - { - "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAGAuN1auhCNv48=", - "_parent": { - "$ref": "AAAAAAGAuN1auhCDKz0=" - }, - "model": { - "$ref": "AAAAAAGAuN1auRCA3aw=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -1968, - "top": 1392, - "width": 10, - "height": 10 - }, - { - "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAGAuN1auhCOjnY=", - "_parent": { - "$ref": "AAAAAAGAuN1auhCDKz0=" - }, - "model": { - "$ref": "AAAAAAGAuN1auRCBKc4=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -1968, - "top": 1392, - "width": 10, - "height": 10 - } - ], - "font": "Arial;13;0", - "head": { - "$ref": "AAAAAAGAuNzCJ/fZex4=" - }, - "tail": { - "$ref": "AAAAAAGAuM+E1l2pZY4=" - }, - "lineStyle": 1, - "points": "1022:2285;869:2347", - "showVisibility": true, - "nameLabel": { - "$ref": "AAAAAAGAuN1auhCEbhI=" - }, - "stereotypeLabel": { - "$ref": "AAAAAAGAuN1auhCFbN0=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAuN1auhCG4x8=" - }, - "showEndOrder": "hide", - "tailRoleNameLabel": { - "$ref": "AAAAAAGAuN1auhCHazA=" - }, - "tailPropertyLabel": { - "$ref": "AAAAAAGAuN1auhCIM1w=" - }, - "tailMultiplicityLabel": { - "$ref": "AAAAAAGAuN1auhCJNLE=" - }, - "headRoleNameLabel": { - "$ref": "AAAAAAGAuN1auhCKOXk=" - }, - "headPropertyLabel": { - "$ref": "AAAAAAGAuN1auhCL2ok=" - }, - "headMultiplicityLabel": { - "$ref": "AAAAAAGAuN1auhCMGho=" - }, - "tailQualifiersCompartment": { - "$ref": "AAAAAAGAuN1auhCNv48=" - }, - "headQualifiersCompartment": { - "$ref": "AAAAAAGAuN1auhCOjnY=" - } - }, - { - "_type": "UMLClassView", - "_id": "AAAAAAGAuONfWHxEB+M=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGAuONfWHxCcSg=" - }, - "subViews": [ - { - "_type": "UMLNameCompartmentView", - "_id": "AAAAAAGAuONfWHxF6sE=", - "_parent": { - "$ref": "AAAAAAGAuONfWHxEB+M=" - }, - "model": { - "$ref": "AAAAAAGAuONfWHxCcSg=" - }, - "subViews": [ - { - "_type": "LabelView", - "_id": "AAAAAAGAuONfWXxGxu4=", - "_parent": { - "$ref": "AAAAAAGAuONfWHxF6sE=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -4432, - "top": 3008, - "height": 13 - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAuONfWXxHtDA=", - "_parent": { - "$ref": "AAAAAAGAuONfWHxF6sE=" - }, - "font": "Arial;13;1", - "left": 1028, - "top": 2479, - "width": 89.9462890625, - "height": 13, - "text": "AppSocket" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAuONfWXxI1WY=", - "_parent": { - "$ref": "AAAAAAGAuONfWHxF6sE=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -4432, - "top": 3008, - "width": 191.43896484375, - "height": 13, - "text": "(from BrighterTrades Class View)" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAuONfWXxJYTk=", - "_parent": { - "$ref": "AAAAAAGAuONfWHxF6sE=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -4432, - "top": 3008, - "height": 13, - "horizontalAlignment": 1 - } - ], - "font": "Arial;13;0", - "left": 1023, - "top": 2472, - "width": 99.9462890625, - "height": 25, - "stereotypeLabel": { - "$ref": "AAAAAAGAuONfWXxGxu4=" - }, - "nameLabel": { - "$ref": "AAAAAAGAuONfWXxHtDA=" - }, - "namespaceLabel": { - "$ref": "AAAAAAGAuONfWXxI1WY=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAuONfWXxJYTk=" - } - }, - { - "_type": "UMLAttributeCompartmentView", - "_id": "AAAAAAGAuONfWXxKU9k=", - "_parent": { - "$ref": "AAAAAAGAuONfWHxEB+M=" - }, - "model": { - "$ref": "AAAAAAGAuONfWHxCcSg=" - }, - "font": "Arial;13;0", - "left": 1023, - "top": 2497, - "width": 99.9462890625, - "height": 10 - }, - { - "_type": "UMLOperationCompartmentView", - "_id": "AAAAAAGAuONfWXxLS/U=", - "_parent": { - "$ref": "AAAAAAGAuONfWHxEB+M=" - }, - "model": { - "$ref": "AAAAAAGAuONfWHxCcSg=" - }, - "subViews": [ - { - "_type": "UMLOperationView", - "_id": "AAAAAAGAuOVBH6mAWaI=", - "_parent": { - "$ref": "AAAAAAGAuONfWXxLS/U=" - }, - "model": { - "$ref": "AAAAAAGAuOVBA6kpP+8=" - }, - "font": "Arial;13;0", - "left": 1028, - "top": 2512, - "width": 89.9462890625, - "height": 13, - "text": "+recieve_msg()", - "horizontalAlignment": 0 - }, - { - "_type": "UMLOperationView", - "_id": "AAAAAAGAuOYyo7EB6Nc=", - "_parent": { - "$ref": "AAAAAAGAuONfWXxLS/U=" - }, - "model": { - "$ref": "AAAAAAGAuOYyjLCqQ2s=" - }, - "font": "Arial;13;0", - "left": 1028, - "top": 2527, - "width": 89.9462890625, - "height": 13, - "text": "+send_msg()", - "horizontalAlignment": 0 - } - ], - "font": "Arial;13;0", - "left": 1023, - "top": 2507, - "width": 99.9462890625, - "height": 38 - }, - { - "_type": "UMLReceptionCompartmentView", - "_id": "AAAAAAGAuONfWXxM0Lg=", - "_parent": { - "$ref": "AAAAAAGAuONfWHxEB+M=" - }, - "model": { - "$ref": "AAAAAAGAuONfWHxCcSg=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -2336, - "top": 1504, - "width": 10, - "height": 10 - }, - { - "_type": "UMLTemplateParameterCompartmentView", - "_id": "AAAAAAGAuONfWXxNvy0=", - "_parent": { - "$ref": "AAAAAAGAuONfWHxEB+M=" - }, - "model": { - "$ref": "AAAAAAGAuONfWHxCcSg=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -2336, - "top": 1504, - "width": 10, - "height": 10 - } - ], - "font": "Arial;13;0", - "containerChangeable": true, - "left": 1023, - "top": 2472, - "width": 99.9462890625, - "height": 73, - "nameCompartment": { - "$ref": "AAAAAAGAuONfWHxF6sE=" - }, - "attributeCompartment": { - "$ref": "AAAAAAGAuONfWXxKU9k=" - }, - "operationCompartment": { - "$ref": "AAAAAAGAuONfWXxLS/U=" - }, - "receptionCompartment": { - "$ref": "AAAAAAGAuONfWXxM0Lg=" - }, - "templateParameterCompartment": { - "$ref": "AAAAAAGAuONfWXxNvy0=" - } - }, - { - "_type": "UMLClassView", - "_id": "AAAAAAGAuOTIMJPtMrw=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGAuOTIMJPrIJA=" - }, - "subViews": [ - { - "_type": "UMLNameCompartmentView", - "_id": "AAAAAAGAuOTIMJPu0mM=", - "_parent": { - "$ref": "AAAAAAGAuOTIMJPtMrw=" - }, - "model": { - "$ref": "AAAAAAGAuOTIMJPrIJA=" - }, - "subViews": [ - { - "_type": "LabelView", - "_id": "AAAAAAGAuOTIMZPvsDM=", - "_parent": { - "$ref": "AAAAAAGAuOTIMJPu0mM=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -3408, - "top": 3088, - "height": 13 - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAuOTIMZPwojE=", - "_parent": { - "$ref": "AAAAAAGAuOTIMJPu0mM=" - }, - "font": "Arial;13;1", - "left": 1773, - "top": 2298, - "width": 122.49072265625, - "height": 13, - "text": "Data" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAuOTIMZPxdIc=", - "_parent": { - "$ref": "AAAAAAGAuOTIMJPu0mM=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -3408, - "top": 3088, - "width": 191.43896484375, - "height": 13, - "text": "(from BrighterTrades Class View)" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAuOTIMZPypYc=", - "_parent": { - "$ref": "AAAAAAGAuOTIMJPu0mM=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -3408, - "top": 3088, - "height": 13, - "horizontalAlignment": 1 - } - ], - "font": "Arial;13;0", - "left": 1768, - "top": 2291, - "width": 132.49072265625, - "height": 25, - "stereotypeLabel": { - "$ref": "AAAAAAGAuOTIMZPvsDM=" - }, - "nameLabel": { - "$ref": "AAAAAAGAuOTIMZPwojE=" - }, - "namespaceLabel": { - "$ref": "AAAAAAGAuOTIMZPxdIc=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAuOTIMZPypYc=" - } - }, - { - "_type": "UMLAttributeCompartmentView", - "_id": "AAAAAAGAuOTIMZPz6QQ=", - "_parent": { - "$ref": "AAAAAAGAuOTIMJPtMrw=" - }, - "model": { - "$ref": "AAAAAAGAuOTIMJPrIJA=" - }, - "font": "Arial;13;0", - "left": 1768, - "top": 2316, - "width": 132.49072265625, - "height": 10 - }, - { - "_type": "UMLOperationCompartmentView", - "_id": "AAAAAAGAuOTIMZP0j7Y=", - "_parent": { - "$ref": "AAAAAAGAuOTIMJPtMrw=" - }, - "model": { - "$ref": "AAAAAAGAuOTIMJPrIJA=" - }, - "subViews": [ - { - "_type": "UMLOperationView", - "_id": "AAAAAAGAuOoprtYJb08=", - "_parent": { - "$ref": "AAAAAAGAuOTIMZP0j7Y=" - }, - "model": { - "$ref": "AAAAAAGAuOopmNWvR3w=" - }, - "font": "Arial;13;0", - "left": 1773, - "top": 2331, - "width": 122.49072265625, - "height": 13, - "text": "+serve_index()", - "horizontalAlignment": 0 - }, - { - "_type": "UMLOperationView", - "_id": "AAAAAAGAuOp7Wtnuwg4=", - "_parent": { - "$ref": "AAAAAAGAuOTIMZP0j7Y=" - }, - "model": { - "$ref": "AAAAAAGAuOp7P9mUGCs=" - }, - "font": "Arial;13;0", - "left": 1773, - "top": 2346, - "width": 122.49072265625, - "height": 13, - "text": "+serve_history()", - "horizontalAlignment": 0 - }, - { - "_type": "UMLOperationView", - "_id": "AAAAAAGAuOtRquGxB7k=", - "_parent": { - "$ref": "AAAAAAGAuOTIMZP0j7Y=" - }, - "model": { - "$ref": "AAAAAAGAuOtRluFXjHk=" - }, - "font": "Arial;13;0", - "left": 1773, - "top": 2361, - "width": 122.49072265625, - "height": 13, - "text": "+serve_saved_data()", - "horizontalAlignment": 0 - }, - { - "_type": "UMLOperationView", - "_id": "AAAAAAGAuOu1mel0vx0=", - "_parent": { - "$ref": "AAAAAAGAuOTIMZP0j7Y=" - }, - "model": { - "$ref": "AAAAAAGAuOu1hekagdo=" - }, - "font": "Arial;13;0", - "left": 1773, - "top": 2376, - "width": 122.49072265625, - "height": 13, - "text": "+serve_init_data()", - "horizontalAlignment": 0 - } - ], - "font": "Arial;13;0", - "left": 1768, - "top": 2326, - "width": 132.49072265625, - "height": 68 - }, - { - "_type": "UMLReceptionCompartmentView", - "_id": "AAAAAAGAuOTIMZP1YK4=", - "_parent": { - "$ref": "AAAAAAGAuOTIMJPtMrw=" - }, - "model": { - "$ref": "AAAAAAGAuOTIMJPrIJA=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -1704, - "top": 1544, - "width": 10, - "height": 10 - }, - { - "_type": "UMLTemplateParameterCompartmentView", - "_id": "AAAAAAGAuOTIMZP2ZEg=", - "_parent": { - "$ref": "AAAAAAGAuOTIMJPtMrw=" - }, - "model": { - "$ref": "AAAAAAGAuOTIMJPrIJA=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -1704, - "top": 1544, - "width": 10, - "height": 10 - } - ], - "font": "Arial;13;0", - "containerChangeable": true, - "left": 1768, - "top": 2291, - "width": 132.49072265625, - "height": 103, - "nameCompartment": { - "$ref": "AAAAAAGAuOTIMJPu0mM=" - }, - "attributeCompartment": { - "$ref": "AAAAAAGAuOTIMZPz6QQ=" - }, - "operationCompartment": { - "$ref": "AAAAAAGAuOTIMZP0j7Y=" - }, - "receptionCompartment": { - "$ref": "AAAAAAGAuOTIMZP1YK4=" - }, - "templateParameterCompartment": { - "$ref": "AAAAAAGAuOTIMZP2ZEg=" - } - }, - { - "_type": "UMLClassView", - "_id": "AAAAAAGAuO4F8PeO/FY=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGAuO4F7/eMLTU=" - }, - "subViews": [ - { - "_type": "UMLNameCompartmentView", - "_id": "AAAAAAGAuO4F8PePPio=", - "_parent": { - "$ref": "AAAAAAGAuO4F8PeO/FY=" - }, - "model": { - "$ref": "AAAAAAGAuO4F7/eMLTU=" - }, - "subViews": [ - { - "_type": "LabelView", - "_id": "AAAAAAGAuO4F8PeQ2As=", - "_parent": { - "$ref": "AAAAAAGAuO4F8PePPio=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -4078, - "top": 2112, - "height": 13 - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAuO4F8PeR/xc=", - "_parent": { - "$ref": "AAAAAAGAuO4F8PePPio=" - }, - "font": "Arial;13;1", - "left": 1445, - "top": 1919, - "width": 85.20458984375, - "height": 13, - "text": "Configuration" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAuO4F8PeSkAQ=", - "_parent": { - "$ref": "AAAAAAGAuO4F8PePPio=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -4078, - "top": 2112, - "width": 191.43896484375, - "height": 13, - "text": "(from BrighterTrades Class View)" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAuO4F8PeTxHc=", - "_parent": { - "$ref": "AAAAAAGAuO4F8PePPio=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -4078, - "top": 2112, - "height": 13, - "horizontalAlignment": 1 - } - ], - "font": "Arial;13;0", - "left": 1440, - "top": 1912, - "width": 95.20458984375, - "height": 25, - "stereotypeLabel": { - "$ref": "AAAAAAGAuO4F8PeQ2As=" - }, - "nameLabel": { - "$ref": "AAAAAAGAuO4F8PeR/xc=" - }, - "namespaceLabel": { - "$ref": "AAAAAAGAuO4F8PeSkAQ=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAuO4F8PeTxHc=" - } - }, - { - "_type": "UMLAttributeCompartmentView", - "_id": "AAAAAAGAuO4F8PeUTiw=", - "_parent": { - "$ref": "AAAAAAGAuO4F8PeO/FY=" - }, - "model": { - "$ref": "AAAAAAGAuO4F7/eMLTU=" - }, - "font": "Arial;13;0", - "left": 1440, - "top": 1937, - "width": 95.20458984375, - "height": 10 - }, - { - "_type": "UMLOperationCompartmentView", - "_id": "AAAAAAGAuO4F8PeVex8=", - "_parent": { - "$ref": "AAAAAAGAuO4F8PeO/FY=" - }, - "model": { - "$ref": "AAAAAAGAuO4F7/eMLTU=" - }, - "font": "Arial;13;0", - "left": 1440, - "top": 1947, - "width": 95.20458984375, - "height": 10 - }, - { - "_type": "UMLReceptionCompartmentView", - "_id": "AAAAAAGAuO4F8PeWuHk=", - "_parent": { - "$ref": "AAAAAAGAuO4F8PeO/FY=" - }, - "model": { - "$ref": "AAAAAAGAuO4F7/eMLTU=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -2039, - "top": 1056, - "width": 10, - "height": 10 - }, - { - "_type": "UMLTemplateParameterCompartmentView", - "_id": "AAAAAAGAuO4F8PeXkOA=", - "_parent": { - "$ref": "AAAAAAGAuO4F8PeO/FY=" - }, - "model": { - "$ref": "AAAAAAGAuO4F7/eMLTU=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -2039, - "top": 1056, - "width": 10, - "height": 10 - } - ], - "font": "Arial;13;0", - "containerChangeable": true, - "left": 1440, - "top": 1912, - "width": 95.20458984375, - "height": 45, - "nameCompartment": { - "$ref": "AAAAAAGAuO4F8PePPio=" - }, - "attributeCompartment": { - "$ref": "AAAAAAGAuO4F8PeUTiw=" - }, - "operationCompartment": { - "$ref": "AAAAAAGAuO4F8PeVex8=" - }, - "receptionCompartment": { - "$ref": "AAAAAAGAuO4F8PeWuHk=" - }, - "templateParameterCompartment": { - "$ref": "AAAAAAGAuO4F8PeXkOA=" - } - }, - { - "_type": "UMLAssociationView", - "_id": "AAAAAAGAuPHt6BZST34=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGAuPHt5xZO7C4=" - }, - "subViews": [ - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuPHt6BZT0f8=", - "_parent": { - "$ref": "AAAAAAGAuPHt6BZST34=" - }, - "model": { - "$ref": "AAAAAAGAuPHt5xZO7C4=" - }, - "font": "Arial;13;0", - "left": 1229, - "top": 2073, - "width": 102.2734375, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAuPHt6BZST34=" - }, - "edgePosition": 1, - "text": "+get&set" - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuPHt6BZUaY4=", - "_parent": { - "$ref": "AAAAAAGAuPHt6BZST34=" - }, - "model": { - "$ref": "AAAAAAGAuPHt5xZO7C4=" - }, - "visible": null, - "font": "Arial;13;0", - "left": 1271, - "top": 2061, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAuPHt6BZST34=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuPHt6BZVCU0=", - "_parent": { - "$ref": "AAAAAAGAuPHt6BZST34=" - }, - "model": { - "$ref": "AAAAAAGAuPHt5xZO7C4=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1299, - "top": 2096, - "height": 13, - "alpha": -1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAuPHt6BZST34=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuPHt6BZWtoI=", - "_parent": { - "$ref": "AAAAAAGAuPHt6BZST34=" - }, - "model": { - "$ref": "AAAAAAGAuPHt5xZPceg=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1132, - "top": 2191, - "height": 13, - "alpha": 0.5235987755982988, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAuPHt6BZST34=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuPHt6BZXgd0=", - "_parent": { - "$ref": "AAAAAAGAuPHt6BZST34=" - }, - "model": { - "$ref": "AAAAAAGAuPHt5xZPceg=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1126, - "top": 2179, - "height": 13, - "alpha": 0.7853981633974483, - "distance": 40, - "hostEdge": { - "$ref": "AAAAAAGAuPHt6BZST34=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuPHt6BZYbHk=", - "_parent": { - "$ref": "AAAAAAGAuPHt6BZST34=" - }, - "model": { - "$ref": "AAAAAAGAuPHt5xZPceg=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1146, - "top": 2215, - "height": 13, - "alpha": -0.5235987755982988, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAGAuPHt6BZST34=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuPHt6BZZY54=", - "_parent": { - "$ref": "AAAAAAGAuPHt6BZST34=" - }, - "model": { - "$ref": "AAAAAAGAuPHt5xZQSeQ=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1428, - "top": 1955, - "height": 13, - "alpha": -0.5235987755982988, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAuPHt6BZST34=" - } - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuPHt6BZarHU=", - "_parent": { - "$ref": "AAAAAAGAuPHt6BZST34=" - }, - "model": { - "$ref": "AAAAAAGAuPHt5xZQSeQ=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1418, - "top": 1946, - "height": 13, - "alpha": -0.7853981633974483, - "distance": 40, - "hostEdge": { - "$ref": "AAAAAAGAuPHt6BZST34=" - } - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuPHt6BZbgW8=", - "_parent": { - "$ref": "AAAAAAGAuPHt6BZST34=" - }, - "model": { - "$ref": "AAAAAAGAuPHt5xZQSeQ=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1448, - "top": 1974, - "height": 13, - "alpha": 0.5235987755982988, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAGAuPHt6BZST34=" - } - }, - { - "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAGAuPHt6BZct0U=", - "_parent": { - "$ref": "AAAAAAGAuPHt6BZST34=" - }, - "model": { - "$ref": "AAAAAAGAuPHt5xZPceg=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -2040, - "top": 1464, - "width": 10, - "height": 10 - }, - { - "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAGAuPHt6BZdKxE=", - "_parent": { - "$ref": "AAAAAAGAuPHt6BZST34=" - }, - "model": { - "$ref": "AAAAAAGAuPHt5xZQSeQ=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -2040, - "top": 1464, - "width": 10, - "height": 10 - } - ], - "font": "Arial;13;0", - "head": { - "$ref": "AAAAAAGAuO4F8PeO/FY=" - }, - "tail": { - "$ref": "AAAAAAGAuM+E1l2pZY4=" - }, - "lineStyle": 1, - "points": "1122:2225;1458:1957", - "showVisibility": true, - "nameLabel": { - "$ref": "AAAAAAGAuPHt6BZT0f8=" - }, - "stereotypeLabel": { - "$ref": "AAAAAAGAuPHt6BZUaY4=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAuPHt6BZVCU0=" - }, - "showEndOrder": "hide", - "tailRoleNameLabel": { - "$ref": "AAAAAAGAuPHt6BZWtoI=" - }, - "tailPropertyLabel": { - "$ref": "AAAAAAGAuPHt6BZXgd0=" - }, - "tailMultiplicityLabel": { - "$ref": "AAAAAAGAuPHt6BZYbHk=" - }, - "headRoleNameLabel": { - "$ref": "AAAAAAGAuPHt6BZZY54=" - }, - "headPropertyLabel": { - "$ref": "AAAAAAGAuPHt6BZarHU=" - }, - "headMultiplicityLabel": { - "$ref": "AAAAAAGAuPHt6BZbgW8=" - }, - "tailQualifiersCompartment": { - "$ref": "AAAAAAGAuPHt6BZct0U=" - }, - "headQualifiersCompartment": { - "$ref": "AAAAAAGAuPHt6BZdKxE=" - } - }, - { - "_type": "UMLClassView", - "_id": "AAAAAAGAuPiWF3PZbo0=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGAuPiWF3PXblM=" - }, - "subViews": [ - { - "_type": "UMLNameCompartmentView", - "_id": "AAAAAAGAuPiWF3PasVE=", - "_parent": { - "$ref": "AAAAAAGAuPiWF3PZbo0=" - }, - "model": { - "$ref": "AAAAAAGAuPiWF3PXblM=" - }, - "subViews": [ - { - "_type": "LabelView", - "_id": "AAAAAAGAuPiWGHPbeNk=", - "_parent": { - "$ref": "AAAAAAGAuPiWF3PasVE=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -4080, - "top": 2496, - "height": 13 - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAuPiWGHPc2GE=", - "_parent": { - "$ref": "AAAAAAGAuPiWF3PasVE=" - }, - "font": "Arial;13;1", - "left": 1467, - "top": 2192, - "width": 41.919921875, - "height": 13, - "text": "Trade" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAuPiWGHPdL+A=", - "_parent": { - "$ref": "AAAAAAGAuPiWF3PasVE=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -4080, - "top": 2496, - "width": 191.43896484375, - "height": 13, - "text": "(from BrighterTrades Class View)" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAuPiWGHPefw0=", - "_parent": { - "$ref": "AAAAAAGAuPiWF3PasVE=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -4080, - "top": 2496, - "height": 13, - "horizontalAlignment": 1 - } - ], - "font": "Arial;13;0", - "left": 1462, - "top": 2185, - "width": 51.919921875, - "height": 25, - "stereotypeLabel": { - "$ref": "AAAAAAGAuPiWGHPbeNk=" - }, - "nameLabel": { - "$ref": "AAAAAAGAuPiWGHPc2GE=" - }, - "namespaceLabel": { - "$ref": "AAAAAAGAuPiWGHPdL+A=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAuPiWGHPefw0=" - } - }, - { - "_type": "UMLAttributeCompartmentView", - "_id": "AAAAAAGAuPiWGHPfuVE=", - "_parent": { - "$ref": "AAAAAAGAuPiWF3PZbo0=" - }, - "model": { - "$ref": "AAAAAAGAuPiWF3PXblM=" - }, - "font": "Arial;13;0", - "left": 1462, - "top": 2210, - "width": 51.919921875, - "height": 10 - }, - { - "_type": "UMLOperationCompartmentView", - "_id": "AAAAAAGAuPiWGHPgGjQ=", - "_parent": { - "$ref": "AAAAAAGAuPiWF3PZbo0=" - }, - "model": { - "$ref": "AAAAAAGAuPiWF3PXblM=" - }, - "font": "Arial;13;0", - "left": 1462, - "top": 2220, - "width": 51.919921875, - "height": 10 - }, - { - "_type": "UMLReceptionCompartmentView", - "_id": "AAAAAAGAuPiWGHPhQWk=", - "_parent": { - "$ref": "AAAAAAGAuPiWF3PZbo0=" - }, - "model": { - "$ref": "AAAAAAGAuPiWF3PXblM=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -2040, - "top": 1248, - "width": 10, - "height": 10 - }, - { - "_type": "UMLTemplateParameterCompartmentView", - "_id": "AAAAAAGAuPiWGHPi+AA=", - "_parent": { - "$ref": "AAAAAAGAuPiWF3PZbo0=" - }, - "model": { - "$ref": "AAAAAAGAuPiWF3PXblM=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -2040, - "top": 1248, - "width": 10, - "height": 10 - } - ], - "font": "Arial;13;0", - "containerChangeable": true, - "left": 1462, - "top": 2185, - "width": 51.919921875, - "height": 45, - "nameCompartment": { - "$ref": "AAAAAAGAuPiWF3PasVE=" - }, - "attributeCompartment": { - "$ref": "AAAAAAGAuPiWGHPfuVE=" - }, - "operationCompartment": { - "$ref": "AAAAAAGAuPiWGHPgGjQ=" - }, - "receptionCompartment": { - "$ref": "AAAAAAGAuPiWGHPhQWk=" - }, - "templateParameterCompartment": { - "$ref": "AAAAAAGAuPiWGHPi+AA=" - } - }, - { - "_type": "UMLAssociationView", - "_id": "AAAAAAGAuPjy+YF2onw=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGAuPjy+YFyJHE=" - }, - "subViews": [ - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuPjy+YF36og=", - "_parent": { - "$ref": "AAAAAAGAuPjy+YF2onw=" - }, - "model": { - "$ref": "AAAAAAGAuPjy+YFyJHE=" - }, - "font": "Arial;13;0", - "left": 1260, - "top": 2213, - "width": 56.72900390625, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAuPjy+YF2onw=" - }, - "edgePosition": 1, - "text": "+buy&sell" - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuPjy+YF4R/I=", - "_parent": { - "$ref": "AAAAAAGAuPjy+YF2onw=" - }, - "model": { - "$ref": "AAAAAAGAuPjy+YFyJHE=" - }, - "visible": null, - "font": "Arial;13;0", - "left": 1286, - "top": 2198, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAuPjy+YF2onw=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuPjy+YF5z1E=", - "_parent": { - "$ref": "AAAAAAGAuPjy+YF2onw=" - }, - "model": { - "$ref": "AAAAAAGAuPjy+YFyJHE=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1293, - "top": 2242, - "height": 13, - "alpha": -1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAuPjy+YF2onw=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuPjy+YF6rog=", - "_parent": { - "$ref": "AAAAAAGAuPjy+YF2onw=" - }, - "model": { - "$ref": "AAAAAAGAuPjy+YFzy1Q=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1145, - "top": 2233, - "height": 13, - "alpha": 0.5235987755982988, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAuPjy+YF2onw=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuPjy+YF7bQo=", - "_parent": { - "$ref": "AAAAAAGAuPjy+YF2onw=" - }, - "model": { - "$ref": "AAAAAAGAuPjy+YFzy1Q=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1146, - "top": 2220, - "height": 13, - "alpha": 0.7853981633974483, - "distance": 40, - "hostEdge": { - "$ref": "AAAAAAGAuPjy+YF2onw=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuPjy+YF8Hhw=", - "_parent": { - "$ref": "AAAAAAGAuPjy+YF2onw=" - }, - "model": { - "$ref": "AAAAAAGAuPjy+YFzy1Q=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1145, - "top": 2261, - "height": 13, - "alpha": -0.5235987755982988, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAGAuPjy+YF2onw=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuPjy+YF9huc=", - "_parent": { - "$ref": "AAAAAAGAuPjy+YF2onw=" - }, - "model": { - "$ref": "AAAAAAGAuPjy+YF0g+o=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1433, - "top": 2193, - "height": 13, - "alpha": -0.5235987755982988, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAuPjy+YF2onw=" - } - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuPjy+YF+hcI=", - "_parent": { - "$ref": "AAAAAAGAuPjy+YF2onw=" - }, - "model": { - "$ref": "AAAAAAGAuPjy+YF0g+o=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1429, - "top": 2180, - "height": 13, - "alpha": -0.7853981633974483, - "distance": 40, - "hostEdge": { - "$ref": "AAAAAAGAuPjy+YF2onw=" - } - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuPjy+YF/YpU=", - "_parent": { - "$ref": "AAAAAAGAuPjy+YF2onw=" - }, - "model": { - "$ref": "AAAAAAGAuPjy+YF0g+o=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1441, - "top": 2220, - "height": 13, - "alpha": 0.5235987755982988, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAGAuPjy+YF2onw=" - } - }, - { - "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAGAuPjy+YGAq3M=", - "_parent": { - "$ref": "AAAAAAGAuPjy+YF2onw=" - }, - "model": { - "$ref": "AAAAAAGAuPjy+YFzy1Q=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -2040, - "top": 1464, - "width": 10, - "height": 10 - }, - { - "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAGAuPjy+YGBgW0=", - "_parent": { - "$ref": "AAAAAAGAuPjy+YF2onw=" - }, - "model": { - "$ref": "AAAAAAGAuPjy+YF0g+o=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -2040, - "top": 1464, - "width": 10, - "height": 10 - } - ], - "font": "Arial;13;0", - "head": { - "$ref": "AAAAAAGAuPiWF3PZbo0=" - }, - "tail": { - "$ref": "AAAAAAGAuM+E1l2pZY4=" - }, - "lineStyle": 1, - "points": "1122:2258;1461:2211", - "showVisibility": true, - "nameLabel": { - "$ref": "AAAAAAGAuPjy+YF36og=" - }, - "stereotypeLabel": { - "$ref": "AAAAAAGAuPjy+YF4R/I=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAuPjy+YF5z1E=" - }, - "showEndOrder": "hide", - "tailRoleNameLabel": { - "$ref": "AAAAAAGAuPjy+YF6rog=" - }, - "tailPropertyLabel": { - "$ref": "AAAAAAGAuPjy+YF7bQo=" - }, - "tailMultiplicityLabel": { - "$ref": "AAAAAAGAuPjy+YF8Hhw=" - }, - "headRoleNameLabel": { - "$ref": "AAAAAAGAuPjy+YF9huc=" - }, - "headPropertyLabel": { - "$ref": "AAAAAAGAuPjy+YF+hcI=" - }, - "headMultiplicityLabel": { - "$ref": "AAAAAAGAuPjy+YF/YpU=" - }, - "tailQualifiersCompartment": { - "$ref": "AAAAAAGAuPjy+YGAq3M=" - }, - "headQualifiersCompartment": { - "$ref": "AAAAAAGAuPjy+YGBgW0=" - } - }, - { - "_type": "UMLClassView", - "_id": "AAAAAAGAuPqBdMRhmWQ=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGAuPqBc8Rf+0Y=" - }, - "subViews": [ - { - "_type": "UMLNameCompartmentView", - "_id": "AAAAAAGAuPqBdMRi96I=", - "_parent": { - "$ref": "AAAAAAGAuPqBdMRhmWQ=" - }, - "model": { - "$ref": "AAAAAAGAuPqBc8Rf+0Y=" - }, - "subViews": [ - { - "_type": "LabelView", - "_id": "AAAAAAGAuPqBdMRjGt4=", - "_parent": { - "$ref": "AAAAAAGAuPqBdMRi96I=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -4144, - "top": 3152, - "height": 13 - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAuPqBdMRkxuo=", - "_parent": { - "$ref": "AAAAAAGAuPqBdMRi96I=" - }, - "font": "Arial;13;1", - "left": 1463, - "top": 2283, - "width": 50.57177734375, - "height": 13, - "text": "Candles" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAuPqBdMRlNOo=", - "_parent": { - "$ref": "AAAAAAGAuPqBdMRi96I=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -4144, - "top": 3152, - "width": 191.43896484375, - "height": 13, - "text": "(from BrighterTrades Class View)" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAuPqBdMRm3LM=", - "_parent": { - "$ref": "AAAAAAGAuPqBdMRi96I=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -4144, - "top": 3152, - "height": 13, - "horizontalAlignment": 1 - } - ], - "font": "Arial;13;0", - "left": 1458, - "top": 2276, - "width": 60.57177734375, - "height": 25, - "stereotypeLabel": { - "$ref": "AAAAAAGAuPqBdMRjGt4=" - }, - "nameLabel": { - "$ref": "AAAAAAGAuPqBdMRkxuo=" - }, - "namespaceLabel": { - "$ref": "AAAAAAGAuPqBdMRlNOo=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAuPqBdMRm3LM=" - } - }, - { - "_type": "UMLAttributeCompartmentView", - "_id": "AAAAAAGAuPqBdMRniaI=", - "_parent": { - "$ref": "AAAAAAGAuPqBdMRhmWQ=" - }, - "model": { - "$ref": "AAAAAAGAuPqBc8Rf+0Y=" - }, - "font": "Arial;13;0", - "left": 1458, - "top": 2301, - "width": 60.57177734375, - "height": 10 - }, - { - "_type": "UMLOperationCompartmentView", - "_id": "AAAAAAGAuPqBdMRoQ0o=", - "_parent": { - "$ref": "AAAAAAGAuPqBdMRhmWQ=" - }, - "model": { - "$ref": "AAAAAAGAuPqBc8Rf+0Y=" - }, - "font": "Arial;13;0", - "left": 1458, - "top": 2311, - "width": 60.57177734375, - "height": 10 - }, - { - "_type": "UMLReceptionCompartmentView", - "_id": "AAAAAAGAuPqBdMRpH1s=", - "_parent": { - "$ref": "AAAAAAGAuPqBdMRhmWQ=" - }, - "model": { - "$ref": "AAAAAAGAuPqBc8Rf+0Y=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -2072, - "top": 1576, - "width": 10, - "height": 10 - }, - { - "_type": "UMLTemplateParameterCompartmentView", - "_id": "AAAAAAGAuPqBdMRq4XM=", - "_parent": { - "$ref": "AAAAAAGAuPqBdMRhmWQ=" - }, - "model": { - "$ref": "AAAAAAGAuPqBc8Rf+0Y=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -2072, - "top": 1576, - "width": 10, - "height": 10 - } - ], - "font": "Arial;13;0", - "containerChangeable": true, - "left": 1458, - "top": 2276, - "width": 60.57177734375, - "height": 45, - "nameCompartment": { - "$ref": "AAAAAAGAuPqBdMRi96I=" - }, - "attributeCompartment": { - "$ref": "AAAAAAGAuPqBdMRniaI=" - }, - "operationCompartment": { - "$ref": "AAAAAAGAuPqBdMRoQ0o=" - }, - "receptionCompartment": { - "$ref": "AAAAAAGAuPqBdMRpH1s=" - }, - "templateParameterCompartment": { - "$ref": "AAAAAAGAuPqBdMRq4XM=" - } - }, - { - "_type": "UMLAssociationView", - "_id": "AAAAAAGAuPviTiHFGAg=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGAuPviTiHBWtg=" - }, - "subViews": [ - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuPviTiHGwKQ=", - "_parent": { - "$ref": "AAAAAAGAuPviTiHFGAg=" - }, - "model": { - "$ref": "AAAAAAGAuPviTiHBWtg=" - }, - "font": "Arial;13;0", - "left": 1255, - "top": 2261, - "width": 71.1826171875, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAuPviTiHFGAg=" - }, - "edgePosition": 1, - "text": "+get&set" - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuPviTiHHOCw=", - "_parent": { - "$ref": "AAAAAAGAuPviTiHFGAg=" - }, - "model": { - "$ref": "AAAAAAGAuPviTiHBWtg=" - }, - "visible": null, - "font": "Arial;13;0", - "left": 1291, - "top": 2246, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAuPviTiHFGAg=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuPviTiHICuY=", - "_parent": { - "$ref": "AAAAAAGAuPviTiHFGAg=" - }, - "model": { - "$ref": "AAAAAAGAuPviTiHBWtg=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1287, - "top": 2290, - "height": 13, - "alpha": -1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAuPviTiHFGAg=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuPviTiHJn5U=", - "_parent": { - "$ref": "AAAAAAGAuPviTiHFGAg=" - }, - "model": { - "$ref": "AAAAAAGAuPviTiHCBgc=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1149, - "top": 2250, - "height": 13, - "alpha": 0.5235987755982988, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAuPviTiHFGAg=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuPviTiHKvwo=", - "_parent": { - "$ref": "AAAAAAGAuPviTiHFGAg=" - }, - "model": { - "$ref": "AAAAAAGAuPviTiHCBgc=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1152, - "top": 2237, - "height": 13, - "alpha": 0.7853981633974483, - "distance": 40, - "hostEdge": { - "$ref": "AAAAAAGAuPviTiHFGAg=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuPviTiHLQYQ=", - "_parent": { - "$ref": "AAAAAAGAuPviTiHFGAg=" - }, - "model": { - "$ref": "AAAAAAGAuPviTiHCBgc=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1142, - "top": 2277, - "height": 13, - "alpha": -0.5235987755982988, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAGAuPviTiHFGAg=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuPviTiHMqh8=", - "_parent": { - "$ref": "AAAAAAGAuPviTiHFGAg=" - }, - "model": { - "$ref": "AAAAAAGAuPviTiHDjZI=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1432, - "top": 2272, - "height": 13, - "alpha": -0.5235987755982988, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAuPviTiHFGAg=" - } - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuPviTiHNpmQ=", - "_parent": { - "$ref": "AAAAAAGAuPviTiHFGAg=" - }, - "model": { - "$ref": "AAAAAAGAuPviTiHDjZI=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1431, - "top": 2259, - "height": 13, - "alpha": -0.7853981633974483, - "distance": 40, - "hostEdge": { - "$ref": "AAAAAAGAuPviTiHFGAg=" - } - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuPviTyHOP3E=", - "_parent": { - "$ref": "AAAAAAGAuPviTiHFGAg=" - }, - "model": { - "$ref": "AAAAAAGAuPviTiHDjZI=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1434, - "top": 2300, - "height": 13, - "alpha": 0.5235987755982988, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAGAuPviTiHFGAg=" - } - }, - { - "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAGAuPviTyHPUSk=", - "_parent": { - "$ref": "AAAAAAGAuPviTiHFGAg=" - }, - "model": { - "$ref": "AAAAAAGAuPviTiHCBgc=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -2040, - "top": 1464, - "width": 10, - "height": 10 - }, - { - "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAGAuPviTyHQiyo=", - "_parent": { - "$ref": "AAAAAAGAuPviTiHFGAg=" - }, - "model": { - "$ref": "AAAAAAGAuPviTiHDjZI=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -2040, - "top": 1464, - "width": 10, - "height": 10 - } - ], - "font": "Arial;13;0", - "head": { - "$ref": "AAAAAAGAuPqBdMRhmWQ=" - }, - "tail": { - "$ref": "AAAAAAGAuM+E1l2pZY4=" - }, - "lineStyle": 1, - "points": "1122:2269;1457:2296", - "showVisibility": true, - "nameLabel": { - "$ref": "AAAAAAGAuPviTiHGwKQ=" - }, - "stereotypeLabel": { - "$ref": "AAAAAAGAuPviTiHHOCw=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAuPviTiHICuY=" - }, - "showEndOrder": "hide", - "tailRoleNameLabel": { - "$ref": "AAAAAAGAuPviTiHJn5U=" - }, - "tailPropertyLabel": { - "$ref": "AAAAAAGAuPviTiHKvwo=" - }, - "tailMultiplicityLabel": { - "$ref": "AAAAAAGAuPviTiHLQYQ=" - }, - "headRoleNameLabel": { - "$ref": "AAAAAAGAuPviTiHMqh8=" - }, - "headPropertyLabel": { - "$ref": "AAAAAAGAuPviTiHNpmQ=" - }, - "headMultiplicityLabel": { - "$ref": "AAAAAAGAuPviTyHOP3E=" - }, - "tailQualifiersCompartment": { - "$ref": "AAAAAAGAuPviTyHPUSk=" - }, - "headQualifiersCompartment": { - "$ref": "AAAAAAGAuPviTyHQiyo=" - } - }, - { - "_type": "UMLClassView", - "_id": "AAAAAAGAuP33uT39n/4=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGAuP33uT37UxE=" - }, - "subViews": [ - { - "_type": "UMLNameCompartmentView", - "_id": "AAAAAAGAuP33uT3+TWE=", - "_parent": { - "$ref": "AAAAAAGAuP33uT39n/4=" - }, - "model": { - "$ref": "AAAAAAGAuP33uT37UxE=" - }, - "subViews": [ - { - "_type": "LabelView", - "_id": "AAAAAAGAuP33uT3/2xg=", - "_parent": { - "$ref": "AAAAAAGAuP33uT3+TWE=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -4160, - "top": 3440, - "height": 13 - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAuP33uT4AUis=", - "_parent": { - "$ref": "AAAAAAGAuP33uT3+TWE=" - }, - "font": "Arial;13;1", - "left": 1457, - "top": 2740, - "width": 62.12451171875, - "height": 13, - "text": "Indicators" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAuP33uT4Bh+U=", - "_parent": { - "$ref": "AAAAAAGAuP33uT3+TWE=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -4160, - "top": 3440, - "width": 191.43896484375, - "height": 13, - "text": "(from BrighterTrades Class View)" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAuP33uT4Cu6U=", - "_parent": { - "$ref": "AAAAAAGAuP33uT3+TWE=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -4160, - "top": 3440, - "height": 13, - "horizontalAlignment": 1 - } - ], - "font": "Arial;13;0", - "left": 1452, - "top": 2733, - "width": 72.12451171875, - "height": 25, - "stereotypeLabel": { - "$ref": "AAAAAAGAuP33uT3/2xg=" - }, - "nameLabel": { - "$ref": "AAAAAAGAuP33uT4AUis=" - }, - "namespaceLabel": { - "$ref": "AAAAAAGAuP33uT4Bh+U=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAuP33uT4Cu6U=" - } - }, - { - "_type": "UMLAttributeCompartmentView", - "_id": "AAAAAAGAuP33uT4DyNM=", - "_parent": { - "$ref": "AAAAAAGAuP33uT39n/4=" - }, - "model": { - "$ref": "AAAAAAGAuP33uT37UxE=" - }, - "font": "Arial;13;0", - "left": 1452, - "top": 2758, - "width": 72.12451171875, - "height": 10 - }, - { - "_type": "UMLOperationCompartmentView", - "_id": "AAAAAAGAuP33uT4ENrY=", - "_parent": { - "$ref": "AAAAAAGAuP33uT39n/4=" - }, - "model": { - "$ref": "AAAAAAGAuP33uT37UxE=" - }, - "font": "Arial;13;0", - "left": 1452, - "top": 2768, - "width": 72.12451171875, - "height": 10 - }, - { - "_type": "UMLReceptionCompartmentView", - "_id": "AAAAAAGAuP33uj4FdM0=", - "_parent": { - "$ref": "AAAAAAGAuP33uT39n/4=" - }, - "model": { - "$ref": "AAAAAAGAuP33uT37UxE=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -2080, - "top": 1720, - "width": 10, - "height": 10 - }, - { - "_type": "UMLTemplateParameterCompartmentView", - "_id": "AAAAAAGAuP33uj4G2bE=", - "_parent": { - "$ref": "AAAAAAGAuP33uT39n/4=" - }, - "model": { - "$ref": "AAAAAAGAuP33uT37UxE=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -2080, - "top": 1720, - "width": 10, - "height": 10 - } - ], - "font": "Arial;13;0", - "containerChangeable": true, - "left": 1452, - "top": 2733, - "width": 72.12451171875, - "height": 45, - "nameCompartment": { - "$ref": "AAAAAAGAuP33uT3+TWE=" - }, - "attributeCompartment": { - "$ref": "AAAAAAGAuP33uT4DyNM=" - }, - "operationCompartment": { - "$ref": "AAAAAAGAuP33uT4ENrY=" - }, - "receptionCompartment": { - "$ref": "AAAAAAGAuP33uj4FdM0=" - }, - "templateParameterCompartment": { - "$ref": "AAAAAAGAuP33uj4G2bE=" - } - }, - { - "_type": "UMLAssociationView", - "_id": "AAAAAAGAuQejB2PoDAU=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGAuQejB2Pkbss=" - }, - "subViews": [ - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuQejCGPpaNo=", - "_parent": { - "$ref": "AAAAAAGAuQejB2PoDAU=" - }, - "model": { - "$ref": "AAAAAAGAuQejB2Pkbss=" - }, - "font": "Arial;13;0", - "left": 1256, - "top": 2512, - "width": 100.10888671875, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAuQejB2PoDAU=" - }, - "edgePosition": 1, - "text": "+get&set&update" - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuQejCGPqCD4=", - "_parent": { - "$ref": "AAAAAAGAuQejB2PoDAU=" - }, - "model": { - "$ref": "AAAAAAGAuQejB2Pkbss=" - }, - "visible": null, - "font": "Arial;13;0", - "left": 1317, - "top": 2502, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAuQejB2PoDAU=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuQejCGPrKtA=", - "_parent": { - "$ref": "AAAAAAGAuQejB2PoDAU=" - }, - "model": { - "$ref": "AAAAAAGAuQejB2Pkbss=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1283, - "top": 2531, - "height": 13, - "alpha": -1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAuQejB2PoDAU=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuQejCGPsJNQ=", - "_parent": { - "$ref": "AAAAAAGAuQejB2PoDAU=" - }, - "model": { - "$ref": "AAAAAAGAuQejB2PlSzc=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1150, - "top": 2328, - "height": 13, - "alpha": 0.5235987755982988, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAuQejB2PoDAU=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuQejCGPtJk0=", - "_parent": { - "$ref": "AAAAAAGAuQejB2PoDAU=" - }, - "model": { - "$ref": "AAAAAAGAuQejB2PlSzc=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1161, - "top": 2321, - "height": 13, - "alpha": 0.7853981633974483, - "distance": 40, - "hostEdge": { - "$ref": "AAAAAAGAuQejB2PoDAU=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuQejCGPu7WM=", - "_parent": { - "$ref": "AAAAAAGAuQejB2PoDAU=" - }, - "model": { - "$ref": "AAAAAAGAuQejB2PlSzc=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1126, - "top": 2342, - "height": 13, - "alpha": -0.5235987755982988, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAGAuQejB2PoDAU=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuQejCGPvAeQ=", - "_parent": { - "$ref": "AAAAAAGAuQejB2PoDAU=" - }, - "model": { - "$ref": "AAAAAAGAuQejB2Pmq7Y=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1462, - "top": 2696, - "height": 13, - "alpha": -0.5235987755982988, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAuQejB2PoDAU=" - } - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuQejCGPw2V8=", - "_parent": { - "$ref": "AAAAAAGAuQejB2PoDAU=" - }, - "model": { - "$ref": "AAAAAAGAuQejB2Pmq7Y=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1471, - "top": 2686, - "height": 13, - "alpha": -0.7853981633974483, - "distance": 40, - "hostEdge": { - "$ref": "AAAAAAGAuQejB2PoDAU=" - } - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuQejCGPx1Ec=", - "_parent": { - "$ref": "AAAAAAGAuQejB2PoDAU=" - }, - "model": { - "$ref": "AAAAAAGAuQejB2Pmq7Y=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1444, - "top": 2717, - "height": 13, - "alpha": 0.5235987755982988, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAGAuQejB2PoDAU=" - } - }, - { - "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAGAuQejCGPyjso=", - "_parent": { - "$ref": "AAAAAAGAuQejB2PoDAU=" - }, - "model": { - "$ref": "AAAAAAGAuQejB2PlSzc=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -2040, - "top": 1464, - "width": 10, - "height": 10 - }, - { - "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAGAuQejCGPz+0Q=", - "_parent": { - "$ref": "AAAAAAGAuQejB2PoDAU=" - }, - "model": { - "$ref": "AAAAAAGAuQejB2Pmq7Y=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -2040, - "top": 1464, - "width": 10, - "height": 10 - } - ], - "font": "Arial;13;0", - "head": { - "$ref": "AAAAAAGAuP33uT39n/4=" - }, - "tail": { - "$ref": "AAAAAAGAuM+E1l2pZY4=" - }, - "lineStyle": 1, - "points": "1122:2324;1468:2732", - "showVisibility": true, - "nameLabel": { - "$ref": "AAAAAAGAuQejCGPpaNo=" - }, - "stereotypeLabel": { - "$ref": "AAAAAAGAuQejCGPqCD4=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAuQejCGPrKtA=" - }, - "showEndOrder": "hide", - "tailRoleNameLabel": { - "$ref": "AAAAAAGAuQejCGPsJNQ=" - }, - "tailPropertyLabel": { - "$ref": "AAAAAAGAuQejCGPtJk0=" - }, - "tailMultiplicityLabel": { - "$ref": "AAAAAAGAuQejCGPu7WM=" - }, - "headRoleNameLabel": { - "$ref": "AAAAAAGAuQejCGPvAeQ=" - }, - "headPropertyLabel": { - "$ref": "AAAAAAGAuQejCGPw2V8=" - }, - "headMultiplicityLabel": { - "$ref": "AAAAAAGAuQejCGPx1Ec=" - }, - "tailQualifiersCompartment": { - "$ref": "AAAAAAGAuQejCGPyjso=" - }, - "headQualifiersCompartment": { - "$ref": "AAAAAAGAuQejCGPz+0Q=" - } - }, - { - "_type": "UMLAssociationView", - "_id": "AAAAAAGAuSQc3ZT5u0c=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGAuSQc3JT1QAw=" - }, - "subViews": [ - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuSQc3ZT6cEw=", - "_parent": { - "$ref": "AAAAAAGAuSQc3ZT5u0c=" - }, - "model": { - "$ref": "AAAAAAGAuSQc3JT1QAw=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1057, - "top": 2402, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAuSQc3ZT5u0c=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuSQc3ZT7uKg=", - "_parent": { - "$ref": "AAAAAAGAuSQc3ZT5u0c=" - }, - "model": { - "$ref": "AAAAAAGAuSQc3JT1QAw=" - }, - "visible": null, - "font": "Arial;13;0", - "left": 1042, - "top": 2402, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAuSQc3ZT5u0c=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuSQc3ZT8IeE=", - "_parent": { - "$ref": "AAAAAAGAuSQc3ZT5u0c=" - }, - "model": { - "$ref": "AAAAAAGAuSQc3JT1QAw=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1086, - "top": 2403, - "height": 13, - "alpha": -1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAuSQc3ZT5u0c=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuSQc3ZT92Co=", - "_parent": { - "$ref": "AAAAAAGAuSQc3ZT5u0c=" - }, - "model": { - "$ref": "AAAAAAGAuSQc3JT2zQo=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1057, - "top": 2439, - "height": 13, - "alpha": 0.5235987755982988, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAuSQc3ZT5u0c=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuSQc3ZT+XpQ=", - "_parent": { - "$ref": "AAAAAAGAuSQc3ZT5u0c=" - }, - "model": { - "$ref": "AAAAAAGAuSQc3JT2zQo=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1043, - "top": 2436, - "height": 13, - "alpha": 0.7853981633974483, - "distance": 40, - "hostEdge": { - "$ref": "AAAAAAGAuSQc3ZT5u0c=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuSQc3ZT/zgc=", - "_parent": { - "$ref": "AAAAAAGAuSQc3ZT5u0c=" - }, - "model": { - "$ref": "AAAAAAGAuSQc3JT2zQo=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1084, - "top": 2443, - "height": 13, - "alpha": -0.5235987755982988, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAGAuSQc3ZT5u0c=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuSQc3ZUAVt4=", - "_parent": { - "$ref": "AAAAAAGAuSQc3ZT5u0c=" - }, - "model": { - "$ref": "AAAAAAGAuSQc3JT3YwU=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1057, - "top": 2366, - "height": 13, - "alpha": -0.5235987755982988, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAuSQc3ZT5u0c=" - } - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuSQc3ZUB2JQ=", - "_parent": { - "$ref": "AAAAAAGAuSQc3ZT5u0c=" - }, - "model": { - "$ref": "AAAAAAGAuSQc3JT3YwU=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1043, - "top": 2369, - "height": 13, - "alpha": -0.7853981633974483, - "distance": 40, - "hostEdge": { - "$ref": "AAAAAAGAuSQc3ZT5u0c=" - } - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuSQc3ZUCoM0=", - "_parent": { - "$ref": "AAAAAAGAuSQc3ZT5u0c=" - }, - "model": { - "$ref": "AAAAAAGAuSQc3JT3YwU=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1084, - "top": 2362, - "height": 13, - "alpha": 0.5235987755982988, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAGAuSQc3ZT5u0c=" - } - }, - { - "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAGAuSQc3ZUDyAQ=", - "_parent": { - "$ref": "AAAAAAGAuSQc3ZT5u0c=" - }, - "model": { - "$ref": "AAAAAAGAuSQc3JT2zQo=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -2040, - "top": 1464, - "width": 10, - "height": 10 - }, - { - "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAGAuSQc3ZUEd3k=", - "_parent": { - "$ref": "AAAAAAGAuSQc3ZT5u0c=" - }, - "model": { - "$ref": "AAAAAAGAuSQc3JT3YwU=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -2040, - "top": 1464, - "width": 10, - "height": 10 - } - ], - "font": "Arial;13;0", - "head": { - "$ref": "AAAAAAGAuM+E1l2pZY4=" - }, - "tail": { - "$ref": "AAAAAAGAuONfWHxEB+M=" - }, - "lineStyle": 1, - "points": "1072:2471;1072:2347", - "showVisibility": true, - "nameLabel": { - "$ref": "AAAAAAGAuSQc3ZT6cEw=" - }, - "stereotypeLabel": { - "$ref": "AAAAAAGAuSQc3ZT7uKg=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAuSQc3ZT8IeE=" - }, - "showEndOrder": "hide", - "tailRoleNameLabel": { - "$ref": "AAAAAAGAuSQc3ZT92Co=" - }, - "tailPropertyLabel": { - "$ref": "AAAAAAGAuSQc3ZT+XpQ=" - }, - "tailMultiplicityLabel": { - "$ref": "AAAAAAGAuSQc3ZT/zgc=" - }, - "headRoleNameLabel": { - "$ref": "AAAAAAGAuSQc3ZUAVt4=" - }, - "headPropertyLabel": { - "$ref": "AAAAAAGAuSQc3ZUB2JQ=" - }, - "headMultiplicityLabel": { - "$ref": "AAAAAAGAuSQc3ZUCoM0=" - }, - "tailQualifiersCompartment": { - "$ref": "AAAAAAGAuSQc3ZUDyAQ=" - }, - "headQualifiersCompartment": { - "$ref": "AAAAAAGAuSQc3ZUEd3k=" - } - }, - { - "_type": "UMLAssociationView", - "_id": "AAAAAAGAuVJizeQdR98=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGAuVJizeQZJR8=" - }, - "subViews": [ - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuVJizeQeRDM=", - "_parent": { - "$ref": "AAAAAAGAuVJizeQdR98=" - }, - "model": { - "$ref": "AAAAAAGAuVJizeQZJR8=" - }, - "font": "Arial;13;0", - "left": 910, - "top": 2418, - "width": 84.89990234375, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAuVJizeQdR98=" - }, - "edgePosition": 1, - "text": "+communicate" - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuVJizeQfWF8=", - "_parent": { - "$ref": "AAAAAAGAuVJizeQdR98=" - }, - "model": { - "$ref": "AAAAAAGAuVJizeQZJR8=" - }, - "visible": null, - "font": "Arial;13;0", - "left": 959, - "top": 2405, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAuVJizeQdR98=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuVJizeQg65c=", - "_parent": { - "$ref": "AAAAAAGAuVJizeQdR98=" - }, - "model": { - "$ref": "AAAAAAGAuVJizeQZJR8=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 937, - "top": 2445, - "height": 13, - "alpha": -1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAuVJizeQdR98=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuVJizeQhmoE=", - "_parent": { - "$ref": "AAAAAAGAuVJizeQdR98=" - }, - "model": { - "$ref": "AAAAAAGAuVJizeQaPgY=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 898, - "top": 2389, - "height": 13, - "alpha": 0.5235987755982988, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAuVJizeQdR98=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuVJizeQiPnw=", - "_parent": { - "$ref": "AAAAAAGAuVJizeQdR98=" - }, - "model": { - "$ref": "AAAAAAGAuVJizeQaPgY=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 907, - "top": 2378, - "height": 13, - "alpha": 0.7853981633974483, - "distance": 40, - "hostEdge": { - "$ref": "AAAAAAGAuVJizeQdR98=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuVJizeQjcTo=", - "_parent": { - "$ref": "AAAAAAGAuVJizeQdR98=" - }, - "model": { - "$ref": "AAAAAAGAuVJizeQaPgY=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 881, - "top": 2411, - "height": 13, - "alpha": -0.5235987755982988, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAGAuVJizeQdR98=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuVJizeQkeoc=", - "_parent": { - "$ref": "AAAAAAGAuVJizeQdR98=" - }, - "model": { - "$ref": "AAAAAAGAuVJizeQbquk=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1006, - "top": 2448, - "height": 13, - "alpha": -0.5235987755982988, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAuVJizeQdR98=" - } - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuVJizeQl2g8=", - "_parent": { - "$ref": "AAAAAAGAuVJizeQdR98=" - }, - "model": { - "$ref": "AAAAAAGAuVJizeQbquk=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1010, - "top": 2435, - "height": 13, - "alpha": -0.7853981633974483, - "distance": 40, - "hostEdge": { - "$ref": "AAAAAAGAuVJizeQdR98=" - } - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuVJizeQmxjU=", - "_parent": { - "$ref": "AAAAAAGAuVJizeQdR98=" - }, - "model": { - "$ref": "AAAAAAGAuVJizeQbquk=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 997, - "top": 2474, - "height": 13, - "alpha": 0.5235987755982988, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAGAuVJizeQdR98=" - } - }, - { - "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAGAuVJizeQnjlI=", - "_parent": { - "$ref": "AAAAAAGAuVJizeQdR98=" - }, - "model": { - "$ref": "AAAAAAGAuVJizeQaPgY=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -2040, - "top": 1464, - "width": 10, - "height": 10 - }, - { - "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAGAuVJizeQoHdw=", - "_parent": { - "$ref": "AAAAAAGAuVJizeQdR98=" - }, - "model": { - "$ref": "AAAAAAGAuVJizeQbquk=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -2040, - "top": 1464, - "width": 10, - "height": 10 - } - ], - "font": "Arial;13;0", - "head": { - "$ref": "AAAAAAGAuONfWHxEB+M=" - }, - "tail": { - "$ref": "AAAAAAGAuNzCJ/fZex4=" - }, - "lineStyle": 1, - "points": "869:2396;1022:2480", - "showVisibility": true, - "nameLabel": { - "$ref": "AAAAAAGAuVJizeQeRDM=" - }, - "stereotypeLabel": { - "$ref": "AAAAAAGAuVJizeQfWF8=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAuVJizeQg65c=" - }, - "showEndOrder": "hide", - "tailRoleNameLabel": { - "$ref": "AAAAAAGAuVJizeQhmoE=" - }, - "tailPropertyLabel": { - "$ref": "AAAAAAGAuVJizeQiPnw=" - }, - "tailMultiplicityLabel": { - "$ref": "AAAAAAGAuVJizeQjcTo=" - }, - "headRoleNameLabel": { - "$ref": "AAAAAAGAuVJizeQkeoc=" - }, - "headPropertyLabel": { - "$ref": "AAAAAAGAuVJizeQl2g8=" - }, - "headMultiplicityLabel": { - "$ref": "AAAAAAGAuVJizeQmxjU=" - }, - "tailQualifiersCompartment": { - "$ref": "AAAAAAGAuVJizeQnjlI=" - }, - "headQualifiersCompartment": { - "$ref": "AAAAAAGAuVJizeQoHdw=" - } - }, - { - "_type": "UMLClassView", - "_id": "AAAAAAGAuVM/cAVH5Nk=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGAuVM/cAVFGPk=" - }, - "subViews": [ - { - "_type": "UMLNameCompartmentView", - "_id": "AAAAAAGAuVM/cAVIUg8=", - "_parent": { - "$ref": "AAAAAAGAuVM/cAVH5Nk=" - }, - "model": { - "$ref": "AAAAAAGAuVM/cAVFGPk=" - }, - "subViews": [ - { - "_type": "LabelView", - "_id": "AAAAAAGAuVM/cAVJXjs=", - "_parent": { - "$ref": "AAAAAAGAuVM/cAVIUg8=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -4112, - "top": 2912, - "height": 13 - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAuVM/cAVKHC0=", - "_parent": { - "$ref": "AAAAAAGAuVM/cAVIUg8=" - }, - "font": "Arial;13;1", - "left": 1465, - "top": 2374, - "width": 46.236328125, - "height": 13, - "text": "Signals" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAuVM/cAVL4X0=", - "_parent": { - "$ref": "AAAAAAGAuVM/cAVIUg8=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -4112, - "top": 2912, - "width": 191.43896484375, - "height": 13, - "text": "(from BrighterTrades Class View)" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAuVM/cAVMz18=", - "_parent": { - "$ref": "AAAAAAGAuVM/cAVIUg8=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -4112, - "top": 2912, - "height": 13, - "horizontalAlignment": 1 - } - ], - "font": "Arial;13;0", - "left": 1460, - "top": 2367, - "width": 56.236328125, - "height": 25, - "stereotypeLabel": { - "$ref": "AAAAAAGAuVM/cAVJXjs=" - }, - "nameLabel": { - "$ref": "AAAAAAGAuVM/cAVKHC0=" - }, - "namespaceLabel": { - "$ref": "AAAAAAGAuVM/cAVL4X0=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAuVM/cAVMz18=" - } - }, - { - "_type": "UMLAttributeCompartmentView", - "_id": "AAAAAAGAuVM/cAVNs54=", - "_parent": { - "$ref": "AAAAAAGAuVM/cAVH5Nk=" - }, - "model": { - "$ref": "AAAAAAGAuVM/cAVFGPk=" - }, - "font": "Arial;13;0", - "left": 1460, - "top": 2392, - "width": 56.236328125, - "height": 10 - }, - { - "_type": "UMLOperationCompartmentView", - "_id": "AAAAAAGAuVM/cAVOmBo=", - "_parent": { - "$ref": "AAAAAAGAuVM/cAVH5Nk=" - }, - "model": { - "$ref": "AAAAAAGAuVM/cAVFGPk=" - }, - "font": "Arial;13;0", - "left": 1460, - "top": 2402, - "width": 56.236328125, - "height": 10 - }, - { - "_type": "UMLReceptionCompartmentView", - "_id": "AAAAAAGAuVM/cQVPXVA=", - "_parent": { - "$ref": "AAAAAAGAuVM/cAVH5Nk=" - }, - "model": { - "$ref": "AAAAAAGAuVM/cAVFGPk=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -2056, - "top": 1456, - "width": 10, - "height": 10 - }, - { - "_type": "UMLTemplateParameterCompartmentView", - "_id": "AAAAAAGAuVM/cQVQe9o=", - "_parent": { - "$ref": "AAAAAAGAuVM/cAVH5Nk=" - }, - "model": { - "$ref": "AAAAAAGAuVM/cAVFGPk=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -2056, - "top": 1456, - "width": 10, - "height": 10 - } - ], - "font": "Arial;13;0", - "containerChangeable": true, - "left": 1460, - "top": 2367, - "width": 56.236328125, - "height": 45, - "nameCompartment": { - "$ref": "AAAAAAGAuVM/cAVIUg8=" - }, - "attributeCompartment": { - "$ref": "AAAAAAGAuVM/cAVNs54=" - }, - "operationCompartment": { - "$ref": "AAAAAAGAuVM/cAVOmBo=" - }, - "receptionCompartment": { - "$ref": "AAAAAAGAuVM/cQVPXVA=" - }, - "templateParameterCompartment": { - "$ref": "AAAAAAGAuVM/cQVQe9o=" - } - }, - { - "_type": "UMLAssociationView", - "_id": "AAAAAAGAuVNvjRnvOLU=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGAuVNvjRnrHWs=" - }, - "subViews": [ - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuVNvjRnw+c4=", - "_parent": { - "$ref": "AAAAAAGAuVNvjRnvOLU=" - }, - "model": { - "$ref": "AAAAAAGAuVNvjRnrHWs=" - }, - "font": "Arial;13;0", - "left": 1244, - "top": 2309, - "width": 100.10888671875, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAuVNvjRnvOLU=" - }, - "edgePosition": 1, - "text": "+get&set&update" - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuVNvjRnx/OM=", - "_parent": { - "$ref": "AAAAAAGAuVNvjRnvOLU=" - }, - "model": { - "$ref": "AAAAAAGAuVNvjRnrHWs=" - }, - "visible": null, - "font": "Arial;13;0", - "left": 1298, - "top": 2295, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAuVNvjRnvOLU=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuVNvjRny1dE=", - "_parent": { - "$ref": "AAAAAAGAuVNvjRnvOLU=" - }, - "model": { - "$ref": "AAAAAAGAuVNvjRnrHWs=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1285, - "top": 2338, - "height": 13, - "alpha": -1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAuVNvjRnvOLU=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuVNvjRnzCRk=", - "_parent": { - "$ref": "AAAAAAGAuVNvjRnvOLU=" - }, - "model": { - "$ref": "AAAAAAGAuVNvjRns3fQ=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1151, - "top": 2267, - "height": 13, - "alpha": 0.5235987755982988, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAuVNvjRnvOLU=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuVNvjRn0dDk=", - "_parent": { - "$ref": "AAAAAAGAuVNvjRnvOLU=" - }, - "model": { - "$ref": "AAAAAAGAuVNvjRns3fQ=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1157, - "top": 2255, - "height": 13, - "alpha": 0.7853981633974483, - "distance": 40, - "hostEdge": { - "$ref": "AAAAAAGAuVNvjRnvOLU=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuVNvjRn1CO8=", - "_parent": { - "$ref": "AAAAAAGAuVNvjRnvOLU=" - }, - "model": { - "$ref": "AAAAAAGAuVNvjRns3fQ=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1139, - "top": 2292, - "height": 13, - "alpha": -0.5235987755982988, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAGAuVNvjRnvOLU=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuVNvjRn2YtI=", - "_parent": { - "$ref": "AAAAAAGAuVNvjRnvOLU=" - }, - "model": { - "$ref": "AAAAAAGAuVNvjRntm2U=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1438, - "top": 2353, - "height": 13, - "alpha": -0.5235987755982988, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAuVNvjRnvOLU=" - } - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuVNvjRn3mTs=", - "_parent": { - "$ref": "AAAAAAGAuVNvjRnvOLU=" - }, - "model": { - "$ref": "AAAAAAGAuVNvjRntm2U=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1440, - "top": 2339, - "height": 13, - "alpha": -0.7853981633974483, - "distance": 40, - "hostEdge": { - "$ref": "AAAAAAGAuVNvjRnvOLU=" - } - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuVNvjRn4dhs=", - "_parent": { - "$ref": "AAAAAAGAuVNvjRnvOLU=" - }, - "model": { - "$ref": "AAAAAAGAuVNvjRntm2U=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1434, - "top": 2380, - "height": 13, - "alpha": 0.5235987755982988, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAGAuVNvjRnvOLU=" - } - }, - { - "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAGAuVNvjRn5Pts=", - "_parent": { - "$ref": "AAAAAAGAuVNvjRnvOLU=" - }, - "model": { - "$ref": "AAAAAAGAuVNvjRns3fQ=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -2040, - "top": 1464, - "width": 10, - "height": 10 - }, - { - "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAGAuVNvjhn6LUs=", - "_parent": { - "$ref": "AAAAAAGAuVNvjRnvOLU=" - }, - "model": { - "$ref": "AAAAAAGAuVNvjRntm2U=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -2040, - "top": 1464, - "width": 10, - "height": 10 - } - ], - "font": "Arial;13;0", - "head": { - "$ref": "AAAAAAGAuVM/cAVH5Nk=" - }, - "tail": { - "$ref": "AAAAAAGAuM+E1l2pZY4=" - }, - "lineStyle": 1, - "points": "1122:2280;1459:2381", - "showVisibility": true, - "nameLabel": { - "$ref": "AAAAAAGAuVNvjRnw+c4=" - }, - "stereotypeLabel": { - "$ref": "AAAAAAGAuVNvjRnx/OM=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAuVNvjRny1dE=" - }, - "showEndOrder": "hide", - "tailRoleNameLabel": { - "$ref": "AAAAAAGAuVNvjRnzCRk=" - }, - "tailPropertyLabel": { - "$ref": "AAAAAAGAuVNvjRn0dDk=" - }, - "tailMultiplicityLabel": { - "$ref": "AAAAAAGAuVNvjRn1CO8=" - }, - "headRoleNameLabel": { - "$ref": "AAAAAAGAuVNvjRn2YtI=" - }, - "headPropertyLabel": { - "$ref": "AAAAAAGAuVNvjRn3mTs=" - }, - "headMultiplicityLabel": { - "$ref": "AAAAAAGAuVNvjRn4dhs=" - }, - "tailQualifiersCompartment": { - "$ref": "AAAAAAGAuVNvjRn5Pts=" - }, - "headQualifiersCompartment": { - "$ref": "AAAAAAGAuVNvjhn6LUs=" - } - }, - { - "_type": "UMLClassView", - "_id": "AAAAAAGAuVXFAz3J8ms=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGAuVXFAz3Hg7I=" - }, - "subViews": [ - { - "_type": "UMLNameCompartmentView", - "_id": "AAAAAAGAuVXFAz3Kb2I=", - "_parent": { - "$ref": "AAAAAAGAuVXFAz3J8ms=" - }, - "model": { - "$ref": "AAAAAAGAuVXFAz3Hg7I=" - }, - "subViews": [ - { - "_type": "LabelView", - "_id": "AAAAAAGAuVXFAz3Lu+k=", - "_parent": { - "$ref": "AAAAAAGAuVXFAz3Kb2I=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -3760, - "top": 2880, - "height": 13 - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAuVXFAz3M/FE=", - "_parent": { - "$ref": "AAAAAAGAuVXFAz3Kb2I=" - }, - "font": "Arial;13;1", - "left": 2053, - "top": 2327, - "width": 41.919921875, - "height": 13, - "text": "files" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAuVXFAz3NW3E=", - "_parent": { - "$ref": "AAAAAAGAuVXFAz3Kb2I=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -3760, - "top": 2880, - "width": 191.43896484375, - "height": 13, - "text": "(from BrighterTrades Class View)" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAuVXFAz3O4Nw=", - "_parent": { - "$ref": "AAAAAAGAuVXFAz3Kb2I=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -3760, - "top": 2880, - "height": 13, - "horizontalAlignment": 1 - } - ], - "font": "Arial;13;0", - "left": 2048, - "top": 2320, - "width": 51.919921875, - "height": 25, - "stereotypeLabel": { - "$ref": "AAAAAAGAuVXFAz3Lu+k=" - }, - "nameLabel": { - "$ref": "AAAAAAGAuVXFAz3M/FE=" - }, - "namespaceLabel": { - "$ref": "AAAAAAGAuVXFAz3NW3E=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAuVXFAz3O4Nw=" - } - }, - { - "_type": "UMLAttributeCompartmentView", - "_id": "AAAAAAGAuVXFAz3PH0Y=", - "_parent": { - "$ref": "AAAAAAGAuVXFAz3J8ms=" - }, - "model": { - "$ref": "AAAAAAGAuVXFAz3Hg7I=" - }, - "font": "Arial;13;0", - "left": 2048, - "top": 2345, - "width": 51.919921875, - "height": 10 - }, - { - "_type": "UMLOperationCompartmentView", - "_id": "AAAAAAGAuVXFAz3QjHM=", - "_parent": { - "$ref": "AAAAAAGAuVXFAz3J8ms=" - }, - "model": { - "$ref": "AAAAAAGAuVXFAz3Hg7I=" - }, - "font": "Arial;13;0", - "left": 2048, - "top": 2355, - "width": 51.919921875, - "height": 10 - }, - { - "_type": "UMLReceptionCompartmentView", - "_id": "AAAAAAGAuVXFAz3R258=", - "_parent": { - "$ref": "AAAAAAGAuVXFAz3J8ms=" - }, - "model": { - "$ref": "AAAAAAGAuVXFAz3Hg7I=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -1880, - "top": 1440, - "width": 10, - "height": 10 - }, - { - "_type": "UMLTemplateParameterCompartmentView", - "_id": "AAAAAAGAuVXFAz3SkpQ=", - "_parent": { - "$ref": "AAAAAAGAuVXFAz3J8ms=" - }, - "model": { - "$ref": "AAAAAAGAuVXFAz3Hg7I=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -1880, - "top": 1440, - "width": 10, - "height": 10 - } - ], - "font": "Arial;13;0", - "containerChangeable": true, - "left": 2048, - "top": 2320, - "width": 51.919921875, - "height": 45, - "nameCompartment": { - "$ref": "AAAAAAGAuVXFAz3Kb2I=" - }, - "attributeCompartment": { - "$ref": "AAAAAAGAuVXFAz3PH0Y=" - }, - "operationCompartment": { - "$ref": "AAAAAAGAuVXFAz3QjHM=" - }, - "receptionCompartment": { - "$ref": "AAAAAAGAuVXFAz3R258=" - }, - "templateParameterCompartment": { - "$ref": "AAAAAAGAuVXFAz3SkpQ=" - } - }, - { - "_type": "UMLAssociationView", - "_id": "AAAAAAGAuVZfzUlifXg=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGAuVZfzUlebbQ=" - }, - "subViews": [ - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuVZfzUljDRU=", - "_parent": { - "$ref": "AAAAAAGAuVZfzUlifXg=" - }, - "model": { - "$ref": "AAAAAAGAuVZfzUlebbQ=" - }, - "font": "Arial;13;0", - "left": 1939, - "top": 2321, - "width": 69.03076171875, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAuVZfzUlifXg=" - }, - "edgePosition": 1, - "text": "+load&save" - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuVZfzUlkcgg=", - "_parent": { - "$ref": "AAAAAAGAuVZfzUlifXg=" - }, - "model": { - "$ref": "AAAAAAGAuVZfzUlebbQ=" - }, - "visible": null, - "font": "Arial;13;0", - "left": 1973, - "top": 2306, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAuVZfzUlifXg=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuVZfzUllAxM=", - "_parent": { - "$ref": "AAAAAAGAuVZfzUlifXg=" - }, - "model": { - "$ref": "AAAAAAGAuVZfzUlebbQ=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1973, - "top": 2351, - "height": 13, - "alpha": -1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAuVZfzUlifXg=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuVZfzUlmUjc=", - "_parent": { - "$ref": "AAAAAAGAuVZfzUlifXg=" - }, - "model": { - "$ref": "AAAAAAGAuVZfzUlfC/g=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1925, - "top": 2321, - "height": 13, - "alpha": 0.5235987755982988, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAuVZfzUlifXg=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuVZfzUlneNM=", - "_parent": { - "$ref": "AAAAAAGAuVZfzUlifXg=" - }, - "model": { - "$ref": "AAAAAAGAuVZfzUlfC/g=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1928, - "top": 2307, - "height": 13, - "alpha": 0.7853981633974483, - "distance": 40, - "hostEdge": { - "$ref": "AAAAAAGAuVZfzUlifXg=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuVZfzUloxQs=", - "_parent": { - "$ref": "AAAAAAGAuVZfzUlifXg=" - }, - "model": { - "$ref": "AAAAAAGAuVZfzUlfC/g=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1921, - "top": 2348, - "height": 13, - "alpha": -0.5235987755982988, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAGAuVZfzUlifXg=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuVZfzUlp4oE=", - "_parent": { - "$ref": "AAAAAAGAuVZfzUlifXg=" - }, - "model": { - "$ref": "AAAAAAGAuVZfzUlgssI=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 2021, - "top": 2321, - "height": 13, - "alpha": -0.5235987755982988, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAuVZfzUlifXg=" - } - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuVZfzUlqWG8=", - "_parent": { - "$ref": "AAAAAAGAuVZfzUlifXg=" - }, - "model": { - "$ref": "AAAAAAGAuVZfzUlgssI=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 2018, - "top": 2307, - "height": 13, - "alpha": -0.7853981633974483, - "distance": 40, - "hostEdge": { - "$ref": "AAAAAAGAuVZfzUlifXg=" - } - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuVZfzUlrCB8=", - "_parent": { - "$ref": "AAAAAAGAuVZfzUlifXg=" - }, - "model": { - "$ref": "AAAAAAGAuVZfzUlgssI=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 2025, - "top": 2348, - "height": 13, - "alpha": 0.5235987755982988, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAGAuVZfzUlifXg=" - } - }, - { - "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAGAuVZfzklsTTc=", - "_parent": { - "$ref": "AAAAAAGAuVZfzUlifXg=" - }, - "model": { - "$ref": "AAAAAAGAuVZfzUlfC/g=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -2040, - "top": 1464, - "width": 10, - "height": 10 - }, - { - "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAGAuVZfzkltCow=", - "_parent": { - "$ref": "AAAAAAGAuVZfzUlifXg=" - }, - "model": { - "$ref": "AAAAAAGAuVZfzUlgssI=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -2040, - "top": 1464, - "width": 10, - "height": 10 - } - ], - "font": "Arial;13;0", - "head": { - "$ref": "AAAAAAGAuVXFAz3J8ms=" - }, - "tail": { - "$ref": "AAAAAAGAuOTIMJPtMrw=" - }, - "lineStyle": 1, - "points": "1900:2342;2047:2342", - "showVisibility": true, - "nameLabel": { - "$ref": "AAAAAAGAuVZfzUljDRU=" - }, - "stereotypeLabel": { - "$ref": "AAAAAAGAuVZfzUlkcgg=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAuVZfzUllAxM=" - }, - "showEndOrder": "hide", - "tailRoleNameLabel": { - "$ref": "AAAAAAGAuVZfzUlmUjc=" - }, - "tailPropertyLabel": { - "$ref": "AAAAAAGAuVZfzUlneNM=" - }, - "tailMultiplicityLabel": { - "$ref": "AAAAAAGAuVZfzUloxQs=" - }, - "headRoleNameLabel": { - "$ref": "AAAAAAGAuVZfzUlp4oE=" - }, - "headPropertyLabel": { - "$ref": "AAAAAAGAuVZfzUlqWG8=" - }, - "headMultiplicityLabel": { - "$ref": "AAAAAAGAuVZfzUlrCB8=" - }, - "tailQualifiersCompartment": { - "$ref": "AAAAAAGAuVZfzklsTTc=" - }, - "headQualifiersCompartment": { - "$ref": "AAAAAAGAuVZfzkltCow=" - } - }, - { - "_type": "UMLAssociationView", - "_id": "AAAAAAGAuVk4uYvU2Zo=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGAuVk4uYvQ3Tw=" - }, - "subViews": [ - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuVk4uYvVJqk=", - "_parent": { - "$ref": "AAAAAAGAuVk4uYvU2Zo=" - }, - "model": { - "$ref": "AAAAAAGAuVk4uYvQ3Tw=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1659, - "top": 2107, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAuVk4uYvU2Zo=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuVk4uYvWEhw=", - "_parent": { - "$ref": "AAAAAAGAuVk4uYvU2Zo=" - }, - "model": { - "$ref": "AAAAAAGAuVk4uYvQ3Tw=" - }, - "visible": null, - "font": "Arial;13;0", - "left": 1670, - "top": 2097, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAuVk4uYvU2Zo=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuVk4uYvXU/U=", - "_parent": { - "$ref": "AAAAAAGAuVk4uYvU2Zo=" - }, - "model": { - "$ref": "AAAAAAGAuVk4uYvQ3Tw=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1636, - "top": 2126, - "height": 13, - "alpha": -1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAuVk4uYvU2Zo=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuVk4uYvYjcw=", - "_parent": { - "$ref": "AAAAAAGAuVk4uYvU2Zo=" - }, - "model": { - "$ref": "AAAAAAGAuVk4uYvRkhs=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1535, - "top": 1961, - "height": 13, - "alpha": 0.5235987755982988, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAuVk4uYvU2Zo=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuVk4uovZqqo=", - "_parent": { - "$ref": "AAAAAAGAuVk4uYvU2Zo=" - }, - "model": { - "$ref": "AAAAAAGAuVk4uYvRkhs=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1546, - "top": 1954, - "height": 13, - "alpha": 0.7853981633974483, - "distance": 40, - "hostEdge": { - "$ref": "AAAAAAGAuVk4uYvU2Zo=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuVk4uova2RU=", - "_parent": { - "$ref": "AAAAAAGAuVk4uYvU2Zo=" - }, - "model": { - "$ref": "AAAAAAGAuVk4uYvRkhs=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1511, - "top": 1975, - "height": 13, - "alpha": -0.5235987755982988, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAGAuVk4uYvU2Zo=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuVk4uovb9QE=", - "_parent": { - "$ref": "AAAAAAGAuVk4uYvU2Zo=" - }, - "model": { - "$ref": "AAAAAAGAuVk4uYvSBnI=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1783, - "top": 2254, - "height": 13, - "alpha": -0.5235987755982988, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAuVk4uYvU2Zo=" - } - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuVk4uovcleY=", - "_parent": { - "$ref": "AAAAAAGAuVk4uYvU2Zo=" - }, - "model": { - "$ref": "AAAAAAGAuVk4uYvSBnI=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1792, - "top": 2244, - "height": 13, - "alpha": -0.7853981633974483, - "distance": 40, - "hostEdge": { - "$ref": "AAAAAAGAuVk4uYvU2Zo=" - } - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuVk4uovdq3M=", - "_parent": { - "$ref": "AAAAAAGAuVk4uYvU2Zo=" - }, - "model": { - "$ref": "AAAAAAGAuVk4uYvSBnI=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1765, - "top": 2275, - "height": 13, - "alpha": 0.5235987755982988, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAGAuVk4uYvU2Zo=" - } - }, - { - "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAGAuVk4uovecZU=", - "_parent": { - "$ref": "AAAAAAGAuVk4uYvU2Zo=" - }, - "model": { - "$ref": "AAAAAAGAuVk4uYvRkhs=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -2040, - "top": 1464, - "width": 10, - "height": 10 - }, - { - "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAGAuVk4uovfNPs=", - "_parent": { - "$ref": "AAAAAAGAuVk4uYvU2Zo=" - }, - "model": { - "$ref": "AAAAAAGAuVk4uYvSBnI=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -2040, - "top": 1464, - "width": 10, - "height": 10 - } - ], - "font": "Arial;13;0", - "head": { - "$ref": "AAAAAAGAuOTIMJPtMrw=" - }, - "tail": { - "$ref": "AAAAAAGAuO4F8PeO/FY=" - }, - "lineStyle": 1, - "points": "1507:1957;1789:2290", - "showVisibility": true, - "nameLabel": { - "$ref": "AAAAAAGAuVk4uYvVJqk=" - }, - "stereotypeLabel": { - "$ref": "AAAAAAGAuVk4uYvWEhw=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAuVk4uYvXU/U=" - }, - "showEndOrder": "hide", - "tailRoleNameLabel": { - "$ref": "AAAAAAGAuVk4uYvYjcw=" - }, - "tailPropertyLabel": { - "$ref": "AAAAAAGAuVk4uovZqqo=" - }, - "tailMultiplicityLabel": { - "$ref": "AAAAAAGAuVk4uova2RU=" - }, - "headRoleNameLabel": { - "$ref": "AAAAAAGAuVk4uovb9QE=" - }, - "headPropertyLabel": { - "$ref": "AAAAAAGAuVk4uovcleY=" - }, - "headMultiplicityLabel": { - "$ref": "AAAAAAGAuVk4uovdq3M=" - }, - "tailQualifiersCompartment": { - "$ref": "AAAAAAGAuVk4uovecZU=" - }, - "headQualifiersCompartment": { - "$ref": "AAAAAAGAuVk4uovfNPs=" - } - }, - { - "_type": "UMLAssociationView", - "_id": "AAAAAAGAuVmWqqy9YZ0=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGAuVmWqqy5k5A=" - }, - "subViews": [ - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuVmWqqy+1nI=", - "_parent": { - "$ref": "AAAAAAGAuVmWqqy9YZ0=" - }, - "model": { - "$ref": "AAAAAAGAuVmWqqy5k5A=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1645, - "top": 2247, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAuVmWqqy9YZ0=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuVmWqqy/ZAw=", - "_parent": { - "$ref": "AAAAAAGAuVmWqqy9YZ0=" - }, - "model": { - "$ref": "AAAAAAGAuVmWqqy5k5A=" - }, - "visible": null, - "font": "Arial;13;0", - "left": 1650, - "top": 2233, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAuVmWqqy9YZ0=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuVmWqqzAZ5Y=", - "_parent": { - "$ref": "AAAAAAGAuVmWqqy9YZ0=" - }, - "model": { - "$ref": "AAAAAAGAuVmWqqy5k5A=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1634, - "top": 2274, - "height": 13, - "alpha": -1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAuVmWqqy9YZ0=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuVmWqqzBCdM=", - "_parent": { - "$ref": "AAAAAAGAuVmWqqy9YZ0=" - }, - "model": { - "$ref": "AAAAAAGAuVmWqqy6UWs=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1543, - "top": 2207, - "height": 13, - "alpha": 0.5235987755982988, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAuVmWqqy9YZ0=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuVmWqqzCqC0=", - "_parent": { - "$ref": "AAAAAAGAuVmWqqy9YZ0=" - }, - "model": { - "$ref": "AAAAAAGAuVmWqqy6UWs=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1550, - "top": 2195, - "height": 13, - "alpha": 0.7853981633974483, - "distance": 40, - "hostEdge": { - "$ref": "AAAAAAGAuVmWqqy9YZ0=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuVmWqqzDdF4=", - "_parent": { - "$ref": "AAAAAAGAuVmWqqy9YZ0=" - }, - "model": { - "$ref": "AAAAAAGAuVmWqqy6UWs=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1529, - "top": 2231, - "height": 13, - "alpha": -0.5235987755982988, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAGAuVmWqqy9YZ0=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuVmWq6zEGBs=", - "_parent": { - "$ref": "AAAAAAGAuVmWqqy9YZ0=" - }, - "model": { - "$ref": "AAAAAAGAuVmWqqy7nq0=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1748, - "top": 2286, - "height": 13, - "alpha": -0.5235987755982988, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAuVmWqqy9YZ0=" - } - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuVmWq6zFD30=", - "_parent": { - "$ref": "AAAAAAGAuVmWqqy9YZ0=" - }, - "model": { - "$ref": "AAAAAAGAuVmWqqy7nq0=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1750, - "top": 2273, - "height": 13, - "alpha": -0.7853981633974483, - "distance": 40, - "hostEdge": { - "$ref": "AAAAAAGAuVmWqqy9YZ0=" - } - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuVmWq6zGIyE=", - "_parent": { - "$ref": "AAAAAAGAuVmWqqy9YZ0=" - }, - "model": { - "$ref": "AAAAAAGAuVmWqqy7nq0=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1742, - "top": 2313, - "height": 13, - "alpha": 0.5235987755982988, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAGAuVmWqqy9YZ0=" - } - }, - { - "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAGAuVmWq6zHikc=", - "_parent": { - "$ref": "AAAAAAGAuVmWqqy9YZ0=" - }, - "model": { - "$ref": "AAAAAAGAuVmWqqy6UWs=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -2040, - "top": 1464, - "width": 10, - "height": 10 - }, - { - "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAGAuVmWq6zID5k=", - "_parent": { - "$ref": "AAAAAAGAuVmWqqy9YZ0=" - }, - "model": { - "$ref": "AAAAAAGAuVmWqqy7nq0=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -2040, - "top": 1464, - "width": 10, - "height": 10 - } - ], - "font": "Arial;13;0", - "head": { - "$ref": "AAAAAAGAuOTIMJPtMrw=" - }, - "tail": { - "$ref": "AAAAAAGAuPiWF3PZbo0=" - }, - "lineStyle": 1, - "points": "1514:2218;1767:2316", - "showVisibility": true, - "nameLabel": { - "$ref": "AAAAAAGAuVmWqqy+1nI=" - }, - "stereotypeLabel": { - "$ref": "AAAAAAGAuVmWqqy/ZAw=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAuVmWqqzAZ5Y=" - }, - "showEndOrder": "hide", - "tailRoleNameLabel": { - "$ref": "AAAAAAGAuVmWqqzBCdM=" - }, - "tailPropertyLabel": { - "$ref": "AAAAAAGAuVmWqqzCqC0=" - }, - "tailMultiplicityLabel": { - "$ref": "AAAAAAGAuVmWqqzDdF4=" - }, - "headRoleNameLabel": { - "$ref": "AAAAAAGAuVmWq6zEGBs=" - }, - "headPropertyLabel": { - "$ref": "AAAAAAGAuVmWq6zFD30=" - }, - "headMultiplicityLabel": { - "$ref": "AAAAAAGAuVmWq6zGIyE=" - }, - "tailQualifiersCompartment": { - "$ref": "AAAAAAGAuVmWq6zHikc=" - }, - "headQualifiersCompartment": { - "$ref": "AAAAAAGAuVmWq6zID5k=" - } - }, - { - "_type": "UMLAssociationView", - "_id": "AAAAAAGAuVmrmrq/h0Q=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGAuVmrmrq7wmQ=" - }, - "subViews": [ - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuVmrmrrA5vY=", - "_parent": { - "$ref": "AAAAAAGAuVmrmrq/h0Q=" - }, - "model": { - "$ref": "AAAAAAGAuVmrmrq7wmQ=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1644, - "top": 2297, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAuVmrmrq/h0Q=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuVmrmrrBc40=", - "_parent": { - "$ref": "AAAAAAGAuVmrmrq/h0Q=" - }, - "model": { - "$ref": "AAAAAAGAuVmrmrq7wmQ=" - }, - "visible": null, - "font": "Arial;13;0", - "left": 1646, - "top": 2282, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAuVmrmrq/h0Q=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuVmrmrrCtec=", - "_parent": { - "$ref": "AAAAAAGAuVmrmrq/h0Q=" - }, - "model": { - "$ref": "AAAAAAGAuVmrmrq7wmQ=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1641, - "top": 2326, - "height": 13, - "alpha": -1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAuVmrmrq/h0Q=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuVmrmrrDM7M=", - "_parent": { - "$ref": "AAAAAAGAuVmrmrq/h0Q=" - }, - "model": { - "$ref": "AAAAAAGAuVmrmrq8q8U=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1546, - "top": 2284, - "height": 13, - "alpha": 0.5235987755982988, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAuVmrmrq/h0Q=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuVmrm7rEUvA=", - "_parent": { - "$ref": "AAAAAAGAuVmrmrq/h0Q=" - }, - "model": { - "$ref": "AAAAAAGAuVmrmrq8q8U=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1550, - "top": 2271, - "height": 13, - "alpha": 0.7853981633974483, - "distance": 40, - "hostEdge": { - "$ref": "AAAAAAGAuVmrmrq/h0Q=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuVmrm7rF6cc=", - "_parent": { - "$ref": "AAAAAAGAuVmrmrq/h0Q=" - }, - "model": { - "$ref": "AAAAAAGAuVmrmrq8q8U=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1538, - "top": 2311, - "height": 13, - "alpha": -0.5235987755982988, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAGAuVmrmrq/h0Q=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuVmrm7rG/rU=", - "_parent": { - "$ref": "AAAAAAGAuVmrmrq/h0Q=" - }, - "model": { - "$ref": "AAAAAAGAuVmrmrq965o=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1743, - "top": 2309, - "height": 13, - "alpha": -0.5235987755982988, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAuVmrmrq/h0Q=" - } - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuVmrm7rHEwY=", - "_parent": { - "$ref": "AAAAAAGAuVmrmrq/h0Q=" - }, - "model": { - "$ref": "AAAAAAGAuVmrmrq965o=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1742, - "top": 2296, - "height": 13, - "alpha": -0.7853981633974483, - "distance": 40, - "hostEdge": { - "$ref": "AAAAAAGAuVmrmrq/h0Q=" - } - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuVmrm7rI9l0=", - "_parent": { - "$ref": "AAAAAAGAuVmrmrq/h0Q=" - }, - "model": { - "$ref": "AAAAAAGAuVmrmrq965o=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1743, - "top": 2337, - "height": 13, - "alpha": 0.5235987755982988, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAGAuVmrmrq/h0Q=" - } - }, - { - "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAGAuVmrm7rJRHE=", - "_parent": { - "$ref": "AAAAAAGAuVmrmrq/h0Q=" - }, - "model": { - "$ref": "AAAAAAGAuVmrmrq8q8U=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -2040, - "top": 1464, - "width": 10, - "height": 10 - }, - { - "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAGAuVmrm7rKz78=", - "_parent": { - "$ref": "AAAAAAGAuVmrmrq/h0Q=" - }, - "model": { - "$ref": "AAAAAAGAuVmrmrq965o=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -2040, - "top": 1464, - "width": 10, - "height": 10 - } - ], - "font": "Arial;13;0", - "head": { - "$ref": "AAAAAAGAuOTIMJPtMrw=" - }, - "tail": { - "$ref": "AAAAAAGAuPqBdMRhmWQ=" - }, - "lineStyle": 1, - "points": "1519:2302;1767:2334", - "showVisibility": true, - "nameLabel": { - "$ref": "AAAAAAGAuVmrmrrA5vY=" - }, - "stereotypeLabel": { - "$ref": "AAAAAAGAuVmrmrrBc40=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAuVmrmrrCtec=" - }, - "showEndOrder": "hide", - "tailRoleNameLabel": { - "$ref": "AAAAAAGAuVmrmrrDM7M=" - }, - "tailPropertyLabel": { - "$ref": "AAAAAAGAuVmrm7rEUvA=" - }, - "tailMultiplicityLabel": { - "$ref": "AAAAAAGAuVmrm7rF6cc=" - }, - "headRoleNameLabel": { - "$ref": "AAAAAAGAuVmrm7rG/rU=" - }, - "headPropertyLabel": { - "$ref": "AAAAAAGAuVmrm7rHEwY=" - }, - "headMultiplicityLabel": { - "$ref": "AAAAAAGAuVmrm7rI9l0=" - }, - "tailQualifiersCompartment": { - "$ref": "AAAAAAGAuVmrm7rJRHE=" - }, - "headQualifiersCompartment": { - "$ref": "AAAAAAGAuVmrm7rKz78=" - } - }, - { - "_type": "UMLAssociationView", - "_id": "AAAAAAGAuVmzaMoIqfI=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGAuVmzZ8oEZKs=" - }, - "subViews": [ - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuVmzaMoJaug=", - "_parent": { - "$ref": "AAAAAAGAuVmzaMoIqfI=" - }, - "model": { - "$ref": "AAAAAAGAuVmzZ8oEZKs=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1638, - "top": 2347, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAuVmzaMoIqfI=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuVmzaMoKlgs=", - "_parent": { - "$ref": "AAAAAAGAuVmzaMoIqfI=" - }, - "model": { - "$ref": "AAAAAAGAuVmzZ8oEZKs=" - }, - "visible": null, - "font": "Arial;13;0", - "left": 1636, - "top": 2332, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAuVmzaMoIqfI=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuVmzaMoLP48=", - "_parent": { - "$ref": "AAAAAAGAuVmzaMoIqfI=" - }, - "model": { - "$ref": "AAAAAAGAuVmzZ8oEZKs=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1643, - "top": 2376, - "height": 13, - "alpha": -1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAuVmzaMoIqfI=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuVmzaMoMh4U=", - "_parent": { - "$ref": "AAAAAAGAuVmzaMoIqfI=" - }, - "model": { - "$ref": "AAAAAAGAuVmzZ8oFkeY=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1539, - "top": 2360, - "height": 13, - "alpha": 0.5235987755982988, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAuVmzaMoIqfI=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuVmzaMoN/1U=", - "_parent": { - "$ref": "AAAAAAGAuVmzaMoIqfI=" - }, - "model": { - "$ref": "AAAAAAGAuVmzZ8oFkeY=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1540, - "top": 2347, - "height": 13, - "alpha": 0.7853981633974483, - "distance": 40, - "hostEdge": { - "$ref": "AAAAAAGAuVmzaMoIqfI=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuVmzaMoOVg4=", - "_parent": { - "$ref": "AAAAAAGAuVmzaMoIqfI=" - }, - "model": { - "$ref": "AAAAAAGAuVmzZ8oFkeY=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1539, - "top": 2388, - "height": 13, - "alpha": -0.5235987755982988, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAGAuVmzaMoIqfI=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuVmzaMoPSIo=", - "_parent": { - "$ref": "AAAAAAGAuVmzaMoIqfI=" - }, - "model": { - "$ref": "AAAAAAGAuVmzZ8oGVV0=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1739, - "top": 2333, - "height": 13, - "alpha": -0.5235987755982988, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAuVmzaMoIqfI=" - } - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuVmzaMoQ0EA=", - "_parent": { - "$ref": "AAAAAAGAuVmzaMoIqfI=" - }, - "model": { - "$ref": "AAAAAAGAuVmzZ8oGVV0=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1735, - "top": 2320, - "height": 13, - "alpha": -0.7853981633974483, - "distance": 40, - "hostEdge": { - "$ref": "AAAAAAGAuVmzaMoIqfI=" - } - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuVmzaMoRGVM=", - "_parent": { - "$ref": "AAAAAAGAuVmzaMoIqfI=" - }, - "model": { - "$ref": "AAAAAAGAuVmzZ8oGVV0=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1747, - "top": 2360, - "height": 13, - "alpha": 0.5235987755982988, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAGAuVmzaMoIqfI=" - } - }, - { - "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAGAuVmzaMoS9+w=", - "_parent": { - "$ref": "AAAAAAGAuVmzaMoIqfI=" - }, - "model": { - "$ref": "AAAAAAGAuVmzZ8oFkeY=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -2040, - "top": 1464, - "width": 10, - "height": 10 - }, - { - "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAGAuVmzaMoTxs4=", - "_parent": { - "$ref": "AAAAAAGAuVmzaMoIqfI=" - }, - "model": { - "$ref": "AAAAAAGAuVmzZ8oGVV0=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -2040, - "top": 1464, - "width": 10, - "height": 10 - } - ], - "font": "Arial;13;0", - "head": { - "$ref": "AAAAAAGAuOTIMJPtMrw=" - }, - "tail": { - "$ref": "AAAAAAGAuVM/cAVH5Nk=" - }, - "lineStyle": 1, - "points": "1516:2385;1767:2351", - "showVisibility": true, - "nameLabel": { - "$ref": "AAAAAAGAuVmzaMoJaug=" - }, - "stereotypeLabel": { - "$ref": "AAAAAAGAuVmzaMoKlgs=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAuVmzaMoLP48=" - }, - "showEndOrder": "hide", - "tailRoleNameLabel": { - "$ref": "AAAAAAGAuVmzaMoMh4U=" - }, - "tailPropertyLabel": { - "$ref": "AAAAAAGAuVmzaMoN/1U=" - }, - "tailMultiplicityLabel": { - "$ref": "AAAAAAGAuVmzaMoOVg4=" - }, - "headRoleNameLabel": { - "$ref": "AAAAAAGAuVmzaMoPSIo=" - }, - "headPropertyLabel": { - "$ref": "AAAAAAGAuVmzaMoQ0EA=" - }, - "headMultiplicityLabel": { - "$ref": "AAAAAAGAuVmzaMoRGVM=" - }, - "tailQualifiersCompartment": { - "$ref": "AAAAAAGAuVmzaMoS9+w=" - }, - "headQualifiersCompartment": { - "$ref": "AAAAAAGAuVmzaMoTxs4=" - } - }, - { - "_type": "UMLAssociationView", - "_id": "AAAAAAGAuVm8sNz8dDc=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGAuVm8sNz4G9Q=" - }, - "subViews": [ - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuVm8sNz9ddM=", - "_parent": { - "$ref": "AAAAAAGAuVm8sNz8dDc=" - }, - "model": { - "$ref": "AAAAAAGAuVm8sNz4G9Q=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1635, - "top": 2547, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAuVm8sNz8dDc=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuVm8sNz+s1g=", - "_parent": { - "$ref": "AAAAAAGAuVm8sNz8dDc=" - }, - "model": { - "$ref": "AAAAAAGAuVm8sNz4G9Q=" - }, - "visible": null, - "font": "Arial;13;0", - "left": 1624, - "top": 2537, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAuVm8sNz8dDc=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuVm8sNz/8VY=", - "_parent": { - "$ref": "AAAAAAGAuVm8sNz8dDc=" - }, - "model": { - "$ref": "AAAAAAGAuVm8sNz4G9Q=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1658, - "top": 2566, - "height": 13, - "alpha": -1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAuVm8sNz8dDc=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuVm8sN0Ahwg=", - "_parent": { - "$ref": "AAAAAAGAuVm8sNz8dDc=" - }, - "model": { - "$ref": "AAAAAAGAuVm8sNz57Vc=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1511, - "top": 2696, - "height": 13, - "alpha": 0.5235987755982988, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAuVm8sNz8dDc=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuVm8sN0BB3g=", - "_parent": { - "$ref": "AAAAAAGAuVm8sNz8dDc=" - }, - "model": { - "$ref": "AAAAAAGAuVm8sNz57Vc=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1502, - "top": 2686, - "height": 13, - "alpha": 0.7853981633974483, - "distance": 40, - "hostEdge": { - "$ref": "AAAAAAGAuVm8sNz8dDc=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuVm8sd0Cgww=", - "_parent": { - "$ref": "AAAAAAGAuVm8sNz8dDc=" - }, - "model": { - "$ref": "AAAAAAGAuVm8sNz57Vc=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1529, - "top": 2717, - "height": 13, - "alpha": -0.5235987755982988, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAGAuVm8sNz8dDc=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuVm8sd0DdHY=", - "_parent": { - "$ref": "AAAAAAGAuVm8sNz8dDc=" - }, - "model": { - "$ref": "AAAAAAGAuVm8sNz6eww=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1760, - "top": 2398, - "height": 13, - "alpha": -0.5235987755982988, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAuVm8sNz8dDc=" - } - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuVm8sd0EVIw=", - "_parent": { - "$ref": "AAAAAAGAuVm8sNz8dDc=" - }, - "model": { - "$ref": "AAAAAAGAuVm8sNz6eww=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1749, - "top": 2391, - "height": 13, - "alpha": -0.7853981633974483, - "distance": 40, - "hostEdge": { - "$ref": "AAAAAAGAuVm8sNz8dDc=" - } - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuVm8sd0FJ1E=", - "_parent": { - "$ref": "AAAAAAGAuVm8sNz8dDc=" - }, - "model": { - "$ref": "AAAAAAGAuVm8sNz6eww=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1784, - "top": 2412, - "height": 13, - "alpha": 0.5235987755982988, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAGAuVm8sNz8dDc=" - } - }, - { - "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAGAuVm8sd0Gc5g=", - "_parent": { - "$ref": "AAAAAAGAuVm8sNz8dDc=" - }, - "model": { - "$ref": "AAAAAAGAuVm8sNz57Vc=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -2040, - "top": 1464, - "width": 10, - "height": 10 - }, - { - "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAGAuVm8sd0HqUw=", - "_parent": { - "$ref": "AAAAAAGAuVm8sNz8dDc=" - }, - "model": { - "$ref": "AAAAAAGAuVm8sNz6eww=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -2040, - "top": 1464, - "width": 10, - "height": 10 - } - ], - "font": "Arial;13;0", - "head": { - "$ref": "AAAAAAGAuOTIMJPtMrw=" - }, - "tail": { - "$ref": "AAAAAAGAuP33uT39n/4=" - }, - "lineStyle": 1, - "points": "1506:2732;1789:2394", - "showVisibility": true, - "nameLabel": { - "$ref": "AAAAAAGAuVm8sNz9ddM=" - }, - "stereotypeLabel": { - "$ref": "AAAAAAGAuVm8sNz+s1g=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAuVm8sNz/8VY=" - }, - "showEndOrder": "hide", - "tailRoleNameLabel": { - "$ref": "AAAAAAGAuVm8sN0Ahwg=" - }, - "tailPropertyLabel": { - "$ref": "AAAAAAGAuVm8sN0BB3g=" - }, - "tailMultiplicityLabel": { - "$ref": "AAAAAAGAuVm8sd0Cgww=" - }, - "headRoleNameLabel": { - "$ref": "AAAAAAGAuVm8sd0DdHY=" - }, - "headPropertyLabel": { - "$ref": "AAAAAAGAuVm8sd0EVIw=" - }, - "headMultiplicityLabel": { - "$ref": "AAAAAAGAuVm8sd0FJ1E=" - }, - "tailQualifiersCompartment": { - "$ref": "AAAAAAGAuVm8sd0Gc5g=" - }, - "headQualifiersCompartment": { - "$ref": "AAAAAAGAuVm8sd0HqUw=" - } - }, - { - "_type": "UMLClassView", - "_id": "AAAAAAGAuVtP5BIK7Ro=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGAuVtP4xIIvbM=" - }, - "subViews": [ - { - "_type": "UMLNameCompartmentView", - "_id": "AAAAAAGAuVtP5BILGaM=", - "_parent": { - "$ref": "AAAAAAGAuVtP5BIK7Ro=" - }, - "model": { - "$ref": "AAAAAAGAuVtP4xIIvbM=" - }, - "subViews": [ - { - "_type": "LabelView", - "_id": "AAAAAAGAuVtP5BIM16A=", - "_parent": { - "$ref": "AAAAAAGAuVtP5BILGaM=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -4144, - "top": 2864, - "height": 13 - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAuVtP5BINzx4=", - "_parent": { - "$ref": "AAAAAAGAuVtP5BILGaM=" - }, - "font": "Arial;13;1", - "left": 1457, - "top": 2465, - "width": 62.86083984375, - "height": 13, - "text": "Strategies" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAuVtP5BIOnmU=", - "_parent": { - "$ref": "AAAAAAGAuVtP5BILGaM=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -4144, - "top": 2864, - "width": 191.43896484375, - "height": 13, - "text": "(from BrighterTrades Class View)" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAuVtP5BIPJJg=", - "_parent": { - "$ref": "AAAAAAGAuVtP5BILGaM=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -4144, - "top": 2864, - "height": 13, - "horizontalAlignment": 1 - } - ], - "font": "Arial;13;0", - "left": 1452, - "top": 2458, - "width": 72.86083984375, - "height": 25, - "stereotypeLabel": { - "$ref": "AAAAAAGAuVtP5BIM16A=" - }, - "nameLabel": { - "$ref": "AAAAAAGAuVtP5BINzx4=" - }, - "namespaceLabel": { - "$ref": "AAAAAAGAuVtP5BIOnmU=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAuVtP5BIPJJg=" - } - }, - { - "_type": "UMLAttributeCompartmentView", - "_id": "AAAAAAGAuVtP5BIQDoA=", - "_parent": { - "$ref": "AAAAAAGAuVtP5BIK7Ro=" - }, - "model": { - "$ref": "AAAAAAGAuVtP4xIIvbM=" - }, - "font": "Arial;13;0", - "left": 1452, - "top": 2483, - "width": 72.86083984375, - "height": 10 - }, - { - "_type": "UMLOperationCompartmentView", - "_id": "AAAAAAGAuVtP5BIRiGs=", - "_parent": { - "$ref": "AAAAAAGAuVtP5BIK7Ro=" - }, - "model": { - "$ref": "AAAAAAGAuVtP4xIIvbM=" - }, - "font": "Arial;13;0", - "left": 1452, - "top": 2493, - "width": 72.86083984375, - "height": 10 - }, - { - "_type": "UMLReceptionCompartmentView", - "_id": "AAAAAAGAuVtP5BISRhA=", - "_parent": { - "$ref": "AAAAAAGAuVtP5BIK7Ro=" - }, - "model": { - "$ref": "AAAAAAGAuVtP4xIIvbM=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -2072, - "top": 1432, - "width": 10, - "height": 10 - }, - { - "_type": "UMLTemplateParameterCompartmentView", - "_id": "AAAAAAGAuVtP5BITO6w=", - "_parent": { - "$ref": "AAAAAAGAuVtP5BIK7Ro=" - }, - "model": { - "$ref": "AAAAAAGAuVtP4xIIvbM=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -2072, - "top": 1432, - "width": 10, - "height": 10 - } - ], - "font": "Arial;13;0", - "containerChangeable": true, - "left": 1452, - "top": 2458, - "width": 72.86083984375, - "height": 45, - "nameCompartment": { - "$ref": "AAAAAAGAuVtP5BILGaM=" - }, - "attributeCompartment": { - "$ref": "AAAAAAGAuVtP5BIQDoA=" - }, - "operationCompartment": { - "$ref": "AAAAAAGAuVtP5BIRiGs=" - }, - "receptionCompartment": { - "$ref": "AAAAAAGAuVtP5BISRhA=" - }, - "templateParameterCompartment": { - "$ref": "AAAAAAGAuVtP5BITO6w=" - } - }, - { - "_type": "UMLAssociationView", - "_id": "AAAAAAGAuVw9eCo+59c=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGAuVw9dyo6P44=" - }, - "subViews": [ - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuVw9eCo/hBE=", - "_parent": { - "$ref": "AAAAAAGAuVw9eCo+59c=" - }, - "model": { - "$ref": "AAAAAAGAuVw9dyo6P44=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1640, - "top": 2396, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAuVw9eCo+59c=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuVw9eCpA6Pg=", - "_parent": { - "$ref": "AAAAAAGAuVw9eCo+59c=" - }, - "model": { - "$ref": "AAAAAAGAuVw9dyo6P44=" - }, - "visible": null, - "font": "Arial;13;0", - "left": 1634, - "top": 2382, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAuVw9eCo+59c=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuVw9eCpBGpY=", - "_parent": { - "$ref": "AAAAAAGAuVw9eCo+59c=" - }, - "model": { - "$ref": "AAAAAAGAuVw9dyo6P44=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1651, - "top": 2423, - "height": 13, - "alpha": -1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAuVw9eCo+59c=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuVw9eCpCfvQ=", - "_parent": { - "$ref": "AAAAAAGAuVw9eCo+59c=" - }, - "model": { - "$ref": "AAAAAAGAuVw9dyo7VAU=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1543, - "top": 2435, - "height": 13, - "alpha": 0.5235987755982988, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAuVw9eCo+59c=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuVw9eCpD2Jg=", - "_parent": { - "$ref": "AAAAAAGAuVw9eCo+59c=" - }, - "model": { - "$ref": "AAAAAAGAuVw9dyo7VAU=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1540, - "top": 2422, - "height": 13, - "alpha": 0.7853981633974483, - "distance": 40, - "hostEdge": { - "$ref": "AAAAAAGAuVw9eCo+59c=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuVw9eCpEpsw=", - "_parent": { - "$ref": "AAAAAAGAuVw9eCo+59c=" - }, - "model": { - "$ref": "AAAAAAGAuVw9dyo7VAU=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1549, - "top": 2462, - "height": 13, - "alpha": -0.5235987755982988, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAGAuVw9eCo+59c=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuVw9eCpFwV8=", - "_parent": { - "$ref": "AAAAAAGAuVw9eCo+59c=" - }, - "model": { - "$ref": "AAAAAAGAuVw9dyo8tdk=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1737, - "top": 2357, - "height": 13, - "alpha": -0.5235987755982988, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAuVw9eCo+59c=" - } - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuVw9eCpG8FI=", - "_parent": { - "$ref": "AAAAAAGAuVw9eCo+59c=" - }, - "model": { - "$ref": "AAAAAAGAuVw9dyo8tdk=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1730, - "top": 2346, - "height": 13, - "alpha": -0.7853981633974483, - "distance": 40, - "hostEdge": { - "$ref": "AAAAAAGAuVw9eCo+59c=" - } - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuVw9eCpHpQE=", - "_parent": { - "$ref": "AAAAAAGAuVw9eCo+59c=" - }, - "model": { - "$ref": "AAAAAAGAuVw9dyo8tdk=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1751, - "top": 2381, - "height": 13, - "alpha": 0.5235987755982988, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAGAuVw9eCo+59c=" - } - }, - { - "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAGAuVw9eCpIV9o=", - "_parent": { - "$ref": "AAAAAAGAuVw9eCo+59c=" - }, - "model": { - "$ref": "AAAAAAGAuVw9dyo7VAU=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -2040, - "top": 1464, - "width": 10, - "height": 10 - }, - { - "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAGAuVw9eCpJv3I=", - "_parent": { - "$ref": "AAAAAAGAuVw9eCo+59c=" - }, - "model": { - "$ref": "AAAAAAGAuVw9dyo8tdk=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -2040, - "top": 1464, - "width": 10, - "height": 10 - } - ], - "font": "Arial;13;0", - "head": { - "$ref": "AAAAAAGAuOTIMJPtMrw=" - }, - "tail": { - "$ref": "AAAAAAGAuVtP5BIK7Ro=" - }, - "lineStyle": 1, - "points": "1525:2465;1767:2368", - "showVisibility": true, - "nameLabel": { - "$ref": "AAAAAAGAuVw9eCo/hBE=" - }, - "stereotypeLabel": { - "$ref": "AAAAAAGAuVw9eCpA6Pg=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAuVw9eCpBGpY=" - }, - "showEndOrder": "hide", - "tailRoleNameLabel": { - "$ref": "AAAAAAGAuVw9eCpCfvQ=" - }, - "tailPropertyLabel": { - "$ref": "AAAAAAGAuVw9eCpD2Jg=" - }, - "tailMultiplicityLabel": { - "$ref": "AAAAAAGAuVw9eCpEpsw=" - }, - "headRoleNameLabel": { - "$ref": "AAAAAAGAuVw9eCpFwV8=" - }, - "headPropertyLabel": { - "$ref": "AAAAAAGAuVw9eCpG8FI=" - }, - "headMultiplicityLabel": { - "$ref": "AAAAAAGAuVw9eCpHpQE=" - }, - "tailQualifiersCompartment": { - "$ref": "AAAAAAGAuVw9eCpIV9o=" - }, - "headQualifiersCompartment": { - "$ref": "AAAAAAGAuVw9eCpJv3I=" - } - }, - { - "_type": "UMLAssociationView", - "_id": "AAAAAAGAuVxSGTwqfhU=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGAuVxSGDwmvqY=" - }, - "subViews": [ - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuVxSGTwrmSU=", - "_parent": { - "$ref": "AAAAAAGAuVxSGTwqfhU=" - }, - "model": { - "$ref": "AAAAAAGAuVxSGDwmvqY=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1292, - "top": 2356, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAuVxSGTwqfhU=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuVxSGTwst3o=", - "_parent": { - "$ref": "AAAAAAGAuVxSGTwqfhU=" - }, - "model": { - "$ref": "AAAAAAGAuVxSGDwmvqY=" - }, - "visible": null, - "font": "Arial;13;0", - "left": 1299, - "top": 2343, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAuVxSGTwqfhU=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuVxSGTwto9w=", - "_parent": { - "$ref": "AAAAAAGAuVxSGTwqfhU=" - }, - "model": { - "$ref": "AAAAAAGAuVxSGDwmvqY=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1279, - "top": 2383, - "height": 13, - "alpha": -1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAuVxSGTwqfhU=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuVxSGTwu9EQ=", - "_parent": { - "$ref": "AAAAAAGAuVxSGTwqfhU=" - }, - "model": { - "$ref": "AAAAAAGAuVxSGDwnN5c=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1151, - "top": 2283, - "height": 13, - "alpha": 0.5235987755982988, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAuVxSGTwqfhU=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuVxSGTwvvBU=", - "_parent": { - "$ref": "AAAAAAGAuVxSGTwqfhU=" - }, - "model": { - "$ref": "AAAAAAGAuVxSGDwnN5c=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1160, - "top": 2272, - "height": 13, - "alpha": 0.7853981633974483, - "distance": 40, - "hostEdge": { - "$ref": "AAAAAAGAuVxSGTwqfhU=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuVxSGTwwAD4=", - "_parent": { - "$ref": "AAAAAAGAuVxSGTwqfhU=" - }, - "model": { - "$ref": "AAAAAAGAuVxSGDwnN5c=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1135, - "top": 2306, - "height": 13, - "alpha": -0.5235987755982988, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAGAuVxSGTwqfhU=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuVxSGTwxD1A=", - "_parent": { - "$ref": "AAAAAAGAuVxSGTwqfhU=" - }, - "model": { - "$ref": "AAAAAAGAuVxSGDwouMA=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1434, - "top": 2429, - "height": 13, - "alpha": -0.5235987755982988, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAuVxSGTwqfhU=" - } - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuVxSGTwyOmI=", - "_parent": { - "$ref": "AAAAAAGAuVxSGTwqfhU=" - }, - "model": { - "$ref": "AAAAAAGAuVxSGDwouMA=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1438, - "top": 2416, - "height": 13, - "alpha": -0.7853981633974483, - "distance": 40, - "hostEdge": { - "$ref": "AAAAAAGAuVxSGTwqfhU=" - } - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuVxSGTwzNss=", - "_parent": { - "$ref": "AAAAAAGAuVxSGTwqfhU=" - }, - "model": { - "$ref": "AAAAAAGAuVxSGDwouMA=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1426, - "top": 2456, - "height": 13, - "alpha": 0.5235987755982988, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAGAuVxSGTwqfhU=" - } - }, - { - "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAGAuVxSGTw0ExI=", - "_parent": { - "$ref": "AAAAAAGAuVxSGTwqfhU=" - }, - "model": { - "$ref": "AAAAAAGAuVxSGDwnN5c=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -2040, - "top": 1464, - "width": 10, - "height": 10 - }, - { - "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAGAuVxSGTw1sYY=", - "_parent": { - "$ref": "AAAAAAGAuVxSGTwqfhU=" - }, - "model": { - "$ref": "AAAAAAGAuVxSGDwouMA=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -2040, - "top": 1464, - "width": 10, - "height": 10 - } - ], - "font": "Arial;13;0", - "head": { - "$ref": "AAAAAAGAuVtP5BIK7Ro=" - }, - "tail": { - "$ref": "AAAAAAGAuM+E1l2pZY4=" - }, - "lineStyle": 1, - "points": "1122:2291;1451:2461", - "showVisibility": true, - "nameLabel": { - "$ref": "AAAAAAGAuVxSGTwrmSU=" - }, - "stereotypeLabel": { - "$ref": "AAAAAAGAuVxSGTwst3o=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAuVxSGTwto9w=" - }, - "showEndOrder": "hide", - "tailRoleNameLabel": { - "$ref": "AAAAAAGAuVxSGTwu9EQ=" - }, - "tailPropertyLabel": { - "$ref": "AAAAAAGAuVxSGTwvvBU=" - }, - "tailMultiplicityLabel": { - "$ref": "AAAAAAGAuVxSGTwwAD4=" - }, - "headRoleNameLabel": { - "$ref": "AAAAAAGAuVxSGTwxD1A=" - }, - "headPropertyLabel": { - "$ref": "AAAAAAGAuVxSGTwyOmI=" - }, - "headMultiplicityLabel": { - "$ref": "AAAAAAGAuVxSGTwzNss=" - }, - "tailQualifiersCompartment": { - "$ref": "AAAAAAGAuVxSGTw0ExI=" - }, - "headQualifiersCompartment": { - "$ref": "AAAAAAGAuVxSGTw1sYY=" - } - }, - { - "_type": "UMLClassView", - "_id": "AAAAAAGAuVzDsG/G/9E=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGAuVzDsG/Eyf8=" - }, - "subViews": [ - { - "_type": "UMLNameCompartmentView", - "_id": "AAAAAAGAuVzDsG/Hy7g=", - "_parent": { - "$ref": "AAAAAAGAuVzDsG/G/9E=" - }, - "model": { - "$ref": "AAAAAAGAuVzDsG/Eyf8=" - }, - "subViews": [ - { - "_type": "LabelView", - "_id": "AAAAAAGAuVzDsG/IwWo=", - "_parent": { - "$ref": "AAAAAAGAuVzDsG/Hy7g=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -4112, - "top": 3024, - "height": 13 - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAuVzDsG/Jw5Y=", - "_parent": { - "$ref": "AAAAAAGAuVzDsG/Hy7g=" - }, - "font": "Arial;13;1", - "left": 1467, - "top": 2647, - "width": 41.919921875, - "height": 13, - "text": "Alerts" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAuVzDsG/KPZ4=", - "_parent": { - "$ref": "AAAAAAGAuVzDsG/Hy7g=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -4112, - "top": 3024, - "width": 191.43896484375, - "height": 13, - "text": "(from BrighterTrades Class View)" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAuVzDsG/L6Ow=", - "_parent": { - "$ref": "AAAAAAGAuVzDsG/Hy7g=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -4112, - "top": 3024, - "height": 13, - "horizontalAlignment": 1 - } - ], - "font": "Arial;13;0", - "left": 1462, - "top": 2640, - "width": 51.919921875, - "height": 25, - "stereotypeLabel": { - "$ref": "AAAAAAGAuVzDsG/IwWo=" - }, - "nameLabel": { - "$ref": "AAAAAAGAuVzDsG/Jw5Y=" - }, - "namespaceLabel": { - "$ref": "AAAAAAGAuVzDsG/KPZ4=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAuVzDsG/L6Ow=" - } - }, - { - "_type": "UMLAttributeCompartmentView", - "_id": "AAAAAAGAuVzDsW/M0yM=", - "_parent": { - "$ref": "AAAAAAGAuVzDsG/G/9E=" - }, - "model": { - "$ref": "AAAAAAGAuVzDsG/Eyf8=" - }, - "font": "Arial;13;0", - "left": 1462, - "top": 2665, - "width": 51.919921875, - "height": 10 - }, - { - "_type": "UMLOperationCompartmentView", - "_id": "AAAAAAGAuVzDsW/NRMw=", - "_parent": { - "$ref": "AAAAAAGAuVzDsG/G/9E=" - }, - "model": { - "$ref": "AAAAAAGAuVzDsG/Eyf8=" - }, - "font": "Arial;13;0", - "left": 1462, - "top": 2675, - "width": 51.919921875, - "height": 10 - }, - { - "_type": "UMLReceptionCompartmentView", - "_id": "AAAAAAGAuVzDsW/Olzk=", - "_parent": { - "$ref": "AAAAAAGAuVzDsG/G/9E=" - }, - "model": { - "$ref": "AAAAAAGAuVzDsG/Eyf8=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -2056, - "top": 1512, - "width": 10, - "height": 10 - }, - { - "_type": "UMLTemplateParameterCompartmentView", - "_id": "AAAAAAGAuVzDsW/P3jE=", - "_parent": { - "$ref": "AAAAAAGAuVzDsG/G/9E=" - }, - "model": { - "$ref": "AAAAAAGAuVzDsG/Eyf8=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -2056, - "top": 1512, - "width": 10, - "height": 10 - } - ], - "font": "Arial;13;0", - "containerChangeable": true, - "left": 1462, - "top": 2640, - "width": 51.919921875, - "height": 45, - "nameCompartment": { - "$ref": "AAAAAAGAuVzDsG/Hy7g=" - }, - "attributeCompartment": { - "$ref": "AAAAAAGAuVzDsW/M0yM=" - }, - "operationCompartment": { - "$ref": "AAAAAAGAuVzDsW/NRMw=" - }, - "receptionCompartment": { - "$ref": "AAAAAAGAuVzDsW/Olzk=" - }, - "templateParameterCompartment": { - "$ref": "AAAAAAGAuVzDsW/P3jE=" - } - }, - { - "_type": "UMLAssociationView", - "_id": "AAAAAAGAuVzmC3yLhZQ=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGAuVzmC3yH6rw=" - }, - "subViews": [ - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuVzmC3yM4TM=", - "_parent": { - "$ref": "AAAAAAGAuVzmC3yLhZQ=" - }, - "model": { - "$ref": "AAAAAAGAuVzmC3yH6rw=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1633, - "top": 2498, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAuVzmC3yLhZQ=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuVzmC3yNc/w=", - "_parent": { - "$ref": "AAAAAAGAuVzmC3yLhZQ=" - }, - "model": { - "$ref": "AAAAAAGAuVzmC3yH6rw=" - }, - "visible": null, - "font": "Arial;13;0", - "left": 1623, - "top": 2487, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAuVzmC3yLhZQ=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuVzmC3yOphA=", - "_parent": { - "$ref": "AAAAAAGAuVzmC3yLhZQ=" - }, - "model": { - "$ref": "AAAAAAGAuVzmC3yH6rw=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1654, - "top": 2521, - "height": 13, - "alpha": -1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAuVzmC3yLhZQ=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuVzmC3yPClQ=", - "_parent": { - "$ref": "AAAAAAGAuVzmC3yLhZQ=" - }, - "model": { - "$ref": "AAAAAAGAuVzmC3yIsCc=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1520, - "top": 2604, - "height": 13, - "alpha": 0.5235987755982988, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAuVzmC3yLhZQ=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuVzmC3yQfKc=", - "_parent": { - "$ref": "AAAAAAGAuVzmC3yLhZQ=" - }, - "model": { - "$ref": "AAAAAAGAuVzmC3yIsCc=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1513, - "top": 2593, - "height": 13, - "alpha": 0.7853981633974483, - "distance": 40, - "hostEdge": { - "$ref": "AAAAAAGAuVzmC3yLhZQ=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuVzmC3yRxbY=", - "_parent": { - "$ref": "AAAAAAGAuVzmC3yLhZQ=" - }, - "model": { - "$ref": "AAAAAAGAuVzmC3yIsCc=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1536, - "top": 2627, - "height": 13, - "alpha": -0.5235987755982988, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAGAuVzmC3yLhZQ=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuVzmC3ySZ+s=", - "_parent": { - "$ref": "AAAAAAGAuVzmC3yLhZQ=" - }, - "model": { - "$ref": "AAAAAAGAuVzmC3yJQlE=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1747, - "top": 2394, - "height": 13, - "alpha": -0.5235987755982988, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAuVzmC3yLhZQ=" - } - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuVzmC3yTB9U=", - "_parent": { - "$ref": "AAAAAAGAuVzmC3yLhZQ=" - }, - "model": { - "$ref": "AAAAAAGAuVzmC3yJQlE=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1737, - "top": 2386, - "height": 13, - "alpha": -0.7853981633974483, - "distance": 40, - "hostEdge": { - "$ref": "AAAAAAGAuVzmC3yLhZQ=" - } - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuVzmC3yUGA8=", - "_parent": { - "$ref": "AAAAAAGAuVzmC3yLhZQ=" - }, - "model": { - "$ref": "AAAAAAGAuVzmC3yJQlE=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1769, - "top": 2411, - "height": 13, - "alpha": 0.5235987755982988, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAGAuVzmC3yLhZQ=" - } - }, - { - "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAGAuVzmC3yVAk4=", - "_parent": { - "$ref": "AAAAAAGAuVzmC3yLhZQ=" - }, - "model": { - "$ref": "AAAAAAGAuVzmC3yIsCc=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -2040, - "top": 1464, - "width": 10, - "height": 10 - }, - { - "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAGAuVzmDHyWXaE=", - "_parent": { - "$ref": "AAAAAAGAuVzmC3yLhZQ=" - }, - "model": { - "$ref": "AAAAAAGAuVzmC3yJQlE=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -2040, - "top": 1464, - "width": 10, - "height": 10 - } - ], - "font": "Arial;13;0", - "head": { - "$ref": "AAAAAAGAuOTIMJPtMrw=" - }, - "tail": { - "$ref": "AAAAAAGAuVzDsG/G/9E=" - }, - "lineStyle": 1, - "points": "1512:2639;1777:2394", - "showVisibility": true, - "nameLabel": { - "$ref": "AAAAAAGAuVzmC3yM4TM=" - }, - "stereotypeLabel": { - "$ref": "AAAAAAGAuVzmC3yNc/w=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAuVzmC3yOphA=" - }, - "showEndOrder": "hide", - "tailRoleNameLabel": { - "$ref": "AAAAAAGAuVzmC3yPClQ=" - }, - "tailPropertyLabel": { - "$ref": "AAAAAAGAuVzmC3yQfKc=" - }, - "tailMultiplicityLabel": { - "$ref": "AAAAAAGAuVzmC3yRxbY=" - }, - "headRoleNameLabel": { - "$ref": "AAAAAAGAuVzmC3ySZ+s=" - }, - "headPropertyLabel": { - "$ref": "AAAAAAGAuVzmC3yTB9U=" - }, - "headMultiplicityLabel": { - "$ref": "AAAAAAGAuVzmC3yUGA8=" - }, - "tailQualifiersCompartment": { - "$ref": "AAAAAAGAuVzmC3yVAk4=" - }, - "headQualifiersCompartment": { - "$ref": "AAAAAAGAuVzmDHyWXaE=" - } - }, - { - "_type": "UMLAssociationView", - "_id": "AAAAAAGAuVz30pBX1Cw=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGAuVz30pBTuQQ=" - }, - "subViews": [ - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuVz30pBYLUo=", - "_parent": { - "$ref": "AAAAAAGAuVz30pBX1Cw=" - }, - "model": { - "$ref": "AAAAAAGAuVz30pBTuQQ=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1302, - "top": 2459, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAuVz30pBX1Cw=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuVz30pBZcl0=", - "_parent": { - "$ref": "AAAAAAGAuVz30pBX1Cw=" - }, - "model": { - "$ref": "AAAAAAGAuVz30pBTuQQ=" - }, - "visible": null, - "font": "Arial;13;0", - "left": 1312, - "top": 2448, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAuVz30pBX1Cw=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuVz30pBaUKM=", - "_parent": { - "$ref": "AAAAAAGAuVz30pBX1Cw=" - }, - "model": { - "$ref": "AAAAAAGAuVz30pBTuQQ=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1281, - "top": 2480, - "height": 13, - "alpha": -1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAuVz30pBX1Cw=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuVz30pBbyNo=", - "_parent": { - "$ref": "AAAAAAGAuVz30pBX1Cw=" - }, - "model": { - "$ref": "AAAAAAGAuVz30pBU8Yk=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1151, - "top": 2314, - "height": 13, - "alpha": 0.5235987755982988, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAuVz30pBX1Cw=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuVz30pBcCHs=", - "_parent": { - "$ref": "AAAAAAGAuVz30pBX1Cw=" - }, - "model": { - "$ref": "AAAAAAGAuVz30pBU8Yk=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1161, - "top": 2306, - "height": 13, - "alpha": 0.7853981633974483, - "distance": 40, - "hostEdge": { - "$ref": "AAAAAAGAuVz30pBX1Cw=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuVz30pBduPI=", - "_parent": { - "$ref": "AAAAAAGAuVz30pBX1Cw=" - }, - "model": { - "$ref": "AAAAAAGAuVz30pBU8Yk=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1129, - "top": 2330, - "height": 13, - "alpha": -0.5235987755982988, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAGAuVz30pBX1Cw=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuVz30pBeNiE=", - "_parent": { - "$ref": "AAAAAAGAuVz30pBX1Cw=" - }, - "model": { - "$ref": "AAAAAAGAuVz30pBVqGc=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1454, - "top": 2604, - "height": 13, - "alpha": -0.5235987755982988, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAuVz30pBX1Cw=" - } - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuVz30pBflZE=", - "_parent": { - "$ref": "AAAAAAGAuVz30pBX1Cw=" - }, - "model": { - "$ref": "AAAAAAGAuVz30pBVqGc=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1462, - "top": 2593, - "height": 13, - "alpha": -0.7853981633974483, - "distance": 40, - "hostEdge": { - "$ref": "AAAAAAGAuVz30pBX1Cw=" - } - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuVz30pBgcug=", - "_parent": { - "$ref": "AAAAAAGAuVz30pBX1Cw=" - }, - "model": { - "$ref": "AAAAAAGAuVz30pBVqGc=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1438, - "top": 2627, - "height": 13, - "alpha": 0.5235987755982988, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAGAuVz30pBX1Cw=" - } - }, - { - "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAGAuVz30pBhj3A=", - "_parent": { - "$ref": "AAAAAAGAuVz30pBX1Cw=" - }, - "model": { - "$ref": "AAAAAAGAuVz30pBU8Yk=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -2040, - "top": 1464, - "width": 10, - "height": 10 - }, - { - "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAGAuVz30pBiPWw=", - "_parent": { - "$ref": "AAAAAAGAuVz30pBX1Cw=" - }, - "model": { - "$ref": "AAAAAAGAuVz30pBVqGc=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -2040, - "top": 1464, - "width": 10, - "height": 10 - } - ], - "font": "Arial;13;0", - "head": { - "$ref": "AAAAAAGAuVzDsG/G/9E=" - }, - "tail": { - "$ref": "AAAAAAGAuM+E1l2pZY4=" - }, - "lineStyle": 1, - "points": "1122:2313;1463:2639", - "showVisibility": true, - "nameLabel": { - "$ref": "AAAAAAGAuVz30pBYLUo=" - }, - "stereotypeLabel": { - "$ref": "AAAAAAGAuVz30pBZcl0=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAuVz30pBaUKM=" - }, - "showEndOrder": "hide", - "tailRoleNameLabel": { - "$ref": "AAAAAAGAuVz30pBbyNo=" - }, - "tailPropertyLabel": { - "$ref": "AAAAAAGAuVz30pBcCHs=" - }, - "tailMultiplicityLabel": { - "$ref": "AAAAAAGAuVz30pBduPI=" - }, - "headRoleNameLabel": { - "$ref": "AAAAAAGAuVz30pBeNiE=" - }, - "headPropertyLabel": { - "$ref": "AAAAAAGAuVz30pBflZE=" - }, - "headMultiplicityLabel": { - "$ref": "AAAAAAGAuVz30pBgcug=" - }, - "tailQualifiersCompartment": { - "$ref": "AAAAAAGAuVz30pBhj3A=" - }, - "headQualifiersCompartment": { - "$ref": "AAAAAAGAuVz30pBiPWw=" - } - }, - { - "_type": "UMLClassView", - "_id": "AAAAAAGAuV0e0qx94aI=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGAuV0e0qx7KEA=" - }, - "subViews": [ - { - "_type": "UMLNameCompartmentView", - "_id": "AAAAAAGAuV0e0qx++jc=", - "_parent": { - "$ref": "AAAAAAGAuV0e0qx94aI=" - }, - "model": { - "$ref": "AAAAAAGAuV0e0qx7KEA=" - }, - "subViews": [ - { - "_type": "LabelView", - "_id": "AAAAAAGAuV0e0qx/TiY=", - "_parent": { - "$ref": "AAAAAAGAuV0e0qx++jc=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -4128, - "top": 2896, - "height": 13 - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAuV0e0qyA26E=", - "_parent": { - "$ref": "AAAAAAGAuV0e0qx++jc=" - }, - "font": "Arial;13;1", - "left": 1459, - "top": 2556, - "width": 57.8017578125, - "height": 13, - "text": "Statistics" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAuV0e0qyB5+I=", - "_parent": { - "$ref": "AAAAAAGAuV0e0qx++jc=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -4128, - "top": 2896, - "width": 191.43896484375, - "height": 13, - "text": "(from BrighterTrades Class View)" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAuV0e0qyCznU=", - "_parent": { - "$ref": "AAAAAAGAuV0e0qx++jc=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -4128, - "top": 2896, - "height": 13, - "horizontalAlignment": 1 - } - ], - "font": "Arial;13;0", - "left": 1454, - "top": 2549, - "width": 67.8017578125, - "height": 25, - "stereotypeLabel": { - "$ref": "AAAAAAGAuV0e0qx/TiY=" - }, - "nameLabel": { - "$ref": "AAAAAAGAuV0e0qyA26E=" - }, - "namespaceLabel": { - "$ref": "AAAAAAGAuV0e0qyB5+I=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAuV0e0qyCznU=" - } - }, - { - "_type": "UMLAttributeCompartmentView", - "_id": "AAAAAAGAuV0e0qyDB7Q=", - "_parent": { - "$ref": "AAAAAAGAuV0e0qx94aI=" - }, - "model": { - "$ref": "AAAAAAGAuV0e0qx7KEA=" - }, - "font": "Arial;13;0", - "left": 1454, - "top": 2574, - "width": 67.8017578125, - "height": 10 - }, - { - "_type": "UMLOperationCompartmentView", - "_id": "AAAAAAGAuV0e0qyEF8g=", - "_parent": { - "$ref": "AAAAAAGAuV0e0qx94aI=" - }, - "model": { - "$ref": "AAAAAAGAuV0e0qx7KEA=" - }, - "font": "Arial;13;0", - "left": 1454, - "top": 2584, - "width": 67.8017578125, - "height": 10 - }, - { - "_type": "UMLReceptionCompartmentView", - "_id": "AAAAAAGAuV0e06yFmCM=", - "_parent": { - "$ref": "AAAAAAGAuV0e0qx94aI=" - }, - "model": { - "$ref": "AAAAAAGAuV0e0qx7KEA=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -2064, - "top": 1448, - "width": 10, - "height": 10 - }, - { - "_type": "UMLTemplateParameterCompartmentView", - "_id": "AAAAAAGAuV0e06yG9S0=", - "_parent": { - "$ref": "AAAAAAGAuV0e0qx94aI=" - }, - "model": { - "$ref": "AAAAAAGAuV0e0qx7KEA=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -2064, - "top": 1448, - "width": 10, - "height": 10 - } - ], - "font": "Arial;13;0", - "containerChangeable": true, - "left": 1454, - "top": 2549, - "width": 67.8017578125, - "height": 45, - "nameCompartment": { - "$ref": "AAAAAAGAuV0e0qx++jc=" - }, - "attributeCompartment": { - "$ref": "AAAAAAGAuV0e0qyDB7Q=" - }, - "operationCompartment": { - "$ref": "AAAAAAGAuV0e0qyEF8g=" - }, - "receptionCompartment": { - "$ref": "AAAAAAGAuV0e06yFmCM=" - }, - "templateParameterCompartment": { - "$ref": "AAAAAAGAuV0e06yG9S0=" - } - }, - { - "_type": "UMLAssociationView", - "_id": "AAAAAAGAuV1aL81cJ84=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGAuV1aL81YYas=" - }, - "subViews": [ - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuV1aL81dg3A=", - "_parent": { - "$ref": "AAAAAAGAuV1aL81cJ84=" - }, - "model": { - "$ref": "AAAAAAGAuV1aL81YYas=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1635, - "top": 2448, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAuV1aL81cJ84=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuV1aL81ebps=", - "_parent": { - "$ref": "AAAAAAGAuV1aL81cJ84=" - }, - "model": { - "$ref": "AAAAAAGAuV1aL81YYas=" - }, - "visible": null, - "font": "Arial;13;0", - "left": 1627, - "top": 2435, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAuV1aL81cJ84=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuV1aL81fxhs=", - "_parent": { - "$ref": "AAAAAAGAuV1aL81cJ84=" - }, - "model": { - "$ref": "AAAAAAGAuV1aL81YYas=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1652, - "top": 2473, - "height": 13, - "alpha": -1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAuV1aL81cJ84=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuV1aL81goEE=", - "_parent": { - "$ref": "AAAAAAGAuV1aL81cJ84=" - }, - "model": { - "$ref": "AAAAAAGAuV1aL81ZaNQ=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1535, - "top": 2515, - "height": 13, - "alpha": 0.5235987755982988, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAuV1aL81cJ84=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuV1aL81hvEc=", - "_parent": { - "$ref": "AAAAAAGAuV1aL81cJ84=" - }, - "model": { - "$ref": "AAAAAAGAuV1aL81ZaNQ=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1529, - "top": 2502, - "height": 13, - "alpha": 0.7853981633974483, - "distance": 40, - "hostEdge": { - "$ref": "AAAAAAGAuV1aL81cJ84=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuV1aMM1iVeQ=", - "_parent": { - "$ref": "AAAAAAGAuV1aL81cJ84=" - }, - "model": { - "$ref": "AAAAAAGAuV1aL81ZaNQ=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1546, - "top": 2540, - "height": 13, - "alpha": -0.5235987755982988, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAGAuV1aL81cJ84=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuV1aMM1jLo8=", - "_parent": { - "$ref": "AAAAAAGAuV1aL81cJ84=" - }, - "model": { - "$ref": "AAAAAAGAuV1aL81ap5s=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1737, - "top": 2381, - "height": 13, - "alpha": -0.5235987755982988, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAuV1aL81cJ84=" - } - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuV1aMM1kO5Q=", - "_parent": { - "$ref": "AAAAAAGAuV1aL81cJ84=" - }, - "model": { - "$ref": "AAAAAAGAuV1aL81ap5s=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1727, - "top": 2372, - "height": 13, - "alpha": -0.7853981633974483, - "distance": 40, - "hostEdge": { - "$ref": "AAAAAAGAuV1aL81cJ84=" - } - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuV1aMM1loTM=", - "_parent": { - "$ref": "AAAAAAGAuV1aL81cJ84=" - }, - "model": { - "$ref": "AAAAAAGAuV1aL81ap5s=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1755, - "top": 2402, - "height": 13, - "alpha": 0.5235987755982988, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAGAuV1aL81cJ84=" - } - }, - { - "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAGAuV1aMM1mzxs=", - "_parent": { - "$ref": "AAAAAAGAuV1aL81cJ84=" - }, - "model": { - "$ref": "AAAAAAGAuV1aL81ZaNQ=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -2040, - "top": 1464, - "width": 10, - "height": 10 - }, - { - "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAGAuV1aMM1nrPE=", - "_parent": { - "$ref": "AAAAAAGAuV1aL81cJ84=" - }, - "model": { - "$ref": "AAAAAAGAuV1aL81ap5s=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -2040, - "top": 1464, - "width": 10, - "height": 10 - } - ], - "font": "Arial;13;0", - "head": { - "$ref": "AAAAAAGAuOTIMJPtMrw=" - }, - "tail": { - "$ref": "AAAAAAGAuV0e0qx94aI=" - }, - "lineStyle": 1, - "points": "1522:2548;1767:2386", - "showVisibility": true, - "nameLabel": { - "$ref": "AAAAAAGAuV1aL81dg3A=" - }, - "stereotypeLabel": { - "$ref": "AAAAAAGAuV1aL81ebps=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAuV1aL81fxhs=" - }, - "showEndOrder": "hide", - "tailRoleNameLabel": { - "$ref": "AAAAAAGAuV1aL81goEE=" - }, - "tailPropertyLabel": { - "$ref": "AAAAAAGAuV1aL81hvEc=" - }, - "tailMultiplicityLabel": { - "$ref": "AAAAAAGAuV1aMM1iVeQ=" - }, - "headRoleNameLabel": { - "$ref": "AAAAAAGAuV1aMM1jLo8=" - }, - "headPropertyLabel": { - "$ref": "AAAAAAGAuV1aMM1kO5Q=" - }, - "headMultiplicityLabel": { - "$ref": "AAAAAAGAuV1aMM1loTM=" - }, - "tailQualifiersCompartment": { - "$ref": "AAAAAAGAuV1aMM1mzxs=" - }, - "headQualifiersCompartment": { - "$ref": "AAAAAAGAuV1aMM1nrPE=" - } - }, - { - "_type": "UMLAssociationView", - "_id": "AAAAAAGAuV2PQfX+zco=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGAuV2PQPX68vw=" - }, - "subViews": [ - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuV2PQfX/eac=", - "_parent": { - "$ref": "AAAAAAGAuV2PQfX+zco=" - }, - "model": { - "$ref": "AAAAAAGAuV2PQPX68vw=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1297, - "top": 2406, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAuV2PQfX+zco=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuV2PQfYA4MM=", - "_parent": { - "$ref": "AAAAAAGAuV2PQfX+zco=" - }, - "model": { - "$ref": "AAAAAAGAuV2PQPX68vw=" - }, - "visible": null, - "font": "Arial;13;0", - "left": 1306, - "top": 2394, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAuV2PQfX+zco=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuV2PQfYBjdg=", - "_parent": { - "$ref": "AAAAAAGAuV2PQfX+zco=" - }, - "model": { - "$ref": "AAAAAAGAuV2PQPX68vw=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1280, - "top": 2431, - "height": 13, - "alpha": -1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAuV2PQfX+zco=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuV2PQfYCVqA=", - "_parent": { - "$ref": "AAAAAAGAuV2PQfX+zco=" - }, - "model": { - "$ref": "AAAAAAGAuV2PQPX7cFo=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1151, - "top": 2299, - "height": 13, - "alpha": 0.5235987755982988, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAuV2PQfX+zco=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuV2PQfYDr74=", - "_parent": { - "$ref": "AAAAAAGAuV2PQfX+zco=" - }, - "model": { - "$ref": "AAAAAAGAuV2PQPX7cFo=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1161, - "top": 2289, - "height": 13, - "alpha": 0.7853981633974483, - "distance": 40, - "hostEdge": { - "$ref": "AAAAAAGAuV2PQfX+zco=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuV2PQfYERyY=", - "_parent": { - "$ref": "AAAAAAGAuV2PQfX+zco=" - }, - "model": { - "$ref": "AAAAAAGAuV2PQPX7cFo=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1132, - "top": 2318, - "height": 13, - "alpha": -0.5235987755982988, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAGAuV2PQfX+zco=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuV2PQfYFkHE=", - "_parent": { - "$ref": "AAAAAAGAuV2PQfX+zco=" - }, - "model": { - "$ref": "AAAAAAGAuV2PQfX8usQ=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1443, - "top": 2514, - "height": 13, - "alpha": -0.5235987755982988, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAuV2PQfX+zco=" - } - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuV2PQfYGboA=", - "_parent": { - "$ref": "AAAAAAGAuV2PQfX+zco=" - }, - "model": { - "$ref": "AAAAAAGAuV2PQfX8usQ=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1449, - "top": 2502, - "height": 13, - "alpha": -0.7853981633974483, - "distance": 40, - "hostEdge": { - "$ref": "AAAAAAGAuV2PQfX+zco=" - } - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuV2PQfYH/I8=", - "_parent": { - "$ref": "AAAAAAGAuV2PQfX+zco=" - }, - "model": { - "$ref": "AAAAAAGAuV2PQfX8usQ=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1431, - "top": 2539, - "height": 13, - "alpha": 0.5235987755982988, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAGAuV2PQfX+zco=" - } - }, - { - "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAGAuV2PQfYIh28=", - "_parent": { - "$ref": "AAAAAAGAuV2PQfX+zco=" - }, - "model": { - "$ref": "AAAAAAGAuV2PQPX7cFo=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -2040, - "top": 1464, - "width": 10, - "height": 10 - }, - { - "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAGAuV2PQfYJUbo=", - "_parent": { - "$ref": "AAAAAAGAuV2PQfX+zco=" - }, - "model": { - "$ref": "AAAAAAGAuV2PQfX8usQ=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -2040, - "top": 1464, - "width": 10, - "height": 10 - } - ], - "font": "Arial;13;0", - "head": { - "$ref": "AAAAAAGAuV0e0qx94aI=" - }, - "tail": { - "$ref": "AAAAAAGAuM+E1l2pZY4=" - }, - "lineStyle": 1, - "points": "1122:2302;1456:2548", - "showVisibility": true, - "nameLabel": { - "$ref": "AAAAAAGAuV2PQfX/eac=" - }, - "stereotypeLabel": { - "$ref": "AAAAAAGAuV2PQfYA4MM=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAuV2PQfYBjdg=" - }, - "showEndOrder": "hide", - "tailRoleNameLabel": { - "$ref": "AAAAAAGAuV2PQfYCVqA=" - }, - "tailPropertyLabel": { - "$ref": "AAAAAAGAuV2PQfYDr74=" - }, - "tailMultiplicityLabel": { - "$ref": "AAAAAAGAuV2PQfYERyY=" - }, - "headRoleNameLabel": { - "$ref": "AAAAAAGAuV2PQfYFkHE=" - }, - "headPropertyLabel": { - "$ref": "AAAAAAGAuV2PQfYGboA=" - }, - "headMultiplicityLabel": { - "$ref": "AAAAAAGAuV2PQfYH/I8=" - }, - "tailQualifiersCompartment": { - "$ref": "AAAAAAGAuV2PQfYIh28=" - }, - "headQualifiersCompartment": { - "$ref": "AAAAAAGAuV2PQfYJUbo=" - } - }, - { - "_type": "UMLClassView", - "_id": "AAAAAAGAuV5xKGTqRvI=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGAuV5xKGToMcc=" - }, - "subViews": [ - { - "_type": "UMLNameCompartmentView", - "_id": "AAAAAAGAuV5xKGTrbFg=", - "_parent": { - "$ref": "AAAAAAGAuV5xKGTqRvI=" - }, - "model": { - "$ref": "AAAAAAGAuV5xKGToMcc=" - }, - "subViews": [ - { - "_type": "LabelView", - "_id": "AAAAAAGAuV5xKGTsbA0=", - "_parent": { - "$ref": "AAAAAAGAuV5xKGTrbFg=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -4160, - "top": 2880, - "height": 13 - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAuV5xKGTtG8Q=", - "_parent": { - "$ref": "AAAAAAGAuV5xKGTrbFg=" - }, - "font": "Arial;13;1", - "left": 1448, - "top": 2010, - "width": 79.45361328125, - "height": 13, - "text": "ExtrangeInfo" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAuV5xKWTuTP4=", - "_parent": { - "$ref": "AAAAAAGAuV5xKGTrbFg=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -4160, - "top": 2880, - "width": 191.43896484375, - "height": 13, - "text": "(from BrighterTrades Class View)" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAuV5xKWTvZP4=", - "_parent": { - "$ref": "AAAAAAGAuV5xKGTrbFg=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -4160, - "top": 2880, - "height": 13, - "horizontalAlignment": 1 - } - ], - "font": "Arial;13;0", - "left": 1443, - "top": 2003, - "width": 89.45361328125, - "height": 25, - "stereotypeLabel": { - "$ref": "AAAAAAGAuV5xKGTsbA0=" - }, - "nameLabel": { - "$ref": "AAAAAAGAuV5xKGTtG8Q=" - }, - "namespaceLabel": { - "$ref": "AAAAAAGAuV5xKWTuTP4=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAuV5xKWTvZP4=" - } - }, - { - "_type": "UMLAttributeCompartmentView", - "_id": "AAAAAAGAuV5xKWTwGQY=", - "_parent": { - "$ref": "AAAAAAGAuV5xKGTqRvI=" - }, - "model": { - "$ref": "AAAAAAGAuV5xKGToMcc=" - }, - "font": "Arial;13;0", - "left": 1443, - "top": 2028, - "width": 89.45361328125, - "height": 10 - }, - { - "_type": "UMLOperationCompartmentView", - "_id": "AAAAAAGAuV5xKWTxERk=", - "_parent": { - "$ref": "AAAAAAGAuV5xKGTqRvI=" - }, - "model": { - "$ref": "AAAAAAGAuV5xKGToMcc=" - }, - "font": "Arial;13;0", - "left": 1443, - "top": 2038, - "width": 89.45361328125, - "height": 10 - }, - { - "_type": "UMLReceptionCompartmentView", - "_id": "AAAAAAGAuV5xKWTyNe8=", - "_parent": { - "$ref": "AAAAAAGAuV5xKGTqRvI=" - }, - "model": { - "$ref": "AAAAAAGAuV5xKGToMcc=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -2080, - "top": 1440, - "width": 10, - "height": 10 - }, - { - "_type": "UMLTemplateParameterCompartmentView", - "_id": "AAAAAAGAuV5xKWTzNUE=", - "_parent": { - "$ref": "AAAAAAGAuV5xKGTqRvI=" - }, - "model": { - "$ref": "AAAAAAGAuV5xKGToMcc=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -2080, - "top": 1440, - "width": 10, - "height": 10 - } - ], - "font": "Arial;13;0", - "containerChangeable": true, - "left": 1443, - "top": 2003, - "width": 89.45361328125, - "height": 45, - "nameCompartment": { - "$ref": "AAAAAAGAuV5xKGTrbFg=" - }, - "attributeCompartment": { - "$ref": "AAAAAAGAuV5xKWTwGQY=" - }, - "operationCompartment": { - "$ref": "AAAAAAGAuV5xKWTxERk=" - }, - "receptionCompartment": { - "$ref": "AAAAAAGAuV5xKWTyNe8=" - }, - "templateParameterCompartment": { - "$ref": "AAAAAAGAuV5xKWTzNUE=" - } - }, - { - "_type": "UMLClassView", - "_id": "AAAAAAGAuV61GnWbcMU=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGAuV61GnWZEmM=" - }, - "subViews": [ - { - "_type": "UMLNameCompartmentView", - "_id": "AAAAAAGAuV61GnWcghc=", - "_parent": { - "$ref": "AAAAAAGAuV61GnWbcMU=" - }, - "model": { - "$ref": "AAAAAAGAuV61GnWZEmM=" - }, - "subViews": [ - { - "_type": "LabelView", - "_id": "AAAAAAGAuV61GnWdkXE=", - "_parent": { - "$ref": "AAAAAAGAuV61GnWcghc=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -4080, - "top": 2928, - "height": 13 - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAuV61GnWeQsE=", - "_parent": { - "$ref": "AAAAAAGAuV61GnWcghc=" - }, - "font": "Arial;13;1", - "left": 1451, - "top": 2101, - "width": 73.68994140625, - "height": 13, - "text": "Backtesting" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAuV61GnWfV1k=", - "_parent": { - "$ref": "AAAAAAGAuV61GnWcghc=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -4080, - "top": 2928, - "width": 191.43896484375, - "height": 13, - "text": "(from BrighterTrades Class View)" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAuV61GnWg2rU=", - "_parent": { - "$ref": "AAAAAAGAuV61GnWcghc=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -4080, - "top": 2928, - "height": 13, - "horizontalAlignment": 1 - } - ], - "font": "Arial;13;0", - "left": 1446, - "top": 2094, - "width": 83.68994140625, - "height": 25, - "stereotypeLabel": { - "$ref": "AAAAAAGAuV61GnWdkXE=" - }, - "nameLabel": { - "$ref": "AAAAAAGAuV61GnWeQsE=" - }, - "namespaceLabel": { - "$ref": "AAAAAAGAuV61GnWfV1k=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAuV61GnWg2rU=" - } - }, - { - "_type": "UMLAttributeCompartmentView", - "_id": "AAAAAAGAuV61GnWhXV4=", - "_parent": { - "$ref": "AAAAAAGAuV61GnWbcMU=" - }, - "model": { - "$ref": "AAAAAAGAuV61GnWZEmM=" - }, - "font": "Arial;13;0", - "left": 1446, - "top": 2119, - "width": 83.68994140625, - "height": 10 - }, - { - "_type": "UMLOperationCompartmentView", - "_id": "AAAAAAGAuV61GnWiKf8=", - "_parent": { - "$ref": "AAAAAAGAuV61GnWbcMU=" - }, - "model": { - "$ref": "AAAAAAGAuV61GnWZEmM=" - }, - "font": "Arial;13;0", - "left": 1446, - "top": 2129, - "width": 83.68994140625, - "height": 10 - }, - { - "_type": "UMLReceptionCompartmentView", - "_id": "AAAAAAGAuV61GnWj8EM=", - "_parent": { - "$ref": "AAAAAAGAuV61GnWbcMU=" - }, - "model": { - "$ref": "AAAAAAGAuV61GnWZEmM=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -2040, - "top": 1464, - "width": 10, - "height": 10 - }, - { - "_type": "UMLTemplateParameterCompartmentView", - "_id": "AAAAAAGAuV61GnWklaw=", - "_parent": { - "$ref": "AAAAAAGAuV61GnWbcMU=" - }, - "model": { - "$ref": "AAAAAAGAuV61GnWZEmM=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -2040, - "top": 1464, - "width": 10, - "height": 10 - } - ], - "font": "Arial;13;0", - "containerChangeable": true, - "left": 1446, - "top": 2094, - "width": 83.68994140625, - "height": 45, - "nameCompartment": { - "$ref": "AAAAAAGAuV61GnWcghc=" - }, - "attributeCompartment": { - "$ref": "AAAAAAGAuV61GnWhXV4=" - }, - "operationCompartment": { - "$ref": "AAAAAAGAuV61GnWiKf8=" - }, - "receptionCompartment": { - "$ref": "AAAAAAGAuV61GnWj8EM=" - }, - "templateParameterCompartment": { - "$ref": "AAAAAAGAuV61GnWklaw=" - } - }, - { - "_type": "UMLAssociationView", - "_id": "AAAAAAGAuV8NHKvC39w=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGAuV8NG6u+L4o=" - }, - "subViews": [ - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuV8NHKvDNNk=", - "_parent": { - "$ref": "AAAAAAGAuV8NHKvC39w=" - }, - "model": { - "$ref": "AAAAAAGAuV8NG6u+L4o=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1277, - "top": 2168, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAuV8NHKvC39w=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuV8NHKvEBjI=", - "_parent": { - "$ref": "AAAAAAGAuV8NHKvC39w=" - }, - "model": { - "$ref": "AAAAAAGAuV8NG6u+L4o=" - }, - "visible": null, - "font": "Arial;13;0", - "left": 1272, - "top": 2154, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAuV8NHKvC39w=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuV8NHKvF+jY=", - "_parent": { - "$ref": "AAAAAAGAuV8NHKvC39w=" - }, - "model": { - "$ref": "AAAAAAGAuV8NG6u+L4o=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1288, - "top": 2197, - "height": 13, - "alpha": -1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAuV8NHKvC39w=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuV8NHKvGknY=", - "_parent": { - "$ref": "AAAAAAGAuV8NHKvC39w=" - }, - "model": { - "$ref": "AAAAAAGAuV8NG6u/i3w=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1141, - "top": 2218, - "height": 13, - "alpha": 0.5235987755982988, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAuV8NHKvC39w=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuV8NHKvHcNM=", - "_parent": { - "$ref": "AAAAAAGAuV8NHKvC39w=" - }, - "model": { - "$ref": "AAAAAAGAuV8NG6u/i3w=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1139, - "top": 2204, - "height": 13, - "alpha": 0.7853981633974483, - "distance": 40, - "hostEdge": { - "$ref": "AAAAAAGAuV8NHKvC39w=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuV8NHKvIf5o=", - "_parent": { - "$ref": "AAAAAAGAuV8NHKvC39w=" - }, - "model": { - "$ref": "AAAAAAGAuV8NG6u/i3w=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1146, - "top": 2245, - "height": 13, - "alpha": -0.5235987755982988, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAGAuV8NHKvC39w=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuV8NHKvJH98=", - "_parent": { - "$ref": "AAAAAAGAuV8NHKvC39w=" - }, - "model": { - "$ref": "AAAAAAGAuV8NG6vAh/U=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1415, - "top": 2119, - "height": 13, - "alpha": -0.5235987755982988, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAuV8NHKvC39w=" - } - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuV8NHKvKXi0=", - "_parent": { - "$ref": "AAAAAAGAuV8NHKvC39w=" - }, - "model": { - "$ref": "AAAAAAGAuV8NG6vAh/U=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1408, - "top": 2107, - "height": 13, - "alpha": -0.7853981633974483, - "distance": 40, - "hostEdge": { - "$ref": "AAAAAAGAuV8NHKvC39w=" - } - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuV8NHKvLF3g=", - "_parent": { - "$ref": "AAAAAAGAuV8NHKvC39w=" - }, - "model": { - "$ref": "AAAAAAGAuV8NG6vAh/U=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1428, - "top": 2144, - "height": 13, - "alpha": 0.5235987755982988, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAGAuV8NHKvC39w=" - } - }, - { - "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAGAuV8NHKvMJio=", - "_parent": { - "$ref": "AAAAAAGAuV8NHKvC39w=" - }, - "model": { - "$ref": "AAAAAAGAuV8NG6u/i3w=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -2040, - "top": 1464, - "width": 10, - "height": 10 - }, - { - "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAGAuV8NHKvNZbI=", - "_parent": { - "$ref": "AAAAAAGAuV8NHKvC39w=" - }, - "model": { - "$ref": "AAAAAAGAuV8NG6vAh/U=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -2040, - "top": 1464, - "width": 10, - "height": 10 - } - ], - "font": "Arial;13;0", - "head": { - "$ref": "AAAAAAGAuV61GnWbcMU=" - }, - "tail": { - "$ref": "AAAAAAGAuM+E1l2pZY4=" - }, - "lineStyle": 1, - "points": "1122:2247;1445:2131", - "showVisibility": true, - "nameLabel": { - "$ref": "AAAAAAGAuV8NHKvDNNk=" - }, - "stereotypeLabel": { - "$ref": "AAAAAAGAuV8NHKvEBjI=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAuV8NHKvF+jY=" - }, - "showEndOrder": "hide", - "tailRoleNameLabel": { - "$ref": "AAAAAAGAuV8NHKvGknY=" - }, - "tailPropertyLabel": { - "$ref": "AAAAAAGAuV8NHKvHcNM=" - }, - "tailMultiplicityLabel": { - "$ref": "AAAAAAGAuV8NHKvIf5o=" - }, - "headRoleNameLabel": { - "$ref": "AAAAAAGAuV8NHKvJH98=" - }, - "headPropertyLabel": { - "$ref": "AAAAAAGAuV8NHKvKXi0=" - }, - "headMultiplicityLabel": { - "$ref": "AAAAAAGAuV8NHKvLF3g=" - }, - "tailQualifiersCompartment": { - "$ref": "AAAAAAGAuV8NHKvMJio=" - }, - "headQualifiersCompartment": { - "$ref": "AAAAAAGAuV8NHKvNZbI=" - } - }, - { - "_type": "UMLAssociationView", - "_id": "AAAAAAGAuV8h1b32/3Q=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGAuV8h1b3yYsQ=" - }, - "subViews": [ - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuV8h1b334jI=", - "_parent": { - "$ref": "AAAAAAGAuV8h1b32/3Q=" - }, - "model": { - "$ref": "AAAAAAGAuV8h1b3yYsQ=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1276, - "top": 2123, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAuV8h1b32/3Q=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuV8h1b34s9w=", - "_parent": { - "$ref": "AAAAAAGAuV8h1b32/3Q=" - }, - "model": { - "$ref": "AAAAAAGAuV8h1b3yYsQ=" - }, - "visible": null, - "font": "Arial;13;0", - "left": 1269, - "top": 2110, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAuV8h1b32/3Q=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuV8h1b35arw=", - "_parent": { - "$ref": "AAAAAAGAuV8h1b32/3Q=" - }, - "model": { - "$ref": "AAAAAAGAuV8h1b3yYsQ=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1291, - "top": 2148, - "height": 13, - "alpha": -1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAuV8h1b32/3Q=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuV8h1b36jzM=", - "_parent": { - "$ref": "AAAAAAGAuV8h1b32/3Q=" - }, - "model": { - "$ref": "AAAAAAGAuV8h1b3zCNw=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1136, - "top": 2204, - "height": 13, - "alpha": 0.5235987755982988, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAuV8h1b32/3Q=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuV8h1b37gJ4=", - "_parent": { - "$ref": "AAAAAAGAuV8h1b32/3Q=" - }, - "model": { - "$ref": "AAAAAAGAuV8h1b3zCNw=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1132, - "top": 2191, - "height": 13, - "alpha": 0.7853981633974483, - "distance": 40, - "hostEdge": { - "$ref": "AAAAAAGAuV8h1b32/3Q=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuV8h1b38Tm8=", - "_parent": { - "$ref": "AAAAAAGAuV8h1b32/3Q=" - }, - "model": { - "$ref": "AAAAAAGAuV8h1b3zCNw=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1146, - "top": 2229, - "height": 13, - "alpha": -0.5235987755982988, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAGAuV8h1b32/3Q=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuV8h1b392eQ=", - "_parent": { - "$ref": "AAAAAAGAuV8h1b32/3Q=" - }, - "model": { - "$ref": "AAAAAAGAuV8h1b30vTo=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1417, - "top": 2042, - "height": 13, - "alpha": -0.5235987755982988, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAuV8h1b32/3Q=" - } - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuV8h1b3+m9g=", - "_parent": { - "$ref": "AAAAAAGAuV8h1b32/3Q=" - }, - "model": { - "$ref": "AAAAAAGAuV8h1b30vTo=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1408, - "top": 2031, - "height": 13, - "alpha": -0.7853981633974483, - "distance": 40, - "hostEdge": { - "$ref": "AAAAAAGAuV8h1b32/3Q=" - } - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuV8h1b3/SOc=", - "_parent": { - "$ref": "AAAAAAGAuV8h1b32/3Q=" - }, - "model": { - "$ref": "AAAAAAGAuV8h1b30vTo=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1434, - "top": 2063, - "height": 13, - "alpha": 0.5235987755982988, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAGAuV8h1b32/3Q=" - } - }, - { - "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAGAuV8h1b4AKXA=", - "_parent": { - "$ref": "AAAAAAGAuV8h1b32/3Q=" - }, - "model": { - "$ref": "AAAAAAGAuV8h1b3zCNw=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -2040, - "top": 1464, - "width": 10, - "height": 10 - }, - { - "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAGAuV8h1b4BDIc=", - "_parent": { - "$ref": "AAAAAAGAuV8h1b32/3Q=" - }, - "model": { - "$ref": "AAAAAAGAuV8h1b30vTo=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -2040, - "top": 1464, - "width": 10, - "height": 10 - } - ], - "font": "Arial;13;0", - "head": { - "$ref": "AAAAAAGAuV5xKGTqRvI=" - }, - "tail": { - "$ref": "AAAAAAGAuM+E1l2pZY4=" - }, - "lineStyle": 1, - "points": "1122:2236;1447:2048", - "showVisibility": true, - "nameLabel": { - "$ref": "AAAAAAGAuV8h1b334jI=" - }, - "stereotypeLabel": { - "$ref": "AAAAAAGAuV8h1b34s9w=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAuV8h1b35arw=" - }, - "showEndOrder": "hide", - "tailRoleNameLabel": { - "$ref": "AAAAAAGAuV8h1b36jzM=" - }, - "tailPropertyLabel": { - "$ref": "AAAAAAGAuV8h1b37gJ4=" - }, - "tailMultiplicityLabel": { - "$ref": "AAAAAAGAuV8h1b38Tm8=" - }, - "headRoleNameLabel": { - "$ref": "AAAAAAGAuV8h1b392eQ=" - }, - "headPropertyLabel": { - "$ref": "AAAAAAGAuV8h1b3+m9g=" - }, - "headMultiplicityLabel": { - "$ref": "AAAAAAGAuV8h1b3/SOc=" - }, - "tailQualifiersCompartment": { - "$ref": "AAAAAAGAuV8h1b4AKXA=" - }, - "headQualifiersCompartment": { - "$ref": "AAAAAAGAuV8h1b4BDIc=" - } - }, - { - "_type": "UMLAssociationView", - "_id": "AAAAAAGAuV9FqNSPzSs=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGAuV9Fp9SL9aA=" - }, - "subViews": [ - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuV9FqNSQECM=", - "_parent": { - "$ref": "AAAAAAGAuV9FqNSPzSs=" - }, - "model": { - "$ref": "AAAAAAGAuV9Fp9SL9aA=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1652, - "top": 2200, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAuV9FqNSPzSs=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuV9FqNSR0vU=", - "_parent": { - "$ref": "AAAAAAGAuV9FqNSPzSs=" - }, - "model": { - "$ref": "AAAAAAGAuV9Fp9SL9aA=" - }, - "visible": null, - "font": "Arial;13;0", - "left": 1660, - "top": 2187, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAuV9FqNSPzSs=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuV9FqNSS7gk=", - "_parent": { - "$ref": "AAAAAAGAuV9FqNSPzSs=" - }, - "model": { - "$ref": "AAAAAAGAuV9Fp9SL9aA=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1635, - "top": 2225, - "height": 13, - "alpha": -1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAuV9FqNSPzSs=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuV9FqNSTegQ=", - "_parent": { - "$ref": "AAAAAAGAuV9FqNSPzSs=" - }, - "model": { - "$ref": "AAAAAAGAuV9FqNSMnPQ=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1551, - "top": 2134, - "height": 13, - "alpha": 0.5235987755982988, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAuV9FqNSPzSs=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuV9FqNSUzFI=", - "_parent": { - "$ref": "AAAAAAGAuV9FqNSPzSs=" - }, - "model": { - "$ref": "AAAAAAGAuV9FqNSMnPQ=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1561, - "top": 2124, - "height": 13, - "alpha": 0.7853981633974483, - "distance": 40, - "hostEdge": { - "$ref": "AAAAAAGAuV9FqNSPzSs=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuV9FqNSVMkU=", - "_parent": { - "$ref": "AAAAAAGAuV9FqNSPzSs=" - }, - "model": { - "$ref": "AAAAAAGAuV9FqNSMnPQ=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1533, - "top": 2155, - "height": 13, - "alpha": -0.5235987755982988, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAGAuV9FqNSPzSs=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuV9FqNSWDuk=", - "_parent": { - "$ref": "AAAAAAGAuV9FqNSPzSs=" - }, - "model": { - "$ref": "AAAAAAGAuV9FqNSN/RE=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1753, - "top": 2266, - "height": 13, - "alpha": -0.5235987755982988, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAuV9FqNSPzSs=" - } - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuV9FqNSXqGE=", - "_parent": { - "$ref": "AAAAAAGAuV9FqNSPzSs=" - }, - "model": { - "$ref": "AAAAAAGAuV9FqNSN/RE=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1758, - "top": 2253, - "height": 13, - "alpha": -0.7853981633974483, - "distance": 40, - "hostEdge": { - "$ref": "AAAAAAGAuV9FqNSPzSs=" - } - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuV9FqNSYqY0=", - "_parent": { - "$ref": "AAAAAAGAuV9FqNSPzSs=" - }, - "model": { - "$ref": "AAAAAAGAuV9FqNSN/RE=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1742, - "top": 2291, - "height": 13, - "alpha": 0.5235987755982988, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAGAuV9FqNSPzSs=" - } - }, - { - "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAGAuV9FqNSZmyU=", - "_parent": { - "$ref": "AAAAAAGAuV9FqNSPzSs=" - }, - "model": { - "$ref": "AAAAAAGAuV9FqNSMnPQ=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -2040, - "top": 1464, - "width": 10, - "height": 10 - }, - { - "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAGAuV9FqNSat9g=", - "_parent": { - "$ref": "AAAAAAGAuV9FqNSPzSs=" - }, - "model": { - "$ref": "AAAAAAGAuV9FqNSN/RE=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -2040, - "top": 1464, - "width": 10, - "height": 10 - } - ], - "font": "Arial;13;0", - "head": { - "$ref": "AAAAAAGAuOTIMJPtMrw=" - }, - "tail": { - "$ref": "AAAAAAGAuV61GnWbcMU=" - }, - "lineStyle": 1, - "points": "1522:2139;1767:2299", - "showVisibility": true, - "nameLabel": { - "$ref": "AAAAAAGAuV9FqNSQECM=" - }, - "stereotypeLabel": { - "$ref": "AAAAAAGAuV9FqNSR0vU=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAuV9FqNSS7gk=" - }, - "showEndOrder": "hide", - "tailRoleNameLabel": { - "$ref": "AAAAAAGAuV9FqNSTegQ=" - }, - "tailPropertyLabel": { - "$ref": "AAAAAAGAuV9FqNSUzFI=" - }, - "tailMultiplicityLabel": { - "$ref": "AAAAAAGAuV9FqNSVMkU=" - }, - "headRoleNameLabel": { - "$ref": "AAAAAAGAuV9FqNSWDuk=" - }, - "headPropertyLabel": { - "$ref": "AAAAAAGAuV9FqNSXqGE=" - }, - "headMultiplicityLabel": { - "$ref": "AAAAAAGAuV9FqNSYqY0=" - }, - "tailQualifiersCompartment": { - "$ref": "AAAAAAGAuV9FqNSZmyU=" - }, - "headQualifiersCompartment": { - "$ref": "AAAAAAGAuV9FqNSat9g=" - } - }, - { - "_type": "UMLAssociationView", - "_id": "AAAAAAGAuV9aU+NpAXo=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGAuV9aU+Nl9Sw=" - }, - "subViews": [ - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuV9aU+NqZy4=", - "_parent": { - "$ref": "AAAAAAGAuV9aU+NpAXo=" - }, - "model": { - "$ref": "AAAAAAGAuV9aU+Nl9Sw=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1654, - "top": 2151, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAuV9aU+NpAXo=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuV9aU+NrIfE=", - "_parent": { - "$ref": "AAAAAAGAuV9aU+NpAXo=" - }, - "model": { - "$ref": "AAAAAAGAuV9aU+Nl9Sw=" - }, - "visible": null, - "font": "Arial;13;0", - "left": 1664, - "top": 2140, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAuV9aU+NpAXo=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuV9aU+NsedY=", - "_parent": { - "$ref": "AAAAAAGAuV9aU+NpAXo=" - }, - "model": { - "$ref": "AAAAAAGAuV9aU+Nl9Sw=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1633, - "top": 2174, - "height": 13, - "alpha": -1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAuV9aU+NpAXo=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuV9aU+Ntxs8=", - "_parent": { - "$ref": "AAAAAAGAuV9aU+NpAXo=" - }, - "model": { - "$ref": "AAAAAAGAuV9aU+NmjbE=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1541, - "top": 2048, - "height": 13, - "alpha": 0.5235987755982988, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAuV9aU+NpAXo=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuV9aU+NuoGE=", - "_parent": { - "$ref": "AAAAAAGAuV9aU+NpAXo=" - }, - "model": { - "$ref": "AAAAAAGAuV9aU+NmjbE=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1551, - "top": 2040, - "height": 13, - "alpha": 0.7853981633974483, - "distance": 40, - "hostEdge": { - "$ref": "AAAAAAGAuV9aU+NpAXo=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuV9aU+Nv90U=", - "_parent": { - "$ref": "AAAAAAGAuV9aU+NpAXo=" - }, - "model": { - "$ref": "AAAAAAGAuV9aU+NmjbE=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1519, - "top": 2065, - "height": 13, - "alpha": -0.5235987755982988, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAGAuV9aU+NpAXo=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuV9aU+NwA/8=", - "_parent": { - "$ref": "AAAAAAGAuV9aU+NpAXo=" - }, - "model": { - "$ref": "AAAAAAGAuV9aU+NnBOU=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1766, - "top": 2255, - "height": 13, - "alpha": -0.5235987755982988, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAuV9aU+NpAXo=" - } - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuV9aU+NxCyU=", - "_parent": { - "$ref": "AAAAAAGAuV9aU+NpAXo=" - }, - "model": { - "$ref": "AAAAAAGAuV9aU+NnBOU=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1774, - "top": 2244, - "height": 13, - "alpha": -0.7853981633974483, - "distance": 40, - "hostEdge": { - "$ref": "AAAAAAGAuV9aU+NpAXo=" - } - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuV9aU+Nyk2A=", - "_parent": { - "$ref": "AAAAAAGAuV9aU+NpAXo=" - }, - "model": { - "$ref": "AAAAAAGAuV9aU+NnBOU=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1751, - "top": 2278, - "height": 13, - "alpha": 0.5235987755982988, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAGAuV9aU+NpAXo=" - } - }, - { - "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAGAuV9aU+NztEs=", - "_parent": { - "$ref": "AAAAAAGAuV9aU+NpAXo=" - }, - "model": { - "$ref": "AAAAAAGAuV9aU+NmjbE=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -2040, - "top": 1464, - "width": 10, - "height": 10 - }, - { - "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAGAuV9aU+N0PH0=", - "_parent": { - "$ref": "AAAAAAGAuV9aU+NpAXo=" - }, - "model": { - "$ref": "AAAAAAGAuV9aU+NnBOU=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -2040, - "top": 1464, - "width": 10, - "height": 10 - } - ], - "font": "Arial;13;0", - "head": { - "$ref": "AAAAAAGAuOTIMJPtMrw=" - }, - "tail": { - "$ref": "AAAAAAGAuV5xKGTqRvI=" - }, - "lineStyle": 1, - "points": "1512:2048;1776:2290", - "showVisibility": true, - "nameLabel": { - "$ref": "AAAAAAGAuV9aU+NqZy4=" - }, - "stereotypeLabel": { - "$ref": "AAAAAAGAuV9aU+NrIfE=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAuV9aU+NsedY=" - }, - "showEndOrder": "hide", - "tailRoleNameLabel": { - "$ref": "AAAAAAGAuV9aU+Ntxs8=" - }, - "tailPropertyLabel": { - "$ref": "AAAAAAGAuV9aU+NuoGE=" - }, - "tailMultiplicityLabel": { - "$ref": "AAAAAAGAuV9aU+Nv90U=" - }, - "headRoleNameLabel": { - "$ref": "AAAAAAGAuV9aU+NwA/8=" - }, - "headPropertyLabel": { - "$ref": "AAAAAAGAuV9aU+NxCyU=" - }, - "headMultiplicityLabel": { - "$ref": "AAAAAAGAuV9aU+Nyk2A=" - }, - "tailQualifiersCompartment": { - "$ref": "AAAAAAGAuV9aU+NztEs=" - }, - "headQualifiersCompartment": { - "$ref": "AAAAAAGAuV9aU+N0PH0=" - } - }, - { - "_type": "UMLClassView", - "_id": "AAAAAAGAuWCQyo8soTQ=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGAuWCQyY8q+zA=" - }, - "subViews": [ - { - "_type": "UMLNameCompartmentView", - "_id": "AAAAAAGAuWCQyo8tTsE=", - "_parent": { - "$ref": "AAAAAAGAuWCQyo8soTQ=" - }, - "model": { - "$ref": "AAAAAAGAuWCQyY8q+zA=" - }, - "subViews": [ - { - "_type": "LabelView", - "_id": "AAAAAAGAuWCQyo8uIxM=", - "_parent": { - "$ref": "AAAAAAGAuWCQyo8tTsE=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -3296, - "top": 3094, - "height": 13 - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAuWCQyo8vajI=", - "_parent": { - "$ref": "AAAAAAGAuWCQyo8tTsE=" - }, - "font": "Arial;13;1", - "left": 1874, - "top": 2926, - "width": 54.89453125, - "height": 13, - "text": "SMA" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAuWCQyo8wAfY=", - "_parent": { - "$ref": "AAAAAAGAuWCQyo8tTsE=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -3296, - "top": 3094, - "width": 191.43896484375, - "height": 13, - "text": "(from BrighterTrades Class View)" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAuWCQyo8xXEc=", - "_parent": { - "$ref": "AAAAAAGAuWCQyo8tTsE=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -3296, - "top": 3094, - "height": 13, - "horizontalAlignment": 1 - } - ], - "font": "Arial;13;0", - "left": 1869, - "top": 2919, - "width": 64.89453125, - "height": 25, - "stereotypeLabel": { - "$ref": "AAAAAAGAuWCQyo8uIxM=" - }, - "nameLabel": { - "$ref": "AAAAAAGAuWCQyo8vajI=" - }, - "namespaceLabel": { - "$ref": "AAAAAAGAuWCQyo8wAfY=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAuWCQyo8xXEc=" - } - }, - { - "_type": "UMLAttributeCompartmentView", - "_id": "AAAAAAGAuWCQyo8y5/c=", - "_parent": { - "$ref": "AAAAAAGAuWCQyo8soTQ=" - }, - "model": { - "$ref": "AAAAAAGAuWCQyY8q+zA=" - }, - "font": "Arial;13;0", - "left": 1869, - "top": 2944, - "width": 64.89453125, - "height": 10 - }, - { - "_type": "UMLOperationCompartmentView", - "_id": "AAAAAAGAuWCQyo8z+DA=", - "_parent": { - "$ref": "AAAAAAGAuWCQyo8soTQ=" - }, - "model": { - "$ref": "AAAAAAGAuWCQyY8q+zA=" - }, - "font": "Arial;13;0", - "left": 1869, - "top": 2954, - "width": 64.89453125, - "height": 10 - }, - { - "_type": "UMLReceptionCompartmentView", - "_id": "AAAAAAGAuWCQyo80s5M=", - "_parent": { - "$ref": "AAAAAAGAuWCQyo8soTQ=" - }, - "model": { - "$ref": "AAAAAAGAuWCQyY8q+zA=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -1648, - "top": 1547, - "width": 10, - "height": 10 - }, - { - "_type": "UMLTemplateParameterCompartmentView", - "_id": "AAAAAAGAuWCQyo81/fE=", - "_parent": { - "$ref": "AAAAAAGAuWCQyo8soTQ=" - }, - "model": { - "$ref": "AAAAAAGAuWCQyY8q+zA=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -1648, - "top": 1547, - "width": 10, - "height": 10 - } - ], - "font": "Arial;13;0", - "containerChangeable": true, - "left": 1869, - "top": 2919, - "width": 64.89453125, - "height": 45, - "nameCompartment": { - "$ref": "AAAAAAGAuWCQyo8tTsE=" - }, - "attributeCompartment": { - "$ref": "AAAAAAGAuWCQyo8y5/c=" - }, - "operationCompartment": { - "$ref": "AAAAAAGAuWCQyo8z+DA=" - }, - "receptionCompartment": { - "$ref": "AAAAAAGAuWCQyo80s5M=" - }, - "templateParameterCompartment": { - "$ref": "AAAAAAGAuWCQyo81/fE=" - } - }, - { - "_type": "UMLClassView", - "_id": "AAAAAAGAuWEQGre1Huk=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGAuWEQGrezKb0=" - }, - "subViews": [ - { - "_type": "UMLNameCompartmentView", - "_id": "AAAAAAGAuWEQG7e2A6I=", - "_parent": { - "$ref": "AAAAAAGAuWEQGre1Huk=" - }, - "model": { - "$ref": "AAAAAAGAuWEQGrezKb0=" - }, - "subViews": [ - { - "_type": "LabelView", - "_id": "AAAAAAGAuWEQG7e37P0=", - "_parent": { - "$ref": "AAAAAAGAuWEQG7e2A6I=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -3808, - "top": 3440, - "height": 13 - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAuWEQG7e4DwU=", - "_parent": { - "$ref": "AAAAAAGAuWEQG7e2A6I=" - }, - "font": "Arial;13;1", - "left": 1461, - "top": 3175, - "width": 54.89453125, - "height": 13, - "text": "Indicator" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAuWEQG7e5Jjs=", - "_parent": { - "$ref": "AAAAAAGAuWEQG7e2A6I=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -3808, - "top": 3440, - "width": 191.43896484375, - "height": 13, - "text": "(from BrighterTrades Class View)" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAuWEQG7e6VxA=", - "_parent": { - "$ref": "AAAAAAGAuWEQG7e2A6I=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -3808, - "top": 3440, - "height": 13, - "horizontalAlignment": 1 - } - ], - "font": "Arial;13;0", - "left": 1456, - "top": 3168, - "width": 64.89453125, - "height": 25, - "stereotypeLabel": { - "$ref": "AAAAAAGAuWEQG7e37P0=" - }, - "nameLabel": { - "$ref": "AAAAAAGAuWEQG7e4DwU=" - }, - "namespaceLabel": { - "$ref": "AAAAAAGAuWEQG7e5Jjs=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAuWEQG7e6VxA=" - } - }, - { - "_type": "UMLAttributeCompartmentView", - "_id": "AAAAAAGAuWEQG7e7Iy4=", - "_parent": { - "$ref": "AAAAAAGAuWEQGre1Huk=" - }, - "model": { - "$ref": "AAAAAAGAuWEQGrezKb0=" - }, - "font": "Arial;13;0", - "left": 1456, - "top": 3193, - "width": 64.89453125, - "height": 10 - }, - { - "_type": "UMLOperationCompartmentView", - "_id": "AAAAAAGAuWEQG7e8624=", - "_parent": { - "$ref": "AAAAAAGAuWEQGre1Huk=" - }, - "model": { - "$ref": "AAAAAAGAuWEQGrezKb0=" - }, - "font": "Arial;13;0", - "left": 1456, - "top": 3203, - "width": 64.89453125, - "height": 10 - }, - { - "_type": "UMLReceptionCompartmentView", - "_id": "AAAAAAGAuWEQG7e9IIE=", - "_parent": { - "$ref": "AAAAAAGAuWEQGre1Huk=" - }, - "model": { - "$ref": "AAAAAAGAuWEQGrezKb0=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -1904, - "top": 1720, - "width": 10, - "height": 10 - }, - { - "_type": "UMLTemplateParameterCompartmentView", - "_id": "AAAAAAGAuWEQG7e+ycQ=", - "_parent": { - "$ref": "AAAAAAGAuWEQGre1Huk=" - }, - "model": { - "$ref": "AAAAAAGAuWEQGrezKb0=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -1904, - "top": 1720, - "width": 10, - "height": 10 - } - ], - "font": "Arial;13;0", - "containerChangeable": true, - "left": 1456, - "top": 3168, - "width": 64.89453125, - "height": 45, - "nameCompartment": { - "$ref": "AAAAAAGAuWEQG7e2A6I=" - }, - "attributeCompartment": { - "$ref": "AAAAAAGAuWEQG7e7Iy4=" - }, - "operationCompartment": { - "$ref": "AAAAAAGAuWEQG7e8624=" - }, - "receptionCompartment": { - "$ref": "AAAAAAGAuWEQG7e9IIE=" - }, - "templateParameterCompartment": { - "$ref": "AAAAAAGAuWEQG7e+ycQ=" - } - }, - { - "_type": "UMLGeneralizationView", - "_id": "AAAAAAGAuWItvdNM/sI=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGAuWItvdNKsyI=" - }, - "subViews": [ - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuWItvdNNzPI=", - "_parent": { - "$ref": "AAAAAAGAuWItvdNM/sI=" - }, - "model": { - "$ref": "AAAAAAGAuWItvdNKsyI=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1701, - "top": 3071, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAuWItvdNM/sI=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuWItvdNOSi0=", - "_parent": { - "$ref": "AAAAAAGAuWItvdNM/sI=" - }, - "model": { - "$ref": "AAAAAAGAuWItvdNKsyI=" - }, - "visible": null, - "font": "Arial;13;0", - "left": 1709, - "top": 3084, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAuWItvdNM/sI=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuWItvtNP1/U=", - "_parent": { - "$ref": "AAAAAAGAuWItvdNM/sI=" - }, - "model": { - "$ref": "AAAAAAGAuWItvdNKsyI=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1686, - "top": 3046, - "height": 13, - "alpha": -1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAuWItvdNM/sI=" - }, - "edgePosition": 1 - } - ], - "font": "Arial;13;0", - "head": { - "$ref": "AAAAAAGAuWEQGre1Huk=" - }, - "tail": { - "$ref": "AAAAAAGAuWCQyo8soTQ=" - }, - "lineStyle": 1, - "points": "1868:2960;1521:3170", - "showVisibility": true, - "nameLabel": { - "$ref": "AAAAAAGAuWItvdNNzPI=" - }, - "stereotypeLabel": { - "$ref": "AAAAAAGAuWItvdNOSi0=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAuWItvtNP1/U=" - } - }, - { - "_type": "UMLClassView", - "_id": "AAAAAAGAuWJ1XxSTYRs=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGAuWJ1XhSRfYI=" - }, - "subViews": [ - { - "_type": "UMLNameCompartmentView", - "_id": "AAAAAAGAuWJ1XxSUghQ=", - "_parent": { - "$ref": "AAAAAAGAuWJ1XxSTYRs=" - }, - "model": { - "$ref": "AAAAAAGAuWJ1XhSRfYI=" - }, - "subViews": [ - { - "_type": "LabelView", - "_id": "AAAAAAGAuWJ1XxSVivk=", - "_parent": { - "$ref": "AAAAAAGAuWJ1XxSUghQ=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -3552, - "top": 2928, - "height": 13 - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAuWJ1XxSW8nM=", - "_parent": { - "$ref": "AAAAAAGAuWJ1XxSUghQ=" - }, - "font": "Arial;13;1", - "left": 1758, - "top": 2926, - "width": 41.919921875, - "height": 13, - "text": "EMA" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAuWJ1XxSXJjo=", - "_parent": { - "$ref": "AAAAAAGAuWJ1XxSUghQ=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -3552, - "top": 2928, - "width": 191.43896484375, - "height": 13, - "text": "(from BrighterTrades Class View)" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAuWJ1XxSYGVk=", - "_parent": { - "$ref": "AAAAAAGAuWJ1XxSUghQ=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -3552, - "top": 2928, - "height": 13, - "horizontalAlignment": 1 - } - ], - "font": "Arial;13;0", - "left": 1753, - "top": 2919, - "width": 51.919921875, - "height": 25, - "stereotypeLabel": { - "$ref": "AAAAAAGAuWJ1XxSVivk=" - }, - "nameLabel": { - "$ref": "AAAAAAGAuWJ1XxSW8nM=" - }, - "namespaceLabel": { - "$ref": "AAAAAAGAuWJ1XxSXJjo=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAuWJ1XxSYGVk=" - } - }, - { - "_type": "UMLAttributeCompartmentView", - "_id": "AAAAAAGAuWJ1XxSZ8QY=", - "_parent": { - "$ref": "AAAAAAGAuWJ1XxSTYRs=" - }, - "model": { - "$ref": "AAAAAAGAuWJ1XhSRfYI=" - }, - "font": "Arial;13;0", - "left": 1753, - "top": 2944, - "width": 51.919921875, - "height": 10 - }, - { - "_type": "UMLOperationCompartmentView", - "_id": "AAAAAAGAuWJ1XxSaS10=", - "_parent": { - "$ref": "AAAAAAGAuWJ1XxSTYRs=" - }, - "model": { - "$ref": "AAAAAAGAuWJ1XhSRfYI=" - }, - "font": "Arial;13;0", - "left": 1753, - "top": 2954, - "width": 51.919921875, - "height": 10 - }, - { - "_type": "UMLReceptionCompartmentView", - "_id": "AAAAAAGAuWJ1XxSbw0w=", - "_parent": { - "$ref": "AAAAAAGAuWJ1XxSTYRs=" - }, - "model": { - "$ref": "AAAAAAGAuWJ1XhSRfYI=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -1776, - "top": 1464, - "width": 10, - "height": 10 - }, - { - "_type": "UMLTemplateParameterCompartmentView", - "_id": "AAAAAAGAuWJ1XxScBM8=", - "_parent": { - "$ref": "AAAAAAGAuWJ1XxSTYRs=" - }, - "model": { - "$ref": "AAAAAAGAuWJ1XhSRfYI=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -1776, - "top": 1464, - "width": 10, - "height": 10 - } - ], - "font": "Arial;13;0", - "containerChangeable": true, - "left": 1753, - "top": 2919, - "width": 51.919921875, - "height": 45, - "nameCompartment": { - "$ref": "AAAAAAGAuWJ1XxSUghQ=" - }, - "attributeCompartment": { - "$ref": "AAAAAAGAuWJ1XxSZ8QY=" - }, - "operationCompartment": { - "$ref": "AAAAAAGAuWJ1XxSaS10=" - }, - "receptionCompartment": { - "$ref": "AAAAAAGAuWJ1XxSbw0w=" - }, - "templateParameterCompartment": { - "$ref": "AAAAAAGAuWJ1XxScBM8=" - } - }, - { - "_type": "UMLClassView", - "_id": "AAAAAAGAuWKJvR1FAoI=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGAuWKJvR1DPHM=" - }, - "subViews": [ - { - "_type": "UMLNameCompartmentView", - "_id": "AAAAAAGAuWKJvR1GO1c=", - "_parent": { - "$ref": "AAAAAAGAuWKJvR1FAoI=" - }, - "model": { - "$ref": "AAAAAAGAuWKJvR1DPHM=" - }, - "subViews": [ - { - "_type": "LabelView", - "_id": "AAAAAAGAuWKJvR1HSFA=", - "_parent": { - "$ref": "AAAAAAGAuWKJvR1GO1c=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -3792, - "top": 2784, - "height": 13 - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAuWKJvR1IAFw=", - "_parent": { - "$ref": "AAAAAAGAuWKJvR1GO1c=" - }, - "font": "Arial;13;1", - "left": 1642, - "top": 2926, - "width": 41.919921875, - "height": 13, - "text": "RSI" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAuWKJvR1JNXs=", - "_parent": { - "$ref": "AAAAAAGAuWKJvR1GO1c=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -3792, - "top": 2784, - "width": 191.43896484375, - "height": 13, - "text": "(from BrighterTrades Class View)" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAuWKJvR1KnZI=", - "_parent": { - "$ref": "AAAAAAGAuWKJvR1GO1c=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -3792, - "top": 2784, - "height": 13, - "horizontalAlignment": 1 - } - ], - "font": "Arial;13;0", - "left": 1637, - "top": 2919, - "width": 51.919921875, - "height": 25, - "stereotypeLabel": { - "$ref": "AAAAAAGAuWKJvR1HSFA=" - }, - "nameLabel": { - "$ref": "AAAAAAGAuWKJvR1IAFw=" - }, - "namespaceLabel": { - "$ref": "AAAAAAGAuWKJvR1JNXs=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAuWKJvR1KnZI=" - } - }, - { - "_type": "UMLAttributeCompartmentView", - "_id": "AAAAAAGAuWKJvR1L1uI=", - "_parent": { - "$ref": "AAAAAAGAuWKJvR1FAoI=" - }, - "model": { - "$ref": "AAAAAAGAuWKJvR1DPHM=" - }, - "font": "Arial;13;0", - "left": 1637, - "top": 2944, - "width": 51.919921875, - "height": 10 - }, - { - "_type": "UMLOperationCompartmentView", - "_id": "AAAAAAGAuWKJvR1MZYY=", - "_parent": { - "$ref": "AAAAAAGAuWKJvR1FAoI=" - }, - "model": { - "$ref": "AAAAAAGAuWKJvR1DPHM=" - }, - "font": "Arial;13;0", - "left": 1637, - "top": 2954, - "width": 51.919921875, - "height": 10 - }, - { - "_type": "UMLReceptionCompartmentView", - "_id": "AAAAAAGAuWKJvR1N9Ms=", - "_parent": { - "$ref": "AAAAAAGAuWKJvR1FAoI=" - }, - "model": { - "$ref": "AAAAAAGAuWKJvR1DPHM=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -1896, - "top": 1184, - "width": 10, - "height": 10 - }, - { - "_type": "UMLTemplateParameterCompartmentView", - "_id": "AAAAAAGAuWKJvR1O62I=", - "_parent": { - "$ref": "AAAAAAGAuWKJvR1FAoI=" - }, - "model": { - "$ref": "AAAAAAGAuWKJvR1DPHM=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -1896, - "top": 1184, - "width": 10, - "height": 10 - } - ], - "font": "Arial;13;0", - "containerChangeable": true, - "left": 1637, - "top": 2919, - "width": 51.919921875, - "height": 45, - "nameCompartment": { - "$ref": "AAAAAAGAuWKJvR1GO1c=" - }, - "attributeCompartment": { - "$ref": "AAAAAAGAuWKJvR1L1uI=" - }, - "operationCompartment": { - "$ref": "AAAAAAGAuWKJvR1MZYY=" - }, - "receptionCompartment": { - "$ref": "AAAAAAGAuWKJvR1N9Ms=" - }, - "templateParameterCompartment": { - "$ref": "AAAAAAGAuWKJvR1O62I=" - } - }, - { - "_type": "UMLClassView", - "_id": "AAAAAAGAuWKgviX33Ww=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGAuWKgviX1ge8=" - }, - "subViews": [ - { - "_type": "UMLNameCompartmentView", - "_id": "AAAAAAGAuWKgviX4DEY=", - "_parent": { - "$ref": "AAAAAAGAuWKgviX33Ww=" - }, - "model": { - "$ref": "AAAAAAGAuWKgviX1ge8=" - }, - "subViews": [ - { - "_type": "LabelView", - "_id": "AAAAAAGAuWKgvyX5620=", - "_parent": { - "$ref": "AAAAAAGAuWKgviX4DEY=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -4128, - "top": 2736, - "height": 13 - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAuWKgvyX6Oj4=", - "_parent": { - "$ref": "AAAAAAGAuWKgviX4DEY=" - }, - "font": "Arial;13;1", - "left": 1257, - "top": 2926, - "width": 56.341796875, - "height": 13, - "text": "Bolenger" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAuWKgvyX7xKw=", - "_parent": { - "$ref": "AAAAAAGAuWKgviX4DEY=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -4128, - "top": 2736, - "width": 191.43896484375, - "height": 13, - "text": "(from BrighterTrades Class View)" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAuWKgvyX8hLk=", - "_parent": { - "$ref": "AAAAAAGAuWKgviX4DEY=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -4128, - "top": 2736, - "height": 13, - "horizontalAlignment": 1 - } - ], - "font": "Arial;13;0", - "left": 1252, - "top": 2919, - "width": 66.341796875, - "height": 25, - "stereotypeLabel": { - "$ref": "AAAAAAGAuWKgvyX5620=" - }, - "nameLabel": { - "$ref": "AAAAAAGAuWKgvyX6Oj4=" - }, - "namespaceLabel": { - "$ref": "AAAAAAGAuWKgvyX7xKw=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAuWKgvyX8hLk=" - } - }, - { - "_type": "UMLAttributeCompartmentView", - "_id": "AAAAAAGAuWKgvyX9e+c=", - "_parent": { - "$ref": "AAAAAAGAuWKgviX33Ww=" - }, - "model": { - "$ref": "AAAAAAGAuWKgviX1ge8=" - }, - "font": "Arial;13;0", - "left": 1252, - "top": 2944, - "width": 66.341796875, - "height": 10 - }, - { - "_type": "UMLOperationCompartmentView", - "_id": "AAAAAAGAuWKgvyX+SfU=", - "_parent": { - "$ref": "AAAAAAGAuWKgviX33Ww=" - }, - "model": { - "$ref": "AAAAAAGAuWKgviX1ge8=" - }, - "font": "Arial;13;0", - "left": 1252, - "top": 2954, - "width": 66.341796875, - "height": 10 - }, - { - "_type": "UMLReceptionCompartmentView", - "_id": "AAAAAAGAuWKgvyX/JkM=", - "_parent": { - "$ref": "AAAAAAGAuWKgviX33Ww=" - }, - "model": { - "$ref": "AAAAAAGAuWKgviX1ge8=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -2064, - "top": 1368, - "width": 10, - "height": 10 - }, - { - "_type": "UMLTemplateParameterCompartmentView", - "_id": "AAAAAAGAuWKgvyYAYfI=", - "_parent": { - "$ref": "AAAAAAGAuWKgviX33Ww=" - }, - "model": { - "$ref": "AAAAAAGAuWKgviX1ge8=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -2064, - "top": 1368, - "width": 10, - "height": 10 - } - ], - "font": "Arial;13;0", - "containerChangeable": true, - "left": 1252, - "top": 2919, - "width": 66.341796875, - "height": 45, - "nameCompartment": { - "$ref": "AAAAAAGAuWKgviX4DEY=" - }, - "attributeCompartment": { - "$ref": "AAAAAAGAuWKgvyX9e+c=" - }, - "operationCompartment": { - "$ref": "AAAAAAGAuWKgvyX+SfU=" - }, - "receptionCompartment": { - "$ref": "AAAAAAGAuWKgvyX/JkM=" - }, - "templateParameterCompartment": { - "$ref": "AAAAAAGAuWKgvyYAYfI=" - } - }, - { - "_type": "UMLClassView", - "_id": "AAAAAAGAuWLa2C6pq4s=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGAuWLa2C6nRlQ=" - }, - "subViews": [ - { - "_type": "UMLNameCompartmentView", - "_id": "AAAAAAGAuWLa2C6qDSM=", - "_parent": { - "$ref": "AAAAAAGAuWLa2C6pq4s=" - }, - "model": { - "$ref": "AAAAAAGAuWLa2C6nRlQ=" - }, - "subViews": [ - { - "_type": "LabelView", - "_id": "AAAAAAGAuWLa2C6rXYI=", - "_parent": { - "$ref": "AAAAAAGAuWLa2C6qDSM=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -4096, - "top": 2944, - "height": 13 - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAuWLa2C6sUXA=", - "_parent": { - "$ref": "AAAAAAGAuWLa2C6qDSM=" - }, - "font": "Arial;13;1", - "left": 1141, - "top": 2926, - "width": 41.919921875, - "height": 13, - "text": "ATR" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAuWLa2C6tSZs=", - "_parent": { - "$ref": "AAAAAAGAuWLa2C6qDSM=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -4096, - "top": 2944, - "width": 191.43896484375, - "height": 13, - "text": "(from BrighterTrades Class View)" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAuWLa2C6u+wY=", - "_parent": { - "$ref": "AAAAAAGAuWLa2C6qDSM=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -4096, - "top": 2944, - "height": 13, - "horizontalAlignment": 1 - } - ], - "font": "Arial;13;0", - "left": 1136, - "top": 2919, - "width": 51.919921875, - "height": 25, - "stereotypeLabel": { - "$ref": "AAAAAAGAuWLa2C6rXYI=" - }, - "nameLabel": { - "$ref": "AAAAAAGAuWLa2C6sUXA=" - }, - "namespaceLabel": { - "$ref": "AAAAAAGAuWLa2C6tSZs=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAuWLa2C6u+wY=" - } - }, - { - "_type": "UMLAttributeCompartmentView", - "_id": "AAAAAAGAuWLa2C6vbb4=", - "_parent": { - "$ref": "AAAAAAGAuWLa2C6pq4s=" - }, - "model": { - "$ref": "AAAAAAGAuWLa2C6nRlQ=" - }, - "font": "Arial;13;0", - "left": 1136, - "top": 2944, - "width": 51.919921875, - "height": 10 - }, - { - "_type": "UMLOperationCompartmentView", - "_id": "AAAAAAGAuWLa2C6w1vU=", - "_parent": { - "$ref": "AAAAAAGAuWLa2C6pq4s=" - }, - "model": { - "$ref": "AAAAAAGAuWLa2C6nRlQ=" - }, - "font": "Arial;13;0", - "left": 1136, - "top": 2954, - "width": 51.919921875, - "height": 10 - }, - { - "_type": "UMLReceptionCompartmentView", - "_id": "AAAAAAGAuWLa2C6xpLc=", - "_parent": { - "$ref": "AAAAAAGAuWLa2C6pq4s=" - }, - "model": { - "$ref": "AAAAAAGAuWLa2C6nRlQ=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -2048, - "top": 1472, - "width": 10, - "height": 10 - }, - { - "_type": "UMLTemplateParameterCompartmentView", - "_id": "AAAAAAGAuWLa2C6ykw4=", - "_parent": { - "$ref": "AAAAAAGAuWLa2C6pq4s=" - }, - "model": { - "$ref": "AAAAAAGAuWLa2C6nRlQ=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -2048, - "top": 1472, - "width": 10, - "height": 10 - } - ], - "font": "Arial;13;0", - "containerChangeable": true, - "left": 1136, - "top": 2919, - "width": 51.919921875, - "height": 45, - "nameCompartment": { - "$ref": "AAAAAAGAuWLa2C6qDSM=" - }, - "attributeCompartment": { - "$ref": "AAAAAAGAuWLa2C6vbb4=" - }, - "operationCompartment": { - "$ref": "AAAAAAGAuWLa2C6w1vU=" - }, - "receptionCompartment": { - "$ref": "AAAAAAGAuWLa2C6xpLc=" - }, - "templateParameterCompartment": { - "$ref": "AAAAAAGAuWLa2C6ykw4=" - } - }, - { - "_type": "UMLClassView", - "_id": "AAAAAAGAuWL8Czdb7WI=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGAuWL8CzdZp1M=" - }, - "subViews": [ - { - "_type": "UMLNameCompartmentView", - "_id": "AAAAAAGAuWL8Czdc90w=", - "_parent": { - "$ref": "AAAAAAGAuWL8Czdb7WI=" - }, - "model": { - "$ref": "AAAAAAGAuWL8CzdZp1M=" - }, - "subViews": [ - { - "_type": "LabelView", - "_id": "AAAAAAGAuWL8CzddqzQ=", - "_parent": { - "$ref": "AAAAAAGAuWL8Czdc90w=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -4224, - "top": 2742, - "height": 13 - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAuWL8CzdefSs=", - "_parent": { - "$ref": "AAAAAAGAuWL8Czdc90w=" - }, - "font": "Arial;13;1", - "left": 1021, - "top": 2926, - "width": 45.98876953125, - "height": 13, - "text": "Volume" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAuWL8CzdfDEg=", - "_parent": { - "$ref": "AAAAAAGAuWL8Czdc90w=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -4224, - "top": 2742, - "width": 191.43896484375, - "height": 13, - "text": "(from BrighterTrades Class View)" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAuWL8CzdgIR0=", - "_parent": { - "$ref": "AAAAAAGAuWL8Czdc90w=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -4224, - "top": 2742, - "height": 13, - "horizontalAlignment": 1 - } - ], - "font": "Arial;13;0", - "left": 1016, - "top": 2919, - "width": 55.98876953125, - "height": 25, - "stereotypeLabel": { - "$ref": "AAAAAAGAuWL8CzddqzQ=" - }, - "nameLabel": { - "$ref": "AAAAAAGAuWL8CzdefSs=" - }, - "namespaceLabel": { - "$ref": "AAAAAAGAuWL8CzdfDEg=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAuWL8CzdgIR0=" - } - }, - { - "_type": "UMLAttributeCompartmentView", - "_id": "AAAAAAGAuWL8Czdhmyg=", - "_parent": { - "$ref": "AAAAAAGAuWL8Czdb7WI=" - }, - "model": { - "$ref": "AAAAAAGAuWL8CzdZp1M=" - }, - "font": "Arial;13;0", - "left": 1016, - "top": 2944, - "width": 55.98876953125, - "height": 10 - }, - { - "_type": "UMLOperationCompartmentView", - "_id": "AAAAAAGAuWL8CzdiCkA=", - "_parent": { - "$ref": "AAAAAAGAuWL8Czdb7WI=" - }, - "model": { - "$ref": "AAAAAAGAuWL8CzdZp1M=" - }, - "font": "Arial;13;0", - "left": 1016, - "top": 2954, - "width": 55.98876953125, - "height": 10 - }, - { - "_type": "UMLReceptionCompartmentView", - "_id": "AAAAAAGAuWL8CzdjS/s=", - "_parent": { - "$ref": "AAAAAAGAuWL8Czdb7WI=" - }, - "model": { - "$ref": "AAAAAAGAuWL8CzdZp1M=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -2112, - "top": 1371, - "width": 10, - "height": 10 - }, - { - "_type": "UMLTemplateParameterCompartmentView", - "_id": "AAAAAAGAuWL8CzdkzoA=", - "_parent": { - "$ref": "AAAAAAGAuWL8Czdb7WI=" - }, - "model": { - "$ref": "AAAAAAGAuWL8CzdZp1M=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -2112, - "top": 1371, - "width": 10, - "height": 10 - } - ], - "font": "Arial;13;0", - "containerChangeable": true, - "left": 1016, - "top": 2919, - "width": 55.98876953125, - "height": 45, - "nameCompartment": { - "$ref": "AAAAAAGAuWL8Czdc90w=" - }, - "attributeCompartment": { - "$ref": "AAAAAAGAuWL8Czdhmyg=" - }, - "operationCompartment": { - "$ref": "AAAAAAGAuWL8CzdiCkA=" - }, - "receptionCompartment": { - "$ref": "AAAAAAGAuWL8CzdjS/s=" - }, - "templateParameterCompartment": { - "$ref": "AAAAAAGAuWL8CzdkzoA=" - } - }, - { - "_type": "UMLClassView", - "_id": "AAAAAAGAuWQTn0ANyRk=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGAuWQTn0ALORo=" - }, - "subViews": [ - { - "_type": "UMLNameCompartmentView", - "_id": "AAAAAAGAuWQToEAOumc=", - "_parent": { - "$ref": "AAAAAAGAuWQTn0ANyRk=" - }, - "model": { - "$ref": "AAAAAAGAuWQTn0ALORo=" - }, - "subViews": [ - { - "_type": "LabelView", - "_id": "AAAAAAGAuWQToEAPfO8=", - "_parent": { - "$ref": "AAAAAAGAuWQToEAOumc=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -3856, - "top": 3136, - "height": 13 - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAuWQToEAQNng=", - "_parent": { - "$ref": "AAAAAAGAuWQToEAOumc=" - }, - "font": "Arial;13;1", - "left": 1388, - "top": 2926, - "width": 63.57177734375, - "height": 13, - "text": "LinearReg" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAuWQToEARQ8A=", - "_parent": { - "$ref": "AAAAAAGAuWQToEAOumc=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -3856, - "top": 3136, - "width": 191.43896484375, - "height": 13, - "text": "(from BrighterTrades Class View)" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAuWQToEAS1U8=", - "_parent": { - "$ref": "AAAAAAGAuWQToEAOumc=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -3856, - "top": 3136, - "height": 13, - "horizontalAlignment": 1 - } - ], - "font": "Arial;13;0", - "left": 1383, - "top": 2919, - "width": 73.57177734375, - "height": 25, - "stereotypeLabel": { - "$ref": "AAAAAAGAuWQToEAPfO8=" - }, - "nameLabel": { - "$ref": "AAAAAAGAuWQToEAQNng=" - }, - "namespaceLabel": { - "$ref": "AAAAAAGAuWQToEARQ8A=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAuWQToEAS1U8=" - } - }, - { - "_type": "UMLAttributeCompartmentView", - "_id": "AAAAAAGAuWQToEAT7yY=", - "_parent": { - "$ref": "AAAAAAGAuWQTn0ANyRk=" - }, - "model": { - "$ref": "AAAAAAGAuWQTn0ALORo=" - }, - "font": "Arial;13;0", - "left": 1383, - "top": 2944, - "width": 73.57177734375, - "height": 10 - }, - { - "_type": "UMLOperationCompartmentView", - "_id": "AAAAAAGAuWQToEAUDzM=", - "_parent": { - "$ref": "AAAAAAGAuWQTn0ANyRk=" - }, - "model": { - "$ref": "AAAAAAGAuWQTn0ALORo=" - }, - "font": "Arial;13;0", - "left": 1383, - "top": 2954, - "width": 73.57177734375, - "height": 10 - }, - { - "_type": "UMLReceptionCompartmentView", - "_id": "AAAAAAGAuWQToEAVYoY=", - "_parent": { - "$ref": "AAAAAAGAuWQTn0ANyRk=" - }, - "model": { - "$ref": "AAAAAAGAuWQTn0ALORo=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -1928, - "top": 1568, - "width": 10, - "height": 10 - }, - { - "_type": "UMLTemplateParameterCompartmentView", - "_id": "AAAAAAGAuWQToEAWsac=", - "_parent": { - "$ref": "AAAAAAGAuWQTn0ANyRk=" - }, - "model": { - "$ref": "AAAAAAGAuWQTn0ALORo=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -1928, - "top": 1568, - "width": 10, - "height": 10 - } - ], - "font": "Arial;13;0", - "containerChangeable": true, - "left": 1383, - "top": 2919, - "width": 73.57177734375, - "height": 45, - "nameCompartment": { - "$ref": "AAAAAAGAuWQToEAOumc=" - }, - "attributeCompartment": { - "$ref": "AAAAAAGAuWQToEAT7yY=" - }, - "operationCompartment": { - "$ref": "AAAAAAGAuWQToEAUDzM=" - }, - "receptionCompartment": { - "$ref": "AAAAAAGAuWQToEAVYoY=" - }, - "templateParameterCompartment": { - "$ref": "AAAAAAGAuWQToEAWsac=" - } - }, - { - "_type": "UMLClassView", - "_id": "AAAAAAGAuWR+j047/E8=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGAuWR+j045PuA=" - }, - "subViews": [ - { - "_type": "UMLNameCompartmentView", - "_id": "AAAAAAGAuWR+j048roE=", - "_parent": { - "$ref": "AAAAAAGAuWR+j047/E8=" - }, - "model": { - "$ref": "AAAAAAGAuWR+j045PuA=" - }, - "subViews": [ - { - "_type": "LabelView", - "_id": "AAAAAAGAuWR+j049i14=", - "_parent": { - "$ref": "AAAAAAGAuWR+j048roE=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -4080, - "top": 2992, - "height": 13 - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAuWR+j04+Om8=", - "_parent": { - "$ref": "AAAAAAGAuWR+j048roE=" - }, - "font": "Arial;13;1", - "left": 1526, - "top": 2926, - "width": 41.919921875, - "height": 13, - "text": "MACD" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAuWR+j04/QHQ=", - "_parent": { - "$ref": "AAAAAAGAuWR+j048roE=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -4080, - "top": 2992, - "width": 191.43896484375, - "height": 13, - "text": "(from BrighterTrades Class View)" - }, - { - "_type": "LabelView", - "_id": "AAAAAAGAuWR+j05A4uQ=", - "_parent": { - "$ref": "AAAAAAGAuWR+j048roE=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -4080, - "top": 2992, - "height": 13, - "horizontalAlignment": 1 - } - ], - "font": "Arial;13;0", - "left": 1521, - "top": 2919, - "width": 51.919921875, - "height": 25, - "stereotypeLabel": { - "$ref": "AAAAAAGAuWR+j049i14=" - }, - "nameLabel": { - "$ref": "AAAAAAGAuWR+j04+Om8=" - }, - "namespaceLabel": { - "$ref": "AAAAAAGAuWR+j04/QHQ=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAuWR+j05A4uQ=" - } - }, - { - "_type": "UMLAttributeCompartmentView", - "_id": "AAAAAAGAuWR+j05Bdyk=", - "_parent": { - "$ref": "AAAAAAGAuWR+j047/E8=" - }, - "model": { - "$ref": "AAAAAAGAuWR+j045PuA=" - }, - "font": "Arial;13;0", - "left": 1521, - "top": 2944, - "width": 51.919921875, - "height": 10 - }, - { - "_type": "UMLOperationCompartmentView", - "_id": "AAAAAAGAuWR+j05CU7o=", - "_parent": { - "$ref": "AAAAAAGAuWR+j047/E8=" - }, - "model": { - "$ref": "AAAAAAGAuWR+j045PuA=" - }, - "font": "Arial;13;0", - "left": 1521, - "top": 2954, - "width": 51.919921875, - "height": 10 - }, - { - "_type": "UMLReceptionCompartmentView", - "_id": "AAAAAAGAuWR+j05DSVo=", - "_parent": { - "$ref": "AAAAAAGAuWR+j047/E8=" - }, - "model": { - "$ref": "AAAAAAGAuWR+j045PuA=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -2040, - "top": 1496, - "width": 10, - "height": 10 - }, - { - "_type": "UMLTemplateParameterCompartmentView", - "_id": "AAAAAAGAuWR+j05EQNk=", - "_parent": { - "$ref": "AAAAAAGAuWR+j047/E8=" - }, - "model": { - "$ref": "AAAAAAGAuWR+j045PuA=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -2040, - "top": 1496, - "width": 10, - "height": 10 - } - ], - "font": "Arial;13;0", - "containerChangeable": true, - "left": 1521, - "top": 2919, - "width": 51.919921875, - "height": 45, - "nameCompartment": { - "$ref": "AAAAAAGAuWR+j048roE=" - }, - "attributeCompartment": { - "$ref": "AAAAAAGAuWR+j05Bdyk=" - }, - "operationCompartment": { - "$ref": "AAAAAAGAuWR+j05CU7o=" - }, - "receptionCompartment": { - "$ref": "AAAAAAGAuWR+j05DSVo=" - }, - "templateParameterCompartment": { - "$ref": "AAAAAAGAuWR+j05EQNk=" - } - }, - { - "_type": "UMLGeneralizationView", - "_id": "AAAAAAGAuWbQ6hNEvOs=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGAuWbQ6hNClPE=" - }, - "subViews": [ - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuWbQ6hNFY9I=", - "_parent": { - "$ref": "AAAAAAGAuWbQ6hNEvOs=" - }, - "model": { - "$ref": "AAAAAAGAuWbQ6hNClPE=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1642, - "top": 3070, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAuWbQ6hNEvOs=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuWbQ6hNG4TY=", - "_parent": { - "$ref": "AAAAAAGAuWbQ6hNEvOs=" - }, - "model": { - "$ref": "AAAAAAGAuWbQ6hNClPE=" - }, - "visible": null, - "font": "Arial;13;0", - "left": 1652, - "top": 3081, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAuWbQ6hNEvOs=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuWbQ6hNHLEw=", - "_parent": { - "$ref": "AAAAAAGAuWbQ6hNEvOs=" - }, - "model": { - "$ref": "AAAAAAGAuWbQ6hNClPE=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1623, - "top": 3047, - "height": 13, - "alpha": -1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAuWbQ6hNEvOs=" - }, - "edgePosition": 1 - } - ], - "font": "Arial;13;0", - "head": { - "$ref": "AAAAAAGAuWEQGre1Huk=" - }, - "tail": { - "$ref": "AAAAAAGAuWJ1XxSTYRs=" - }, - "lineStyle": 1, - "points": "1752:2963;1514:3167", - "showVisibility": true, - "nameLabel": { - "$ref": "AAAAAAGAuWbQ6hNFY9I=" - }, - "stereotypeLabel": { - "$ref": "AAAAAAGAuWbQ6hNG4TY=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAuWbQ6hNHLEw=" - } - }, - { - "_type": "UMLGeneralizationView", - "_id": "AAAAAAGAuWbZrSRl3Ig=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGAuWbZrSRjwRk=" - }, - "subViews": [ - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuWbZrSRm6+k=", - "_parent": { - "$ref": "AAAAAAGAuWbZrSRl3Ig=" - }, - "model": { - "$ref": "AAAAAAGAuWbZrSRjwRk=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1586, - "top": 3067, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAuWbZrSRl3Ig=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuWbZrSRnPs4=", - "_parent": { - "$ref": "AAAAAAGAuWbZrSRl3Ig=" - }, - "model": { - "$ref": "AAAAAAGAuWbZrSRjwRk=" - }, - "visible": null, - "font": "Arial;13;0", - "left": 1598, - "top": 3076, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAuWbZrSRl3Ig=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuWbZrSRo/0s=", - "_parent": { - "$ref": "AAAAAAGAuWbZrSRl3Ig=" - }, - "model": { - "$ref": "AAAAAAGAuWbZrSRjwRk=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1561, - "top": 3050, - "height": 13, - "alpha": -1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAuWbZrSRl3Ig=" - }, - "edgePosition": 1 - } - ], - "font": "Arial;13;0", - "head": { - "$ref": "AAAAAAGAuWEQGre1Huk=" - }, - "tail": { - "$ref": "AAAAAAGAuWKJvR1FAoI=" - }, - "lineStyle": 1, - "points": "1646:2964;1503:3167", - "showVisibility": true, - "nameLabel": { - "$ref": "AAAAAAGAuWbZrSRm6+k=" - }, - "stereotypeLabel": { - "$ref": "AAAAAAGAuWbZrSRnPs4=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAuWbZrSRo/0s=" - } - }, - { - "_type": "UMLGeneralizationView", - "_id": "AAAAAAGAuWbhpTROJ0s=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGAuWbhpTRMJa8=" - }, - "subViews": [ - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuWbhpTRPTpo=", - "_parent": { - "$ref": "AAAAAAGAuWbhpTROJ0s=" - }, - "model": { - "$ref": "AAAAAAGAuWbhpTRMJa8=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1530, - "top": 3062, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAuWbhpTROJ0s=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuWbhpTRQQiM=", - "_parent": { - "$ref": "AAAAAAGAuWbhpTROJ0s=" - }, - "model": { - "$ref": "AAAAAAGAuWbhpTRMJa8=" - }, - "visible": null, - "font": "Arial;13;0", - "left": 1545, - "top": 3065, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAuWbhpTROJ0s=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuWbhpTRRRfM=", - "_parent": { - "$ref": "AAAAAAGAuWbhpTROJ0s=" - }, - "model": { - "$ref": "AAAAAAGAuWbhpTRMJa8=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1501, - "top": 3055, - "height": 13, - "alpha": -1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAuWbhpTROJ0s=" - }, - "edgePosition": 1 - } - ], - "font": "Arial;13;0", - "head": { - "$ref": "AAAAAAGAuWEQGre1Huk=" - }, - "tail": { - "$ref": "AAAAAAGAuWR+j047/E8=" - }, - "lineStyle": 1, - "points": "1541:2964;1492:3167", - "showVisibility": true, - "nameLabel": { - "$ref": "AAAAAAGAuWbhpTRPTpo=" - }, - "stereotypeLabel": { - "$ref": "AAAAAAGAuWbhpTRQQiM=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAuWbhpTRRRfM=" - } - }, - { - "_type": "UMLGeneralizationView", - "_id": "AAAAAAGAuWboxEVvETE=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGAuWboxEVtcT4=" - }, - "subViews": [ - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuWboxEVwL0Q=", - "_parent": { - "$ref": "AAAAAAGAuWboxEVvETE=" - }, - "model": { - "$ref": "AAAAAAGAuWboxEVtcT4=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1467, - "top": 3055, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAuWboxEVvETE=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuWboxEVxeYw=", - "_parent": { - "$ref": "AAAAAAGAuWboxEVvETE=" - }, - "model": { - "$ref": "AAAAAAGAuWboxEVtcT4=" - }, - "visible": null, - "font": "Arial;13;0", - "left": 1481, - "top": 3051, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAuWboxEVvETE=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuWboxEVylg0=", - "_parent": { - "$ref": "AAAAAAGAuWboxEVvETE=" - }, - "model": { - "$ref": "AAAAAAGAuWboxEVtcT4=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1438, - "top": 3062, - "height": 13, - "alpha": -1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAuWboxEVvETE=" - }, - "edgePosition": 1 - } - ], - "font": "Arial;13;0", - "head": { - "$ref": "AAAAAAGAuWEQGre1Huk=" - }, - "tail": { - "$ref": "AAAAAAGAuWQTn0ANyRk=" - }, - "lineStyle": 1, - "points": "1425:2964;1481:3167", - "showVisibility": true, - "nameLabel": { - "$ref": "AAAAAAGAuWboxEVwL0Q=" - }, - "stereotypeLabel": { - "$ref": "AAAAAAGAuWboxEVxeYw=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAuWboxEVylg0=" - } - }, - { - "_type": "UMLGeneralizationView", - "_id": "AAAAAAGAuWbwplkAlm4=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGAuWbwplj+/zU=" - }, - "subViews": [ - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuWbwp1kB470=", - "_parent": { - "$ref": "AAAAAAGAuWbwplkAlm4=" - }, - "model": { - "$ref": "AAAAAAGAuWbwplj+/zU=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1396, - "top": 3049, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAuWbwplkAlm4=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuWbwp1kC7YE=", - "_parent": { - "$ref": "AAAAAAGAuWbwplkAlm4=" - }, - "model": { - "$ref": "AAAAAAGAuWbwplj+/zU=" - }, - "visible": null, - "font": "Arial;13;0", - "left": 1408, - "top": 3040, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAuWbwplkAlm4=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuWbwp1kD4+k=", - "_parent": { - "$ref": "AAAAAAGAuWbwplkAlm4=" - }, - "model": { - "$ref": "AAAAAAGAuWbwplj+/zU=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1373, - "top": 3068, - "height": 13, - "alpha": -1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAuWbwplkAlm4=" - }, - "edgePosition": 1 - } - ], - "font": "Arial;13;0", - "head": { - "$ref": "AAAAAAGAuWEQGre1Huk=" - }, - "tail": { - "$ref": "AAAAAAGAuWKgviX33Ww=" - }, - "lineStyle": 1, - "points": "1303:2964;1468:3167", - "showVisibility": true, - "nameLabel": { - "$ref": "AAAAAAGAuWbwp1kB470=" - }, - "stereotypeLabel": { - "$ref": "AAAAAAGAuWbwp1kC7YE=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAuWbwp1kD4+k=" - } - }, - { - "_type": "UMLGeneralizationView", - "_id": "AAAAAAGAuWb4wW0tsFY=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGAuWb4wW0rj80=" - }, - "subViews": [ - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuWb4wW0uIos=", - "_parent": { - "$ref": "AAAAAAGAuWb4wW0tsFY=" - }, - "model": { - "$ref": "AAAAAAGAuWb4wW0rj80=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1331, - "top": 3046, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAuWb4wW0tsFY=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuWb4wW0v+SY=", - "_parent": { - "$ref": "AAAAAAGAuWb4wW0tsFY=" - }, - "model": { - "$ref": "AAAAAAGAuWb4wW0rj80=" - }, - "visible": null, - "font": "Arial;13;0", - "left": 1340, - "top": 3034, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAuWb4wW0tsFY=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuWb4wW0w5HU=", - "_parent": { - "$ref": "AAAAAAGAuWb4wW0tsFY=" - }, - "model": { - "$ref": "AAAAAAGAuWb4wW0rj80=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1312, - "top": 3069, - "height": 13, - "alpha": -1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAuWb4wW0tsFY=" - }, - "edgePosition": 1 - } - ], - "font": "Arial;13;0", - "head": { - "$ref": "AAAAAAGAuWEQGre1Huk=" - }, - "tail": { - "$ref": "AAAAAAGAuWLa2C6pq4s=" - }, - "lineStyle": 1, - "points": "1188:2962;1457:3167", - "showVisibility": true, - "nameLabel": { - "$ref": "AAAAAAGAuWb4wW0uIos=" - }, - "stereotypeLabel": { - "$ref": "AAAAAAGAuWb4wW0v+SY=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAuWb4wW0w5HU=" - } - }, - { - "_type": "UMLGeneralizationView", - "_id": "AAAAAAGAuWcB0H5O6dM=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGAuWcB0H5M3eY=" - }, - "subViews": [ - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuWcB0H5Pm3k=", - "_parent": { - "$ref": "AAAAAAGAuWcB0H5O6dM=" - }, - "model": { - "$ref": "AAAAAAGAuWcB0H5M3eY=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1270, - "top": 3044, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAuWcB0H5O6dM=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuWcB0H5QoNg=", - "_parent": { - "$ref": "AAAAAAGAuWcB0H5O6dM=" - }, - "model": { - "$ref": "AAAAAAGAuWcB0H5M3eY=" - }, - "visible": null, - "font": "Arial;13;0", - "left": 1277, - "top": 3031, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAuWcB0H5O6dM=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuWcB0H5ReBk=", - "_parent": { - "$ref": "AAAAAAGAuWcB0H5O6dM=" - }, - "model": { - "$ref": "AAAAAAGAuWcB0H5M3eY=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1255, - "top": 3071, - "height": 13, - "alpha": -1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAuWcB0H5O6dM=" - }, - "edgePosition": 1 - } - ], - "font": "Arial;13;0", - "head": { - "$ref": "AAAAAAGAuWEQGre1Huk=" - }, - "tail": { - "$ref": "AAAAAAGAuWL8Czdb7WI=" - }, - "lineStyle": 1, - "points": "1072:2957;1455:3172", - "showVisibility": true, - "nameLabel": { - "$ref": "AAAAAAGAuWcB0H5Pm3k=" - }, - "stereotypeLabel": { - "$ref": "AAAAAAGAuWcB0H5QoNg=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAuWcB0H5ReBk=" - } - }, - { - "_type": "UMLAssociationView", - "_id": "AAAAAAGAuWdEiYqRKW0=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGAuWdEiYqNx0M=" - }, - "subViews": [ - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuWdEiYqS/+U=", - "_parent": { - "$ref": "AAAAAAGAuWdEiYqRKW0=" - }, - "model": { - "$ref": "AAAAAAGAuWdEiYqNx0M=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1628, - "top": 2857, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAuWdEiYqRKW0=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuWdEiYqTlAw=", - "_parent": { - "$ref": "AAAAAAGAuWdEiYqRKW0=" - }, - "model": { - "$ref": "AAAAAAGAuWdEiYqNx0M=" - }, - "visible": null, - "font": "Arial;13;0", - "left": 1620, - "top": 2870, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAuWdEiYqRKW0=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuWdEiYqU4q0=", - "_parent": { - "$ref": "AAAAAAGAuWdEiYqRKW0=" - }, - "model": { - "$ref": "AAAAAAGAuWdEiYqNx0M=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1645, - "top": 2832, - "height": 13, - "alpha": -1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAuWdEiYqRKW0=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuWdEiYqVDuA=", - "_parent": { - "$ref": "AAAAAAGAuWdEiYqRKW0=" - }, - "model": { - "$ref": "AAAAAAGAuWdEiYqOg/0=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1722, - "top": 2916, - "height": 13, - "alpha": 0.5235987755982988, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAuWdEiYqRKW0=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuWdEioqWIuQ=", - "_parent": { - "$ref": "AAAAAAGAuWdEiYqRKW0=" - }, - "model": { - "$ref": "AAAAAAGAuWdEiYqOg/0=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1712, - "top": 2926, - "height": 13, - "alpha": 0.7853981633974483, - "distance": 40, - "hostEdge": { - "$ref": "AAAAAAGAuWdEiYqRKW0=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuWdEioqX5LQ=", - "_parent": { - "$ref": "AAAAAAGAuWdEiYqRKW0=" - }, - "model": { - "$ref": "AAAAAAGAuWdEiYqOg/0=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1740, - "top": 2895, - "height": 13, - "alpha": -0.5235987755982988, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAGAuWdEiYqRKW0=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuWdEioqYAjI=", - "_parent": { - "$ref": "AAAAAAGAuWdEiYqRKW0=" - }, - "model": { - "$ref": "AAAAAAGAuWdEiYqPYWI=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1536, - "top": 2798, - "height": 13, - "alpha": -0.5235987755982988, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAuWdEiYqRKW0=" - } - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuWdEioqZg8k=", - "_parent": { - "$ref": "AAAAAAGAuWdEiYqRKW0=" - }, - "model": { - "$ref": "AAAAAAGAuWdEiYqPYWI=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1531, - "top": 2811, - "height": 13, - "alpha": -0.7853981633974483, - "distance": 40, - "hostEdge": { - "$ref": "AAAAAAGAuWdEiYqRKW0=" - } - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuWdEioqa6hM=", - "_parent": { - "$ref": "AAAAAAGAuWdEiYqRKW0=" - }, - "model": { - "$ref": "AAAAAAGAuWdEiYqPYWI=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1547, - "top": 2773, - "height": 13, - "alpha": 0.5235987755982988, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAGAuWdEiYqRKW0=" - } - }, - { - "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAGAuWdEioqb2dk=", - "_parent": { - "$ref": "AAAAAAGAuWdEiYqRKW0=" - }, - "model": { - "$ref": "AAAAAAGAuWdEiYqOg/0=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -2040, - "top": 1464, - "width": 10, - "height": 10 - }, - { - "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAGAuWdEioqckYw=", - "_parent": { - "$ref": "AAAAAAGAuWdEiYqRKW0=" - }, - "model": { - "$ref": "AAAAAAGAuWdEiYqPYWI=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -2040, - "top": 1464, - "width": 10, - "height": 10 - } - ], - "font": "Arial;13;0", - "head": { - "$ref": "AAAAAAGAuP33uT39n/4=" - }, - "tail": { - "$ref": "AAAAAAGAuWJ1XxSTYRs=" - }, - "lineStyle": 1, - "points": "1752:2924;1523:2778", - "showVisibility": true, - "nameLabel": { - "$ref": "AAAAAAGAuWdEiYqS/+U=" - }, - "stereotypeLabel": { - "$ref": "AAAAAAGAuWdEiYqTlAw=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAuWdEiYqU4q0=" - }, - "showEndOrder": "hide", - "tailRoleNameLabel": { - "$ref": "AAAAAAGAuWdEiYqVDuA=" - }, - "tailPropertyLabel": { - "$ref": "AAAAAAGAuWdEioqWIuQ=" - }, - "tailMultiplicityLabel": { - "$ref": "AAAAAAGAuWdEioqX5LQ=" - }, - "headRoleNameLabel": { - "$ref": "AAAAAAGAuWdEioqYAjI=" - }, - "headPropertyLabel": { - "$ref": "AAAAAAGAuWdEioqZg8k=" - }, - "headMultiplicityLabel": { - "$ref": "AAAAAAGAuWdEioqa6hM=" - }, - "tailQualifiersCompartment": { - "$ref": "AAAAAAGAuWdEioqb2dk=" - }, - "headQualifiersCompartment": { - "$ref": "AAAAAAGAuWdEioqckYw=" - } - }, - { - "_type": "UMLAssociationView", - "_id": "AAAAAAGAuWdw3KnUOs8=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGAuWdw3KnQ/ZI=" - }, - "subViews": [ - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuWdw3KnV+qc=", - "_parent": { - "$ref": "AAAAAAGAuWdw3KnUOs8=" - }, - "model": { - "$ref": "AAAAAAGAuWdw3KnQ/ZI=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1501, - "top": 2846, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAuWdw3KnUOs8=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuWdw3KnW5Tg=", - "_parent": { - "$ref": "AAAAAAGAuWdw3KnUOs8=" - }, - "model": { - "$ref": "AAAAAAGAuWdw3KnQ/ZI=" - }, - "visible": null, - "font": "Arial;13;0", - "left": 1487, - "top": 2850, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAuWdw3KnUOs8=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuWdw3KnX8ZQ=", - "_parent": { - "$ref": "AAAAAAGAuWdw3KnUOs8=" - }, - "model": { - "$ref": "AAAAAAGAuWdw3KnQ/ZI=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1530, - "top": 2837, - "height": 13, - "alpha": -1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAuWdw3KnUOs8=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuWdw3KnYdII=", - "_parent": { - "$ref": "AAAAAAGAuWdw3KnUOs8=" - }, - "model": { - "$ref": "AAAAAAGAuWdw3KnRX4o=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1516, - "top": 2891, - "height": 13, - "alpha": 0.5235987755982988, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAuWdw3KnUOs8=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuWdw3KnZ5cc=", - "_parent": { - "$ref": "AAAAAAGAuWdw3KnUOs8=" - }, - "model": { - "$ref": "AAAAAAGAuWdw3KnRX4o=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1503, - "top": 2893, - "height": 13, - "alpha": 0.7853981633974483, - "distance": 40, - "hostEdge": { - "$ref": "AAAAAAGAuWdw3KnUOs8=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuWdw3Kna4No=", - "_parent": { - "$ref": "AAAAAAGAuWdw3KnUOs8=" - }, - "model": { - "$ref": "AAAAAAGAuWdw3KnRX4o=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1544, - "top": 2887, - "height": 13, - "alpha": -0.5235987755982988, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAGAuWdw3KnUOs8=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuWdw3KnblLg=", - "_parent": { - "$ref": "AAAAAAGAuWdw3KnUOs8=" - }, - "model": { - "$ref": "AAAAAAGAuWdw3KnSPSQ=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1487, - "top": 2801, - "height": 13, - "alpha": -0.5235987755982988, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAuWdw3KnUOs8=" - } - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuWdw3KncYuY=", - "_parent": { - "$ref": "AAAAAAGAuWdw3KnUOs8=" - }, - "model": { - "$ref": "AAAAAAGAuWdw3KnSPSQ=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1475, - "top": 2807, - "height": 13, - "alpha": -0.7853981633974483, - "distance": 40, - "hostEdge": { - "$ref": "AAAAAAGAuWdw3KnUOs8=" - } - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuWdw3Knd0AI=", - "_parent": { - "$ref": "AAAAAAGAuWdw3KnUOs8=" - }, - "model": { - "$ref": "AAAAAAGAuWdw3KnSPSQ=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1512, - "top": 2788, - "height": 13, - "alpha": 0.5235987755982988, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAGAuWdw3KnUOs8=" - } - }, - { - "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAGAuWdw3aneXwk=", - "_parent": { - "$ref": "AAAAAAGAuWdw3KnUOs8=" - }, - "model": { - "$ref": "AAAAAAGAuWdw3KnRX4o=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -2040, - "top": 1464, - "width": 10, - "height": 10 - }, - { - "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAGAuWdw3anfPsw=", - "_parent": { - "$ref": "AAAAAAGAuWdw3KnUOs8=" - }, - "model": { - "$ref": "AAAAAAGAuWdw3KnSPSQ=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -2040, - "top": 1464, - "width": 10, - "height": 10 - } - ], - "font": "Arial;13;0", - "head": { - "$ref": "AAAAAAGAuP33uT39n/4=" - }, - "tail": { - "$ref": "AAAAAAGAuWR+j047/E8=" - }, - "lineStyle": 1, - "points": "1539:2918;1494:2778", - "showVisibility": true, - "nameLabel": { - "$ref": "AAAAAAGAuWdw3KnV+qc=" - }, - "stereotypeLabel": { - "$ref": "AAAAAAGAuWdw3KnW5Tg=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAuWdw3KnX8ZQ=" - }, - "showEndOrder": "hide", - "tailRoleNameLabel": { - "$ref": "AAAAAAGAuWdw3KnYdII=" - }, - "tailPropertyLabel": { - "$ref": "AAAAAAGAuWdw3KnZ5cc=" - }, - "tailMultiplicityLabel": { - "$ref": "AAAAAAGAuWdw3Kna4No=" - }, - "headRoleNameLabel": { - "$ref": "AAAAAAGAuWdw3KnblLg=" - }, - "headPropertyLabel": { - "$ref": "AAAAAAGAuWdw3KncYuY=" - }, - "headMultiplicityLabel": { - "$ref": "AAAAAAGAuWdw3Knd0AI=" - }, - "tailQualifiersCompartment": { - "$ref": "AAAAAAGAuWdw3aneXwk=" - }, - "headQualifiersCompartment": { - "$ref": "AAAAAAGAuWdw3anfPsw=" - } - }, - { - "_type": "UMLAssociationView", - "_id": "AAAAAAGAuWeDd7p8mRE=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGAuWeDd7p4cVo=" - }, - "subViews": [ - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuWeDd7p9ySo=", - "_parent": { - "$ref": "AAAAAAGAuWeDd7p8mRE=" - }, - "model": { - "$ref": "AAAAAAGAuWeDd7p4cVo=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1628, - "top": 2857, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAuWeDd7p8mRE=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuWeDd7p+reg=", - "_parent": { - "$ref": "AAAAAAGAuWeDd7p8mRE=" - }, - "model": { - "$ref": "AAAAAAGAuWeDd7p4cVo=" - }, - "visible": null, - "font": "Arial;13;0", - "left": 1620, - "top": 2870, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAuWeDd7p8mRE=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuWeDd7p/y4I=", - "_parent": { - "$ref": "AAAAAAGAuWeDd7p8mRE=" - }, - "model": { - "$ref": "AAAAAAGAuWeDd7p4cVo=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1645, - "top": 2832, - "height": 13, - "alpha": -1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAuWeDd7p8mRE=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuWeDd7qAhAc=", - "_parent": { - "$ref": "AAAAAAGAuWeDd7p8mRE=" - }, - "model": { - "$ref": "AAAAAAGAuWeDd7p5BzQ=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1722, - "top": 2916, - "height": 13, - "alpha": 0.5235987755982988, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAuWeDd7p8mRE=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuWeDd7qBYEg=", - "_parent": { - "$ref": "AAAAAAGAuWeDd7p8mRE=" - }, - "model": { - "$ref": "AAAAAAGAuWeDd7p5BzQ=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1712, - "top": 2926, - "height": 13, - "alpha": 0.7853981633974483, - "distance": 40, - "hostEdge": { - "$ref": "AAAAAAGAuWeDd7p8mRE=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuWeDd7qCLHE=", - "_parent": { - "$ref": "AAAAAAGAuWeDd7p8mRE=" - }, - "model": { - "$ref": "AAAAAAGAuWeDd7p5BzQ=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1740, - "top": 2895, - "height": 13, - "alpha": -0.5235987755982988, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAGAuWeDd7p8mRE=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuWeDeLqD2Iw=", - "_parent": { - "$ref": "AAAAAAGAuWeDd7p8mRE=" - }, - "model": { - "$ref": "AAAAAAGAuWeDd7p60tw=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1536, - "top": 2798, - "height": 13, - "alpha": -0.5235987755982988, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAuWeDd7p8mRE=" - } - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuWeDeLqEYjw=", - "_parent": { - "$ref": "AAAAAAGAuWeDd7p8mRE=" - }, - "model": { - "$ref": "AAAAAAGAuWeDd7p60tw=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1531, - "top": 2811, - "height": 13, - "alpha": -0.7853981633974483, - "distance": 40, - "hostEdge": { - "$ref": "AAAAAAGAuWeDd7p8mRE=" - } - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuWeDeLqF/Kw=", - "_parent": { - "$ref": "AAAAAAGAuWeDd7p8mRE=" - }, - "model": { - "$ref": "AAAAAAGAuWeDd7p60tw=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1547, - "top": 2773, - "height": 13, - "alpha": 0.5235987755982988, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAGAuWeDd7p8mRE=" - } - }, - { - "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAGAuWeDeLqGYVY=", - "_parent": { - "$ref": "AAAAAAGAuWeDd7p8mRE=" - }, - "model": { - "$ref": "AAAAAAGAuWeDd7p5BzQ=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -2040, - "top": 1464, - "width": 10, - "height": 10 - }, - { - "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAGAuWeDeLqHIkE=", - "_parent": { - "$ref": "AAAAAAGAuWeDd7p8mRE=" - }, - "model": { - "$ref": "AAAAAAGAuWeDd7p60tw=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -2040, - "top": 1464, - "width": 10, - "height": 10 - } - ], - "font": "Arial;13;0", - "head": { - "$ref": "AAAAAAGAuP33uT39n/4=" - }, - "tail": { - "$ref": "AAAAAAGAuWJ1XxSTYRs=" - }, - "lineStyle": 1, - "points": "1752:2924;1523:2778", - "showVisibility": true, - "nameLabel": { - "$ref": "AAAAAAGAuWeDd7p9ySo=" - }, - "stereotypeLabel": { - "$ref": "AAAAAAGAuWeDd7p+reg=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAuWeDd7p/y4I=" - }, - "showEndOrder": "hide", - "tailRoleNameLabel": { - "$ref": "AAAAAAGAuWeDd7qAhAc=" - }, - "tailPropertyLabel": { - "$ref": "AAAAAAGAuWeDd7qBYEg=" - }, - "tailMultiplicityLabel": { - "$ref": "AAAAAAGAuWeDd7qCLHE=" - }, - "headRoleNameLabel": { - "$ref": "AAAAAAGAuWeDeLqD2Iw=" - }, - "headPropertyLabel": { - "$ref": "AAAAAAGAuWeDeLqEYjw=" - }, - "headMultiplicityLabel": { - "$ref": "AAAAAAGAuWeDeLqF/Kw=" - }, - "tailQualifiersCompartment": { - "$ref": "AAAAAAGAuWeDeLqGYVY=" - }, - "headQualifiersCompartment": { - "$ref": "AAAAAAGAuWeDeLqHIkE=" - } - }, - { - "_type": "UMLAssociationView", - "_id": "AAAAAAGAuWeO18rNSDU=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGAuWeO18rJeDk=" - }, - "subViews": [ - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuWeO18rOzps=", - "_parent": { - "$ref": "AAAAAAGAuWeO18rNSDU=" - }, - "model": { - "$ref": "AAAAAAGAuWeO18rJeDk=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1438, - "top": 2836, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAuWeO18rNSDU=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuWeO18rPuhE=", - "_parent": { - "$ref": "AAAAAAGAuWeO18rNSDU=" - }, - "model": { - "$ref": "AAAAAAGAuWeO18rJeDk=" - }, - "visible": null, - "font": "Arial;13;0", - "left": 1424, - "top": 2831, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAuWeO18rNSDU=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuWeO18rQwWg=", - "_parent": { - "$ref": "AAAAAAGAuWeO18rNSDU=" - }, - "model": { - "$ref": "AAAAAAGAuWeO18rJeDk=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1467, - "top": 2847, - "height": 13, - "alpha": -1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAuWeO18rNSDU=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuWeO18rRbFg=", - "_parent": { - "$ref": "AAAAAAGAuWeO18rNSDU=" - }, - "model": { - "$ref": "AAAAAAGAuWeO18rKiNA=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1421, - "top": 2882, - "height": 13, - "alpha": 0.5235987755982988, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAuWeO18rNSDU=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuWeO18rSC6U=", - "_parent": { - "$ref": "AAAAAAGAuWeO18rNSDU=" - }, - "model": { - "$ref": "AAAAAAGAuWeO18rKiNA=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1410, - "top": 2875, - "height": 13, - "alpha": 0.7853981633974483, - "distance": 40, - "hostEdge": { - "$ref": "AAAAAAGAuWeO18rNSDU=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuWeO18rThkw=", - "_parent": { - "$ref": "AAAAAAGAuWeO18rNSDU=" - }, - "model": { - "$ref": "AAAAAAGAuWeO18rKiNA=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1446, - "top": 2896, - "height": 13, - "alpha": -0.5235987755982988, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAGAuWeO18rNSDU=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuWeO18rUW6k=", - "_parent": { - "$ref": "AAAAAAGAuWeO18rNSDU=" - }, - "model": { - "$ref": "AAAAAAGAuWeO18rLp14=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1455, - "top": 2791, - "height": 13, - "alpha": -0.5235987755982988, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAuWeO18rNSDU=" - } - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuWeO18rVh44=", - "_parent": { - "$ref": "AAAAAAGAuWeO18rNSDU=" - }, - "model": { - "$ref": "AAAAAAGAuWeO18rLp14=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1442, - "top": 2788, - "height": 13, - "alpha": -0.7853981633974483, - "distance": 40, - "hostEdge": { - "$ref": "AAAAAAGAuWeO18rNSDU=" - } - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuWeO18rWbM4=", - "_parent": { - "$ref": "AAAAAAGAuWeO18rNSDU=" - }, - "model": { - "$ref": "AAAAAAGAuWeO18rLp14=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1483, - "top": 2796, - "height": 13, - "alpha": 0.5235987755982988, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAGAuWeO18rNSDU=" - } - }, - { - "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAGAuWeO18rX0tU=", - "_parent": { - "$ref": "AAAAAAGAuWeO18rNSDU=" - }, - "model": { - "$ref": "AAAAAAGAuWeO18rKiNA=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -2040, - "top": 1464, - "width": 10, - "height": 10 - }, - { - "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAGAuWeO18rY2Co=", - "_parent": { - "$ref": "AAAAAAGAuWeO18rNSDU=" - }, - "model": { - "$ref": "AAAAAAGAuWeO18rLp14=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -2040, - "top": 1464, - "width": 10, - "height": 10 - } - ], - "font": "Arial;13;0", - "head": { - "$ref": "AAAAAAGAuP33uT39n/4=" - }, - "tail": { - "$ref": "AAAAAAGAuWQTn0ANyRk=" - }, - "lineStyle": 1, - "points": "1427:2918;1479:2778", - "showVisibility": true, - "nameLabel": { - "$ref": "AAAAAAGAuWeO18rOzps=" - }, - "stereotypeLabel": { - "$ref": "AAAAAAGAuWeO18rPuhE=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAuWeO18rQwWg=" - }, - "showEndOrder": "hide", - "tailRoleNameLabel": { - "$ref": "AAAAAAGAuWeO18rRbFg=" - }, - "tailPropertyLabel": { - "$ref": "AAAAAAGAuWeO18rSC6U=" - }, - "tailMultiplicityLabel": { - "$ref": "AAAAAAGAuWeO18rThkw=" - }, - "headRoleNameLabel": { - "$ref": "AAAAAAGAuWeO18rUW6k=" - }, - "headPropertyLabel": { - "$ref": "AAAAAAGAuWeO18rVh44=" - }, - "headMultiplicityLabel": { - "$ref": "AAAAAAGAuWeO18rWbM4=" - }, - "tailQualifiersCompartment": { - "$ref": "AAAAAAGAuWeO18rX0tU=" - }, - "headQualifiersCompartment": { - "$ref": "AAAAAAGAuWeO18rY2Co=" - } - }, - { - "_type": "UMLAssociationView", - "_id": "AAAAAAGAuWeZ+dwRdtA=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGAuWeZ+dwNqn8=" - }, - "subViews": [ - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuWeZ+dwSD7Q=", - "_parent": { - "$ref": "AAAAAAGAuWeZ+dwRdtA=" - }, - "model": { - "$ref": "AAAAAAGAuWeZ+dwNqn8=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1374, - "top": 2830, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAuWeZ+dwRdtA=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuWeZ+dwTBBQ=", - "_parent": { - "$ref": "AAAAAAGAuWeZ+dwRdtA=" - }, - "model": { - "$ref": "AAAAAAGAuWeZ+dwNqn8=" - }, - "visible": null, - "font": "Arial;13;0", - "left": 1364, - "top": 2819, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAuWeZ+dwRdtA=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuWeZ+dwUkJ0=", - "_parent": { - "$ref": "AAAAAAGAuWeZ+dwRdtA=" - }, - "model": { - "$ref": "AAAAAAGAuWeZ+dwNqn8=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1395, - "top": 2853, - "height": 13, - "alpha": -1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAuWeZ+dwRdtA=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuWeZ+dwVuFQ=", - "_parent": { - "$ref": "AAAAAAGAuWeZ+dwRdtA=" - }, - "model": { - "$ref": "AAAAAAGAuWeZ+dwOSHA=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1318, - "top": 2883, - "height": 13, - "alpha": 0.5235987755982988, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAuWeZ+dwRdtA=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuWeZ+dwWwQM=", - "_parent": { - "$ref": "AAAAAAGAuWeZ+dwRdtA=" - }, - "model": { - "$ref": "AAAAAAGAuWeZ+dwOSHA=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1310, - "top": 2872, - "height": 13, - "alpha": 0.7853981633974483, - "distance": 40, - "hostEdge": { - "$ref": "AAAAAAGAuWeZ+dwRdtA=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuWeZ+dwX9Js=", - "_parent": { - "$ref": "AAAAAAGAuWeZ+dwRdtA=" - }, - "model": { - "$ref": "AAAAAAGAuWeZ+dwOSHA=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1333, - "top": 2906, - "height": 13, - "alpha": -0.5235987755982988, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAGAuWeZ+dwRdtA=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuWeZ+dwYD9M=", - "_parent": { - "$ref": "AAAAAAGAuWeZ+dwRdtA=" - }, - "model": { - "$ref": "AAAAAAGAuWeZ+dwPYLw=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1432, - "top": 2778, - "height": 13, - "alpha": -0.5235987755982988, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAuWeZ+dwRdtA=" - } - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuWeZ+dwZgVI=", - "_parent": { - "$ref": "AAAAAAGAuWeZ+dwRdtA=" - }, - "model": { - "$ref": "AAAAAAGAuWeZ+dwPYLw=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1422, - "top": 2770, - "height": 13, - "alpha": -0.7853981633974483, - "distance": 40, - "hostEdge": { - "$ref": "AAAAAAGAuWeZ+dwRdtA=" - } - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuWeZ+dwapTw=", - "_parent": { - "$ref": "AAAAAAGAuWeZ+dwRdtA=" - }, - "model": { - "$ref": "AAAAAAGAuWeZ+dwPYLw=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1454, - "top": 2795, - "height": 13, - "alpha": 0.5235987755982988, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAGAuWeZ+dwRdtA=" - } - }, - { - "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAGAuWeZ+dwb31Y=", - "_parent": { - "$ref": "AAAAAAGAuWeZ+dwRdtA=" - }, - "model": { - "$ref": "AAAAAAGAuWeZ+dwOSHA=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -2040, - "top": 1464, - "width": 10, - "height": 10 - }, - { - "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAGAuWeZ+twckIk=", - "_parent": { - "$ref": "AAAAAAGAuWeZ+dwRdtA=" - }, - "model": { - "$ref": "AAAAAAGAuWeZ+dwPYLw=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -2040, - "top": 1464, - "width": 10, - "height": 10 - } - ], - "font": "Arial;13;0", - "head": { - "$ref": "AAAAAAGAuP33uT39n/4=" - }, - "tail": { - "$ref": "AAAAAAGAuWKgviX33Ww=" - }, - "lineStyle": 1, - "points": "1309:2918;1462:2778", - "showVisibility": true, - "nameLabel": { - "$ref": "AAAAAAGAuWeZ+dwSD7Q=" - }, - "stereotypeLabel": { - "$ref": "AAAAAAGAuWeZ+dwTBBQ=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAuWeZ+dwUkJ0=" - }, - "showEndOrder": "hide", - "tailRoleNameLabel": { - "$ref": "AAAAAAGAuWeZ+dwVuFQ=" - }, - "tailPropertyLabel": { - "$ref": "AAAAAAGAuWeZ+dwWwQM=" - }, - "tailMultiplicityLabel": { - "$ref": "AAAAAAGAuWeZ+dwX9Js=" - }, - "headRoleNameLabel": { - "$ref": "AAAAAAGAuWeZ+dwYD9M=" - }, - "headPropertyLabel": { - "$ref": "AAAAAAGAuWeZ+dwZgVI=" - }, - "headMultiplicityLabel": { - "$ref": "AAAAAAGAuWeZ+dwapTw=" - }, - "tailQualifiersCompartment": { - "$ref": "AAAAAAGAuWeZ+dwb31Y=" - }, - "headQualifiersCompartment": { - "$ref": "AAAAAAGAuWeZ+twckIk=" - } - }, - { - "_type": "UMLAssociationView", - "_id": "AAAAAAGAuWejXPGlXzk=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGAuWejXPGh7/0=" - }, - "subViews": [ - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuWejXPGm9p0=", - "_parent": { - "$ref": "AAAAAAGAuWejXPGlXzk=" - }, - "model": { - "$ref": "AAAAAAGAuWejXPGh7/0=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1311, - "top": 2831, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAuWejXPGlXzk=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuWejXPGnlXs=", - "_parent": { - "$ref": "AAAAAAGAuWejXPGlXzk=" - }, - "model": { - "$ref": "AAAAAAGAuWejXPGh7/0=" - }, - "visible": null, - "font": "Arial;13;0", - "left": 1304, - "top": 2818, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAuWejXPGlXzk=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuWejXPGope8=", - "_parent": { - "$ref": "AAAAAAGAuWejXPGlXzk=" - }, - "model": { - "$ref": "AAAAAAGAuWejXPGh7/0=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1326, - "top": 2858, - "height": 13, - "alpha": -1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAuWejXPGlXzk=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuWejXPGpYy8=", - "_parent": { - "$ref": "AAAAAAGAuWejXPGlXzk=" - }, - "model": { - "$ref": "AAAAAAGAuWejXPGiLb0=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1203, - "top": 2894, - "height": 13, - "alpha": 0.5235987755982988, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAuWejXPGlXzk=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuWejXPGqah8=", - "_parent": { - "$ref": "AAAAAAGAuWejXPGlXzk=" - }, - "model": { - "$ref": "AAAAAAGAuWejXPGiLb0=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1198, - "top": 2881, - "height": 13, - "alpha": 0.7853981633974483, - "distance": 40, - "hostEdge": { - "$ref": "AAAAAAGAuWejXPGlXzk=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuWejXPGrYs4=", - "_parent": { - "$ref": "AAAAAAGAuWejXPGlXzk=" - }, - "model": { - "$ref": "AAAAAAGAuWejXPGiLb0=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1212, - "top": 2920, - "height": 13, - "alpha": -0.5235987755982988, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAGAuWejXPGlXzk=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuWejXPGsCV8=", - "_parent": { - "$ref": "AAAAAAGAuWejXPGlXzk=" - }, - "model": { - "$ref": "AAAAAAGAuWejXPGj6GQ=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1421, - "top": 2769, - "height": 13, - "alpha": -0.5235987755982988, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAuWejXPGlXzk=" - } - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuWejXPGtQPE=", - "_parent": { - "$ref": "AAAAAAGAuWejXPGlXzk=" - }, - "model": { - "$ref": "AAAAAAGAuWejXPGj6GQ=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1412, - "top": 2759, - "height": 13, - "alpha": -0.7853981633974483, - "distance": 40, - "hostEdge": { - "$ref": "AAAAAAGAuWejXPGlXzk=" - } - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuWejXPGuqtM=", - "_parent": { - "$ref": "AAAAAAGAuWejXPGlXzk=" - }, - "model": { - "$ref": "AAAAAAGAuWejXPGj6GQ=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1438, - "top": 2791, - "height": 13, - "alpha": 0.5235987755982988, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAGAuWejXPGlXzk=" - } - }, - { - "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAGAuWejXPGvtrE=", - "_parent": { - "$ref": "AAAAAAGAuWejXPGlXzk=" - }, - "model": { - "$ref": "AAAAAAGAuWejXPGiLb0=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -2040, - "top": 1464, - "width": 10, - "height": 10 - }, - { - "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAGAuWejXPGwZIk=", - "_parent": { - "$ref": "AAAAAAGAuWejXPGlXzk=" - }, - "model": { - "$ref": "AAAAAAGAuWejXPGj6GQ=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -2040, - "top": 1464, - "width": 10, - "height": 10 - } - ], - "font": "Arial;13;0", - "head": { - "$ref": "AAAAAAGAuP33uT39n/4=" - }, - "tail": { - "$ref": "AAAAAAGAuWLa2C6pq4s=" - }, - "lineStyle": 1, - "points": "1188:2926;1451:2776", - "showVisibility": true, - "nameLabel": { - "$ref": "AAAAAAGAuWejXPGm9p0=" - }, - "stereotypeLabel": { - "$ref": "AAAAAAGAuWejXPGnlXs=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAuWejXPGope8=" - }, - "showEndOrder": "hide", - "tailRoleNameLabel": { - "$ref": "AAAAAAGAuWejXPGpYy8=" - }, - "tailPropertyLabel": { - "$ref": "AAAAAAGAuWejXPGqah8=" - }, - "tailMultiplicityLabel": { - "$ref": "AAAAAAGAuWejXPGrYs4=" - }, - "headRoleNameLabel": { - "$ref": "AAAAAAGAuWejXPGsCV8=" - }, - "headPropertyLabel": { - "$ref": "AAAAAAGAuWejXPGtQPE=" - }, - "headMultiplicityLabel": { - "$ref": "AAAAAAGAuWejXPGuqtM=" - }, - "tailQualifiersCompartment": { - "$ref": "AAAAAAGAuWejXPGvtrE=" - }, - "headQualifiersCompartment": { - "$ref": "AAAAAAGAuWejXPGwZIk=" - } - }, - { - "_type": "UMLAssociationView", - "_id": "AAAAAAGAuWe0ug23qoo=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGAuWe0ug2zt/M=" - }, - "subViews": [ - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuWe0ug24ZV4=", - "_parent": { - "$ref": "AAAAAAGAuWe0ug23qoo=" - }, - "model": { - "$ref": "AAAAAAGAuWe0ug2zt/M=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1255, - "top": 2829, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAuWe0ug23qoo=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuWe0ug259LQ=", - "_parent": { - "$ref": "AAAAAAGAuWe0ug23qoo=" - }, - "model": { - "$ref": "AAAAAAGAuWe0ug2zt/M=" - }, - "visible": null, - "font": "Arial;13;0", - "left": 1249, - "top": 2815, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAuWe0ug23qoo=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuWe0ug26+CA=", - "_parent": { - "$ref": "AAAAAAGAuWe0ug23qoo=" - }, - "model": { - "$ref": "AAAAAAGAuWe0ug2zt/M=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1266, - "top": 2856, - "height": 13, - "alpha": -1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAuWe0ug23qoo=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuWe0ug27Xms=", - "_parent": { - "$ref": "AAAAAAGAuWe0ug23qoo=" - }, - "model": { - "$ref": "AAAAAAGAuWe0ug205Qk=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1090, - "top": 2899, - "height": 13, - "alpha": 0.5235987755982988, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAuWe0ug23qoo=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuWe0ug28Tss=", - "_parent": { - "$ref": "AAAAAAGAuWe0ug23qoo=" - }, - "model": { - "$ref": "AAAAAAGAuWe0ug205Qk=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1087, - "top": 2885, - "height": 13, - "alpha": 0.7853981633974483, - "distance": 40, - "hostEdge": { - "$ref": "AAAAAAGAuWe0ug23qoo=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuWe0ug29rTQ=", - "_parent": { - "$ref": "AAAAAAGAuWe0ug23qoo=" - }, - "model": { - "$ref": "AAAAAAGAuWe0ug205Qk=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1096, - "top": 2926, - "height": 13, - "alpha": -0.5235987755982988, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAGAuWe0ug23qoo=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuWe0ug2+GV4=", - "_parent": { - "$ref": "AAAAAAGAuWe0ug23qoo=" - }, - "model": { - "$ref": "AAAAAAGAuWe0ug21QPw=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1421, - "top": 2760, - "height": 13, - "alpha": -0.5235987755982988, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAuWe0ug23qoo=" - } - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuWe0ug2/kg8=", - "_parent": { - "$ref": "AAAAAAGAuWe0ug23qoo=" - }, - "model": { - "$ref": "AAAAAAGAuWe0ug21QPw=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1413, - "top": 2748, - "height": 13, - "alpha": -0.7853981633974483, - "distance": 40, - "hostEdge": { - "$ref": "AAAAAAGAuWe0ug23qoo=" - } - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuWe0ug3AuVs=", - "_parent": { - "$ref": "AAAAAAGAuWe0ug23qoo=" - }, - "model": { - "$ref": "AAAAAAGAuWe0ug21QPw=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1435, - "top": 2783, - "height": 13, - "alpha": 0.5235987755982988, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAGAuWe0ug23qoo=" - } - }, - { - "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAGAuWe0ug3Bd8U=", - "_parent": { - "$ref": "AAAAAAGAuWe0ug23qoo=" - }, - "model": { - "$ref": "AAAAAAGAuWe0ug205Qk=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -2040, - "top": 1464, - "width": 10, - "height": 10 - }, - { - "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAGAuWe0ug3C/ps=", - "_parent": { - "$ref": "AAAAAAGAuWe0ug23qoo=" - }, - "model": { - "$ref": "AAAAAAGAuWe0ug21QPw=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -2040, - "top": 1464, - "width": 10, - "height": 10 - } - ], - "font": "Arial;13;0", - "head": { - "$ref": "AAAAAAGAuP33uT39n/4=" - }, - "tail": { - "$ref": "AAAAAAGAuWL8Czdb7WI=" - }, - "lineStyle": 1, - "points": "1072:2929;1451:2770", - "showVisibility": true, - "nameLabel": { - "$ref": "AAAAAAGAuWe0ug24ZV4=" - }, - "stereotypeLabel": { - "$ref": "AAAAAAGAuWe0ug259LQ=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAuWe0ug26+CA=" - }, - "showEndOrder": "hide", - "tailRoleNameLabel": { - "$ref": "AAAAAAGAuWe0ug27Xms=" - }, - "tailPropertyLabel": { - "$ref": "AAAAAAGAuWe0ug28Tss=" - }, - "tailMultiplicityLabel": { - "$ref": "AAAAAAGAuWe0ug29rTQ=" - }, - "headRoleNameLabel": { - "$ref": "AAAAAAGAuWe0ug2+GV4=" - }, - "headPropertyLabel": { - "$ref": "AAAAAAGAuWe0ug2/kg8=" - }, - "headMultiplicityLabel": { - "$ref": "AAAAAAGAuWe0ug3AuVs=" - }, - "tailQualifiersCompartment": { - "$ref": "AAAAAAGAuWe0ug3Bd8U=" - }, - "headQualifiersCompartment": { - "$ref": "AAAAAAGAuWe0ug3C/ps=" - } - }, - { - "_type": "UMLAssociationView", - "_id": "AAAAAAGAuWfoYEMbjRU=", - "_parent": { - "$ref": "AAAAAAFF+qBtyKM79qY=" - }, - "model": { - "$ref": "AAAAAAGAuWfoYEMXbWo=" - }, - "subViews": [ - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuWfoYEMczhM=", - "_parent": { - "$ref": "AAAAAAGAuWfoYEMbjRU=" - }, - "model": { - "$ref": "AAAAAAGAuWfoYEMXbWo=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1689, - "top": 2856, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAuWfoYEMbjRU=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuWfoYEMdIuU=", - "_parent": { - "$ref": "AAAAAAGAuWfoYEMbjRU=" - }, - "model": { - "$ref": "AAAAAAGAuWfoYEMXbWo=" - }, - "visible": null, - "font": "Arial;13;0", - "left": 1683, - "top": 2870, - "height": 13, - "alpha": 1.5707963267948966, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAuWfoYEMbjRU=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuWfoYEMeZEo=", - "_parent": { - "$ref": "AAAAAAGAuWfoYEMbjRU=" - }, - "model": { - "$ref": "AAAAAAGAuWfoYEMXbWo=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1702, - "top": 2829, - "height": 13, - "alpha": -1.5707963267948966, - "distance": 15, - "hostEdge": { - "$ref": "AAAAAAGAuWfoYEMbjRU=" - }, - "edgePosition": 1 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuWfoYEMfkPE=", - "_parent": { - "$ref": "AAAAAAGAuWfoYEMbjRU=" - }, - "model": { - "$ref": "AAAAAAGAuWfoYEMYCUA=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1838, - "top": 2924, - "height": 13, - "alpha": 0.5235987755982988, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAuWfoYEMbjRU=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuWfoYEMgPPo=", - "_parent": { - "$ref": "AAAAAAGAuWfoYEMbjRU=" - }, - "model": { - "$ref": "AAAAAAGAuWfoYEMYCUA=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1830, - "top": 2935, - "height": 13, - "alpha": 0.7853981633974483, - "distance": 40, - "hostEdge": { - "$ref": "AAAAAAGAuWfoYEMbjRU=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuWfoYEMhzzY=", - "_parent": { - "$ref": "AAAAAAGAuWfoYEMbjRU=" - }, - "model": { - "$ref": "AAAAAAGAuWfoYEMYCUA=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1853, - "top": 2900, - "height": 13, - "alpha": -0.5235987755982988, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAGAuWfoYEMbjRU=" - }, - "edgePosition": 2 - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuWfoYEMi4Hc=", - "_parent": { - "$ref": "AAAAAAGAuWfoYEMbjRU=" - }, - "model": { - "$ref": "AAAAAAGAuWfoYEMZVVw=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1541, - "top": 2790, - "height": 13, - "alpha": -0.5235987755982988, - "distance": 30, - "hostEdge": { - "$ref": "AAAAAAGAuWfoYEMbjRU=" - } - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuWfoYEMjScg=", - "_parent": { - "$ref": "AAAAAAGAuWfoYEMbjRU=" - }, - "model": { - "$ref": "AAAAAAGAuWfoYEMZVVw=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1538, - "top": 2803, - "height": 13, - "alpha": -0.7853981633974483, - "distance": 40, - "hostEdge": { - "$ref": "AAAAAAGAuWfoYEMbjRU=" - } - }, - { - "_type": "EdgeLabelView", - "_id": "AAAAAAGAuWfoYEMk5rU=", - "_parent": { - "$ref": "AAAAAAGAuWfoYEMbjRU=" - }, - "model": { - "$ref": "AAAAAAGAuWfoYEMZVVw=" - }, - "visible": false, - "font": "Arial;13;0", - "left": 1548, - "top": 2763, - "height": 13, - "alpha": 0.5235987755982988, - "distance": 25, - "hostEdge": { - "$ref": "AAAAAAGAuWfoYEMbjRU=" - } - }, - { - "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAGAuWfoYEMly64=", - "_parent": { - "$ref": "AAAAAAGAuWfoYEMbjRU=" - }, - "model": { - "$ref": "AAAAAAGAuWfoYEMYCUA=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -2040, - "top": 1464, - "width": 10, - "height": 10 - }, - { - "_type": "UMLQualifierCompartmentView", - "_id": "AAAAAAGAuWfoYEMmlDI=", - "_parent": { - "$ref": "AAAAAAGAuWfoYEMbjRU=" - }, - "model": { - "$ref": "AAAAAAGAuWfoYEMZVVw=" - }, - "visible": false, - "font": "Arial;13;0", - "left": -2040, - "top": 1464, - "width": 10, - "height": 10 - } - ], - "font": "Arial;13;0", - "head": { - "$ref": "AAAAAAGAuP33uT39n/4=" - }, - "tail": { - "$ref": "AAAAAAGAuWCQyo8soTQ=" - }, - "lineStyle": 1, - "points": "1868:2927;1524:2772", - "showVisibility": true, - "nameLabel": { - "$ref": "AAAAAAGAuWfoYEMczhM=" - }, - "stereotypeLabel": { - "$ref": "AAAAAAGAuWfoYEMdIuU=" - }, - "propertyLabel": { - "$ref": "AAAAAAGAuWfoYEMeZEo=" - }, - "showEndOrder": "hide", - "tailRoleNameLabel": { - "$ref": "AAAAAAGAuWfoYEMfkPE=" - }, - "tailPropertyLabel": { - "$ref": "AAAAAAGAuWfoYEMgPPo=" - }, - "tailMultiplicityLabel": { - "$ref": "AAAAAAGAuWfoYEMhzzY=" - }, - "headRoleNameLabel": { - "$ref": "AAAAAAGAuWfoYEMi4Hc=" - }, - "headPropertyLabel": { - "$ref": "AAAAAAGAuWfoYEMjScg=" - }, - "headMultiplicityLabel": { - "$ref": "AAAAAAGAuWfoYEMk5rU=" - }, - "tailQualifiersCompartment": { - "$ref": "AAAAAAGAuWfoYEMly64=" - }, - "headQualifiersCompartment": { - "$ref": "AAAAAAGAuWfoYEMmlDI=" - } - } - ] - }, - { - "_type": "UMLClass", - "_id": "AAAAAAGAklNdL5rpBs0=", - "_parent": { - "$ref": "AAAAAAFF+qBWK6M3Z8Y=" - }, - "name": "Class1" - }, - { - "_type": "UMLClass", - "_id": "AAAAAAGAklPniJsqfe4=", - "_parent": { - "$ref": "AAAAAAFF+qBWK6M3Z8Y=" - }, - "name": "BrighterTrades UI" - }, - { - "_type": "UMLClass", - "_id": "AAAAAAGAkl0p9pxdAmc=", - "_parent": { - "$ref": "AAAAAAFF+qBWK6M3Z8Y=" - }, - "name": "Indicators", - "ownedElements": [ - { - "_type": "UMLAssociation", - "_id": "AAAAAAGAlKFG06A0WIk=", - "_parent": { - "$ref": "AAAAAAGAkl0p9pxdAmc=" - }, - "end1": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAlKFG06A1Lqk=", - "_parent": { - "$ref": "AAAAAAGAlKFG06A0WIk=" - }, - "reference": { - "$ref": "AAAAAAGAkl0p9pxdAmc=" - } - }, - "end2": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAlKFG06A29I0=", - "_parent": { - "$ref": "AAAAAAGAlKFG06A0WIk=" - }, - "reference": { - "$ref": "AAAAAAGAkl0p9pxdAmc=" - }, - "aggregation": "shared" - } - }, - { - "_type": "UMLAssociation", - "_id": "AAAAAAGAlKGL86DsZE8=", - "_parent": { - "$ref": "AAAAAAGAkl0p9pxdAmc=" - }, - "end1": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAlKGL86DtHis=", - "_parent": { - "$ref": "AAAAAAGAlKGL86DsZE8=" - }, - "reference": { - "$ref": "AAAAAAGAkl0p9pxdAmc=" - } - }, - "end2": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAlKGL86DuzSY=", - "_parent": { - "$ref": "AAAAAAGAlKGL86DsZE8=" - }, - "reference": { - "$ref": "AAAAAAGAkl0p9pxdAmc=" - }, - "aggregation": "shared" - } - }, - { - "_type": "UMLAssociation", - "_id": "AAAAAAGAlKHjgqGzBJQ=", - "_parent": { - "$ref": "AAAAAAGAkl0p9pxdAmc=" - }, - "end1": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAlKHjgqG0Y7Y=", - "_parent": { - "$ref": "AAAAAAGAlKHjgqGzBJQ=" - }, - "reference": { - "$ref": "AAAAAAGAlKBwAJy8eFE=" - } - }, - "end2": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAlKHjgqG1L+U=", - "_parent": { - "$ref": "AAAAAAGAlKHjgqGzBJQ=" - }, - "reference": { - "$ref": "AAAAAAGAkl0p9pxdAmc=" - }, - "aggregation": "shared" - } - } - ] - }, - { - "_type": "UMLClass", - "_id": "AAAAAAGAkl307pyHK9I=", - "_parent": { - "$ref": "AAAAAAFF+qBWK6M3Z8Y=" - }, - "name": "Display_Panel", - "ownedElements": [ - { - "_type": "UMLAssociation", - "_id": "AAAAAAGAlKBwPpzlu78=", - "_parent": { - "$ref": "AAAAAAGAkl307pyHK9I=" - }, - "end1": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAlKBwP5zmoCo=", - "_parent": { - "$ref": "AAAAAAGAlKBwPpzlu78=" - }, - "reference": { - "$ref": "AAAAAAGAkl307pyHK9I=" - }, - "aggregation": "shared" - }, - "end2": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAlKBwP5znhSs=", - "_parent": { - "$ref": "AAAAAAGAlKBwPpzlu78=" - }, - "reference": { - "$ref": "AAAAAAGAlKBwAJy8eFE=" - } - } - }, - { - "_type": "UMLAssociation", - "_id": "AAAAAAGAlLRraKyospI=", - "_parent": { - "$ref": "AAAAAAGAkl307pyHK9I=" - }, - "end1": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAlLRraKypsBk=", - "_parent": { - "$ref": "AAAAAAGAlLRraKyospI=" - }, - "reference": { - "$ref": "AAAAAAGAkl307pyHK9I=" - }, - "aggregation": "shared" - }, - "end2": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAlLRraKyqZho=", - "_parent": { - "$ref": "AAAAAAGAlLRraKyospI=" - }, - "reference": { - "$ref": "AAAAAAGAlLRrLaxh9W8=" - } - } - }, - { - "_type": "UMLAssociation", - "_id": "AAAAAAGAlLtBucFIxdU=", - "_parent": { - "$ref": "AAAAAAGAkl307pyHK9I=" - }, - "end1": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAlLtBucFJuy0=", - "_parent": { - "$ref": "AAAAAAGAlLtBucFIxdU=" - }, - "reference": { - "$ref": "AAAAAAGAkl307pyHK9I=" - }, - "aggregation": "shared" - }, - "end2": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAlLtBucFKhHw=", - "_parent": { - "$ref": "AAAAAAGAlLtBucFIxdU=" - }, - "reference": { - "$ref": "AAAAAAGAlLtBdcDjBrM=" - } - } - }, - { - "_type": "UMLGeneralization", - "_id": "AAAAAAGAlMAvkNcwMGk=", - "_parent": { - "$ref": "AAAAAAGAkl307pyHK9I=" - }, - "source": { - "$ref": "AAAAAAGAkl307pyHK9I=" - }, - "target": { - "$ref": "AAAAAAGAlMAvSdbpIWA=" - } - } - ] - }, - { - "_type": "UMLClass", - "_id": "AAAAAAGAlKBwAJy8eFE=", - "_parent": { - "$ref": "AAAAAAFF+qBWK6M3Z8Y=" - }, - "name": "Charts", - "ownedElements": [ - { - "_type": "UMLAssociation", - "_id": "AAAAAAGAlKJC9KPoAaE=", - "_parent": { - "$ref": "AAAAAAGAlKBwAJy8eFE=" - }, - "end1": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAlKJC9KPpnJQ=", - "_parent": { - "$ref": "AAAAAAGAlKJC9KPoAaE=" - }, - "reference": { - "$ref": "AAAAAAGAlKBwAJy8eFE=" - }, - "aggregation": "shared" - }, - "end2": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAlKJC9KPq0GY=", - "_parent": { - "$ref": "AAAAAAGAlKJC9KPoAaE=" - }, - "reference": { - "$ref": "AAAAAAGAlKJCvaOwqG4=" - } - } - }, - { - "_type": "UMLGeneralization", - "_id": "AAAAAAGAlMDKUdwuDGM=", - "_parent": { - "$ref": "AAAAAAGAlKBwAJy8eFE=" - }, - "source": { - "$ref": "AAAAAAGAlKBwAJy8eFE=" - }, - "target": { - "$ref": "AAAAAAGAkl307pyHK9I=" - } - }, - { - "_type": "UMLAssociation", - "_id": "AAAAAAGAlN70+5hTl0w=", - "_parent": { - "$ref": "AAAAAAGAlKBwAJy8eFE=" - }, - "end1": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAlN70+5hUSk0=", - "_parent": { - "$ref": "AAAAAAGAlN70+5hTl0w=" - }, - "reference": { - "$ref": "AAAAAAGAlKBwAJy8eFE=" - } - }, - "end2": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAlN70+5hV9/8=", - "_parent": { - "$ref": "AAAAAAGAlN70+5hTl0w=" - }, - "reference": { - "$ref": "AAAAAAGAlMe6a+f9UYg=" - }, - "aggregation": "shared" - } - }, - { - "_type": "UMLAssociation", - "_id": "AAAAAAGAlOJxWLVGJ1k=", - "_parent": { - "$ref": "AAAAAAGAlKBwAJy8eFE=" - }, - "end1": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAlOJxWLVH07M=", - "_parent": { - "$ref": "AAAAAAGAlOJxWLVGJ1k=" - }, - "reference": { - "$ref": "AAAAAAGAlKBwAJy8eFE=" - }, - "multiplicity": "1" - }, - "end2": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAlOJxWLVILrM=", - "_parent": { - "$ref": "AAAAAAGAlOJxWLVGJ1k=" - }, - "reference": { - "$ref": "AAAAAAGAlOG1qKyiRQY=" - }, - "aggregation": "shared", - "multiplicity": "1" - } - }, - { - "_type": "UMLAssociation", - "_id": "AAAAAAGAlOPB1LkxGUA=", - "_parent": { - "$ref": "AAAAAAGAlKBwAJy8eFE=" - }, - "name": "1", - "end1": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAlOPB1LkyJxU=", - "_parent": { - "$ref": "AAAAAAGAlOPB1LkxGUA=" - }, - "reference": { - "$ref": "AAAAAAGAlKBwAJy8eFE=" - } - }, - "end2": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAlOPB1Lkzjgw=", - "_parent": { - "$ref": "AAAAAAGAlOPB1LkxGUA=" - }, - "reference": { - "$ref": "AAAAAAGAlMe6a+f9UYg=" - }, - "aggregation": "composite" - } - }, - { - "_type": "UMLAssociation", - "_id": "AAAAAAGAlOP4tbty5Zw=", - "_parent": { - "$ref": "AAAAAAGAlKBwAJy8eFE=" - }, - "end1": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAlOP4tbtzuOo=", - "_parent": { - "$ref": "AAAAAAGAlOP4tbty5Zw=" - }, - "reference": { - "$ref": "AAAAAAGAlKBwAJy8eFE=" - }, - "multiplicity": "1" - }, - "end2": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAlOP4tbt0Vwg=", - "_parent": { - "$ref": "AAAAAAGAlOP4tbty5Zw=" - }, - "reference": { - "$ref": "AAAAAAGAlOF3iKq3uas=" - }, - "aggregation": "shared", - "multiplicity": "1" - } - }, - { - "_type": "UMLAssociation", - "_id": "AAAAAAGAlQqkENzbW8g=", - "_parent": { - "$ref": "AAAAAAGAlKBwAJy8eFE=" - }, - "end1": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAlQqkENzcXKQ=", - "_parent": { - "$ref": "AAAAAAGAlQqkENzbW8g=" - }, - "reference": { - "$ref": "AAAAAAGAlKBwAJy8eFE=" - }, - "multiplicity": "1" - }, - "end2": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAlQqkENzdqVw=", - "_parent": { - "$ref": "AAAAAAGAlQqkENzbW8g=" - }, - "reference": { - "$ref": "AAAAAAGAlMe6a+f9UYg=" - }, - "aggregation": "composite", - "multiplicity": "1" - } - }, - { - "_type": "UMLAssociation", - "_id": "AAAAAAGAlWYJTq5h1SQ=", - "_parent": { - "$ref": "AAAAAAGAlKBwAJy8eFE=" - }, - "end1": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAlWYJTq5iG3Y=", - "_parent": { - "$ref": "AAAAAAGAlWYJTq5h1SQ=" - }, - "reference": { - "$ref": "AAAAAAGAlKBwAJy8eFE=" - } - }, - "end2": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAlWYJTq5jlHI=", - "_parent": { - "$ref": "AAAAAAGAlWYJTq5h1SQ=" - }, - "reference": { - "$ref": "AAAAAAGAlLTUj7L1P20=" - }, - "aggregation": "composite", - "multiplicity": "1" - } - } - ], - "attributes": [ - { - "_type": "UMLAttribute", - "_id": "AAAAAAGAlYY0lN+3EU4=", - "_parent": { - "$ref": "AAAAAAGAlKBwAJy8eFE=" - }, - "name": "charts", - "visibility": "private", - "type": "1..3" - } - ], - "operations": [ - { - "_type": "UMLOperation", - "_id": "AAAAAAGAlad4atb8lI0=", - "_parent": { - "$ref": "AAAAAAGAlKBwAJy8eFE=" - }, - "name": "bind_charts" - }, - { - "_type": "UMLOperation", - "_id": "AAAAAAGAlagyPeRQGOU=", - "_parent": { - "$ref": "AAAAAAGAlKBwAJy8eFE=" - }, - "name": "create_chart" - } - ] - }, - { - "_type": "UMLClass", - "_id": "AAAAAAGAlKJCvaOwqG4=", - "_parent": { - "$ref": "AAAAAAFF+qBWK6M3Z8Y=" - }, - "name": "Chart", - "attributes": [ - { - "_type": "UMLAttribute", - "_id": "AAAAAAGAlYoy8CzCHeM=", - "_parent": { - "$ref": "AAAAAAGAlKJCvaOwqG4=" - }, - "name": "lines", - "visibility": "private", - "type": "line_series", - "multiplicity": "0..*" - } - ] - }, - { - "_type": "UMLClass", - "_id": "AAAAAAGAlLRrLaxh9W8=", - "_parent": { - "$ref": "AAAAAAFF+qBWK6M3Z8Y=" - }, - "name": "Header", - "ownedElements": [ - { - "_type": "UMLGeneralization", - "_id": "AAAAAAGAlMBt0tjyuVQ=", - "_parent": { - "$ref": "AAAAAAGAlLRrLaxh9W8=" - }, - "source": { - "$ref": "AAAAAAGAlLRrLaxh9W8=" - }, - "target": { - "$ref": "AAAAAAGAkl307pyHK9I=" - } - }, - { - "_type": "UMLAssociation", - "_id": "AAAAAAGAlWVK/Hi7fLQ=", - "_parent": { - "$ref": "AAAAAAGAlLRrLaxh9W8=" - }, - "end1": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAlWVK/Hi8tt0=", - "_parent": { - "$ref": "AAAAAAGAlWVK/Hi7fLQ=" - }, - "reference": { - "$ref": "AAAAAAGAlLRrLaxh9W8=" - }, - "multiplicity": "1" - }, - "end2": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAlWVK/Hi9A2E=", - "_parent": { - "$ref": "AAAAAAGAlWVK/Hi7fLQ=" - }, - "reference": { - "$ref": "AAAAAAGAlLTUj7L1P20=" - }, - "aggregation": "composite", - "multiplicity": "1" - } - } - ], - "attributes": [ - { - "_type": "UMLAttribute", - "_id": "AAAAAAGAlL0d+NEoRwU=", - "_parent": { - "$ref": "AAAAAAGAlLRrLaxh9W8=" - }, - "name": "title", - "type": "string" - } - ] - }, - { - "_type": "UMLClass", - "_id": "AAAAAAGAlLTUj7L1P20=", - "_parent": { - "$ref": "AAAAAAFF+qBWK6M3Z8Y=" - }, - "name": "User Interface", - "ownedElements": [ - { - "_type": "UMLAssociation", - "_id": "AAAAAAGAlLVwqLOdfpE=", - "_parent": { - "$ref": "AAAAAAGAlLTUj7L1P20=" - }, - "end1": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAlLVwqLOelTs=", - "_parent": { - "$ref": "AAAAAAGAlLVwqLOdfpE=" - }, - "reference": { - "$ref": "AAAAAAGAlLTUj7L1P20=" - } - }, - "end2": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAlLVwqLOfOHI=", - "_parent": { - "$ref": "AAAAAAGAlLVwqLOdfpE=" - }, - "reference": { - "$ref": "AAAAAAGAlLTUj7L1P20=" - }, - "aggregation": "composite" - } - }, - { - "_type": "UMLAssociation", - "_id": "AAAAAAGAlLrQer8jsi8=", - "_parent": { - "$ref": "AAAAAAGAlLTUj7L1P20=" - }, - "end1": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAlLrQer8kq8A=", - "_parent": { - "$ref": "AAAAAAGAlLrQer8jsi8=" - }, - "reference": { - "$ref": "AAAAAAGAlLTUj7L1P20=" - }, - "multiplicity": "1" - }, - "end2": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAlLrQer8lN/g=", - "_parent": { - "$ref": "AAAAAAGAlLrQer8jsi8=" - }, - "reference": { - "$ref": "AAAAAAGAkl307pyHK9I=" - }, - "aggregation": "composite", - "multiplicity": "1..*" - } - }, - { - "_type": "UMLAssociation", - "_id": "AAAAAAGAlNSI+hEo2oc=", - "_parent": { - "$ref": "AAAAAAGAlLTUj7L1P20=" - }, - "end1": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAlNSI+hEp0Ds=", - "_parent": { - "$ref": "AAAAAAGAlNSI+hEo2oc=" - }, - "reference": { - "$ref": "AAAAAAGAlLTUj7L1P20=" - }, - "multiplicity": "1" - }, - "end2": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAlNSI+hEqMNY=", - "_parent": { - "$ref": "AAAAAAGAlNSI+hEo2oc=" - }, - "reference": { - "$ref": "AAAAAAGAlLtBdcDjBrM=" - }, - "aggregation": "composite", - "multiplicity": "1" - } - }, - { - "_type": "UMLAssociation", - "_id": "AAAAAAGAlNTYBxOEQIM=", - "_parent": { - "$ref": "AAAAAAGAlLTUj7L1P20=" - }, - "end1": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAlNTYBxOFJ00=", - "_parent": { - "$ref": "AAAAAAGAlNTYBxOEQIM=" - }, - "reference": { - "$ref": "AAAAAAGAlLTUj7L1P20=" - }, - "multiplicity": "1" - }, - "end2": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAlNTYBxOGpPE=", - "_parent": { - "$ref": "AAAAAAGAlNTYBxOEQIM=" - }, - "reference": { - "$ref": "AAAAAAGAlLRrLaxh9W8=" - }, - "aggregation": "composite", - "multiplicity": "1" - } - }, - { - "_type": "UMLAssociation", - "_id": "AAAAAAGAlNTrPBU7zRI=", - "_parent": { - "$ref": "AAAAAAGAlLTUj7L1P20=" - }, - "end1": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAlNTrPBU81nU=", - "_parent": { - "$ref": "AAAAAAGAlNTrPBU7zRI=" - }, - "reference": { - "$ref": "AAAAAAGAlLTUj7L1P20=" - }, - "multiplicity": "1" - }, - "end2": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAlNTrPBU9TVM=", - "_parent": { - "$ref": "AAAAAAGAlNTrPBU7zRI=" - }, - "reference": { - "$ref": "AAAAAAGAlMe6a+f9UYg=" - }, - "aggregation": "composite", - "multiplicity": "1" - } - }, - { - "_type": "UMLAssociation", - "_id": "AAAAAAGAlNUBhhf3FK4=", - "_parent": { - "$ref": "AAAAAAGAlLTUj7L1P20=" - }, - "end1": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAlNUBhhf4iHI=", - "_parent": { - "$ref": "AAAAAAGAlNUBhhf3FK4=" - }, - "reference": { - "$ref": "AAAAAAGAlLTUj7L1P20=" - }, - "multiplicity": "1" - }, - "end2": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAlNUBhhf5OdI=", - "_parent": { - "$ref": "AAAAAAGAlNUBhhf3FK4=" - }, - "reference": { - "$ref": "AAAAAAGAlMgRM+mty4M=" - }, - "aggregation": "composite", - "multiplicity": "1..*" - } - }, - { - "_type": "UMLAssociation", - "_id": "AAAAAAGAlNzl1IQJQ3U=", - "_parent": { - "$ref": "AAAAAAGAlLTUj7L1P20=" - }, - "end1": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAlNzl3YQK1a8=", - "_parent": { - "$ref": "AAAAAAGAlNzl1IQJQ3U=" - }, - "reference": { - "$ref": "AAAAAAGAlLTUj7L1P20=" - }, - "multiplicity": "1" - }, - "end2": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAlNzl3YQLMh4=", - "_parent": { - "$ref": "AAAAAAGAlNzl1IQJQ3U=" - }, - "reference": { - "$ref": "AAAAAAGAlKBwAJy8eFE=" - }, - "aggregation": "composite", - "multiplicity": "1" - } - }, - { - "_type": "UMLAssociation", - "_id": "AAAAAAGAlOVtc8/Q5mc=", - "_parent": { - "$ref": "AAAAAAGAlLTUj7L1P20=" - }, - "end1": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAlOVtc8/RxPs=", - "_parent": { - "$ref": "AAAAAAGAlOVtc8/Q5mc=" - }, - "reference": { - "$ref": "AAAAAAGAlLTUj7L1P20=" - }, - "aggregation": "composite" - }, - "end2": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAlOVtc8/SQ6c=", - "_parent": { - "$ref": "AAAAAAGAlOVtc8/Q5mc=" - }, - "reference": { - "$ref": "AAAAAAGAlOVtD89NZPg=" - } - } - }, - { - "_type": "UMLAssociation", - "_id": "AAAAAAGAlRQLW26xThg=", - "_parent": { - "$ref": "AAAAAAGAlLTUj7L1P20=" - }, - "end1": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAlRQLW26yE/8=", - "_parent": { - "$ref": "AAAAAAGAlRQLW26xThg=" - }, - "reference": { - "$ref": "AAAAAAGAlLTUj7L1P20=" - } - }, - "end2": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAlRQLW26zwMc=", - "_parent": { - "$ref": "AAAAAAGAlRQLW26xThg=" - }, - "reference": { - "$ref": "AAAAAAGAlRBEJjLtkIs=" - }, - "aggregation": "composite", - "multiplicity": "1" - } - }, - { - "_type": "UMLAssociation", - "_id": "AAAAAAGAlRQqcnfrFoI=", - "_parent": { - "$ref": "AAAAAAGAlLTUj7L1P20=" - }, - "end1": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAlRQqcnfsV60=", - "_parent": { - "$ref": "AAAAAAGAlRQqcnfrFoI=" - }, - "reference": { - "$ref": "AAAAAAGAlLTUj7L1P20=" - }, - "multiplicity": "1" - }, - "end2": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAlRQqcnftmFY=", - "_parent": { - "$ref": "AAAAAAGAlRQqcnfrFoI=" - }, - "reference": { - "$ref": "AAAAAAGAlRGzZE5SNA0=" - }, - "aggregation": "composite", - "multiplicity": "1" - } - }, - { - "_type": "UMLAssociation", - "_id": "AAAAAAGAlRS9Dafvhcc=", - "_parent": { - "$ref": "AAAAAAGAlLTUj7L1P20=" - }, - "end1": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAlRS9Dafwp4Y=", - "_parent": { - "$ref": "AAAAAAGAlRS9Dafvhcc=" - }, - "reference": { - "$ref": "AAAAAAGAlLTUj7L1P20=" - }, - "multiplicity": "1" - }, - "end2": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAlRS9DafxZYs=", - "_parent": { - "$ref": "AAAAAAGAlRS9Dafvhcc=" - }, - "reference": { - "$ref": "AAAAAAGAlRJADlhpY4s=" - }, - "aggregation": "composite", - "multiplicity": "1" - } - }, - { - "_type": "UMLAssociation", - "_id": "AAAAAAGAlRTNZa0zOZQ=", - "_parent": { - "$ref": "AAAAAAGAlLTUj7L1P20=" - }, - "end1": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAlRTNZa00wEs=", - "_parent": { - "$ref": "AAAAAAGAlRTNZa0zOZQ=" - }, - "reference": { - "$ref": "AAAAAAGAlLTUj7L1P20=" - }, - "multiplicity": "1" - }, - "end2": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAlRTNZa01zIE=", - "_parent": { - "$ref": "AAAAAAGAlRTNZa0zOZQ=" - }, - "reference": { - "$ref": "AAAAAAGAlRLKTmK2Low=" - }, - "aggregation": "composite", - "multiplicity": "1" - } - }, - { - "_type": "UMLAssociation", - "_id": "AAAAAAGAlTvGRE+rj8c=", - "_parent": { - "$ref": "AAAAAAGAlLTUj7L1P20=" - }, - "end1": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAlTvGRE+scgk=", - "_parent": { - "$ref": "AAAAAAGAlTvGRE+rj8c=" - }, - "reference": { - "$ref": "AAAAAAGAlLTUj7L1P20=" - }, - "multiplicity": "1" - }, - "end2": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAlTvGRE+tkBs=", - "_parent": { - "$ref": "AAAAAAGAlTvGRE+rj8c=" - }, - "reference": { - "$ref": "AAAAAAGAlTlTRf10ynw=" - }, - "aggregation": "composite", - "multiplicity": "1" - } - }, - { - "_type": "UMLAssociation", - "_id": "AAAAAAGAlTvc8VTFumY=", - "_parent": { - "$ref": "AAAAAAGAlLTUj7L1P20=" - }, - "end1": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAlTvc8VTGRNU=", - "_parent": { - "$ref": "AAAAAAGAlTvc8VTFumY=" - }, - "reference": { - "$ref": "AAAAAAGAlLTUj7L1P20=" - }, - "multiplicity": "1" - }, - "end2": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAlTvc8VTHO/s=", - "_parent": { - "$ref": "AAAAAAGAlTvc8VTFumY=" - }, - "reference": { - "$ref": "AAAAAAGAlTkfoPumEEo=" - }, - "aggregation": "composite" - } - }, - { - "_type": "UMLAssociation", - "_id": "AAAAAAGAlTvt5luVKs4=", - "_parent": { - "$ref": "AAAAAAGAlLTUj7L1P20=" - }, - "end1": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAlTvt5luWyhM=", - "_parent": { - "$ref": "AAAAAAGAlTvt5luVKs4=" - }, - "reference": { - "$ref": "AAAAAAGAlLTUj7L1P20=" - }, - "multiplicity": "1" - }, - "end2": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAlTvt5luXs4s=", - "_parent": { - "$ref": "AAAAAAGAlTvt5luVKs4=" - }, - "reference": { - "$ref": "AAAAAAGAlTqLXhUQCZ0=" - }, - "aggregation": "composite", - "multiplicity": "1" - } - }, - { - "_type": "UMLAssociation", - "_id": "AAAAAAGAlT0klN3jJgM=", - "_parent": { - "$ref": "AAAAAAGAlLTUj7L1P20=" - }, - "end1": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAlT0kld3ksxA=", - "_parent": { - "$ref": "AAAAAAGAlT0klN3jJgM=" - }, - "reference": { - "$ref": "AAAAAAGAlLTUj7L1P20=" - }, - "multiplicity": "1" - }, - "end2": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAlT0kld3lD38=", - "_parent": { - "$ref": "AAAAAAGAlT0klN3jJgM=" - }, - "reference": { - "$ref": "AAAAAAGAlTsU1xtxoZg=" - }, - "aggregation": "composite", - "multiplicity": "1" - } - }, - { - "_type": "UMLAssociation", - "_id": "AAAAAAGAlVAsUzD2+0M=", - "_parent": { - "$ref": "AAAAAAGAlLTUj7L1P20=" - }, - "end1": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAlVAsUzD3/G4=", - "_parent": { - "$ref": "AAAAAAGAlVAsUzD2+0M=" - }, - "reference": { - "$ref": "AAAAAAGAlLTUj7L1P20=" - }, - "multiplicity": "1" - }, - "end2": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAlVAsUzD4ekU=", - "_parent": { - "$ref": "AAAAAAGAlVAsUzD2+0M=" - }, - "reference": { - "$ref": "AAAAAAGAlU+ijROkjck=" - }, - "aggregation": "composite", - "multiplicity": "1" - } - }, - { - "_type": "UMLAssociation", - "_id": "AAAAAAGAlWPOZQ4Vk6I=", - "_parent": { - "$ref": "AAAAAAGAlLTUj7L1P20=" - }, - "end1": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAlWPOZQ4Wm90=", - "_parent": { - "$ref": "AAAAAAGAlWPOZQ4Vk6I=" - }, - "reference": { - "$ref": "AAAAAAGAlLTUj7L1P20=" - }, - "aggregation": "composite" - }, - "end2": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAlWPOZQ4Xl58=", - "_parent": { - "$ref": "AAAAAAGAlWPOZQ4Vk6I=" - }, - "reference": { - "$ref": "AAAAAAGAlWPNnAyirBg=" - } - } - } - ] - }, - { - "_type": "UMLClass", - "_id": "AAAAAAGAlLXNnLUnJ6U=", - "_parent": { - "$ref": "AAAAAAFF+qBWK6M3Z8Y=" - }, - "name": "Class2" - }, - { - "_type": "UMLClass", - "_id": "AAAAAAGAlLtBdcDjBrM=", - "_parent": { - "$ref": "AAAAAAFF+qBWK6M3Z8Y=" - }, - "name": "Controls", - "ownedElements": [ - { - "_type": "UMLGeneralization", - "_id": "AAAAAAGAlMCk9NsVgEI=", - "_parent": { - "$ref": "AAAAAAGAlLtBdcDjBrM=" - }, - "source": { - "$ref": "AAAAAAGAlLtBdcDjBrM=" - }, - "target": { - "$ref": "AAAAAAGAkl307pyHK9I=" - } - }, - { - "_type": "UMLGeneralization", - "_id": "AAAAAAGAlQ0ahvqeZ6I=", - "_parent": { - "$ref": "AAAAAAGAlLtBdcDjBrM=" - }, - "source": { - "$ref": "AAAAAAGAlLtBdcDjBrM=" - }, - "target": { - "$ref": "AAAAAAGAlOVtD89NZPg=" - } - }, - { - "_type": "UMLAssociation", - "_id": "AAAAAAGAlWT4GEhKbNM=", - "_parent": { - "$ref": "AAAAAAGAlLtBdcDjBrM=" - }, - "end1": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAlWT4GEhLA4U=", - "_parent": { - "$ref": "AAAAAAGAlWT4GEhKbNM=" - }, - "reference": { - "$ref": "AAAAAAGAlLtBdcDjBrM=" - }, - "multiplicity": "1" - }, - "end2": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAlWT4GEhMpRo=", - "_parent": { - "$ref": "AAAAAAGAlWT4GEhKbNM=" - }, - "reference": { - "$ref": "AAAAAAGAlLTUj7L1P20=" - }, - "aggregation": "composite", - "multiplicity": "1" - } - } - ], - "operations": [ - { - "_type": "UMLOperation", - "_id": "AAAAAAGAlamWWi8OqEc=", - "_parent": { - "$ref": "AAAAAAGAlLtBdcDjBrM=" - }, - "name": "showAtPos" - } - ] - }, - { - "_type": "UMLClass", - "_id": "AAAAAAGAlL/7jNZzeZs=", - "_parent": { - "$ref": "AAAAAAFF+qBWK6M3Z8Y=" - }, - "name": "Class3", - "ownedElements": [ - { - "_type": "UMLGeneralization", - "_id": "AAAAAAGAlL/7zta6zz4=", - "_parent": { - "$ref": "AAAAAAGAlL/7jNZzeZs=" - }, - "source": { - "$ref": "AAAAAAGAlL/7jNZzeZs=" - }, - "target": { - "$ref": "AAAAAAGAkl307pyHK9I=" - } - } - ] - }, - { - "_type": "UMLClass", - "_id": "AAAAAAGAlMAvSdbpIWA=", - "_parent": { - "$ref": "AAAAAAFF+qBWK6M3Z8Y=" - }, - "name": "Class4" - }, - { - "_type": "UMLClass", - "_id": "AAAAAAGAlMe6a+f9UYg=", - "_parent": { - "$ref": "AAAAAAFF+qBWK6M3Z8Y=" - }, - "name": "Price_Chart", - "ownedElements": [ - { - "_type": "UMLGeneralization", - "_id": "AAAAAAGAlMe6u+hEFdo=", - "_parent": { - "$ref": "AAAAAAGAlMe6a+f9UYg=" - }, - "source": { - "$ref": "AAAAAAGAlMe6a+f9UYg=" - }, - "target": { - "$ref": "AAAAAAGAlKJCvaOwqG4=" - } - } - ], - "attributes": [ - { - "_type": "UMLAttribute", - "_id": "AAAAAAGAlYu4Ij/IzVw=", - "_parent": { - "$ref": "AAAAAAGAlMe6a+f9UYg=" - }, - "name": "candles", - "visibility": "private", - "type": "price_series" - }, - { - "_type": "UMLAttribute", - "_id": "AAAAAAGAlY+kkW5Wfxg=", - "_parent": { - "$ref": "AAAAAAGAlMe6a+f9UYg=" - }, - "name": "volume", - "visibility": "private", - "type": "histogram" - } - ] - }, - { - "_type": "UMLClass", - "_id": "AAAAAAGAlMgRM+mty4M=", - "_parent": { - "$ref": "AAAAAAFF+qBWK6M3Z8Y=" - }, - "name": "Sub_Chart", - "ownedElements": [ - { - "_type": "UMLGeneralization", - "_id": "AAAAAAGAlMgRf+n02Wc=", - "_parent": { - "$ref": "AAAAAAGAlMgRM+mty4M=" - }, - "source": { - "$ref": "AAAAAAGAlMgRM+mty4M=" - }, - "target": { - "$ref": "AAAAAAGAlKJCvaOwqG4=" - } - } - ] - }, - { - "_type": "UMLClass", - "_id": "AAAAAAGAlOF3iKq3uas=", - "_parent": { - "$ref": "AAAAAAFF+qBWK6M3Z8Y=" - }, - "name": "RSI_Chart", - "ownedElements": [ - { - "_type": "UMLGeneralization", - "_id": "AAAAAAGAlOF33ascf20=", - "_parent": { - "$ref": "AAAAAAGAlOF3iKq3uas=" - }, - "source": { - "$ref": "AAAAAAGAlOF3iKq3uas=" - }, - "target": { - "$ref": "AAAAAAGAlMgRM+mty4M=" - } - }, - { - "_type": "UMLGeneralization", - "_id": "AAAAAAGAsSvMUrjiIKI=", - "_parent": { - "$ref": "AAAAAAGAlOF3iKq3uas=" - }, - "source": { - "$ref": "AAAAAAGAlOF3iKq3uas=" - }, - "target": { - "$ref": "AAAAAAGAlKJCvaOwqG4=" - } - } - ], - "operations": [ - { - "_type": "UMLOperation", - "_id": "AAAAAAGAlaHW+yzOEf4=", - "_parent": { - "$ref": "AAAAAAGAlOF3iKq3uas=" - }, - "name": "RSI_lines" - } - ] - }, - { - "_type": "UMLClass", - "_id": "AAAAAAGAlOG1qKyiRQY=", - "_parent": { - "$ref": "AAAAAAFF+qBWK6M3Z8Y=" - }, - "name": "MACD_Chart", - "ownedElements": [ - { - "_type": "UMLGeneralization", - "_id": "AAAAAAGAlOG2B60HNBw=", - "_parent": { - "$ref": "AAAAAAGAlOG1qKyiRQY=" - }, - "source": { - "$ref": "AAAAAAGAlOG1qKyiRQY=" - }, - "target": { - "$ref": "AAAAAAGAlMgRM+mty4M=" - } - }, - { - "_type": "UMLGeneralization", - "_id": "AAAAAAGAsSucK7CXGcM=", - "_parent": { - "$ref": "AAAAAAGAlOG1qKyiRQY=" - }, - "source": { - "$ref": "AAAAAAGAlOG1qKyiRQY=" - }, - "target": { - "$ref": "AAAAAAGAlKJCvaOwqG4=" - } - } - ], - "attributes": [ - { - "_type": "UMLAttribute", - "_id": "AAAAAAGAlZA+L3VTvPw=", - "_parent": { - "$ref": "AAAAAAGAlOG1qKyiRQY=" - }, - "name": "hist", - "visibility": "private", - "type": "histogram" - } - ] - }, - { - "_type": "UMLClass", - "_id": "AAAAAAGAlOVtD89NZPg=", - "_parent": { - "$ref": "AAAAAAFF+qBWK6M3Z8Y=" - }, - "name": "Interface", - "ownedElements": [ - { - "_type": "UMLGeneralization", - "_id": "AAAAAAGAlQzlPvctqQw=", - "_parent": { - "$ref": "AAAAAAGAlOVtD89NZPg=" - }, - "source": { - "$ref": "AAAAAAGAlOVtD89NZPg=" - }, - "target": { - "$ref": "AAAAAAGAkl307pyHK9I=" - } - } - ] - }, - { - "_type": "UMLClass", - "_id": "AAAAAAGAlRBEJjLtkIs=", - "_parent": { - "$ref": "AAAAAAFF+qBWK6M3Z8Y=" - }, - "name": "Alerts", - "ownedElements": [ - { - "_type": "UMLGeneralization", - "_id": "AAAAAAGAlRB+cjfgulU=", - "_parent": { - "$ref": "AAAAAAGAlRBEJjLtkIs=" - }, - "source": { - "$ref": "AAAAAAGAlRBEJjLtkIs=" - }, - "target": { - "$ref": "AAAAAAGAkl307pyHK9I=" - } - }, - { - "_type": "UMLAssociation", - "_id": "AAAAAAGAlWUqjmyTW78=", - "_parent": { - "$ref": "AAAAAAGAlRBEJjLtkIs=" - }, - "end1": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAlWUqjmyUivg=", - "_parent": { - "$ref": "AAAAAAGAlWUqjmyTW78=" - }, - "reference": { - "$ref": "AAAAAAGAlRBEJjLtkIs=" - }, - "multiplicity": "1" - }, - "end2": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAlWUqjmyV+RM=", - "_parent": { - "$ref": "AAAAAAGAlWUqjmyTW78=" - }, - "reference": { - "$ref": "AAAAAAGAlLTUj7L1P20=" - }, - "aggregation": "composite", - "multiplicity": "1" - } - } - ] - }, - { - "_type": "UMLClass", - "_id": "AAAAAAGAlRGzZE5SNA0=", - "_parent": { - "$ref": "AAAAAAFF+qBWK6M3Z8Y=" - }, - "name": "Exchange_Info", - "ownedElements": [ - { - "_type": "UMLGeneralization", - "_id": "AAAAAAGAlRH931B0eeY=", - "_parent": { - "$ref": "AAAAAAGAlRGzZE5SNA0=" - }, - "source": { - "$ref": "AAAAAAGAlRGzZE5SNA0=" - }, - "target": { - "$ref": "AAAAAAGAkl307pyHK9I=" - } - }, - { - "_type": "UMLAssociation", - "_id": "AAAAAAGAlWUe2GaVJTw=", - "_parent": { - "$ref": "AAAAAAGAlRGzZE5SNA0=" - }, - "end1": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAlWUe2GaW1c8=", - "_parent": { - "$ref": "AAAAAAGAlWUe2GaVJTw=" - }, - "reference": { - "$ref": "AAAAAAGAlRGzZE5SNA0=" - }, - "multiplicity": "1" - }, - "end2": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAlWUe2GaX3GI=", - "_parent": { - "$ref": "AAAAAAGAlWUe2GaVJTw=" - }, - "reference": { - "$ref": "AAAAAAGAlLTUj7L1P20=" - }, - "aggregation": "composite", - "multiplicity": "1" - } - } - ] - }, - { - "_type": "UMLClass", - "_id": "AAAAAAGAlRJADlhpY4s=", - "_parent": { - "$ref": "AAAAAAFF+qBWK6M3Z8Y=" - }, - "name": "Signals", - "ownedElements": [ - { - "_type": "UMLGeneralization", - "_id": "AAAAAAGAlRKGiFs/VYQ=", - "_parent": { - "$ref": "AAAAAAGAlRJADlhpY4s=" - }, - "source": { - "$ref": "AAAAAAGAlRJADlhpY4s=" - }, - "target": { - "$ref": "AAAAAAGAlOVtD89NZPg=" - } - }, - { - "_type": "UMLAssociation", - "_id": "AAAAAAGAlWUHaVbFHFI=", - "_parent": { - "$ref": "AAAAAAGAlRJADlhpY4s=" - }, - "end1": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAlWUHaVbGp9E=", - "_parent": { - "$ref": "AAAAAAGAlWUHaVbFHFI=" - }, - "reference": { - "$ref": "AAAAAAGAlRJADlhpY4s=" - }, - "multiplicity": "1" - }, - "end2": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAlWUHaVbH1Js=", - "_parent": { - "$ref": "AAAAAAGAlWUHaVbFHFI=" - }, - "reference": { - "$ref": "AAAAAAGAlLTUj7L1P20=" - }, - "aggregation": "composite", - "multiplicity": "1" - } - } - ], - "operations": [ - { - "_type": "UMLOperation", - "_id": "AAAAAAGAlaz/P2ckb8w=", - "_parent": { - "$ref": "AAAAAAGAlRJADlhpY4s=" - }, - "name": "open_signal_Form" - }, - { - "_type": "UMLOperation", - "_id": "AAAAAAGAla2Nt3wQUmo=", - "_parent": { - "$ref": "AAAAAAGAlRJADlhpY4s=" - }, - "name": "close_signal_Form" - }, - { - "_type": "UMLOperation", - "_id": "AAAAAAGAla3S1IueRjU=", - "_parent": { - "$ref": "AAAAAAGAlRJADlhpY4s=" - }, - "name": "fill_prop" - }, - { - "_type": "UMLOperation", - "_id": "AAAAAAGAlcBTsKIft6E=", - "_parent": { - "$ref": "AAAAAAGAlRJADlhpY4s=" - }, - "name": "switch_panel" - }, - { - "_type": "UMLOperation", - "_id": "AAAAAAGAlcCHsa7OUgE=", - "_parent": { - "$ref": "AAAAAAGAlRJADlhpY4s=" - }, - "name": "hideIfTrue" - }, - { - "_type": "UMLOperation", - "_id": "AAAAAAGAlcC9Qb26gpQ=", - "_parent": { - "$ref": "AAAAAAGAlRJADlhpY4s=" - }, - "name": "ns_next" - }, - { - "_type": "UMLOperation", - "_id": "AAAAAAGAlcKMw/g1OQc=", - "_parent": { - "$ref": "AAAAAAGAlRJADlhpY4s=" - }, - "name": "submitNewSignal" - } - ] - }, - { - "_type": "UMLClass", - "_id": "AAAAAAGAlRLKTmK2Low=", - "_parent": { - "$ref": "AAAAAAFF+qBWK6M3Z8Y=" - }, - "name": "Strategies", - "ownedElements": [ - { - "_type": "UMLGeneralization", - "_id": "AAAAAAGAlRM+J2Z34W8=", - "_parent": { - "$ref": "AAAAAAGAlRLKTmK2Low=" - }, - "source": { - "$ref": "AAAAAAGAlRLKTmK2Low=" - }, - "target": { - "$ref": "AAAAAAGAlOVtD89NZPg=" - } - }, - { - "_type": "UMLAssociation", - "_id": "AAAAAAGAlWT/5k/+BrM=", - "_parent": { - "$ref": "AAAAAAGAlRLKTmK2Low=" - }, - "end1": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAlWT/5k//5Qo=", - "_parent": { - "$ref": "AAAAAAGAlWT/5k/+BrM=" - }, - "reference": { - "$ref": "AAAAAAGAlRLKTmK2Low=" - }, - "multiplicity": "1" - }, - "end2": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAlWT/5lAA9S0=", - "_parent": { - "$ref": "AAAAAAGAlWT/5k/+BrM=" - }, - "reference": { - "$ref": "AAAAAAGAlLTUj7L1P20=" - }, - "aggregation": "composite", - "multiplicity": "1" - } - } - ] - }, - { - "_type": "UMLClass", - "_id": "AAAAAAGAlTkfoPumEEo=", - "_parent": { - "$ref": "AAAAAAFF+qBWK6M3Z8Y=" - }, - "name": "Statistics", - "ownedElements": [ - { - "_type": "UMLGeneralization", - "_id": "AAAAAAGAlTzCNrx57tI=", - "_parent": { - "$ref": "AAAAAAGAlTkfoPumEEo=" - }, - "source": { - "$ref": "AAAAAAGAlTkfoPumEEo=" - }, - "target": { - "$ref": "AAAAAAGAlOVtD89NZPg=" - } - }, - { - "_type": "UMLGeneralization", - "_id": "AAAAAAGAlU5WrJfEnsg=", - "_parent": { - "$ref": "AAAAAAGAlTkfoPumEEo=" - }, - "source": { - "$ref": "AAAAAAGAlTkfoPumEEo=" - }, - "target": { - "$ref": "AAAAAAGAkl307pyHK9I=" - } - }, - { - "_type": "UMLAssociation", - "_id": "AAAAAAGAlWVTFoIKZEQ=", - "_parent": { - "$ref": "AAAAAAGAlTkfoPumEEo=" - }, - "end1": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAlWVTFoIL2pY=", - "_parent": { - "$ref": "AAAAAAGAlWVTFoIKZEQ=" - }, - "reference": { - "$ref": "AAAAAAGAlTkfoPumEEo=" - }, - "multiplicity": "1" - }, - "end2": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAlWVTFoIMumY=", - "_parent": { - "$ref": "AAAAAAGAlWVTFoIKZEQ=" - }, - "reference": { - "$ref": "AAAAAAGAlLTUj7L1P20=" - }, - "aggregation": "composite", - "multiplicity": "1" - } - } - ] - }, - { - "_type": "UMLClass", - "_id": "AAAAAAGAlTlTRf10ynw=", - "_parent": { - "$ref": "AAAAAAFF+qBWK6M3Z8Y=" - }, - "name": "Trade", - "ownedElements": [ - { - "_type": "UMLGeneralization", - "_id": "AAAAAAGAlTyXiLPgx5Y=", - "_parent": { - "$ref": "AAAAAAGAlTlTRf10ynw=" - }, - "source": { - "$ref": "AAAAAAGAlTlTRf10ynw=" - }, - "target": { - "$ref": "AAAAAAGAlOVtD89NZPg=" - } - }, - { - "_type": "UMLAssociation", - "_id": "AAAAAAGAlWTwt0Kjci4=", - "_parent": { - "$ref": "AAAAAAGAlTlTRf10ynw=" - }, - "end1": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAlWTwt0KkMDI=", - "_parent": { - "$ref": "AAAAAAGAlWTwt0Kjci4=" - }, - "reference": { - "$ref": "AAAAAAGAlTlTRf10ynw=" - }, - "multiplicity": "1" - }, - "end2": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAlWTwt0KlHeI=", - "_parent": { - "$ref": "AAAAAAGAlWTwt0Kjci4=" - }, - "reference": { - "$ref": "AAAAAAGAlLTUj7L1P20=" - }, - "aggregation": "composite", - "multiplicity": "1" - } - } - ] - }, - { - "_type": "UMLClass", - "_id": "AAAAAAGAlTqLXhUQCZ0=", - "_parent": { - "$ref": "AAAAAAFF+qBWK6M3Z8Y=" - }, - "name": "Backtesting", - "ownedElements": [ - { - "_type": "UMLGeneralization", - "_id": "AAAAAAGAlTzYE8X8Jlg=", - "_parent": { - "$ref": "AAAAAAGAlTqLXhUQCZ0=" - }, - "source": { - "$ref": "AAAAAAGAlTqLXhUQCZ0=" - }, - "target": { - "$ref": "AAAAAAGAlOVtD89NZPg=" - } - }, - { - "_type": "UMLAssociation", - "_id": "AAAAAAGAlWTohT2DCvk=", - "_parent": { - "$ref": "AAAAAAGAlTqLXhUQCZ0=" - }, - "end1": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAlWTohT2Ex7A=", - "_parent": { - "$ref": "AAAAAAGAlWTohT2DCvk=" - }, - "reference": { - "$ref": "AAAAAAGAlTqLXhUQCZ0=" - }, - "multiplicity": "1" - }, - "end2": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAlWTohT2FGfo=", - "_parent": { - "$ref": "AAAAAAGAlWTohT2DCvk=" - }, - "reference": { - "$ref": "AAAAAAGAlLTUj7L1P20=" - }, - "aggregation": "composite", - "multiplicity": "1" - } - } - ] - }, - { - "_type": "UMLClass", - "_id": "AAAAAAGAlTsU1xtxoZg=", - "_parent": { - "$ref": "AAAAAAFF+qBWK6M3Z8Y=" - }, - "name": "Indicators", - "ownedElements": [ - { - "_type": "UMLGeneralization", - "_id": "AAAAAAGAlTz1lM6VeiU=", - "_parent": { - "$ref": "AAAAAAGAlTsU1xtxoZg=" - }, - "source": { - "$ref": "AAAAAAGAlTsU1xtxoZg=" - }, - "target": { - "$ref": "AAAAAAGAlOVtD89NZPg=" - } - }, - { - "_type": "UMLAssociation", - "_id": "AAAAAAGAlV5o5Vy/8xc=", - "_parent": { - "$ref": "AAAAAAGAlTsU1xtxoZg=" - }, - "end1": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAlV5o5VzA2Aw=", - "_parent": { - "$ref": "AAAAAAGAlV5o5Vy/8xc=" - }, - "reference": { - "$ref": "AAAAAAGAlTsU1xtxoZg=" - } - }, - "end2": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAlV5o5VzBeTw=", - "_parent": { - "$ref": "AAAAAAGAlV5o5Vy/8xc=" - }, - "reference": { - "$ref": "AAAAAAGAlV1qOCx6xfw=" - }, - "aggregation": "shared" - } - }, - { - "_type": "UMLAssociation", - "_id": "AAAAAAGAlV8N53406zc=", - "_parent": { - "$ref": "AAAAAAGAlTsU1xtxoZg=" - }, - "end1": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAlV8N5341i44=", - "_parent": { - "$ref": "AAAAAAGAlV8N53406zc=" - }, - "reference": { - "$ref": "AAAAAAGAlTsU1xtxoZg=" - } - }, - "end2": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAlV8N534242A=", - "_parent": { - "$ref": "AAAAAAGAlV8N53406zc=" - }, - "reference": { - "$ref": "AAAAAAGAlV6uaHCdJQg=" - }, - "aggregation": "shared" - } - }, - { - "_type": "UMLAssociation", - "_id": "AAAAAAGAlV/bTZXIgLs=", - "_parent": { - "$ref": "AAAAAAGAlTsU1xtxoZg=" - }, - "end1": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAlV/bTZXJcEs=", - "_parent": { - "$ref": "AAAAAAGAlV/bTZXIgLs=" - }, - "reference": { - "$ref": "AAAAAAGAlTsU1xtxoZg=" - } - }, - "end2": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAlV/bTZXKwuo=", - "_parent": { - "$ref": "AAAAAAGAlV/bTZXIgLs=" - }, - "reference": { - "$ref": "AAAAAAGAlV85BI3i4ss=" - }, - "aggregation": "shared" - } - }, - { - "_type": "UMLAssociation", - "_id": "AAAAAAGAlWA9gacyosY=", - "_parent": { - "$ref": "AAAAAAGAlTsU1xtxoZg=" - }, - "end1": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAlWA9gaczDL0=", - "_parent": { - "$ref": "AAAAAAGAlWA9gacyosY=" - }, - "reference": { - "$ref": "AAAAAAGAlTsU1xtxoZg=" - }, - "aggregation": "shared" - }, - "end2": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAlWA9gac0uWE=", - "_parent": { - "$ref": "AAAAAAGAlWA9gacyosY=" - }, - "reference": { - "$ref": "AAAAAAGAlWA8wKXOucE=" - } - } - }, - { - "_type": "UMLAssociation", - "_id": "AAAAAAGAlWKDitUErpw=", - "_parent": { - "$ref": "AAAAAAGAlTsU1xtxoZg=" - }, - "end1": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAlWKDitUF7gU=", - "_parent": { - "$ref": "AAAAAAGAlWKDitUErpw=" - }, - "reference": { - "$ref": "AAAAAAGAlTsU1xtxoZg=" - }, - "aggregation": "shared" - }, - "end2": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAlWKDitUGCjY=", - "_parent": { - "$ref": "AAAAAAGAlWKDitUErpw=" - }, - "reference": { - "$ref": "AAAAAAGAlWKC8NOg1Tw=" - } - } - }, - { - "_type": "UMLAssociation", - "_id": "AAAAAAGAlWTbMTVjQns=", - "_parent": { - "$ref": "AAAAAAGAlTsU1xtxoZg=" - }, - "end1": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAlWTbMTVkF44=", - "_parent": { - "$ref": "AAAAAAGAlWTbMTVjQns=" - }, - "reference": { - "$ref": "AAAAAAGAlTsU1xtxoZg=" - }, - "multiplicity": "1" - }, - "end2": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAlWTbMTVl7r8=", - "_parent": { - "$ref": "AAAAAAGAlWTbMTVjQns=" - }, - "reference": { - "$ref": "AAAAAAGAlLTUj7L1P20=" - }, - "aggregation": "composite", - "multiplicity": "1" - } - }, - { - "_type": "UMLAssociation", - "_id": "AAAAAAGAlWypaCl70+o=", - "_parent": { - "$ref": "AAAAAAGAlTsU1xtxoZg=" - }, - "end1": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAlWypaCl8qDw=", - "_parent": { - "$ref": "AAAAAAGAlWypaCl70+o=" - }, - "reference": { - "$ref": "AAAAAAGAlTsU1xtxoZg=" - } - }, - "end2": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAlWypaCl9w+E=", - "_parent": { - "$ref": "AAAAAAGAlWypaCl70+o=" - }, - "reference": { - "$ref": "AAAAAAGAlWxxbSDPxmU=" - }, - "aggregation": "shared" - } - } - ], - "attributes": [ - { - "_type": "UMLAttribute", - "_id": "AAAAAAGAlZgH+WZvuek=", - "_parent": { - "$ref": "AAAAAAGAlTsU1xtxoZg=" - }, - "name": "indicator_list", - "visibility": "private", - "type": "" - }, - { - "_type": "UMLAttribute", - "_id": "AAAAAAGAlaVzK6i6DOI=", - "_parent": { - "$ref": "AAAAAAGAlTsU1xtxoZg=" - }, - "name": "indicator_types", - "visibility": "private", - "type": "" - } - ], - "operations": [ - { - "_type": "UMLOperation", - "_id": "AAAAAAGAlZn364kHgE4=", - "_parent": { - "$ref": "AAAAAAGAlTsU1xtxoZg=" - }, - "name": "create_indicator" - }, - { - "_type": "UMLOperation", - "_id": "AAAAAAGAlZxMLpcBNJs=", - "_parent": { - "$ref": "AAAAAAGAlTsU1xtxoZg=" - }, - "name": "initialize_indicator" - }, - { - "_type": "UMLOperation", - "_id": "AAAAAAGAlZp+fJAEI0M=", - "_parent": { - "$ref": "AAAAAAGAlTsU1xtxoZg=" - }, - "name": "update_indicator" - }, - { - "_type": "UMLOperation", - "_id": "AAAAAAGAlZ874bf6dfs=", - "_parent": { - "$ref": "AAAAAAGAlTsU1xtxoZg=" - }, - "name": "get_indicator_data" - }, - { - "_type": "UMLOperation", - "_id": "AAAAAAGAlaX+WLTITpQ=", - "_parent": { - "$ref": "AAAAAAGAlTsU1xtxoZg=" - }, - "name": "get_indicator_types" - }, - { - "_type": "UMLOperation", - "_id": "AAAAAAGAlax3HV80v/A=", - "_parent": { - "$ref": "AAAAAAGAlTsU1xtxoZg=" - }, - "name": "submit_new_i" - }, - { - "_type": "UMLOperation", - "_id": "AAAAAAGAlcP5zkntePQ=", - "_parent": { - "$ref": "AAAAAAGAlTsU1xtxoZg=" - }, - "name": "add_to_list" - } - ] - }, - { - "_type": "UMLInterface", - "_id": "AAAAAAGAlUGOetAIy/k=", - "_parent": { - "$ref": "AAAAAAFF+qBWK6M3Z8Y=" - }, - "name": "Exchange_server", - "ownedElements": [ - { - "_type": "UMLInterfaceRealization", - "_id": "AAAAAAGAlUWMADserM4=", - "_parent": { - "$ref": "AAAAAAGAlUGOetAIy/k=" - }, - "source": { - "$ref": "AAAAAAGAlUGOetAIy/k=" - }, - "target": { - "$ref": "AAAAAAGAlUQhahEG3nQ=" - } - }, - { - "_type": "UMLGeneralization", - "_id": "AAAAAAGAlUZtyk0I7mg=", - "_parent": { - "$ref": "AAAAAAGAlUGOetAIy/k=" - }, - "source": { - "$ref": "AAAAAAGAlUGOetAIy/k=" - }, - "target": { - "$ref": "AAAAAAGAlUQhahEG3nQ=" - } - }, - { - "_type": "UMLAssociation", - "_id": "AAAAAAGAlUcybGKL0UA=", - "_parent": { - "$ref": "AAAAAAGAlUGOetAIy/k=" - }, - "end1": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAlUcybGKM+ME=", - "_parent": { - "$ref": "AAAAAAGAlUcybGKL0UA=" - }, - "reference": { - "$ref": "AAAAAAGAlUGOetAIy/k=" - } - }, - "end2": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAlUcybGKNvZY=", - "_parent": { - "$ref": "AAAAAAGAlUcybGKL0UA=" - }, - "reference": { - "$ref": "AAAAAAGAlUKJqdysOJc=" - } - } - } - ] - }, - { - "_type": "UMLInterface", - "_id": "AAAAAAGAlUI9x9WdaKg=", - "_parent": { - "$ref": "AAAAAAFF+qBWK6M3Z8Y=" - }, - "name": "Local_Server", - "ownedElements": [ - { - "_type": "UMLInterfaceRealization", - "_id": "AAAAAAGAlUVsPDUlZxE=", - "_parent": { - "$ref": "AAAAAAGAlUI9x9WdaKg=" - }, - "source": { - "$ref": "AAAAAAGAlUI9x9WdaKg=" - }, - "target": { - "$ref": "AAAAAAGAlUQhahEG3nQ=" - } - }, - { - "_type": "UMLGeneralization", - "_id": "AAAAAAGAlUZGOEXplAE=", - "_parent": { - "$ref": "AAAAAAGAlUI9x9WdaKg=" - }, - "source": { - "$ref": "AAAAAAGAlUI9x9WdaKg=" - }, - "target": { - "$ref": "AAAAAAGAlUQhahEG3nQ=" - } - }, - { - "_type": "UMLAssociation", - "_id": "AAAAAAGAlUcXkVxdL6c=", - "_parent": { - "$ref": "AAAAAAGAlUI9x9WdaKg=" - }, - "end1": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAlUcXkVxe4Jg=", - "_parent": { - "$ref": "AAAAAAGAlUcXkVxdL6c=" - }, - "reference": { - "$ref": "AAAAAAGAlUI9x9WdaKg=" - } - }, - "end2": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAlUcXkVxfAyc=", - "_parent": { - "$ref": "AAAAAAGAlUcXkVxdL6c=" - }, - "reference": { - "$ref": "AAAAAAGAlUKJqdysOJc=" - } - } - } - ] - }, - { - "_type": "UMLClass", - "_id": "AAAAAAGAlUKJqdysOJc=", - "_parent": { - "$ref": "AAAAAAFF+qBWK6M3Z8Y=" - }, - "name": "Cumunication", - "ownedElements": [ - { - "_type": "UMLAssociation", - "_id": "AAAAAAGAlUNuBfkRmqk=", - "_parent": { - "$ref": "AAAAAAGAlUKJqdysOJc=" - }, - "end1": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAlUNuBfkSXMU=", - "_parent": { - "$ref": "AAAAAAGAlUNuBfkRmqk=" - }, - "reference": { - "$ref": "AAAAAAGAlUKJqdysOJc=" - } - }, - "end2": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAlUNuBfkTzVA=", - "_parent": { - "$ref": "AAAAAAGAlUNuBfkRmqk=" - }, - "reference": { - "$ref": "AAAAAAGAlUI9x9WdaKg=" - } - } - }, - { - "_type": "UMLAssociation", - "_id": "AAAAAAGAlUdTbGyvqOM=", - "_parent": { - "$ref": "AAAAAAGAlUKJqdysOJc=" - }, - "end1": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAlUdTbGywRtk=", - "_parent": { - "$ref": "AAAAAAGAlUdTbGyvqOM=" - }, - "reference": { - "$ref": "AAAAAAGAlUKJqdysOJc=" - }, - "multiplicity": "1" - }, - "end2": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAlUdTbGyxjgQ=", - "_parent": { - "$ref": "AAAAAAGAlUdTbGyvqOM=" - }, - "reference": { - "$ref": "AAAAAAGAlLTUj7L1P20=" - }, - "multiplicity": "1" - } - } - ], - "operations": [ - { - "_type": "UMLOperation", - "_id": "AAAAAAGAlcMItTBB6JM=", - "_parent": { - "$ref": "AAAAAAGAlUKJqdysOJc=" - }, - "name": "indicator_update_msg_received" - } - ] - }, - { - "_type": "UMLInterface", - "_id": "AAAAAAGAlUQhahEG3nQ=", - "_parent": { - "$ref": "AAAAAAFF+qBWK6M3Z8Y=" - }, - "name": "Server_Connection" - }, - { - "_type": "UMLClass", - "_id": "AAAAAAGAlU+ijROkjck=", - "_parent": { - "$ref": "AAAAAAFF+qBWK6M3Z8Y=" - }, - "name": "Indicator Output", - "ownedElements": [ - { - "_type": "UMLGeneralization", - "_id": "AAAAAAGAlVABNCiHdVc=", - "_parent": { - "$ref": "AAAAAAGAlU+ijROkjck=" - }, - "source": { - "$ref": "AAAAAAGAlU+ijROkjck=" - }, - "target": { - "$ref": "AAAAAAGAkl307pyHK9I=" - } - }, - { - "_type": "UMLAssociation", - "_id": "AAAAAAGAlWX+zaGgBoU=", - "_parent": { - "$ref": "AAAAAAGAlU+ijROkjck=" - }, - "end1": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAlWX+zaGhhnw=", - "_parent": { - "$ref": "AAAAAAGAlWX+zaGgBoU=" - }, - "reference": { - "$ref": "AAAAAAGAlU+ijROkjck=" - }, - "multiplicity": "1..*" - }, - "end2": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAlWX+zaGiSKc=", - "_parent": { - "$ref": "AAAAAAGAlWX+zaGgBoU=" - }, - "reference": { - "$ref": "AAAAAAGAlLTUj7L1P20=" - }, - "aggregation": "composite", - "multiplicity": "1" - } - } - ], - "attributes": [ - { - "_type": "UMLAttribute", - "_id": "AAAAAAGAlYUqd9HDP+I=", - "_parent": { - "$ref": "AAAAAAGAlU+ijROkjck=" - }, - "name": "legend", - "visibility": "private", - "type": "" - } - ], - "operations": [ - { - "_type": "UMLOperation", - "_id": "AAAAAAGAlaPCWGaFOto=", - "_parent": { - "$ref": "AAAAAAGAlU+ijROkjck=" - }, - "name": "create_legend" - }, - { - "_type": "UMLOperation", - "_id": "AAAAAAGAlaRbjHJEQRw=", - "_parent": { - "$ref": "AAAAAAGAlU+ijROkjck=" - }, - "name": "set_legend_text" - } - ] - }, - { - "_type": "UMLClass", - "_id": "AAAAAAGAlV0ISxIlyJ0=", - "_parent": { - "$ref": "AAAAAAFF+qBWK6M3Z8Y=" - }, - "name": "Indicator", - "ownedElements": [ - { - "_type": "UMLGeneralization", - "_id": "AAAAAAGAlWtYzNU42sk=", - "_parent": { - "$ref": "AAAAAAGAlV0ISxIlyJ0=" - }, - "source": { - "$ref": "AAAAAAGAlV0ISxIlyJ0=" - }, - "target": { - "$ref": "AAAAAAGAlWF/8rl2eF4=" - } - } - ], - "operations": [ - { - "_type": "UMLOperation", - "_id": "AAAAAAGAlZREiS2dLos=", - "_parent": { - "$ref": "AAAAAAGAlV0ISxIlyJ0=" - }, - "name": "create" - }, - { - "_type": "UMLOperation", - "_id": "AAAAAAGAlZ6DEaDYNp0=", - "_parent": { - "$ref": "AAAAAAGAlV0ISxIlyJ0=" - }, - "name": "initialize" - }, - { - "_type": "UMLOperation", - "_id": "AAAAAAGAlZUN40M3pm4=", - "_parent": { - "$ref": "AAAAAAGAlV0ISxIlyJ0=" - }, - "name": "update" - } - ] - }, - { - "_type": "UMLClass", - "_id": "AAAAAAGAlV1qOCx6xfw=", - "_parent": { - "$ref": "AAAAAAFF+qBWK6M3Z8Y=" - }, - "name": "RSI", - "ownedElements": [ - { - "_type": "UMLGeneralization", - "_id": "AAAAAAGAlV6NEGdqw2E=", - "_parent": { - "$ref": "AAAAAAGAlV1qOCx6xfw=" - }, - "source": { - "$ref": "AAAAAAGAlV1qOCx6xfw=" - }, - "target": { - "$ref": "AAAAAAGAlV0ISxIlyJ0=" - } - }, - { - "_type": "UMLAssociation", - "_id": "AAAAAAGAlWL3lPiNLMU=", - "_parent": { - "$ref": "AAAAAAGAlV1qOCx6xfw=" - }, - "end1": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAlWL3lPiOD+0=", - "_parent": { - "$ref": "AAAAAAGAlWL3lPiNLMU=" - }, - "reference": { - "$ref": "AAAAAAGAlV1qOCx6xfw=" - } - }, - "end2": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAlWL3lPiP2cA=", - "_parent": { - "$ref": "AAAAAAGAlWL3lPiNLMU=" - }, - "reference": { - "$ref": "AAAAAAGAlTsU1xtxoZg=" - }, - "aggregation": "shared" - } - } - ] - }, - { - "_type": "UMLClass", - "_id": "AAAAAAGAlV6uaHCdJQg=", - "_parent": { - "$ref": "AAAAAAFF+qBWK6M3Z8Y=" - }, - "name": "SMA", - "ownedElements": [ - { - "_type": "UMLGeneralization", - "_id": "AAAAAAGAlV7bC3kE9Hg=", - "_parent": { - "$ref": "AAAAAAGAlV6uaHCdJQg=" - }, - "source": { - "$ref": "AAAAAAGAlV6uaHCdJQg=" - }, - "target": { - "$ref": "AAAAAAGAlV0ISxIlyJ0=" - } - }, - { - "_type": "UMLAssociation", - "_id": "AAAAAAGAlWLhe/D3by0=", - "_parent": { - "$ref": "AAAAAAGAlV6uaHCdJQg=" - }, - "end1": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAlWLhe/D4I/E=", - "_parent": { - "$ref": "AAAAAAGAlWLhe/D3by0=" - }, - "reference": { - "$ref": "AAAAAAGAlV6uaHCdJQg=" - } - }, - "end2": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAlWLhe/D5nwE=", - "_parent": { - "$ref": "AAAAAAGAlWLhe/D3by0=" - }, - "reference": { - "$ref": "AAAAAAGAlTsU1xtxoZg=" - } - } - }, - { - "_type": "UMLAssociation", - "_id": "AAAAAAGAlWMaqwNoWn8=", - "_parent": { - "$ref": "AAAAAAGAlV6uaHCdJQg=" - }, - "end1": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAlWMaqwNpR7E=", - "_parent": { - "$ref": "AAAAAAGAlWMaqwNoWn8=" - }, - "reference": { - "$ref": "AAAAAAGAlV6uaHCdJQg=" - } - }, - "end2": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAlWMaqwNqBoA=", - "_parent": { - "$ref": "AAAAAAGAlWMaqwNoWn8=" - }, - "reference": { - "$ref": "AAAAAAGAlTsU1xtxoZg=" - }, - "aggregation": "shared" - } - } - ] - }, - { - "_type": "UMLClass", - "_id": "AAAAAAGAlV85BI3i4ss=", - "_parent": { - "$ref": "AAAAAAFF+qBWK6M3Z8Y=" - }, - "name": "EMA", - "ownedElements": [ - { - "_type": "UMLGeneralization", - "_id": "AAAAAAGAlV/yh5zgKGQ=", - "_parent": { - "$ref": "AAAAAAGAlV85BI3i4ss=" - }, - "source": { - "$ref": "AAAAAAGAlV85BI3i4ss=" - }, - "target": { - "$ref": "AAAAAAGAlV0ISxIlyJ0=" - } - }, - { - "_type": "UMLAssociation", - "_id": "AAAAAAGAlWLLT+iPDbY=", - "_parent": { - "$ref": "AAAAAAGAlV85BI3i4ss=" - }, - "end1": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAlWLLT+iQCBs=", - "_parent": { - "$ref": "AAAAAAGAlWLLT+iPDbY=" - }, - "reference": { - "$ref": "AAAAAAGAlV85BI3i4ss=" - } - }, - "end2": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAlWLLT+iRyu0=", - "_parent": { - "$ref": "AAAAAAGAlWLLT+iPDbY=" - }, - "reference": { - "$ref": "AAAAAAGAlTsU1xtxoZg=" - }, - "aggregation": "shared" - } - } - ] - }, - { - "_type": "UMLClass", - "_id": "AAAAAAGAlWA8wKXOucE=", - "_parent": { - "$ref": "AAAAAAFF+qBWK6M3Z8Y=" - }, - "name": "Linear Regression", - "ownedElements": [ - { - "_type": "UMLGeneralization", - "_id": "AAAAAAGAlWuMR+yWrkc=", - "_parent": { - "$ref": "AAAAAAGAlWA8wKXOucE=" - }, - "source": { - "$ref": "AAAAAAGAlWA8wKXOucE=" - }, - "target": { - "$ref": "AAAAAAGAlV0ISxIlyJ0=" - } - }, - { - "_type": "UMLAssociation", - "_id": "AAAAAAGAlW7ShJULxzs=", - "_parent": { - "$ref": "AAAAAAGAlWA8wKXOucE=" - }, - "end1": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAlW7ShJUM2LQ=", - "_parent": { - "$ref": "AAAAAAGAlW7ShJULxzs=" - }, - "reference": { - "$ref": "AAAAAAGAlWA8wKXOucE=" - } - }, - "end2": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAlW7ShJUNBXk=", - "_parent": { - "$ref": "AAAAAAGAlW7ShJULxzs=" - }, - "reference": { - "$ref": "AAAAAAGAlTsU1xtxoZg=" - }, - "aggregation": "shared" - } - } - ] - }, - { - "_type": "UMLClass", - "_id": "AAAAAAGAlWF/8rl2eF4=", - "_parent": { - "$ref": "AAAAAAFF+qBWK6M3Z8Y=" - }, - "name": "Volume", - "ownedElements": [ - { - "_type": "UMLGeneralization", - "_id": "AAAAAAGAlWt4wuBn3Fk=", - "_parent": { - "$ref": "AAAAAAGAlWF/8rl2eF4=" - }, - "source": { - "$ref": "AAAAAAGAlWF/8rl2eF4=" - }, - "target": { - "$ref": "AAAAAAGAlV0ISxIlyJ0=" - } - }, - { - "_type": "UMLAssociation", - "_id": "AAAAAAGAlW/ClR+vGKk=", - "_parent": { - "$ref": "AAAAAAGAlWF/8rl2eF4=" - }, - "end1": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAlW/ClR+wkdY=", - "_parent": { - "$ref": "AAAAAAGAlW/ClR+vGKk=" - }, - "reference": { - "$ref": "AAAAAAGAlWF/8rl2eF4=" - } - }, - "end2": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAlW/ClR+xrBU=", - "_parent": { - "$ref": "AAAAAAGAlW/ClR+vGKk=" - }, - "reference": { - "$ref": "AAAAAAGAlTsU1xtxoZg=" - }, - "aggregation": "shared" - } - } - ] - }, - { - "_type": "UMLClass", - "_id": "AAAAAAGAlWG4yb08SBs=", - "_parent": { - "$ref": "AAAAAAFF+qBWK6M3Z8Y=" - }, - "name": "Bolenger_Band", - "ownedElements": [ - { - "_type": "UMLGeneralization", - "_id": "AAAAAAGAlWubm/NbZTQ=", - "_parent": { - "$ref": "AAAAAAGAlWG4yb08SBs=" - }, - "source": { - "$ref": "AAAAAAGAlWG4yb08SBs=" - }, - "target": { - "$ref": "AAAAAAGAlV0ISxIlyJ0=" - } - }, - { - "_type": "UMLAssociation", - "_id": "AAAAAAGAlW/UHCsFYbE=", - "_parent": { - "$ref": "AAAAAAGAlWG4yb08SBs=" - }, - "end1": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAlW/UHCsGwdo=", - "_parent": { - "$ref": "AAAAAAGAlW/UHCsFYbE=" - }, - "reference": { - "$ref": "AAAAAAGAlWG4yb08SBs=" - } - }, - "end2": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAlW/UHCsHggM=", - "_parent": { - "$ref": "AAAAAAGAlW/UHCsFYbE=" - }, - "reference": { - "$ref": "AAAAAAGAlTsU1xtxoZg=" - }, - "aggregation": "shared" - } - } - ] - }, - { - "_type": "UMLClass", - "_id": "AAAAAAGAlWKC8NOg1Tw=", - "_parent": { - "$ref": "AAAAAAFF+qBWK6M3Z8Y=" - }, - "name": "MACD", - "ownedElements": [ - { - "_type": "UMLGeneralization", - "_id": "AAAAAAGAlW17D6E6jDw=", - "_parent": { - "$ref": "AAAAAAGAlWKC8NOg1Tw=" - }, - "source": { - "$ref": "AAAAAAGAlWKC8NOg1Tw=" - }, - "target": { - "$ref": "AAAAAAGAlV0ISxIlyJ0=" - } - } - ] - }, - { - "_type": "UMLClass", - "_id": "AAAAAAGAlWPNnAyirBg=", - "_parent": { - "$ref": "AAAAAAFF+qBWK6M3Z8Y=" - }, - "name": "Class6" - }, - { - "_type": "UMLClass", - "_id": "AAAAAAGAlWrhjr4u0CQ=", - "_parent": { - "$ref": "AAAAAAFF+qBWK6M3Z8Y=" - }, - "name": "Class7", - "ownedElements": [ - { - "_type": "UMLGeneralization", - "_id": "AAAAAAGAlWriMr+hZSg=", - "_parent": { - "$ref": "AAAAAAGAlWrhjr4u0CQ=" - }, - "source": { - "$ref": "AAAAAAGAlWrhjr4u0CQ=" - }, - "target": { - "$ref": "AAAAAAGAlV0ISxIlyJ0=" - } - } - ] - }, - { - "_type": "UMLClass", - "_id": "AAAAAAGAlWxxbSDPxmU=", - "_parent": { - "$ref": "AAAAAAFF+qBWK6M3Z8Y=" - }, - "name": "ATR", - "ownedElements": [ - { - "_type": "UMLAssociation", - "_id": "AAAAAAGAlWzchDK7zPc=", - "_parent": { - "$ref": "AAAAAAGAlWxxbSDPxmU=" - }, - "end1": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAlWzchDK8FrQ=", - "_parent": { - "$ref": "AAAAAAGAlWzchDK7zPc=" - }, - "reference": { - "$ref": "AAAAAAGAlWxxbSDPxmU=" - } - }, - "end2": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAlWzchDK970c=", - "_parent": { - "$ref": "AAAAAAGAlWzchDK7zPc=" - }, - "reference": { - "$ref": "AAAAAAGAlTsU1xtxoZg=" - }, - "aggregation": "shared" - } - }, - { - "_type": "UMLGeneralization", - "_id": "AAAAAAGAlW2hyrchc3A=", - "_parent": { - "$ref": "AAAAAAGAlWxxbSDPxmU=" - }, - "source": { - "$ref": "AAAAAAGAlWxxbSDPxmU=" - }, - "target": { - "$ref": "AAAAAAGAlV0ISxIlyJ0=" - } - } - ] - }, - { - "_type": "UMLClass", - "_id": "AAAAAAGAlXGQqAqkRnk=", - "_parent": { - "$ref": "AAAAAAFF+qBWK6M3Z8Y=" - }, - "name": "Data", - "ownedElements": [ - { - "_type": "UMLAssociation", - "_id": "AAAAAAGAlXY64xtDdTk=", - "_parent": { - "$ref": "AAAAAAGAlXGQqAqkRnk=" - }, - "end1": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAlXY64xtEoUg=", - "_parent": { - "$ref": "AAAAAAGAlXY64xtDdTk=" - }, - "reference": { - "$ref": "AAAAAAGAlXGQqAqkRnk=" - } - }, - "end2": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAlXY64xtF6EA=", - "_parent": { - "$ref": "AAAAAAGAlXY64xtDdTk=" - }, - "reference": { - "$ref": "AAAAAAGAlLTUj7L1P20=" - }, - "aggregation": "composite" - } - }, - { - "_type": "UMLAssociation", - "_id": "AAAAAAGAr+jSx9m7uxc=", - "_parent": { - "$ref": "AAAAAAGAlXGQqAqkRnk=" - }, - "end1": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAr+jSx9m89Aw=", - "_parent": { - "$ref": "AAAAAAGAr+jSx9m7uxc=" - }, - "reference": { - "$ref": "AAAAAAGAlXGQqAqkRnk=" - } - }, - "end2": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAr+jSx9m96Vk=", - "_parent": { - "$ref": "AAAAAAGAr+jSx9m7uxc=" - }, - "reference": { - "$ref": "AAAAAAGAlUKJqdysOJc=" - }, - "multiplicity": "1" - } - } - ] - }, - { - "_type": "UMLClass", - "_id": "AAAAAAGAuOTIMJPrIJA=", - "_parent": { - "$ref": "AAAAAAFF+qBWK6M3Z8Y=" - }, - "name": "Data", - "ownedElements": [ - { - "_type": "UMLAssociation", - "_id": "AAAAAAGAuVZfzUlebbQ=", - "_parent": { - "$ref": "AAAAAAGAuOTIMJPrIJA=" - }, - "name": "load&save", - "end1": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAuVZfzUlfC/g=", - "_parent": { - "$ref": "AAAAAAGAuVZfzUlebbQ=" - }, - "reference": { - "$ref": "AAAAAAGAuOTIMJPrIJA=" - } - }, - "end2": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAuVZfzUlgssI=", - "_parent": { - "$ref": "AAAAAAGAuVZfzUlebbQ=" - }, - "reference": { - "$ref": "AAAAAAGAuVXFAz3Hg7I=" - } - } - } - ], - "operations": [ - { - "_type": "UMLOperation", - "_id": "AAAAAAGAuOopmNWvR3w=", - "_parent": { - "$ref": "AAAAAAGAuOTIMJPrIJA=" - }, - "name": "serve_index" - }, - { - "_type": "UMLOperation", - "_id": "AAAAAAGAuOp7P9mUGCs=", - "_parent": { - "$ref": "AAAAAAGAuOTIMJPrIJA=" - }, - "name": "serve_history" - }, - { - "_type": "UMLOperation", - "_id": "AAAAAAGAuOtRluFXjHk=", - "_parent": { - "$ref": "AAAAAAGAuOTIMJPrIJA=" - }, - "name": "serve_saved_data" - }, - { - "_type": "UMLOperation", - "_id": "AAAAAAGAuOu1hekagdo=", - "_parent": { - "$ref": "AAAAAAGAuOTIMJPrIJA=" - }, - "name": "serve_init_data" - } - ] - }, - { - "_type": "UMLClass", - "_id": "AAAAAAGAuO4F7/eMLTU=", - "_parent": { - "$ref": "AAAAAAFF+qBWK6M3Z8Y=" - }, - "name": "Configuration", - "ownedElements": [ - { - "_type": "UMLAssociation", - "_id": "AAAAAAGAuPMD0yLd3IU=", - "_parent": { - "$ref": "AAAAAAGAuO4F7/eMLTU=" - }, - "name": "modify_settings", - "end1": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAuPMD0yLePUY=", - "_parent": { - "$ref": "AAAAAAGAuPMD0yLd3IU=" - }, - "reference": { - "$ref": "AAAAAAGAuO4F7/eMLTU=" - } - }, - "end2": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAuPMD0yLfYTo=", - "_parent": { - "$ref": "AAAAAAGAuPMD0yLd3IU=" - }, - "reference": { - "$ref": "AAAAAAGAuOTIMJPrIJA=" - } - } - }, - { - "_type": "UMLAssociation", - "_id": "AAAAAAGAuVk4uYvQ3Tw=", - "_parent": { - "$ref": "AAAAAAGAuO4F7/eMLTU=" - }, - "end1": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAuVk4uYvRkhs=", - "_parent": { - "$ref": "AAAAAAGAuVk4uYvQ3Tw=" - }, - "reference": { - "$ref": "AAAAAAGAuO4F7/eMLTU=" - } - }, - "end2": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAuVk4uYvSBnI=", - "_parent": { - "$ref": "AAAAAAGAuVk4uYvQ3Tw=" - }, - "reference": { - "$ref": "AAAAAAGAuOTIMJPrIJA=" - }, - "aggregation": "composite" - } - } - ] - }, - { - "_type": "UMLClass", - "_id": "AAAAAAGAuPiWF3PXblM=", - "_parent": { - "$ref": "AAAAAAFF+qBWK6M3Z8Y=" - }, - "name": "Trade", - "ownedElements": [ - { - "_type": "UMLAssociation", - "_id": "AAAAAAGAuPlitqNIZfs=", - "_parent": { - "$ref": "AAAAAAGAuPiWF3PXblM=" - }, - "name": "update_data", - "end1": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAuPlitqNJx1s=", - "_parent": { - "$ref": "AAAAAAGAuPlitqNIZfs=" - }, - "reference": { - "$ref": "AAAAAAGAuPiWF3PXblM=" - } - }, - "end2": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAuPlitqNKyYw=", - "_parent": { - "$ref": "AAAAAAGAuPlitqNIZfs=" - }, - "reference": { - "$ref": "AAAAAAGAuOTIMJPrIJA=" - } - } - }, - { - "_type": "UMLAssociation", - "_id": "AAAAAAGAuVmWqqy5k5A=", - "_parent": { - "$ref": "AAAAAAGAuPiWF3PXblM=" - }, - "end1": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAuVmWqqy6UWs=", - "_parent": { - "$ref": "AAAAAAGAuVmWqqy5k5A=" - }, - "reference": { - "$ref": "AAAAAAGAuPiWF3PXblM=" - } - }, - "end2": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAuVmWqqy7nq0=", - "_parent": { - "$ref": "AAAAAAGAuVmWqqy5k5A=" - }, - "reference": { - "$ref": "AAAAAAGAuOTIMJPrIJA=" - }, - "aggregation": "composite" - } - } - ] - }, - { - "_type": "UMLClass", - "_id": "AAAAAAGAuPqBc8Rf+0Y=", - "_parent": { - "$ref": "AAAAAAFF+qBWK6M3Z8Y=" - }, - "name": "Candles", - "ownedElements": [ - { - "_type": "UMLAssociation", - "_id": "AAAAAAGAuPyygTKyoCE=", - "_parent": { - "$ref": "AAAAAAGAuPqBc8Rf+0Y=" - }, - "name": "get_history", - "end1": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAuPyygTKzLmE=", - "_parent": { - "$ref": "AAAAAAGAuPyygTKyoCE=" - }, - "reference": { - "$ref": "AAAAAAGAuPqBc8Rf+0Y=" - } - }, - "end2": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAuPyygTK0Ya8=", - "_parent": { - "$ref": "AAAAAAGAuPyygTKyoCE=" - }, - "reference": { - "$ref": "AAAAAAGAuOTIMJPrIJA=" - } - } - }, - { - "_type": "UMLAssociation", - "_id": "AAAAAAGAuVmrmrq7wmQ=", - "_parent": { - "$ref": "AAAAAAGAuPqBc8Rf+0Y=" - }, - "end1": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAuVmrmrq8q8U=", - "_parent": { - "$ref": "AAAAAAGAuVmrmrq7wmQ=" - }, - "reference": { - "$ref": "AAAAAAGAuPqBc8Rf+0Y=" - } - }, - "end2": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAuVmrmrq965o=", - "_parent": { - "$ref": "AAAAAAGAuVmrmrq7wmQ=" - }, - "reference": { - "$ref": "AAAAAAGAuOTIMJPrIJA=" - }, - "aggregation": "composite" - } - } - ] - }, - { - "_type": "UMLClass", - "_id": "AAAAAAGAuP33uT37UxE=", - "_parent": { - "$ref": "AAAAAAFF+qBWK6M3Z8Y=" - }, - "name": "Indicators", - "ownedElements": [ - { - "_type": "UMLAssociation", - "_id": "AAAAAAGAuQhE+nO1Sfg=", - "_parent": { - "$ref": "AAAAAAGAuP33uT37UxE=" - }, - "name": "get_saved_data", - "end1": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAuQhE+nO2BXo=", - "_parent": { - "$ref": "AAAAAAGAuQhE+nO1Sfg=" - }, - "reference": { - "$ref": "AAAAAAGAuP33uT37UxE=" - } - }, - "end2": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAuQhE+nO3x5M=", - "_parent": { - "$ref": "AAAAAAGAuQhE+nO1Sfg=" - }, - "reference": { - "$ref": "AAAAAAGAuOTIMJPrIJA=" - } - } - }, - { - "_type": "UMLAssociation", - "_id": "AAAAAAGAuQy9auwI9Cc=", - "_parent": { - "$ref": "AAAAAAGAuP33uT37UxE=" - }, - "name": "update_display", - "end1": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAuQy9auwJ2c0=", - "_parent": { - "$ref": "AAAAAAGAuQy9auwI9Cc=" - }, - "reference": { - "$ref": "AAAAAAGAuP33uT37UxE=" - } - }, - "end2": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAuQy9auwKiSk=", - "_parent": { - "$ref": "AAAAAAGAuQy9auwI9Cc=" - }, - "reference": { - "$ref": "AAAAAAGAuONfWHxCcSg=" - }, - "navigable": "navigable" - } - }, - { - "_type": "UMLAssociation", - "_id": "AAAAAAGAuVm8sNz4G9Q=", - "_parent": { - "$ref": "AAAAAAGAuP33uT37UxE=" - }, - "end1": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAuVm8sNz57Vc=", - "_parent": { - "$ref": "AAAAAAGAuVm8sNz4G9Q=" - }, - "reference": { - "$ref": "AAAAAAGAuP33uT37UxE=" - } - }, - "end2": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAuVm8sNz6eww=", - "_parent": { - "$ref": "AAAAAAGAuVm8sNz4G9Q=" - }, - "reference": { - "$ref": "AAAAAAGAuOTIMJPrIJA=" - }, - "aggregation": "composite" - } - } - ] - }, - { - "_type": "UMLInterface", - "_id": "AAAAAAGAuNzCJ/fX2oc=", - "_parent": { - "$ref": "AAAAAAFF+qBWK6M3Z8Y=" - }, - "name": "Server", - "ownedElements": [ - { - "_type": "UMLAssociation", - "_id": "AAAAAAGAuOPyc4qId/Q=", - "_parent": { - "$ref": "AAAAAAGAuNzCJ/fX2oc=" - }, - "name": "comunicates", - "end1": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAuOPyc4qJ8/g=", - "_parent": { - "$ref": "AAAAAAGAuOPyc4qId/Q=" - }, - "reference": { - "$ref": "AAAAAAGAuNzCJ/fX2oc=" - } - }, - "end2": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAuOPyc4qKR0Q=", - "_parent": { - "$ref": "AAAAAAGAuOPyc4qId/Q=" - }, - "reference": { - "$ref": "AAAAAAGAuONfWHxCcSg=" - } - } - }, - { - "_type": "UMLAssociation", - "_id": "AAAAAAGAuVJizeQZJR8=", - "_parent": { - "$ref": "AAAAAAGAuNzCJ/fX2oc=" - }, - "name": "communicate", - "end1": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAuVJizeQaPgY=", - "_parent": { - "$ref": "AAAAAAGAuVJizeQZJR8=" - }, - "reference": { - "$ref": "AAAAAAGAuNzCJ/fX2oc=" - } - }, - "end2": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAuVJizeQbquk=", - "_parent": { - "$ref": "AAAAAAGAuVJizeQZJR8=" - }, - "reference": { - "$ref": "AAAAAAGAuONfWHxCcSg=" - } - } - } - ] - }, - { - "_type": "UMLClass", - "_id": "AAAAAAGAuONfWHxCcSg=", - "_parent": { - "$ref": "AAAAAAFF+qBWK6M3Z8Y=" - }, - "name": "AppSocket", - "ownedElements": [ - { - "_type": "UMLAssociation", - "_id": "AAAAAAGAuQmQJK9U0C0=", - "_parent": { - "$ref": "AAAAAAGAuONfWHxCcSg=" - }, - "name": "update_candles", - "end1": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAuQmQJK9VQaQ=", - "_parent": { - "$ref": "AAAAAAGAuQmQJK9U0C0=" - }, - "reference": { - "$ref": "AAAAAAGAuONfWHxCcSg=" - } - }, - "end2": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAuQmQJK9Wdjw=", - "_parent": { - "$ref": "AAAAAAGAuQmQJK9U0C0=" - }, - "reference": { - "$ref": "AAAAAAGAuPqBc8Rf+0Y=" - } - } - }, - { - "_type": "UMLAssociation", - "_id": "AAAAAAGAuQxIod4Fenk=", - "_parent": { - "$ref": "AAAAAAGAuONfWHxCcSg=" - }, - "name": "update_candles", - "end1": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAuQxIot4GAHc=", - "_parent": { - "$ref": "AAAAAAGAuQxIod4Fenk=" - }, - "reference": { - "$ref": "AAAAAAGAuONfWHxCcSg=" - } - }, - "end2": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAuQxIot4HZmM=", - "_parent": { - "$ref": "AAAAAAGAuQxIod4Fenk=" - }, - "reference": { - "$ref": "AAAAAAGAuPqBc8Rf+0Y=" - }, - "navigable": "navigable" - } - }, - { - "_type": "UMLAssociation", - "_id": "AAAAAAGAuSQc3JT1QAw=", - "_parent": { - "$ref": "AAAAAAGAuONfWHxCcSg=" - }, - "end1": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAuSQc3JT2zQo=", - "_parent": { - "$ref": "AAAAAAGAuSQc3JT1QAw=" - }, - "reference": { - "$ref": "AAAAAAGAuONfWHxCcSg=" - } - }, - "end2": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAuSQc3JT3YwU=", - "_parent": { - "$ref": "AAAAAAGAuSQc3JT1QAw=" - }, - "reference": { - "$ref": "AAAAAAGAuM+E1V2n1sI=" - }, - "aggregation": "composite" - } - } - ], - "operations": [ - { - "_type": "UMLOperation", - "_id": "AAAAAAGAuOVBA6kpP+8=", - "_parent": { - "$ref": "AAAAAAGAuONfWHxCcSg=" - }, - "name": "recieve_msg" - }, - { - "_type": "UMLOperation", - "_id": "AAAAAAGAuOYyjLCqQ2s=", - "_parent": { - "$ref": "AAAAAAGAuONfWHxCcSg=" - }, - "name": "send_msg" - } - ] - }, - { - "_type": "UMLClass", - "_id": "AAAAAAGAuM+E1V2n1sI=", - "_parent": { - "$ref": "AAAAAAFF+qBWK6M3Z8Y=" - }, - "name": "App.py", - "ownedElements": [ - { - "_type": "UMLAssociation", - "_id": "AAAAAAGAuN1auRB/qIU=", - "_parent": { - "$ref": "AAAAAAGAuM+E1V2n1sI=" - }, - "name": "request", - "end1": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAuN1auRCA3aw=", - "_parent": { - "$ref": "AAAAAAGAuN1auRB/qIU=" - }, - "reference": { - "$ref": "AAAAAAGAuM+E1V2n1sI=" - } - }, - "end2": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAuN1auRCBKc4=", - "_parent": { - "$ref": "AAAAAAGAuN1auRB/qIU=" - }, - "reference": { - "$ref": "AAAAAAGAuNzCJ/fX2oc=" - } - } - }, - { - "_type": "UMLAssociation", - "_id": "AAAAAAGAuOiqX76gTZI=", - "_parent": { - "$ref": "AAAAAAGAuM+E1V2n1sI=" - }, - "name": "get_data", - "end1": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAuOiqX76ho7k=", - "_parent": { - "$ref": "AAAAAAGAuOiqX76gTZI=" - }, - "reference": { - "$ref": "AAAAAAGAuM+E1V2n1sI=" - } - }, - "end2": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAuOiqX76is10=", - "_parent": { - "$ref": "AAAAAAGAuOiqX76gTZI=" - }, - "reference": { - "$ref": "AAAAAAGAuOTIMJPrIJA=" - } - } - }, - { - "_type": "UMLAssociation", - "_id": "AAAAAAGAuPHt5xZO7C4=", - "_parent": { - "$ref": "AAAAAAGAuM+E1V2n1sI=" - }, - "name": "get&set", - "end1": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAuPHt5xZPceg=", - "_parent": { - "$ref": "AAAAAAGAuPHt5xZO7C4=" - }, - "reference": { - "$ref": "AAAAAAGAuM+E1V2n1sI=" - } - }, - "end2": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAuPHt5xZQSeQ=", - "_parent": { - "$ref": "AAAAAAGAuPHt5xZO7C4=" - }, - "reference": { - "$ref": "AAAAAAGAuO4F7/eMLTU=" - } - } - }, - { - "_type": "UMLAssociation", - "_id": "AAAAAAGAuPjy+YFyJHE=", - "_parent": { - "$ref": "AAAAAAGAuM+E1V2n1sI=" - }, - "name": "buy&sell", - "end1": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAuPjy+YFzy1Q=", - "_parent": { - "$ref": "AAAAAAGAuPjy+YFyJHE=" - }, - "reference": { - "$ref": "AAAAAAGAuM+E1V2n1sI=" - } - }, - "end2": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAuPjy+YF0g+o=", - "_parent": { - "$ref": "AAAAAAGAuPjy+YFyJHE=" - }, - "reference": { - "$ref": "AAAAAAGAuPiWF3PXblM=" - } - } - }, - { - "_type": "UMLAssociation", - "_id": "AAAAAAGAuPviTiHBWtg=", - "_parent": { - "$ref": "AAAAAAGAuM+E1V2n1sI=" - }, - "name": "get&set", - "end1": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAuPviTiHCBgc=", - "_parent": { - "$ref": "AAAAAAGAuPviTiHBWtg=" - }, - "reference": { - "$ref": "AAAAAAGAuM+E1V2n1sI=" - } - }, - "end2": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAuPviTiHDjZI=", - "_parent": { - "$ref": "AAAAAAGAuPviTiHBWtg=" - }, - "reference": { - "$ref": "AAAAAAGAuPqBc8Rf+0Y=" - } - } - }, - { - "_type": "UMLAssociation", - "_id": "AAAAAAGAuQejB2Pkbss=", - "_parent": { - "$ref": "AAAAAAGAuM+E1V2n1sI=" - }, - "name": "get&set&update", - "end1": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAuQejB2PlSzc=", - "_parent": { - "$ref": "AAAAAAGAuQejB2Pkbss=" - }, - "reference": { - "$ref": "AAAAAAGAuM+E1V2n1sI=" - } - }, - "end2": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAuQejB2Pmq7Y=", - "_parent": { - "$ref": "AAAAAAGAuQejB2Pkbss=" - }, - "reference": { - "$ref": "AAAAAAGAuP33uT37UxE=" - } - } - }, - { - "_type": "UMLAssociation", - "_id": "AAAAAAGAuVNvjRnrHWs=", - "_parent": { - "$ref": "AAAAAAGAuM+E1V2n1sI=" - }, - "name": "get&set&update", - "end1": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAuVNvjRns3fQ=", - "_parent": { - "$ref": "AAAAAAGAuVNvjRnrHWs=" - }, - "reference": { - "$ref": "AAAAAAGAuM+E1V2n1sI=" - } - }, - "end2": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAuVNvjRntm2U=", - "_parent": { - "$ref": "AAAAAAGAuVNvjRnrHWs=" - }, - "reference": { - "$ref": "AAAAAAGAuVM/cAVFGPk=" - } - } - }, - { - "_type": "UMLAssociation", - "_id": "AAAAAAGAuVxSGDwmvqY=", - "_parent": { - "$ref": "AAAAAAGAuM+E1V2n1sI=" - }, - "end1": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAuVxSGDwnN5c=", - "_parent": { - "$ref": "AAAAAAGAuVxSGDwmvqY=" - }, - "reference": { - "$ref": "AAAAAAGAuM+E1V2n1sI=" - } - }, - "end2": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAuVxSGDwouMA=", - "_parent": { - "$ref": "AAAAAAGAuVxSGDwmvqY=" - }, - "reference": { - "$ref": "AAAAAAGAuVtP4xIIvbM=" - } - } - }, - { - "_type": "UMLAssociation", - "_id": "AAAAAAGAuVz30pBTuQQ=", - "_parent": { - "$ref": "AAAAAAGAuM+E1V2n1sI=" - }, - "end1": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAuVz30pBU8Yk=", - "_parent": { - "$ref": "AAAAAAGAuVz30pBTuQQ=" - }, - "reference": { - "$ref": "AAAAAAGAuM+E1V2n1sI=" - } - }, - "end2": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAuVz30pBVqGc=", - "_parent": { - "$ref": "AAAAAAGAuVz30pBTuQQ=" - }, - "reference": { - "$ref": "AAAAAAGAuVzDsG/Eyf8=" - } - } - }, - { - "_type": "UMLAssociation", - "_id": "AAAAAAGAuV2PQPX68vw=", - "_parent": { - "$ref": "AAAAAAGAuM+E1V2n1sI=" - }, - "end1": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAuV2PQPX7cFo=", - "_parent": { - "$ref": "AAAAAAGAuV2PQPX68vw=" - }, - "reference": { - "$ref": "AAAAAAGAuM+E1V2n1sI=" - } - }, - "end2": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAuV2PQfX8usQ=", - "_parent": { - "$ref": "AAAAAAGAuV2PQPX68vw=" - }, - "reference": { - "$ref": "AAAAAAGAuV0e0qx7KEA=" - } - } - }, - { - "_type": "UMLAssociation", - "_id": "AAAAAAGAuV8NG6u+L4o=", - "_parent": { - "$ref": "AAAAAAGAuM+E1V2n1sI=" - }, - "end1": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAuV8NG6u/i3w=", - "_parent": { - "$ref": "AAAAAAGAuV8NG6u+L4o=" - }, - "reference": { - "$ref": "AAAAAAGAuM+E1V2n1sI=" - } - }, - "end2": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAuV8NG6vAh/U=", - "_parent": { - "$ref": "AAAAAAGAuV8NG6u+L4o=" - }, - "reference": { - "$ref": "AAAAAAGAuV61GnWZEmM=" - } - } - }, - { - "_type": "UMLAssociation", - "_id": "AAAAAAGAuV8h1b3yYsQ=", - "_parent": { - "$ref": "AAAAAAGAuM+E1V2n1sI=" - }, - "end1": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAuV8h1b3zCNw=", - "_parent": { - "$ref": "AAAAAAGAuV8h1b3yYsQ=" - }, - "reference": { - "$ref": "AAAAAAGAuM+E1V2n1sI=" - } - }, - "end2": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAuV8h1b30vTo=", - "_parent": { - "$ref": "AAAAAAGAuV8h1b3yYsQ=" - }, - "reference": { - "$ref": "AAAAAAGAuV5xKGToMcc=" - } - } - } - ], - "operations": [ - { - "_type": "UMLOperation", - "_id": "AAAAAAGAuNGnl6GHukw=", - "_parent": { - "$ref": "AAAAAAGAuM+E1V2n1sI=" - }, - "name": "index" - }, - { - "_type": "UMLOperation", - "_id": "AAAAAAGAuNIAl6td5Ew=", - "_parent": { - "$ref": "AAAAAAGAuM+E1V2n1sI=" - }, - "name": "webSocket" - }, - { - "_type": "UMLOperation", - "_id": "AAAAAAGAuNJXgrJan6g=", - "_parent": { - "$ref": "AAAAAAGAuM+E1V2n1sI=" - }, - "name": "buy" - }, - { - "_type": "UMLOperation", - "_id": "AAAAAAGAuNKdnblXsAQ=", - "_parent": { - "$ref": "AAAAAAGAuM+E1V2n1sI=" - }, - "name": "sell" - }, - { - "_type": "UMLOperation", - "_id": "AAAAAAGAuNLGLrzZIAs=", - "_parent": { - "$ref": "AAAAAAGAuM+E1V2n1sI=" - }, - "name": "settings" - }, - { - "_type": "UMLOperation", - "_id": "AAAAAAGAuNL6+8BbR6g=", - "_parent": { - "$ref": "AAAAAAGAuM+E1V2n1sI=" - }, - "name": "history" - }, - { - "_type": "UMLOperation", - "_id": "AAAAAAGAuNND38PdSbM=", - "_parent": { - "$ref": "AAAAAAGAuM+E1V2n1sI=" - }, - "name": "saved_data" - }, - { - "_type": "UMLOperation", - "_id": "AAAAAAGAuNOSN8dfJtE=", - "_parent": { - "$ref": "AAAAAAGAuM+E1V2n1sI=" - }, - "name": "indicator_init" - } - ] - }, - { - "_type": "UMLClass", - "_id": "AAAAAAGAuVM/cAVFGPk=", - "_parent": { - "$ref": "AAAAAAFF+qBWK6M3Z8Y=" - }, - "name": "Signals", - "ownedElements": [ - { - "_type": "UMLAssociation", - "_id": "AAAAAAGAuVb72XB9XtM=", - "_parent": { - "$ref": "AAAAAAGAuVM/cAVFGPk=" - }, - "name": "get&set&upate", - "end1": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAuVb72XB+7pY=", - "_parent": { - "$ref": "AAAAAAGAuVb72XB9XtM=" - }, - "reference": { - "$ref": "AAAAAAGAuVM/cAVFGPk=" - } - }, - "end2": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAuVb72nB/kVk=", - "_parent": { - "$ref": "AAAAAAGAuVb72XB9XtM=" - }, - "reference": { - "$ref": "AAAAAAGAuOTIMJPrIJA=" - } - } - }, - { - "_type": "UMLAssociation", - "_id": "AAAAAAGAuVmzZ8oEZKs=", - "_parent": { - "$ref": "AAAAAAGAuVM/cAVFGPk=" - }, - "end1": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAuVmzZ8oFkeY=", - "_parent": { - "$ref": "AAAAAAGAuVmzZ8oEZKs=" - }, - "reference": { - "$ref": "AAAAAAGAuVM/cAVFGPk=" - } - }, - "end2": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAuVmzZ8oGVV0=", - "_parent": { - "$ref": "AAAAAAGAuVmzZ8oEZKs=" - }, - "reference": { - "$ref": "AAAAAAGAuOTIMJPrIJA=" - }, - "aggregation": "composite" - } - } - ] - }, - { - "_type": "UMLClass", - "_id": "AAAAAAGAuVXFAz3Hg7I=", - "_parent": { - "$ref": "AAAAAAFF+qBWK6M3Z8Y=" - }, - "name": "files" - }, - { - "_type": "UMLClass", - "_id": "AAAAAAGAuVtP4xIIvbM=", - "_parent": { - "$ref": "AAAAAAFF+qBWK6M3Z8Y=" - }, - "name": "Strategies", - "ownedElements": [ - { - "_type": "UMLAssociation", - "_id": "AAAAAAGAuVw9dyo6P44=", - "_parent": { - "$ref": "AAAAAAGAuVtP4xIIvbM=" - }, - "end1": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAuVw9dyo7VAU=", - "_parent": { - "$ref": "AAAAAAGAuVw9dyo6P44=" - }, - "reference": { - "$ref": "AAAAAAGAuVtP4xIIvbM=" - } - }, - "end2": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAuVw9dyo8tdk=", - "_parent": { - "$ref": "AAAAAAGAuVw9dyo6P44=" - }, - "reference": { - "$ref": "AAAAAAGAuOTIMJPrIJA=" - }, - "aggregation": "composite" - } - } - ] - }, - { - "_type": "UMLClass", - "_id": "AAAAAAGAuVzDsG/Eyf8=", - "_parent": { - "$ref": "AAAAAAFF+qBWK6M3Z8Y=" - }, - "name": "Alerts", - "ownedElements": [ - { - "_type": "UMLAssociation", - "_id": "AAAAAAGAuVzmC3yH6rw=", - "_parent": { - "$ref": "AAAAAAGAuVzDsG/Eyf8=" - }, - "end1": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAuVzmC3yIsCc=", - "_parent": { - "$ref": "AAAAAAGAuVzmC3yH6rw=" - }, - "reference": { - "$ref": "AAAAAAGAuVzDsG/Eyf8=" - } - }, - "end2": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAuVzmC3yJQlE=", - "_parent": { - "$ref": "AAAAAAGAuVzmC3yH6rw=" - }, - "reference": { - "$ref": "AAAAAAGAuOTIMJPrIJA=" - }, - "aggregation": "composite" - } - } - ] - }, - { - "_type": "UMLClass", - "_id": "AAAAAAGAuV0e0qx7KEA=", - "_parent": { - "$ref": "AAAAAAFF+qBWK6M3Z8Y=" - }, - "name": "Statistics", - "ownedElements": [ - { - "_type": "UMLAssociation", - "_id": "AAAAAAGAuV1aL81YYas=", - "_parent": { - "$ref": "AAAAAAGAuV0e0qx7KEA=" - }, - "end1": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAuV1aL81ZaNQ=", - "_parent": { - "$ref": "AAAAAAGAuV1aL81YYas=" - }, - "reference": { - "$ref": "AAAAAAGAuV0e0qx7KEA=" - } - }, - "end2": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAuV1aL81ap5s=", - "_parent": { - "$ref": "AAAAAAGAuV1aL81YYas=" - }, - "reference": { - "$ref": "AAAAAAGAuOTIMJPrIJA=" - }, - "aggregation": "composite" - } - } - ] - }, - { - "_type": "UMLClass", - "_id": "AAAAAAGAuV5xKGToMcc=", - "_parent": { - "$ref": "AAAAAAFF+qBWK6M3Z8Y=" - }, - "name": "ExtrangeInfo", - "ownedElements": [ - { - "_type": "UMLAssociation", - "_id": "AAAAAAGAuV9aU+Nl9Sw=", - "_parent": { - "$ref": "AAAAAAGAuV5xKGToMcc=" - }, - "end1": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAuV9aU+NmjbE=", - "_parent": { - "$ref": "AAAAAAGAuV9aU+Nl9Sw=" - }, - "reference": { - "$ref": "AAAAAAGAuV5xKGToMcc=" - } - }, - "end2": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAuV9aU+NnBOU=", - "_parent": { - "$ref": "AAAAAAGAuV9aU+Nl9Sw=" - }, - "reference": { - "$ref": "AAAAAAGAuOTIMJPrIJA=" - }, - "aggregation": "composite" - } - } - ] - }, - { - "_type": "UMLClass", - "_id": "AAAAAAGAuV61GnWZEmM=", - "_parent": { - "$ref": "AAAAAAFF+qBWK6M3Z8Y=" - }, - "name": "Backtesting", - "ownedElements": [ - { - "_type": "UMLAssociation", - "_id": "AAAAAAGAuV9Fp9SL9aA=", - "_parent": { - "$ref": "AAAAAAGAuV61GnWZEmM=" - }, - "end1": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAuV9FqNSMnPQ=", - "_parent": { - "$ref": "AAAAAAGAuV9Fp9SL9aA=" - }, - "reference": { - "$ref": "AAAAAAGAuV61GnWZEmM=" - } - }, - "end2": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAuV9FqNSN/RE=", - "_parent": { - "$ref": "AAAAAAGAuV9Fp9SL9aA=" - }, - "reference": { - "$ref": "AAAAAAGAuOTIMJPrIJA=" - }, - "aggregation": "composite" - } - } - ] - }, - { - "_type": "UMLClass", - "_id": "AAAAAAGAuWCQyY8q+zA=", - "_parent": { - "$ref": "AAAAAAFF+qBWK6M3Z8Y=" - }, - "name": "SMA", - "ownedElements": [ - { - "_type": "UMLAssociation", - "_id": "AAAAAAGAuWEBDbFnrVU=", - "_parent": { - "$ref": "AAAAAAGAuWCQyY8q+zA=" - }, - "end1": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAuWEBDbFo8mM=", - "_parent": { - "$ref": "AAAAAAGAuWEBDbFnrVU=" - }, - "reference": { - "$ref": "AAAAAAGAuWCQyY8q+zA=" - } - }, - "end2": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAuWEBDbFpsIM=", - "_parent": { - "$ref": "AAAAAAGAuWEBDbFnrVU=" - }, - "reference": { - "$ref": "AAAAAAGAuP33uT37UxE=" - }, - "aggregation": "composite" - } - }, - { - "_type": "UMLGeneralization", - "_id": "AAAAAAGAuWItvdNKsyI=", - "_parent": { - "$ref": "AAAAAAGAuWCQyY8q+zA=" - }, - "source": { - "$ref": "AAAAAAGAuWCQyY8q+zA=" - }, - "target": { - "$ref": "AAAAAAGAuWEQGrezKb0=" - } - }, - { - "_type": "UMLAssociation", - "_id": "AAAAAAGAuWfoYEMXbWo=", - "_parent": { - "$ref": "AAAAAAGAuWCQyY8q+zA=" - }, - "end1": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAuWfoYEMYCUA=", - "_parent": { - "$ref": "AAAAAAGAuWfoYEMXbWo=" - }, - "reference": { - "$ref": "AAAAAAGAuWCQyY8q+zA=" - } - }, - "end2": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAuWfoYEMZVVw=", - "_parent": { - "$ref": "AAAAAAGAuWfoYEMXbWo=" - }, - "reference": { - "$ref": "AAAAAAGAuP33uT37UxE=" - }, - "aggregation": "shared" - } - } - ] - }, - { - "_type": "UMLClass", - "_id": "AAAAAAGAuWEQGrezKb0=", - "_parent": { - "$ref": "AAAAAAFF+qBWK6M3Z8Y=" - }, - "name": "Indicator" - }, - { - "_type": "UMLClass", - "_id": "AAAAAAGAuWJ1XhSRfYI=", - "_parent": { - "$ref": "AAAAAAFF+qBWK6M3Z8Y=" - }, - "name": "EMA", - "ownedElements": [ - { - "_type": "UMLGeneralization", - "_id": "AAAAAAGAuWbQ6hNClPE=", - "_parent": { - "$ref": "AAAAAAGAuWJ1XhSRfYI=" - }, - "source": { - "$ref": "AAAAAAGAuWJ1XhSRfYI=" - }, - "target": { - "$ref": "AAAAAAGAuWEQGrezKb0=" - } - }, - { - "_type": "UMLAssociation", - "_id": "AAAAAAGAuWdEiYqNx0M=", - "_parent": { - "$ref": "AAAAAAGAuWJ1XhSRfYI=" - }, - "end1": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAuWdEiYqOg/0=", - "_parent": { - "$ref": "AAAAAAGAuWdEiYqNx0M=" - }, - "reference": { - "$ref": "AAAAAAGAuWJ1XhSRfYI=" - } - }, - "end2": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAuWdEiYqPYWI=", - "_parent": { - "$ref": "AAAAAAGAuWdEiYqNx0M=" - }, - "reference": { - "$ref": "AAAAAAGAuP33uT37UxE=" - }, - "aggregation": "shared" - } - }, - { - "_type": "UMLAssociation", - "_id": "AAAAAAGAuWeDd7p4cVo=", - "_parent": { - "$ref": "AAAAAAGAuWJ1XhSRfYI=" - }, - "end1": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAuWeDd7p5BzQ=", - "_parent": { - "$ref": "AAAAAAGAuWeDd7p4cVo=" - }, - "reference": { - "$ref": "AAAAAAGAuWJ1XhSRfYI=" - } - }, - "end2": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAuWeDd7p60tw=", - "_parent": { - "$ref": "AAAAAAGAuWeDd7p4cVo=" - }, - "reference": { - "$ref": "AAAAAAGAuP33uT37UxE=" - }, - "aggregation": "shared" - } - } - ] - }, - { - "_type": "UMLClass", - "_id": "AAAAAAGAuWKJvR1DPHM=", - "_parent": { - "$ref": "AAAAAAFF+qBWK6M3Z8Y=" - }, - "name": "RSI", - "ownedElements": [ - { - "_type": "UMLGeneralization", - "_id": "AAAAAAGAuWbZrSRjwRk=", - "_parent": { - "$ref": "AAAAAAGAuWKJvR1DPHM=" - }, - "source": { - "$ref": "AAAAAAGAuWKJvR1DPHM=" - }, - "target": { - "$ref": "AAAAAAGAuWEQGrezKb0=" - } - } - ] - }, - { - "_type": "UMLClass", - "_id": "AAAAAAGAuWKgviX1ge8=", - "_parent": { - "$ref": "AAAAAAFF+qBWK6M3Z8Y=" - }, - "name": "Bolenger", - "ownedElements": [ - { - "_type": "UMLGeneralization", - "_id": "AAAAAAGAuWbwplj+/zU=", - "_parent": { - "$ref": "AAAAAAGAuWKgviX1ge8=" - }, - "source": { - "$ref": "AAAAAAGAuWKgviX1ge8=" - }, - "target": { - "$ref": "AAAAAAGAuWEQGrezKb0=" - } - }, - { - "_type": "UMLAssociation", - "_id": "AAAAAAGAuWeZ+dwNqn8=", - "_parent": { - "$ref": "AAAAAAGAuWKgviX1ge8=" - }, - "end1": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAuWeZ+dwOSHA=", - "_parent": { - "$ref": "AAAAAAGAuWeZ+dwNqn8=" - }, - "reference": { - "$ref": "AAAAAAGAuWKgviX1ge8=" - } - }, - "end2": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAuWeZ+dwPYLw=", - "_parent": { - "$ref": "AAAAAAGAuWeZ+dwNqn8=" - }, - "reference": { - "$ref": "AAAAAAGAuP33uT37UxE=" - }, - "aggregation": "shared" - } - } - ] - }, - { - "_type": "UMLClass", - "_id": "AAAAAAGAuWLa2C6nRlQ=", - "_parent": { - "$ref": "AAAAAAFF+qBWK6M3Z8Y=" - }, - "name": "ATR", - "ownedElements": [ - { - "_type": "UMLGeneralization", - "_id": "AAAAAAGAuWb4wW0rj80=", - "_parent": { - "$ref": "AAAAAAGAuWLa2C6nRlQ=" - }, - "source": { - "$ref": "AAAAAAGAuWLa2C6nRlQ=" - }, - "target": { - "$ref": "AAAAAAGAuWEQGrezKb0=" - } - }, - { - "_type": "UMLAssociation", - "_id": "AAAAAAGAuWejXPGh7/0=", - "_parent": { - "$ref": "AAAAAAGAuWLa2C6nRlQ=" - }, - "end1": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAuWejXPGiLb0=", - "_parent": { - "$ref": "AAAAAAGAuWejXPGh7/0=" - }, - "reference": { - "$ref": "AAAAAAGAuWLa2C6nRlQ=" - } - }, - "end2": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAuWejXPGj6GQ=", - "_parent": { - "$ref": "AAAAAAGAuWejXPGh7/0=" - }, - "reference": { - "$ref": "AAAAAAGAuP33uT37UxE=" - }, - "aggregation": "shared" - } - } - ] - }, - { - "_type": "UMLClass", - "_id": "AAAAAAGAuWL8CzdZp1M=", - "_parent": { - "$ref": "AAAAAAFF+qBWK6M3Z8Y=" - }, - "name": "Volume", - "ownedElements": [ - { - "_type": "UMLGeneralization", - "_id": "AAAAAAGAuWcB0H5M3eY=", - "_parent": { - "$ref": "AAAAAAGAuWL8CzdZp1M=" - }, - "source": { - "$ref": "AAAAAAGAuWL8CzdZp1M=" - }, - "target": { - "$ref": "AAAAAAGAuWEQGrezKb0=" - } - }, - { - "_type": "UMLAssociation", - "_id": "AAAAAAGAuWe0ug2zt/M=", - "_parent": { - "$ref": "AAAAAAGAuWL8CzdZp1M=" - }, - "end1": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAuWe0ug205Qk=", - "_parent": { - "$ref": "AAAAAAGAuWe0ug2zt/M=" - }, - "reference": { - "$ref": "AAAAAAGAuWL8CzdZp1M=" - } - }, - "end2": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAuWe0ug21QPw=", - "_parent": { - "$ref": "AAAAAAGAuWe0ug2zt/M=" - }, - "reference": { - "$ref": "AAAAAAGAuP33uT37UxE=" - }, - "aggregation": "shared" - } - } - ] - }, - { - "_type": "UMLClass", - "_id": "AAAAAAGAuWQTn0ALORo=", - "_parent": { - "$ref": "AAAAAAFF+qBWK6M3Z8Y=" - }, - "name": "LinearReg", - "ownedElements": [ - { - "_type": "UMLGeneralization", - "_id": "AAAAAAGAuWboxEVtcT4=", - "_parent": { - "$ref": "AAAAAAGAuWQTn0ALORo=" - }, - "source": { - "$ref": "AAAAAAGAuWQTn0ALORo=" - }, - "target": { - "$ref": "AAAAAAGAuWEQGrezKb0=" - } - }, - { - "_type": "UMLAssociation", - "_id": "AAAAAAGAuWeO18rJeDk=", - "_parent": { - "$ref": "AAAAAAGAuWQTn0ALORo=" - }, - "end1": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAuWeO18rKiNA=", - "_parent": { - "$ref": "AAAAAAGAuWeO18rJeDk=" - }, - "reference": { - "$ref": "AAAAAAGAuWQTn0ALORo=" - } - }, - "end2": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAuWeO18rLp14=", - "_parent": { - "$ref": "AAAAAAGAuWeO18rJeDk=" - }, - "reference": { - "$ref": "AAAAAAGAuP33uT37UxE=" - }, - "aggregation": "shared" - } - } - ] - }, - { - "_type": "UMLClass", - "_id": "AAAAAAGAuWR+j045PuA=", - "_parent": { - "$ref": "AAAAAAFF+qBWK6M3Z8Y=" - }, - "name": "MACD", - "ownedElements": [ - { - "_type": "UMLGeneralization", - "_id": "AAAAAAGAuWbhpTRMJa8=", - "_parent": { - "$ref": "AAAAAAGAuWR+j045PuA=" - }, - "source": { - "$ref": "AAAAAAGAuWR+j045PuA=" - }, - "target": { - "$ref": "AAAAAAGAuWEQGrezKb0=" - } - }, - { - "_type": "UMLAssociation", - "_id": "AAAAAAGAuWdw3KnQ/ZI=", - "_parent": { - "$ref": "AAAAAAGAuWR+j045PuA=" - }, - "end1": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAuWdw3KnRX4o=", - "_parent": { - "$ref": "AAAAAAGAuWdw3KnQ/ZI=" - }, - "reference": { - "$ref": "AAAAAAGAuWR+j045PuA=" - } - }, - "end2": { - "_type": "UMLAssociationEnd", - "_id": "AAAAAAGAuWdw3KnSPSQ=", - "_parent": { - "$ref": "AAAAAAGAuWdw3KnQ/ZI=" - }, - "reference": { - "$ref": "AAAAAAGAuP33uT37UxE=" - }, - "aggregation": "shared" - } - } - ] - } - ] - } - ] -} \ No newline at end of file diff --git a/app.py b/app.py index 0892115..006d5ad 100644 --- a/app.py +++ b/app.py @@ -46,14 +46,27 @@ def ws(sock): r_data = bt.app_data.received_cdata(msg_obj['data']) if r_data: resp = { - "reply": "i_updates", + "reply": "updates", "data": r_data } sock.send(json.dumps(resp)) if msg_obj['message_type'] == 'request': - print(msg_obj['req']) - print('Request!') + if msg_obj['data'] == 'signals': + signals = bt.app_data.get_signals() + if signals: + resp = { + "reply": "signals", + "data": signals + } + resp = json.dumps(resp) + sock.send(resp) + else: + print('Warning: Unhandled request!') + print(msg_obj['data']) + + if msg_obj['message_type'] == 'delete_signal': + bt.app_data.delete_signal(msg_obj['data']) if msg_obj['message_type'] == 'reply': print(msg_obj['rep']) @@ -65,10 +78,11 @@ def ws(sock): r_data = bt.app_data.received_new_signal(msg_obj['data']) if r_data: resp = { - "reply": "i_updates", + "reply": "signal_created", "data": r_data } - sock.send(json.dumps(resp)) + resp = json.dumps(resp) + sock.send(resp) return # The rendered page connects to the exchange and relays the candle data back here diff --git a/candles.py b/candles.py index 00f096b..08946b0 100644 --- a/candles.py +++ b/candles.py @@ -41,7 +41,7 @@ class Candles: start_datetime = datetime.datetime(2017, 1, 1) # Create a filename from the function parameters. # Format is symbol_interval_start_date: example - 'BTCUSDT_15m_2017-01-01' - file_name = f'{symbol}_{interval}_{start_datetime.date()}' + file_name = 'data' + '/' + f'{symbol}_{interval}_{start_datetime.date()}' # List of price data. ,,,,, # @@ -107,9 +107,9 @@ class Candles: max_data_loaded = len(cdata) self.candlesticks = cdata[-max_data_loaded:] # Set an instance dictionary of timestamped high, low, closing values - self.set_latest_high_values() - self.set_latest_low_values() - self.set_latest_close_values() + self.set_latest_values('high') + self.set_latest_values('low') + self.set_latest_values('close') # Extract the volume data from self.candlesticks and store it in self.latest_vol self.set_latest_vol() @@ -141,7 +141,7 @@ class Candles: return def get_latest_vol(self, num_record=500): - # Returns the latest closing values + # Returns the latest volume values if self.latest_vol: if len(self.latest_vol) < num_record: print('Warning: get_latest_vol() - Requested too more records then available') @@ -150,75 +150,40 @@ class Candles: else: raise ValueError('Warning: get_latest_vol(): Values are not set') - def set_latest_high_values(self): - # Extracts a list of close values from all the loaded candlestick - # data and store it in a dictionary keyed to timestamp of measurement. - latest_high_values = [] + def set_latest_values(self, value_name): + # Extracts a list of values from all the loaded candlestick data + # and store it in a dictionary keyed to timestamp of measurement. + index = {'high': 2, 'low': 3, 'close': 4} + latest_values = [] for data in self.candlesticks: - high_data = { + data = { "time": int(data[0]) / 1000, - "high": data[2] + value_name: data[index[value_name]] } - latest_high_values.append(high_data) - self.latest_high_values = latest_high_values + latest_values.append(data) + if value_name == 'high': + self.latest_high_values = latest_values + if value_name == 'low': + self.latest_low_values = latest_values + if value_name == 'close': + self.latest_close_values = latest_values return - def get_latest_high_values(self, num_record=500): - # Returns the latest closing values - if self.latest_high_values: - if len(self.latest_high_values) < num_record: - print('Warning: latest_high_values() - Requested too more records then available') - num_record = len(self.latest_high_values) - return self.latest_high_values[-num_record:] - else: - raise ValueError('Warning: latest_high_values(): Values are not set') - - def set_latest_low_values(self): - # Extracts a list of close values from all the loaded candlestick - # data and store it in a dictionary keyed to timestamp of measurement. - latest_low_values = [] - for data in self.candlesticks: - low_data = { - "time": int(data[0]) / 1000, - "low": data[3] - } - latest_low_values.append(low_data) - self.latest_low_values = latest_low_values - return - - def get_latest_low_values(self, num_record=500): - # Returns the latest closing values - if self.latest_low_values: - if len(self.latest_low_values) < num_record: - print('Warning: latest_low_values() - Requested too more records then available') - num_record = len(self.latest_low_values) - return self.latest_low_values[-num_record:] - else: - raise ValueError('Warning: latest_low_values(): Values are not set') - - def set_latest_close_values(self): - # Extracts just the timestamped close values from all the loaded candlestick - # data and store it in the class instance as a dictionary. - latest_close_values = [] - for data in self.candlesticks: - close_data = { - "time": int(data[0]) / 1000, - "close": data[4] - } - latest_close_values.append(close_data) - self.latest_close_values = latest_close_values - return - - def get_latest_close_values(self, num_record=500): - # Returns the latest closing values from the class instance. - if self.latest_close_values: - if len(self.latest_close_values) < num_record: - print(f'Warning: get_latest_close_values() - Requested {num_record} too more records then available') - print(len(self.latest_close_values)) - num_record = len(self.latest_close_values) - return self.latest_close_values[-num_record:] - else: - raise ValueError('Warning: get_latest_close_values(): Values are not set') + def get_latest_values(self, value_name, num_record=1): + # Returns the latest values + values = None + if value_name == 'high': + values = self.latest_high_values + if value_name == 'low': + values = self.latest_low_values + if value_name == 'close': + values = self.latest_close_values + if values is None: + raise ValueError(f'Warning: latest_values(): "{value_name}" values are not set.') + if len(values) < num_record: + print('Warning: get_latest_values() - Requested more records then available') + num_record = len(values) + return values[-num_record:] @staticmethod def convert_candle(candle): @@ -251,8 +216,3 @@ class Candles: processed_candlesticks.append(candlestick) # Return a list of candlestick objects return processed_candlesticks - - def get_volume(self, i_type, num_results=800): - r_data = self.get_latest_vol() - r_data = r_data[-num_results:] - return {"type": i_type, "data": r_data} diff --git a/config.yml b/config.yml deleted file mode 100644 index 5d3e40f..0000000 --- a/config.yml +++ /dev/null @@ -1,82 +0,0 @@ -config: - chart_interval: 1d - trading_pair: BTCUSDT -indicator_list: - Bolenger: - color_1: '#5ad858' - color_2: '#f0f664' - color_3: '#5ad858' - devdn: 2 - devup: 2 - ma: 1 - period: 20 - type: BOLBands - value: 0 - value1: '38691.58' - value2: '38552.36' - value3: '38413.14' - visible: 'True' - EMA 100: - color: '#286006' - period: 100 - type: EMA - value: 0 - visible: true - EMA 50: - color: '#fe534c' - period: 50 - type: EMA - value: 0 - visible: true - MACD: - color_1: '#675c3b' - color_2: '#54fcd6' - fast_p: 12 - hist: 0 - macd: 0 - signal: 0 - signal_p: 9 - slow_p: 26 - type: MACD - value: 0 - visible: true - New rsi: - color: '#1f8438' - period: 10 - type: RSI - value: '38.67' - visible: 'True' - RSI 14: - color: '#07120c' - period: 14 - type: RSI - value: 0 - visible: true - RSI 8: - color: '#4c4fe9' - period: 8 - type: RSI - value: 0 - visible: true - SMA 200: - color: '#cdc178' - period: 200 - type: SMA - value: 0 - visible: true - SMA 21: - color: '#2847ce' - period: 21 - type: SMA - value: 0 - visible: true - Testing1: - color: '#ffa500' - period: 20 - type: RSI - value: 0 - visible: true - vol: - type: Volume - value: 0 - visible: true diff --git a/data.py b/data.py index 1cb96e3..506cddd 100644 --- a/data.py +++ b/data.py @@ -5,6 +5,8 @@ from candles import Candles from Configuration import Configuration from exchange_info import ExchangeInfo from indicators import Indicators +from Signals import Signals +import json class BrighterData: @@ -13,12 +15,18 @@ class BrighterData: # Initialise a connection to the Binance client API self.client = Client(config.API_KEY, config.API_SECRET) + # Object that maintains signals + self.signals = Signals() + # Configuration and settings for the user interface and charts self.config = Configuration() # Load any saved data from file self.config.config_and_states('load') + # Initialize signals with loaded data. + self.signals.init_loaded_signals(self.config.signals_list) + # Object that maintains candlestick and price data. self.candles = Candles(self.config, self.client) @@ -65,15 +73,38 @@ class BrighterData: # New candle is received update the instance data records. And the indicators. self.candles.set_new_candle(cdata) - updates = self.indicators.update_indicators() + i_updates = self.indicators.update_indicators() + # Process the signals based on the last indicator updates. + state_changes = self.signals.process_all_signals(self.indicators) + updates = {'i_updates': i_updates} + if state_changes: + print(state_changes) + updates.update({'s_updates': state_changes}) return updates def received_new_signal(self, data): # Check the data. - if 'sigName' not in data: + if 'name' not in data: return 'data.py:received_new_signal() - The new signal has no name. ' - print(data) - # TODO lets go! + # Forward the new signal data to the signals instance. So it can create a new signal. + self.signals.new_signal(data) + # Forward the new signal data to config. So it can save it to file. + self.config.new_signal(data) + return data + + def get_signals(self): + """ Return a JSON object of all the signals in the signals instance.""" + sigs = self.signals.get_signals() + json_str = [] + for sig in sigs: + json_str.append(json.dumps(sig.__dict__)) + return json_str + + def delete_signal(self, signal_name): + # Delete the signal from the signals instance. + self.signals.delete_signal(signal_name) + # Delete the signal from the configuration file. + self.config.remove_signal(signal_name) app_data = BrighterData() diff --git a/indicators.py b/indicators.py index c8ced5a..1200a74 100644 --- a/indicators.py +++ b/indicators.py @@ -2,6 +2,9 @@ import random import numpy as np import talib +# Create a List of all available indicator types +indicator_types = [] + class Indicator: def __init__(self, name, indicator_type, properties): @@ -14,13 +17,75 @@ class Indicator: if 'visible' not in properties: self.properties['visible'] = True + def get_records(self, value_name, candles, num_results=1): + # These indicators do computations over a period of price data points. + # We need to give it at least that amount of data plus the results requested. + num_records = self.properties['period'] + num_results + data = candles.get_latest_values(value_name, num_records) + if len(data) < num_records: + print(f'Could not calculate {self.properties["type"]} for time period of {self.properties["period"]}') + print('Not enough data available.') + return + return data + + @staticmethod + def isolate_values(value_name, data): + # Isolate the values and timestamps from the dictionary object. + values = [] + timestamps = [] + for each in data: + values.append(each[value_name]) + timestamps.append(each['time']) + return values, timestamps + + def calculate(self, candles, num_results=1): + + # Get a list of closing values and timestamps associated with these values. + closes, ts = self.isolate_values('close', self.get_records('close', candles, num_results)) + + # Convert the list of closes to a numpy array + np_real_data = np.array(closes, dtype=float) + + # Pass the closing values and the period parameter to talib + i_values = self.process(np_real_data, self.properties['period']) + + # The first of values returned from talib are all . + # They should get trimmed off. + i_values = i_values[-num_results:] + ts = ts[-num_results:] + + # Set the current indicator value to the last value calculated. + self.properties['value'] = round(float(i_values[-1]), 2) + + # Combine the new data with the timestamps + r_data = [] + for each in range(len(i_values)): + r_data.append({'time': ts[each], 'value': i_values[each]}) + + # Return the data prefixed with the type of indicator. + return {"type": self.properties['type'], "data": r_data} + + def process(self, data, period): + # Abstract function must be overloaded with the appropriate talib call. + raise ValueError(f'Indicators: No talib call implemented : {self.name}') + class Volume(Indicator): def __init__(self, name, indicator_type, properties): super().__init__(name, indicator_type, properties) - def calculate(self, candles, num_results=800): - return candles.get_volume(self.properties['type']) + # Override the calculate function because volume is + # not calculated just fetched from candle data. + def calculate(self, candles, num_results=1): + # Request an array of the last volume values. + r_data = candles.get_latest_vol(num_results) + # Set the current volume to the last value returned. + self.properties['value'] = float(r_data[-1]['value']) + # Return the data prefixed with the type of indicator. + return {"type": self.properties['type'], "data": r_data} + + +indicator_types.append('Volume') class SMA(Indicator): @@ -31,102 +96,62 @@ class SMA(Indicator): if 'period' not in properties: self.properties['period'] = 20 - def calculate(self, candles, num_results=800): - # These indicators do computations over period number of price data points. - # So we need at least that plus what ever amount of results needed. - num_cv = self.properties['period'] + num_results - closing_data = candles.get_latest_close_values(num_cv) - if len(closing_data) < num_cv: - print(f'Could not calculate {self.properties["type"]} for time period of {self.properties["period"]}') - print('Not enough data available') - return - # Initialize two arrays to hold a list of closing values and - # a list of timestamps associated with these values - closes = [] - ts = [] - # Isolate all the closing values and timestamps from - # the dictionary object - for each in closing_data: - closes.append(each['close']) - ts.append(each['time']) - # Convert the list of closes to a numpy array - np_real_data = np.array(closes, dtype=float) - # Pass the closing values and the period parameter to talib - i_values = None - if self.properties['type'] == 'SMA': - i_values = talib.SMA(np_real_data, self.properties['period']) - if self.properties['type'] == 'RSI': - i_values = talib.RSI(np_real_data, self.properties['period']) - if self.properties['type'] == 'EMA': - i_values = talib.EMA(np_real_data, self.properties['period']) - if self.properties['type'] == 'LREG': - i_values = talib.LINEARREG(np_real_data, self.properties['period']) + def process(self, data, period): + return talib.SMA(data, period) - # Combine the new data with the timestamps - # Warning: The first of rsi values are . - # But they should get trimmed off todo get rid of try except *just debugging info - try: - i_values = i_values[-num_results:] - except Exception: - raise ValueError(f'error: {self.properties.type} {i_values}') - ts = ts[-num_results:] - r_data = [] - for each in range(len(i_values)): - r_data.append({'time': ts[each], 'value': i_values[each]}) - return {"type": self.properties['type'], "data": r_data} + +indicator_types.append('SMA') class EMA(SMA): def __init__(self, name, indicator_type, properties): super().__init__(name, indicator_type, properties) + def process(self, data, period): + return talib.EMA(data, period) + + +indicator_types.append('EMA') + class RSI(SMA): def __init__(self, name, indicator_type, properties): super().__init__(name, indicator_type, properties) + def process(self, data, period): + return talib.RSI(data, period) + + +indicator_types.append('RSI') + class LREG(SMA): def __init__(self, name, indicator_type, properties): super().__init__(name, indicator_type, properties) + def process(self, data, period): + return talib.LINEARREG(data, period) + + +indicator_types.append('LREG') + class ATR(SMA): def __init__(self, name, indicator_type, properties): super().__init__(name, indicator_type, properties) - def calculate(self, candles, num_results=800): - # These indicators do computations over period number of price data points. - # So we need at least that plus what ever amount of results needed. - num_cv = self.properties.period + num_results - - high_data = candles.get_latest_high_values(num_cv) - low_data = candles.get_latest_low_values(num_cv) - close_data = candles.get_latest_close_values(num_cv) - if len(close_data) < num_cv: - print(f'Couldn\'t calculate {self.properties.type} for time period of {self.properties.period}') - print('Not enough data availiable') - return + def calculate(self, candles, num_results=1): # Initialize 4 arrays to hold a list of h/l/c values and - # a list of timestamps associated with these values - highs = [] - lows = [] - closes = [] - ts = [] - # Isolate all the values and timestamps from - # the dictionary objects + # Get a list of values and timestamps associated with them. + highs, ts = self.isolate_values('high', self.get_records('high', candles, num_results)) + lows, ts = self.isolate_values('low', self.get_records('low', candles, num_results)) + closes, ts = self.isolate_values('close', self.get_records('close', candles, num_results)) - for each in high_data: - highs.append(each['high']) - for each in low_data: - lows.append(each['low']) - for each in close_data: - closes.append(each['close']) - ts.append(each['time']) # Convert the lists to a numpy array np_highs = np.array(highs, dtype=float) np_lows = np.array(lows, dtype=float) np_closes = np.array(closes, dtype=float) + # Pass the closing values and the period parameter to talib atr = talib.ATR(high=np_highs, low=np_lows, @@ -137,6 +162,10 @@ class ATR(SMA): # But they should get trimmed off atr = atr[-num_results:] ts = ts[-num_results:] + + # Set the current indicator value to the last value calculated. + self.properties['value'] = round(float(atr[-1]), 2) + r_data = [] for each in range(len(atr)): # filter out nan values @@ -146,6 +175,9 @@ class ATR(SMA): return {"type": self.properties.type, "data": r_data} +indicator_types.append('ATR') + + class BolBands(Indicator): def __init__(self, name, indicator_type, properties): super().__init__(name, indicator_type, properties) @@ -158,8 +190,8 @@ class BolBands(Indicator): self.properties['color_2'] = f"#{random.randrange(0x1000000):06x}" if 'color_3' not in properties: self.properties['color_3'] = ul_col - if 'value1' not in properties: - self.properties['value1'] = 0 + if 'value' not in properties: + self.properties['value'] = 0 if 'value2' not in properties: self.properties['value2'] = 0 if 'value3' not in properties: @@ -171,26 +203,10 @@ class BolBands(Indicator): if 'ma' not in properties: self.properties['ma'] = 1 - def calculate(self, candles, num_results=800): - # These indicators do computations over period number of price data points. - # So we need at least that plus what ever amount of results needed. - # Acceptable values for ma in the talib.BBANDS - # {'SMA':0,'EMA':1, 'WMA' : 2, 'DEMA' : 3, 'TEMA' : 4, 'TRIMA' : 5, 'KAMA' : 6, 'MAMA' : 7, 'T3' : 8} - num_cv = self.properties['period'] + num_results - closing_data = candles.get_latest_close_values(num_cv) - if len(closing_data) < num_cv: - print(f'Couldn\'t calculate {self.properties["type"]} for time period of {self.properties["period"]}') - print('Not enough data availiable') - return - # Initialize two arrays to hold a list of closing values and - # a list of timestamps associated with these values - closes = [] - ts = [] - # Isolate all the closing values and timestamps from - # the dictionary object - for each in closing_data: - closes.append(each['close']) - ts.append(each['time']) + def calculate(self, candles, num_results=1): + # Get a list of closing values and timestamps associated with these values. + closes, ts = self.isolate_values('close', self.get_records('close', candles, num_results)) + # Convert the list of closes to a numpy array np_real_data = np.array(closes, dtype=float) # Pass the closing values and the period parameter to talib @@ -212,6 +228,12 @@ class BolBands(Indicator): r_data_u = [] r_data_m = [] r_data_l = [] + + # Set the current indicator values to the last value calculated. + self.properties['value'] = round(float(i_values_u[-1]),2) + self.properties['value2'] = round(float(i_values_m[-1]),2) + self.properties['value3'] = round(float(i_values_l[-1]),2) + for each in range(len(i_values_u)): # filter out nan values if np.isnan(i_values_u[each]): @@ -223,6 +245,9 @@ class BolBands(Indicator): return {"type": self.properties['type'], "data": r_data} +indicator_types.append('BOLBands') + + class MACD(Indicator): def __init__(self, name, indicator_type, properties): super().__init__(name, indicator_type, properties) @@ -247,14 +272,14 @@ class MACD(Indicator): # These indicators do computations over a period number of price data points. # So we need at least that plus what ever amount of results needed. # It seems it needs num_of_nans = (slow_p) - 2) + signal_p - - # TODO: slow_p or fast_p which ever is greater should be used in the calc below. - # TODO but i am investigating this. + # Slow_p or fast_p which ever is greater should be used in the calc below. + # TODO Investigating this should it be an error. if self.properties['fast_p'] > self.properties['slow_p']: - raise ValueError('Error I think: TODO: calculate_macd()') + raise ValueError('Possible Error: calculating MACD fast_period needs to higher then slow_period') + # Not sure about the lookback period for macd algorithm below was a result of trial and error. num_cv = (self.properties['slow_p'] - 2) + self.properties['signal_p'] + num_results - closing_data = candles.get_latest_close_values(num_cv) + closing_data = candles.get_latest_values(value_name='close', num_record=num_cv) if len(closing_data) < num_cv: print(f'Couldn\'t calculate {self.properties["type"]} for time period of {self.properties["slow_p"]}') print('Not enough data available') @@ -281,15 +306,17 @@ class MACD(Indicator): # Warning: The first ( -1) of values are . # But they should get trimmed off macd = macd[-num_results:] - if len(macd) == 1: - print('looks like after slicing') - print(macd) signal = signal[-num_results:] hist = hist[-num_results:] ts = ts[-num_results:] r_macd = [] r_signal = [] r_hist = [] + + # Set the current indicator values to the last value calculated. + self.properties['macd'] = round(float(macd[-1]), 2) + self.properties['signal'] = round(float(signal[-1]), 2) + for each in range(len(macd)): # filter out nan values if np.isnan(macd[each]): @@ -301,6 +328,9 @@ class MACD(Indicator): return {"type": self.properties['type'], "data": r_data} +indicator_types.append('MACD') + + class Indicators: def __init__(self, candles, config): # Object containing Price and candle data. @@ -315,11 +345,7 @@ class Indicators: self.create_loaded_indicators() # Create a List of all available indicator types - self.indicator_types = [ ] - for i in self.indicator_list: - if self.indicator_list[i]['type'] in self.indicator_types: - continue - self.indicator_types.append(self.indicator_list[i]['type']) + self.indicator_types = indicator_types # A list of values to use with bolenger bands self.bb_ma_val = {'SMA': 0, 'EMA': 1, 'WMA': 2, 'DEMA': 3, 'TEMA': 4, 'TRIMA': 5, 'KAMA': 6, 'MAMA': 7, 'T3': 8} @@ -327,6 +353,7 @@ class Indicators: def create_loaded_indicators(self): for each in self.indicator_list: self.create_indicator(each, self.indicator_list[each]['type'], self.indicator_list[each]) + @staticmethod def get_indicator_defaults(): """Set the default settings for each indicator""" @@ -345,7 +372,7 @@ class Indicators: 'RSI 8': {'type': 'RSI', 'period': 8, 'visible': True, 'color': f"#{random.randrange(0x1000000):06x}", 'value': 0}, 'Bolenger': {'color_1': '#5ad858', 'color_2': '#f0f664', 'color_3': '#5ad858', 'devdn': 2, 'devup': 2, - 'ma': 1, 'period': 20, 'type': 'BOLBands', 'value': 0, 'value1': '38691.58', + 'ma': 1, 'period': 20, 'type': 'BOLBands', 'value': '38691.58', 'value2': '38552.36', 'value3': '38413.14', 'visible': 'True'}, 'vol': {'type': 'Volume', 'visible': True, 'value': 0} diff --git a/static/Alerts.js b/static/Alerts.js new file mode 100644 index 0000000..9e11881 --- /dev/null +++ b/static/Alerts.js @@ -0,0 +1,63 @@ +class Alert{ + constructor(alert_type, source, state) { + // The type of alert. + this.type = alert_type; + // The source of the alert. + this.source = source; + // Other info in the alert. + this.state = state; + // The alert messages. + this.msg = 'Signal state change: ' + this.source + ' = ' + this.state; + } + alert_source(){ + return this.source; + } + alert_type(){ + return this.type; + } + alert_state(){ + return this.state; + } + alert_msg(){ + return this.msg; + } +} + +class Alerts { + constructor(target_id) { + // The list of alert messages. + this.alerts = []; + // The html element id that displays the alert messages. + this.target_id = target_id; + // The html element that displays the alert messages. + this.target = null; + } + publish_alerts(alert_type, data){ + if (alert_type == 'signal_changes'){ + // If the alert_type is signal changes then data will + // contain a list of objects with format: { name: str, state: bool } + console.log('publishing alerts') + for(let sig in data){ + console.log('publishing single alert'); + this.alerts.push( new Alert('signal', sig, data[sig]) ); + } + this.update_html(); + + } + } + + update_html(){ + let alerts =''; + for (let index in this.alerts){ + let alert = this.alerts[index].alert_msg(); + alerts += '' + alert + '
'; + } + this.target.innerHTML = alerts; + } + + set_target(){ + // This is called after the html document has been parsed. + this.target = document.getElementById(this.target_id); + } +} + diff --git a/static/Strategies.js b/static/Strategies.js new file mode 100644 index 0000000..2c5e9ff --- /dev/null +++ b/static/Strategies.js @@ -0,0 +1,289 @@ +class Strategy{ + constructor(strat_type, name, side, take_profit, stop_loss, conditions) { + // The type of alert. + this.type = strat_type; + // The source of the alert. + this.name = name; + // buy|sell: string + this.side = side; + // Conditions to exit trade in profit. {on: ('profit'|'condition'), trig_val: 999} + this.take_profit = take_profit; + // Conditions to exit trade in loss. {on: ('loss'|'condition'), trig_val: 999} + this.stop_loss = stop_loss; + // The conditions to evaluate. { on: (signal_name: str), trig_val: (true|false|changed) } + this.conditions = conditions; + // html formatted representation. + this.display_output = this.format_html(); + // any last results needed for comparison. + this.last_result = {}; + } + format_html(){ + let html ='
  • ' + '' + this.name + ''; + html +='' + this.type + ''; + html +='' + this.side + ''; + if (this.take_profit.on == 'profit'){ + if(this.side == 'buy') {var then_do ='sell';} + else if(this.side == 'sell') {var then_do ='buy';} + html += '' + 'If profit exceeds' + ': ' + this.take_profit.trig_val + ' '+ then_do + '.'; + } + if (this.stop_loss.on == 'loss'){ + if(this.side == 'buy') {var then_do ='sell';} + else if(this.side == 'sell') {var then_do ='buy';} + html +='' + 'If loss exceeds' + ': ' + this.stop_loss.trig_val + ' '+ then_do + '.'; + } + for(let cond of this.conditions){ + html += 'If ' + cond.on + ' is ' + cond.trig_val + ''; + } + html += '
  • '; + return html; + } + conditions_satisfied(signals){ + let result = true; + for(let cond of this.conditions){ + if (cond.trig_val == 'true'){ + if (signals[cond.on] == true){ + result = result && true; + }else{ + result = false; + } + } + else if (cond.trig_val == 'false'){ + if (signals[cond.on] == false){ + result = result && true; + }else{ + result = false; + } + } + else if (cond.trig_val == 'changed'){ + // If no last result exists for this trigger, create one. + if ( !this.last_results[cond.on] ){ + this.last_results[cond.on] = signals[cond.on]; + } + if (signals[cond.on] != this.last_results[cond.on]){ + result = result && true; + }else{ + result = false; + } + } + } + return result; + } + name(){ + return this.name; + } + type(){ + return this.type; + } + strategy(){ + return this.strategy; + } + print_html(){ + return this.display_output; + } +} +class Strategies { + constructor(target_id) { + // The list of strategies. + this.strategies = []; + // The html element id that displays the strategies. + this.target_id = target_id; + // The html element that displays the the strategies. + this.target = null; + + } + // Call to display Create new signal dialog. + open_form() { document.getElementById("new_strat_form").style.display = "grid"; } + // Call to hide Create new signal dialog. + close_form() { document.getElementById("new_strat_form").style.display = "none"; } + + open_stg_form(){ + this.open_form(); + this.fill_field('strat_opt', 'take_profit'); + // condition = { on: (signal_name: str), trig_val: (true|false|changed) } + let cond1 = {on: 'signal1', trig_val:'changed'} + // take_profit = {on: ('profit'|'condition'), trig_val: 999} + let take_profit = {on: 'signal2', trig_val: false} + // stop_loss = {on: ('loss'|'condition'), trig_val: 999} + let stop_loss = {on: 'loss', trig_val: '80%' } + let side='buy'; + let conditions = []; //_str = side + condition + take_profit + conditions.push(cond1); + this.strategies.push( new Strategy('take_profit', 'strategy_#1', side, take_profit, stop_loss, conditions) ); + this.update_html(); + } + fill_field(field, value){ + if (field == 'strat_opt'){ + let options = document.getElementById('strat_opt'); + + if (value == 'take_profit'){ + // Clear previous content. + options.innerHTML=""; + + //Create a drop down for buy/sell option + let side_select_label = document.createElement("label"); + side_select_label.for = 'trade_in_side'; + side_select_label.innerHTML = 'Side:'; + let side_select = document.createElement("select"); + side_select.id = "trade_in_side"; + side_select.name = "trade_in_side"; + side_select.innerHTML = ''; + options.appendChild(side_select_label); + options.appendChild(side_select); + + //Create an input for margin trading value. (1X-100X) + let margin_label = document.createElement("label"); + margin_label.for = 'margin'; + margin_label.innerHTML = 'Margin:'; + let margin_select = document.createElement("input"); + margin_select.name = 'margin'; + margin_select.type = 'number'; + margin_select.min = 1; + margin_select.max = 100; + margin_select.value = 1; + options.appendChild(margin_label); + options.appendChild(margin_select); + + // Create a un ordered list to hold the conditions of trading in. + let ul_in_cond = document.createElement('ul'); + ul_in_cond.id ='trade_in_conditions'; + + // Create a submit button for the conditions. + let add_cond_btn = document.createElement('button'); + add_cond_btn.setAttribute('id','add_cond_btn'); + add_cond_btn.setAttribute('type','button'); + add_cond_btn.innerHTML = "Add Condition"; + add_cond_btn.onclick = function () { + let li = document.createElement('li'); + li.innerHTML = 'Trigger:'+ trigger.value+' Value:' + trigVal.value; + ul_in_cond.appendChild(li); + }; + + // Add a horizontal rule. + let element = document.createElement('hr'); + options.appendChild(element); + + //Create a drop down for trigger options + let trigger_label = document.createElement("label"); + trigger_label.for = 'trigger'; + trigger_label.innerHTML = 'Trigger Signal:'; + let trigger = document.createElement("select"); + trigger.id = "trigger"; + trigger.name = "trigger"; + // Populate the signal selector. + for (let signal in window.UI.signals.signals){ + let opt = document.createElement('option'); + opt.value = window.UI.signals.signals[signal].name; + opt.innerHTML = window.UI.signals.signals[signal].name; + trigger.appendChild(opt); + } + // Add it to the dom. + options.appendChild(trigger_label); + options.appendChild(trigger); + + //Create a drop down for trigger value. + let trigVal_label = document.createElement("label"); + trigVal_label.for = 'trigVal'; + trigVal_label.innerHTML = 'Trigger Value:'; + let trigVal = document.createElement("select"); + trigVal.id = "trigVal"; + trigVal.name = "trigVal"; + + let opt = document.createElement('option'); + opt.value = true; + opt.innerHTML = 'true'; + trigVal.appendChild(opt); + + opt = document.createElement('option'); + opt.value = false; + opt.innerHTML = 'false'; + trigVal.appendChild(opt); + + opt = document.createElement('option'); + opt.value = 'changed'; + opt.innerHTML = 'changed'; + trigVal.appendChild(opt); + + // Add trigger Value select element to the dom. + options.appendChild(trigVal_label); + options.appendChild(trigVal); + + // Add the submit btn and the list to the dom. + options.appendChild(add_cond_btn); + options.appendChild(ul_in_cond); + + // Add a horizontal rule. + element = document.createElement('hr'); + options.appendChild(element); + + //Create an input for take profit value. + let prof_value_lbl = document.createElement("label"); + prof_value_lbl.for = 'profit_val'; + prof_value_lbl.innerHTML = 'Profit %:'; + let profit_val = document.createElement("input"); + profit_val.type='number'; + profit_val.min=0; profit_val.max=100; profit_val.value = 50; + + //Create a drop down for take profit type. + let prof_typ_label = document.createElement("label"); + prof_typ_label.for = 'prof_typ'; + prof_typ_label.innerHTML = 'Profit type:'; + let prof_typ = document.createElement("select"); + prof_typ.id = "prof_typ"; + prof_typ.name = "prof_typ"; + prof_typ.onchange= function(){ + if (this.value == 'value'){ + prof_value_lbl.style.display = 'inline-block'; + profit_val.style.display = 'inline-block'; + //profit_trig.style.display = 'none'; + } + else if (this.value == 'conditional'){ + prof_value_lbl.style.display = 'none'; + profit_val.style.display = 'none'; + //profit_trig.style.display = 'block'; + } + }; + + opt = document.createElement('option'); + opt.value = 'value'; + opt.innerHTML = 'value'; + prof_typ.appendChild(opt); + + opt = document.createElement('option'); + opt.value = 'conditional'; + opt.innerHTML = 'conditional'; + prof_typ.appendChild(opt); + + // Add profit_type select element to the dom. + options.appendChild(prof_typ_label); + options.appendChild(prof_typ); + + opt = document.createElement('br'); + options.appendChild(opt); + + // Add value input to the dom. + options.appendChild(prof_value_lbl); + options.appendChild(profit_val); + + + } + if (value == 'incremental_profits'){ + options.innerHTML="Incremental_profits -> not done."; + } + if (value == 'swing'){ + options.innerHTML="swing -> not done."; + } + } + } + set_target(){ + // This is called after the html document has been parsed. + this.target = document.getElementById(this.target_id); + } + update_html(){ + let strats =''; + for (let strat of this.strategies){ + strats += strat.print_html(); + } + this.target.innerHTML = strats; + } + +} diff --git a/static/brighterStyles.css b/static/brighterStyles.css index 9a990b4..ff6b356 100644 --- a/static/brighterStyles.css +++ b/static/brighterStyles.css @@ -241,7 +241,6 @@ input[type="checkbox"] { display:grid; grid-template-columns:1fr 1fr; min-height: 100px; - min-height: 100px; } #balances{ width:250px; @@ -261,6 +260,12 @@ position: absolute; right: -17px; /* Increase/Decrease this value for cross-browser compatibility */ overflow-y: scroll; } +#alerts_content{ + overflow: scroll; +} +#signal_content, #strats_content, #strat_opt{ + overflow: scroll; +} #trade_content{ margin-top:8px; } diff --git a/static/communication.js b/static/communication.js index debed33..31f8e64 100644 --- a/static/communication.js +++ b/static/communication.js @@ -4,6 +4,7 @@ class Comms { this.on_candle_update = ocu; this.on_candle_close = occ; this.on_indctr_update = oiu; + this.connection_open = false; } candle_update(new_candle){ @@ -32,13 +33,22 @@ class Comms { return id; } send_to_app(message_type, data){ - console.log( JSON.stringify({ message_type: message_type, data : data })); - this.app_con.send( JSON.stringify({ message_type: message_type, data : data })); + console.log( JSON.stringify({ message_type: message_type, data : data })); + if (this.connection_open){ + this.app_con.send( JSON.stringify({ message_type: message_type, data : data })); + }else{ + setTimeout(function(){ + window.UI.data.comms.app_con.send( JSON.stringify({ message_type: message_type, data : data })) + }, 1000); + } } set_app_con(){ // Create a web socket connection to our app. this.app_con = new WebSocket('ws://localhost:5000/ws'); - this.app_con.onopen = () => this.app_con.send("Connection OK"); + this.app_con.onopen = () => { + this.app_con.send("Connection OK"); + this.connection_open = true; + } this.app_con.addEventListener('message', ev => { if(ev.data){ @@ -52,9 +62,39 @@ class Comms { } // Handle a reply from the server if (msg.reply) { - // Handle indicator updates - if (msg.reply == 'i_updates'){ - this.indicator_update(msg.data) + // Handle updates from server. + if (msg.reply == 'updates'){ + if ('i_updates' in msg.data){ + /* If the received message contains indicator updates. + Forward them to the indicator instance. */ + this.indicator_update(msg.data['i_updates']); + // Forward the indicator updates to the signal instance. + window.UI.signals.i_update(msg.data['i_updates']); + } + if ('s_updates' in msg.data){ + /* If the received message contains signal updates. + Forward them to the signals instance. These messages + only arrive if a signal state changes. */ + let updates = msg.data['s_updates']; + window.UI.signals.update_signal_states(updates); + window.UI.alerts.publish_alerts('signal_changes', updates); + } + }else if (msg.reply == 'signals'){ + /* On initialization the server will send a list of signals loaded from file. + Forward this to the signals instance.*/ + window.UI.signals.set_data(msg.data); + } + else if (msg.reply =='signal_created'){ + /* After the server creates a new signal it will send the details here. + Forward this to the signals instance. I re-used the init function. + But wrapped the data in a list element.*/ + let list_of_one = new Array(); + list_of_one.push(msg.data); + window.UI.signals.set_data(list_of_one); + } + else { + console.log(msg.reply) + console.log(msg.data) } } } diff --git a/static/general.js b/static/general.js index e501bdd..8c0dbc8 100644 --- a/static/general.js +++ b/static/general.js @@ -10,23 +10,12 @@ // this.height = height; // } //} -//class Strategies { -// constructor() { -// this.height = height; -// } -//} //class Exchange_Info { // constructor() { // this.height = height; // } //} // -//class Alerts { -// constructor() { -// this.height = height; -// } -//} -// //class Header { // constructor() { // this.height = height; @@ -52,7 +41,22 @@ class User_Interface{ up-to-date configurable and variable data for the UI */ this.data = new Data(); - /* These classes interact with HTML elements that need to be parsed first */ + /* The object that handles the interface controls.*/ + this.controls = new Controls(); + + /* The object that handles the signals interface.*/ + this.signals = new Signals(this.data.indicators); + + /* The object that handles alerts. Pass in the html + element that will hold the list of alerts*/ + this.alerts = new Alerts("alert_list"); + + /* The object that handles alerts. Pass in the html + element that will hold the list of alerts*/ + this.strats = new Strategies("strats_display"); + + /* These classes interact with HTML elements that need to be parsed first. + TODO: Can any of these objects be created then run init functions after loading?*/ window.addEventListener('load', function () { /* Charts object is responsible for maintaining the data visualisation area in the UI. */ @@ -77,12 +81,14 @@ class User_Interface{ /* Point the callback fired when indicator updates are received to the indicator class object.*/ window.UI.data.set_i_updates(window.UI.indicators.update); + // Request data from the server. Receives it in a callback function then injects the html. + window.UI.signals.request_signals(); + // initialize the alerts instance. + window.UI.alerts.set_target(); + // initialize the alerts instance. + window.UI.strats.set_target(); }); - /* The object that handles the interface controls.*/ - this.controls = new Controls(); - /* The object that handles the signals interface.*/ - this.signals = new Signals(this.data.indicators); } } UI = new User_Interface(); diff --git a/static/indicators.js b/static/indicators.js index 5df174b..f3aa0ba 100644 --- a/static/indicators.js +++ b/static/indicators.js @@ -200,14 +200,14 @@ class Bolenger extends Indicator{ init(data){ // Initialize the data with the data object provided. - this.setLine('line_u',data[0],'value1'); + this.setLine('line_u',data[0],'value'); this.setLine('line_m',data[1],'value2'); this.setLine('line_l',data[2],'value3'); } update(data){ // Update the line-set data in the chart - this.updateLine('line_u', data[0][0], 'value1'); + this.updateLine('line_u', data[0][0], 'value'); // Update the line-set data in the chart this.updateLine('line_m', data[1][0], 'value2'); // Update the line-set data in the chart @@ -285,7 +285,6 @@ class Indicators { } update(updates){ - console.log(updates); for (name in updates){ window.UI.indicators.i_objs[name].update(updates[name].data); } diff --git a/static/signals.js b/static/signals.js index 85fc0b5..841098f 100644 --- a/static/signals.js +++ b/static/signals.js @@ -1,12 +1,94 @@ class Signals { constructor(indicators) { this.indicators = indicators; + this.signals=[]; } // Call to display Create new signal dialog. open_signal_Form() { document.getElementById("new_sig_form").style.display = "grid"; } // Call to hide Create new signal dialog. close_signal_Form() { document.getElementById("new_sig_form").style.display = "none"; } + request_signals(){ + window.UI.data.comms.send_to_app('request', 'signals'); + } + delete_signal(signal_name){ + window.UI.data.comms.send_to_app('delete_signal', signal_name); + // Get the child element node + let child = document.getElementById(signal_name + '_item'); + // Remove the child element from the document + child.parentNode.removeChild(child); + } + i_update(updates){ + // Update the values listed in the signals section. + for (let signal in this.signals){ + let value1 = updates[this.signals[signal].source1].data[0][this.signals[signal].prop1]; + this.signals[signal].value1 = value1.toFixed(2); + if (this.signals[signal].source2 != 'value'){ + let value2 = updates[this.signals[signal].source2].data[0][this.signals[signal].prop2]; + this.signals[signal].value2 = value2.toFixed(2); + } + document.getElementById(this.signals[signal].name + '_value1').innerHTML = this.signals[signal].value1; + document.getElementById(this.signals[signal].name + '_value2').innerHTML = this.signals[signal].value2; + } + } + update_signal_states(s_updates){ + for (name in s_updates){ + let id = name + '_state' + let span = document.getElementById(id); + span.innerHTML = s_updates[name]; + console.log('state change!'); + console.log(name); + } + + } + set_data(signals){ + // Create a list item for every signal and add it to a UL element. + var ul = document.getElementById("signal_list"); + + // loop through a provided list of signals and attributes. + for (let sig in signals){ + + // Create a Json object from each signals. + // TODO: Clean up this inconsistent code. + // During initialization this receives the object in string form. + // when the object is created this function receives an object. + if (typeof(signals[sig]) == 'string'){ + var obj = JSON.parse(signals[sig]); + }else {var obj=signals[sig];} + // Keep a local record of the signals. + this.signals.push(obj); + // Define the function that is called when deleting an individual signal. + let click_func = "window.UI.signals.delete_signal('" + obj.name+ "')"; + // create a delete button for every individual signal. + let delete_btn = ""; + + // Put all the attributes into html elements. + let signal_name = " " + obj.name + ": "; + let signal_state = "" + obj.state + "
    "; + let signal_source1 = "" + obj.source1 + "(" + obj.prop1 + ") "; + let signal_val1 = "" + obj.value1 + ""; + let operator = " " + obj.operator + " "; + let signal_source2 = "" + obj.source2 + "(" + obj.prop2 + ") "; + let signal_val2 = "" + obj.value2 + ""; + + // Stick all the html together. + let html = delete_btn; + html += signal_name + signal_state; + html += signal_source1 + signal_val1; + html += operator; + html += signal_source2 + signal_val2; + + // Create the list item. + let li = document.createElement("li"); + // Give it an id. + li.id = obj.name + '_item'; + // Inject the html. + li.innerHTML= html; + // And add it the the UL we created earlier. + ul.appendChild(li); + } + } + fill_prop(target_id, indctr){ // arg1: Id of of a selection element. // arg2: Name of an indicator @@ -143,28 +225,30 @@ class Signals { // Collect all the input fields. - var sigName = document.getElementById('signal_name').value; // The name of the New Signal. - var sigSource = document.getElementById('sig_source').value; // The source(indicator) of the signal. - var sigProp = document.getElementById('sig_prop').value; // The property to evaluate. - var sig2Source = document.getElementById('sig2_source').value; // The second source if selected. - var sig2Prop = document.getElementById('sig2_prop').value; // The second property to evaluate. + var name = document.getElementById('signal_name').value; // The name of the New Signal. + var source1 = document.getElementById('sig_source').value; // The source(indicator) of the signal. + var prop1 = document.getElementById('sig_prop').value; // The property to evaluate. + var source2 = document.getElementById('sig2_source').value; // The second source if selected. + var prop2 = document.getElementById('sig2_prop').value; // The second property to evaluate. var operator = document.querySelector('input[name="Operator"]:checked').value; // The operator this evaluation will use. var range = document.getElementById('rangeVal').value; // The value of any range being evaluated. var sigType = document.getElementById('select_s_type').value; // The type of signal value or indicator comparison. var value = document.getElementById('value').value; // The input value if it is a value comparison. - + var state = false; if (sigType == 'Comparison'){ - var sig2Source = sig2Source; - var sig2Prop = sig2Prop; + var source2 = source2; + var prop2 = prop2; }else{ - var sig2Source = 'value'; - var sig2Prop = value; + var source2 = 'value'; + var prop2 = value; } + var value1 = null; + var value2 = null; if (operator == "+/-" ){ var range = {range : range}; - var data = {sigName, sigSource, sigProp, operator, sig2Source, sig2Prop, range}; + var data = {name, source1, prop1, operator, source2, prop2, range, state, value1, value2}; }else{ - var data = {sigName, sigSource, sigProp, operator, sig2Source, sig2Prop}; + var data = {name, source1, prop1, operator, source2, prop2, state, value1, value2}; } /* It may be more maintainable to configure the connection inside the different classes than passing functions, references and callbacks around. */ diff --git a/templates/index.html b/templates/index.html index 3880173..262be3e 100644 --- a/templates/index.html +++ b/templates/index.html @@ -11,6 +11,8 @@ bt_data = get_init_data({{js_data|tojson}}); + + @@ -22,6 +24,35 @@ + +
    +
    + +
    + +

    Create New Strategy

    + +
    + + +
    + + + +
    +
    + + +
    + +
    +
    +
    +
    @@ -191,8 +222,8 @@
    -
    -

    No Alerts

    +
    +

    No Alerts

    @@ -233,16 +264,18 @@
    -
    +

    Signals

    +
      -
      - +
      +

      Strategies

      +