Skip to content
Snippets Groups Projects

Compare revisions

Changes are shown as if the source revision was being merged into the target revision. Learn more about comparing revisions.

Source

Select target project
No results found

Target

Select target project
  • lennart.thiesen/de.ugoe.cs.rwm.mocci
  • rwm/de.ugoe.cs.rwm.mocci
2 results
Show changes
Showing
with 1284 additions and 2015 deletions
/**
* Copyright (c) 2015-2017 Obeo, Inria
* All rights reserved. This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v1.0
* which accompanies this distribution, and is available at
* http://www.eclipse.org/legal/epl-v10.html
*
* Contributors:
* - William Piers <william.piers@obeo.fr>
* - Philippe Merle <philippe.merle@inria.fr>
* - Faiez Zalila <faiez.zalila@inria.fr>
*/
package monitoring.provider;
import java.util.Collection;
import java.util.List;
import monitoring.MonitoringFactory;
import monitoring.MonitoringPackage;
import monitoring.MonitoringPropertyArray;
import org.eclipse.emf.common.notify.AdapterFactory;
import org.eclipse.emf.common.notify.Notification;
import org.eclipse.emf.common.util.ResourceLocator;
import org.eclipse.emf.ecore.EStructuralFeature;
import org.eclipse.emf.edit.provider.IEditingDomainItemProvider;
import org.eclipse.emf.edit.provider.IItemLabelProvider;
import org.eclipse.emf.edit.provider.IItemPropertyDescriptor;
import org.eclipse.emf.edit.provider.IItemPropertySource;
import org.eclipse.emf.edit.provider.IStructuredItemContentProvider;
import org.eclipse.emf.edit.provider.ITreeItemContentProvider;
import org.eclipse.emf.edit.provider.ItemProviderAdapter;
import org.eclipse.emf.edit.provider.ViewerNotification;
/**
* This is the item provider adapter for a {@link monitoring.MonitoringPropertyArray} object.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public class MonitoringPropertyArrayItemProvider
extends ItemProviderAdapter
implements
IEditingDomainItemProvider,
IStructuredItemContentProvider,
ITreeItemContentProvider,
IItemLabelProvider,
IItemPropertySource {
/**
* This constructs an instance from a factory and a notifier.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public MonitoringPropertyArrayItemProvider(AdapterFactory adapterFactory) {
super(adapterFactory);
}
/**
* This returns the property descriptors for the adapted class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
@Override
public List<IItemPropertyDescriptor> getPropertyDescriptors(Object object) {
if (itemPropertyDescriptors == null) {
super.getPropertyDescriptors(object);
}
return itemPropertyDescriptors;
}
/**
* This specifies how to implement {@link #getChildren} and is used to deduce an appropriate feature for an
* {@link org.eclipse.emf.edit.command.AddCommand}, {@link org.eclipse.emf.edit.command.RemoveCommand} or
* {@link org.eclipse.emf.edit.command.MoveCommand} in {@link #createCommand}.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
@Override
public Collection<? extends EStructuralFeature> getChildrenFeatures(Object object) {
if (childrenFeatures == null) {
super.getChildrenFeatures(object);
childrenFeatures.add(MonitoringPackage.Literals.MONITORING_PROPERTY_ARRAY__MONITORINGPROPERTYARRAY_VALUES);
}
return childrenFeatures;
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
@Override
protected EStructuralFeature getChildFeature(Object object, Object child) {
// Check the type of the specified child object and return the proper feature to use for
// adding (see {@link AddCommand}) it as a child.
return super.getChildFeature(object, child);
}
/**
* This returns MonitoringPropertyArray.gif.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
@Override
public Object getImage(Object object) {
return overlayImage(object, getResourceLocator().getImage("full/obj16/MonitoringPropertyArray"));
}
/**
* This returns the label text for the adapted class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
@Override
public String getText(Object object) {
return getString("_UI_MonitoringPropertyArray_type");
}
/**
* This handles model notifications by calling {@link #updateChildren} to update any cached
* children and by creating a viewer notification, which it passes to {@link #fireNotifyChanged}.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
@Override
public void notifyChanged(Notification notification) {
updateChildren(notification);
switch (notification.getFeatureID(MonitoringPropertyArray.class)) {
case MonitoringPackage.MONITORING_PROPERTY_ARRAY__MONITORINGPROPERTYARRAY_VALUES:
fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), true, false));
return;
}
super.notifyChanged(notification);
}
/**
* This adds {@link org.eclipse.emf.edit.command.CommandParameter}s describing the children
* that can be created under this object.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
@Override
protected void collectNewChildDescriptors(Collection<Object> newChildDescriptors, Object object) {
super.collectNewChildDescriptors(newChildDescriptors, object);
newChildDescriptors.add
(createChildParameter
(MonitoringPackage.Literals.MONITORING_PROPERTY_ARRAY__MONITORINGPROPERTYARRAY_VALUES,
MonitoringFactory.eINSTANCE.createMonitoringProperty()));
}
/**
* Return the resource locator for this item provider's resources.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
@Override
public ResourceLocator getResourceLocator() {
return MonitoringEditPlugin.INSTANCE;
}
}
......@@ -16,9 +16,8 @@ package monitoring.provider;
import java.util.Collection;
import java.util.List;
import monitoring.MonitoringFactory;
import monitoring.MonitoringPackage;
import monitoring.Monitoringproperties;
import monitoring.Occiresultprovider;
import org.eclipse.cmf.occi.core.provider.MixinBaseItemProvider;
......@@ -27,25 +26,25 @@ import org.eclipse.emf.common.notify.Notification;
import org.eclipse.emf.common.util.ResourceLocator;
import org.eclipse.emf.ecore.EStructuralFeature;
import org.eclipse.emf.edit.provider.ComposeableAdapterFactory;
import org.eclipse.emf.edit.provider.IItemPropertyDescriptor;
import org.eclipse.emf.edit.provider.ItemPropertyDescriptor;
import org.eclipse.emf.edit.provider.ViewerNotification;
/**
* This is the item provider adapter for a {@link monitoring.Monitoringproperties} object.
* This is the item provider adapter for a {@link monitoring.Occiresultprovider} object.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public class MonitoringpropertiesItemProvider extends MixinBaseItemProvider {
public class OcciresultproviderItemProvider extends MixinBaseItemProvider {
/**
* This constructs an instance from a factory and a notifier.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public MonitoringpropertiesItemProvider(AdapterFactory adapterFactory) {
public OcciresultproviderItemProvider(AdapterFactory adapterFactory) {
super(adapterFactory);
}
......@@ -60,49 +59,42 @@ public class MonitoringpropertiesItemProvider extends MixinBaseItemProvider {
if (itemPropertyDescriptors == null) {
super.getPropertyDescriptors(object);
addResultProviderEndpointPropertyDescriptor(object);
}
return itemPropertyDescriptors;
}
/**
* This specifies how to implement {@link #getChildren} and is used to deduce an appropriate feature for an
* {@link org.eclipse.emf.edit.command.AddCommand}, {@link org.eclipse.emf.edit.command.RemoveCommand} or
* {@link org.eclipse.emf.edit.command.MoveCommand} in {@link #createCommand}.
* This adds a property descriptor for the Result Provider Endpoint feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
@Override
public Collection<? extends EStructuralFeature> getChildrenFeatures(Object object) {
if (childrenFeatures == null) {
super.getChildrenFeatures(object);
childrenFeatures.add(MonitoringPackage.Literals.MONITORINGPROPERTIES__MONITORING_PROPERTIES);
}
return childrenFeatures;
protected void addResultProviderEndpointPropertyDescriptor(Object object) {
itemPropertyDescriptors.add
(createItemPropertyDescriptor
(((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(),
getResourceLocator(),
getString("_UI_Occiresultprovider_resultProviderEndpoint_feature"),
getString("_UI_PropertyDescriptor_description", "_UI_Occiresultprovider_resultProviderEndpoint_feature", "_UI_Occiresultprovider_type"),
MonitoringPackage.Literals.OCCIRESULTPROVIDER__RESULT_PROVIDER_ENDPOINT,
true,
false,
false,
ItemPropertyDescriptor.GENERIC_VALUE_IMAGE,
null,
null));
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
@Override
protected EStructuralFeature getChildFeature(Object object, Object child) {
// Check the type of the specified child object and return the proper feature to use for
// adding (see {@link AddCommand}) it as a child.
return super.getChildFeature(object, child);
}
/**
* This returns Monitoringproperties.gif.
* This returns Occiresultprovider.gif.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
@Override
public Object getImage(Object object) {
return overlayImage(object, getResourceLocator().getImage("full/obj16/Monitoringproperties"));
return overlayImage(object, getResourceLocator().getImage("full/obj16/Occiresultprovider"));
}
/**
......@@ -113,7 +105,10 @@ public class MonitoringpropertiesItemProvider extends MixinBaseItemProvider {
*/
@Override
public String getText(Object object) {
return getString("_UI_Monitoringproperties_type");
String label = ((Occiresultprovider)object).getResultProviderEndpoint();
return label == null || label.length() == 0 ?
getString("_UI_Occiresultprovider_type") :
getString("_UI_Occiresultprovider_type") + " " + label;
}
......@@ -128,9 +123,9 @@ public class MonitoringpropertiesItemProvider extends MixinBaseItemProvider {
public void notifyChanged(Notification notification) {
updateChildren(notification);
switch (notification.getFeatureID(Monitoringproperties.class)) {
case MonitoringPackage.MONITORINGPROPERTIES__MONITORING_PROPERTIES:
fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), true, false));
switch (notification.getFeatureID(Occiresultprovider.class)) {
case MonitoringPackage.OCCIRESULTPROVIDER__RESULT_PROVIDER_ENDPOINT:
fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), false, true));
return;
}
super.notifyChanged(notification);
......@@ -146,11 +141,6 @@ public class MonitoringpropertiesItemProvider extends MixinBaseItemProvider {
@Override
protected void collectNewChildDescriptors(Collection<Object> newChildDescriptors, Object object) {
super.collectNewChildDescriptors(newChildDescriptors, object);
newChildDescriptors.add
(createChildParameter
(MonitoringPackage.Literals.MONITORINGPROPERTIES__MONITORING_PROPERTIES,
MonitoringFactory.eINSTANCE.createMonitoringPropertyArray()));
}
/**
......
......@@ -4,7 +4,7 @@
* are made available under the terms of the Eclipse Public License v1.0
* which accompanies this distribution, and is available at
* http://www.eclipse.org/legal/epl-v10.html
*
*
* Contributors:
* - William Piers <william.piers@obeo.fr>
* - Philippe Merle <philippe.merle@inria.fr>
......@@ -12,45 +12,40 @@
*/
package monitoring.provider;
import java.util.Collection;
import java.util.List;
import monitoring.MonitoringFactory;
import monitoring.Publisher;
import org.eclipse.cmf.occi.core.OCCIPackage;
import org.eclipse.emf.common.notify.AdapterFactory;
import org.eclipse.emf.common.notify.Notification;
import org.eclipse.emf.common.util.ResourceLocator;
import org.eclipse.emf.edit.provider.IItemPropertyDescriptor;
import org.modmacao.occi.platform.provider.ComponentItemProvider;
import monitoring.MonitoringFactory;
import monitoring.Resultprovider;
/**
* This is the item provider adapter for a {@link monitoring.Publisher} object.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* This is the item provider adapter for a {@link monitoring.Resultprovider}
* object. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
public class PublisherItemProvider extends ComponentItemProvider {
public class ResultproviderItemProvider extends ComponentItemProvider {
/**
* This constructs an instance from a factory and a notifier.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* This constructs an instance from a factory and a notifier. <!--
* begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
public PublisherItemProvider(AdapterFactory adapterFactory) {
public ResultproviderItemProvider(AdapterFactory adapterFactory) {
super(adapterFactory);
}
/**
* This returns the property descriptors for the adapted class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* This returns the property descriptors for the adapted class. <!--
* begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
@Override
......@@ -63,36 +58,34 @@ public class PublisherItemProvider extends ComponentItemProvider {
}
/**
* This returns Publisher.gif.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* This returns Resultprovider.gif. <!-- begin-user-doc --> <!-- end-user-doc
* -->
*
* @generated
*/
@Override
public Object getImage(Object object) {
return overlayImage(object, getResourceLocator().getImage("full/obj16/Publisher"));
return overlayImage(object, getResourceLocator().getImage("full/obj16/Resultprovider"));
}
/**
* This returns the label text for the adapted class.
* <!-- begin-user-doc -->
* This returns the label text for the adapted class. <!-- begin-user-doc -->
* <!-- end-user-doc -->
*
* @generated
*/
@Override
public String getText(Object object) {
String label = ((Publisher)object).getId();
return label == null || label.length() == 0 ?
getString("_UI_Publisher_type") :
getString("_UI_Publisher_type") + " " + label;
String label = ((Resultprovider) object).getId();
return label == null || label.length() == 0 ? getString("_UI_Resultprovider_type")
: getString("_UI_Resultprovider_type") + " " + label;
}
/**
* This handles model notifications by calling {@link #updateChildren} to update any cached
* children and by creating a viewer notification, which it passes to {@link #fireNotifyChanged}.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* This handles model notifications by calling {@link #updateChildren} to update
* any cached children and by creating a viewer notification, which it passes to
* {@link #fireNotifyChanged}. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
@Override
......@@ -102,26 +95,27 @@ public class PublisherItemProvider extends ComponentItemProvider {
}
/**
* This adds {@link org.eclipse.emf.edit.command.CommandParameter}s describing the children
* that can be created under this object.
* <!-- begin-user-doc -->
* This adds {@link org.eclipse.emf.edit.command.CommandParameter}s describing
* the children that can be created under this object. <!-- begin-user-doc -->
* <!-- end-user-doc -->
*
* @generated
*/
@Override
protected void collectNewChildDescriptors(Collection<Object> newChildDescriptors, Object object) {
super.collectNewChildDescriptors(newChildDescriptors, object);
newChildDescriptors.add
(createChildParameter
(OCCIPackage.Literals.ENTITY__PARTS,
MonitoringFactory.eINSTANCE.createMonitoringproperties()));
newChildDescriptors.add(createChildParameter(OCCIPackage.Literals.ENTITY__PARTS,
MonitoringFactory.eINSTANCE.createOcciresultprovider()));
newChildDescriptors.add(createChildParameter(OCCIPackage.Literals.RESOURCE__LINKS,
MonitoringFactory.eINSTANCE.createMonitorableproperty()));
}
/**
* Return the resource locator for this item provider's resources.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* Return the resource locator for this item provider's resources. <!--
* begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
@Override
......
......@@ -4,7 +4,7 @@
* are made available under the terms of the Eclipse Public License v1.0
* which accompanies this distribution, and is available at
* http://www.eclipse.org/legal/epl-v10.html
*
*
* Contributors:
* - William Piers <william.piers@obeo.fr>
* - Philippe Merle <philippe.merle@inria.fr>
......@@ -12,39 +12,30 @@
*/
package monitoring.provider;
import java.util.Collection;
import java.util.List;
import monitoring.MonitoringFactory;
import monitoring.MonitoringPackage;
import monitoring.Sensor;
import org.eclipse.cmf.occi.core.OCCIPackage;
import org.eclipse.emf.common.notify.AdapterFactory;
import org.eclipse.emf.common.notify.Notification;
import org.eclipse.emf.common.util.ResourceLocator;
import org.eclipse.emf.edit.provider.ComposeableAdapterFactory;
import org.eclipse.emf.edit.provider.IItemPropertyDescriptor;
import org.eclipse.emf.edit.provider.ItemPropertyDescriptor;
import org.eclipse.emf.edit.provider.ViewerNotification;
import org.modmacao.occi.platform.provider.ApplicationItemProvider;
import monitoring.MonitoringFactory;
import monitoring.Sensor;
/**
* This is the item provider adapter for a {@link monitoring.Sensor} object.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
public class SensorItemProvider extends ApplicationItemProvider {
/**
* This constructs an instance from a factory and a notifier.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* This constructs an instance from a factory and a notifier. <!--
* begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
public SensorItemProvider(AdapterFactory adapterFactory) {
......@@ -52,9 +43,9 @@ public class SensorItemProvider extends ApplicationItemProvider {
}
/**
* This returns the property descriptors for the adapted class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* This returns the property descriptors for the adapted class. <!--
* begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
@Override
......@@ -62,152 +53,13 @@ public class SensorItemProvider extends ApplicationItemProvider {
if (itemPropertyDescriptors == null) {
super.getPropertyDescriptors(object);
addOcciSensorTimebasePropertyDescriptor(object);
addOcciSensorTimestartPropertyDescriptor(object);
addOcciSensorTimestopPropertyDescriptor(object);
addOcciSensorPeriodPropertyDescriptor(object);
addOcciSensorGranularityPropertyDescriptor(object);
addOcciSensorAccuracyPropertyDescriptor(object);
}
return itemPropertyDescriptors;
}
/**
* This adds a property descriptor for the Occi Sensor Timebase feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
protected void addOcciSensorTimebasePropertyDescriptor(Object object) {
itemPropertyDescriptors.add
(createItemPropertyDescriptor
(((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(),
getResourceLocator(),
getString("_UI_Sensor_occiSensorTimebase_feature"),
getString("_UI_PropertyDescriptor_description", "_UI_Sensor_occiSensorTimebase_feature", "_UI_Sensor_type"),
MonitoringPackage.Literals.SENSOR__OCCI_SENSOR_TIMEBASE,
true,
false,
false,
ItemPropertyDescriptor.GENERIC_VALUE_IMAGE,
null,
null));
}
/**
* This adds a property descriptor for the Occi Sensor Timestart feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
protected void addOcciSensorTimestartPropertyDescriptor(Object object) {
itemPropertyDescriptors.add
(createItemPropertyDescriptor
(((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(),
getResourceLocator(),
getString("_UI_Sensor_occiSensorTimestart_feature"),
getString("_UI_PropertyDescriptor_description", "_UI_Sensor_occiSensorTimestart_feature", "_UI_Sensor_type"),
MonitoringPackage.Literals.SENSOR__OCCI_SENSOR_TIMESTART,
true,
false,
false,
ItemPropertyDescriptor.GENERIC_VALUE_IMAGE,
null,
null));
}
/**
* This adds a property descriptor for the Occi Sensor Timestop feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
protected void addOcciSensorTimestopPropertyDescriptor(Object object) {
itemPropertyDescriptors.add
(createItemPropertyDescriptor
(((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(),
getResourceLocator(),
getString("_UI_Sensor_occiSensorTimestop_feature"),
getString("_UI_PropertyDescriptor_description", "_UI_Sensor_occiSensorTimestop_feature", "_UI_Sensor_type"),
MonitoringPackage.Literals.SENSOR__OCCI_SENSOR_TIMESTOP,
true,
false,
false,
ItemPropertyDescriptor.GENERIC_VALUE_IMAGE,
null,
null));
}
/**
* This adds a property descriptor for the Occi Sensor Period feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
protected void addOcciSensorPeriodPropertyDescriptor(Object object) {
itemPropertyDescriptors.add
(createItemPropertyDescriptor
(((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(),
getResourceLocator(),
getString("_UI_Sensor_occiSensorPeriod_feature"),
getString("_UI_PropertyDescriptor_description", "_UI_Sensor_occiSensorPeriod_feature", "_UI_Sensor_type"),
MonitoringPackage.Literals.SENSOR__OCCI_SENSOR_PERIOD,
true,
false,
false,
ItemPropertyDescriptor.GENERIC_VALUE_IMAGE,
null,
null));
}
/**
* This adds a property descriptor for the Occi Sensor Granularity feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
protected void addOcciSensorGranularityPropertyDescriptor(Object object) {
itemPropertyDescriptors.add
(createItemPropertyDescriptor
(((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(),
getResourceLocator(),
getString("_UI_Sensor_occiSensorGranularity_feature"),
getString("_UI_PropertyDescriptor_description", "_UI_Sensor_occiSensorGranularity_feature", "_UI_Sensor_type"),
MonitoringPackage.Literals.SENSOR__OCCI_SENSOR_GRANULARITY,
true,
false,
false,
ItemPropertyDescriptor.GENERIC_VALUE_IMAGE,
null,
null));
}
/**
* This adds a property descriptor for the Occi Sensor Accuracy feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
protected void addOcciSensorAccuracyPropertyDescriptor(Object object) {
itemPropertyDescriptors.add
(createItemPropertyDescriptor
(((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(),
getResourceLocator(),
getString("_UI_Sensor_occiSensorAccuracy_feature"),
getString("_UI_PropertyDescriptor_description", "_UI_Sensor_occiSensorAccuracy_feature", "_UI_Sensor_type"),
MonitoringPackage.Literals.SENSOR__OCCI_SENSOR_ACCURACY,
true,
false,
false,
ItemPropertyDescriptor.GENERIC_VALUE_IMAGE,
null,
null));
}
/**
* This returns Sensor.gif.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* This returns Sensor.gif. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
@Override
......@@ -216,65 +68,53 @@ public class SensorItemProvider extends ApplicationItemProvider {
}
/**
* This returns the label text for the adapted class.
* <!-- begin-user-doc -->
* This returns the label text for the adapted class. <!-- begin-user-doc -->
* <!-- end-user-doc -->
*
* @generated
*/
@Override
public String getText(Object object) {
String label = ((Sensor)object).getId();
return label == null || label.length() == 0 ?
getString("_UI_Sensor_type") :
getString("_UI_Sensor_type") + " " + label;
String label = ((Sensor) object).getId();
return label == null || label.length() == 0 ? getString("_UI_Sensor_type")
: getString("_UI_Sensor_type") + " " + label;
}
/**
* This handles model notifications by calling {@link #updateChildren} to update any cached
* children and by creating a viewer notification, which it passes to {@link #fireNotifyChanged}.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* This handles model notifications by calling {@link #updateChildren} to update
* any cached children and by creating a viewer notification, which it passes to
* {@link #fireNotifyChanged}. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
@Override
public void notifyChanged(Notification notification) {
updateChildren(notification);
switch (notification.getFeatureID(Sensor.class)) {
case MonitoringPackage.SENSOR__OCCI_SENSOR_TIMEBASE:
case MonitoringPackage.SENSOR__OCCI_SENSOR_TIMESTART:
case MonitoringPackage.SENSOR__OCCI_SENSOR_TIMESTOP:
case MonitoringPackage.SENSOR__OCCI_SENSOR_PERIOD:
case MonitoringPackage.SENSOR__OCCI_SENSOR_GRANULARITY:
case MonitoringPackage.SENSOR__OCCI_SENSOR_ACCURACY:
fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), false, true));
return;
}
super.notifyChanged(notification);
}
/**
* This adds {@link org.eclipse.emf.edit.command.CommandParameter}s describing the children
* that can be created under this object.
* <!-- begin-user-doc -->
* This adds {@link org.eclipse.emf.edit.command.CommandParameter}s describing
* the children that can be created under this object. <!-- begin-user-doc -->
* <!-- end-user-doc -->
*
* @generated
*/
@Override
protected void collectNewChildDescriptors(Collection<Object> newChildDescriptors, Object object) {
super.collectNewChildDescriptors(newChildDescriptors, object);
newChildDescriptors.add
(createChildParameter
(OCCIPackage.Literals.ENTITY__PARTS,
MonitoringFactory.eINSTANCE.createMonitoringproperties()));
newChildDescriptors.add(createChildParameter(OCCIPackage.Literals.ENTITY__PARTS,
MonitoringFactory.eINSTANCE.createOcciresultprovider()));
newChildDescriptors.add(createChildParameter(OCCIPackage.Literals.RESOURCE__LINKS,
MonitoringFactory.eINSTANCE.createMonitorableproperty()));
}
/**
* Return the resource locator for this item provider's resources.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* Return the resource locator for this item provider's resources. <!--
* begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
@Override
......
connection.project.dir=../de.ugoe.cs.rwm.mocci.connector
connection.project.dir=../de.ugoe.cs.rwm.mocci.connector.dummy
eclipse.preferences.version=1
# Monitoring Extension
This component represents the OCCI monitoring extension, we generated using [OCCI-Studio](https://github.com/occiware/OCCI-Studio).
The elements introduced in this extension mainly inherit from elements of the enhanced platform extension of [MoDMaCAO](https://github.com/occiware/MoDMaCAO),
as shown in the Figure below. As any other extension generated with OCCI-Studio the monitoring extension can be [registered as a plugin](https://gitlab.gwdg.de/rwm/de.ugoe.cs.rwm.mocci/blob/master/doc/studio.md) within Eclipse, OCCI-Studio, and the MartServer.
## The Sensor Element
The Sensor element represents a top level element used to easily manage all monitoring devices it contains.
The containment relationship to its monitoring devices is modeled via ComponentLinks.
As Sensor inherits Application, it gains access to attributes reflecting its current state, as well as actions to manage its lifecycle.
Thus, the monitoring devices can be deployed by accessing the sensor directly, but also by addressing each device separately.
To specify the object a sensor monitors, it can be connected over a MonitorableProperty to the corresponding resource.
The property itself defines two attributes defining the name of the property it monitors, and its results.
## The Monitoring Components
Each monitoring device (DataGatherer, DataProcessor, ResultProvider) inherit from component.
Thus, each monitoring component gains access to actions to deploy, configure, start, stop, and undeploy it.
When not using the dummy connector, the execution of these actions trigger the execution of configuration management scripts linked to the individual monitoring device.
The name of the scripts are assigned over user Mixins attached to the Component, which is located in the roles folder of the MartServer.
To define where each monitoring device is deployed PlacementLinks are used connecting the device to the VM it is deployed on.
Thus, each device can be hosted by different VM.
![Ext](./monExt.jpg "Ext")
\ No newline at end of file
// Apply the java-library plugin to add support for Java Library
apply plugin : 'eclipse'
apply plugin: 'java'
apply plugin: 'maven'
apply plugin: 'org.standardout.bnd-platform'
//apply plugin: 'osgi'
buildscript {
repositories {
jcenter()
......@@ -15,34 +10,14 @@ buildscript {
}
}
// In this section you declare where to find the dependencies of your project
repositories {
// Use jcenter for resolving your dependencies.
// You can declare any Maven/Ivy/file repository here.
//mavenLocal()
mavenCentral()
maven {
url "https://nexus.informatik.uni-goettingen.de/content/repositories/thirdparty/"
}
maven {
url "https://nexus.informatik.uni-goettingen.de/content/repositories/rwm/"
}
}
dependencies {
//platform 'de.ugoe.cs.rwm.wocci:model:1.0.0'
//Nexus
compile group: 'org.eclipse.ocl', name: 'pivot', version: '1.3.0'
//occiware
compile group: 'org.eclipse.cmf.occi', name: 'core', version: '1.0.0'
compile group: 'org.eclipse.cmf.occi', name: 'infrastructure', version: '1.0.0'
compile group: 'org.modmacao.occi', name: 'platform', version: '1.0.0'
//maven
compile group: 'org.eclipse.emf', name: 'org.eclipse.emf.ecore', version: '2.15.0'
compile group: 'org.eclipse.emf', name: 'org.eclipse.emf.ecore.xmi', version: '2.15.0'
......@@ -50,19 +25,19 @@ dependencies {
}
jar {
manifest {
from("META-INF/MANIFEST.MF")
}
manifest {
from("META-INF/MANIFEST.MF")
}
}
platform{
featureId = "mocci"
featureName = "Mocci Extension"
featureProvider = "de.ugoe.cs.rwm"
featureVersion = "1.0.0"
bundle files('build/libs/de.ugoe.cs.rwm.mocci.model.jar')
platform {
featureId = "mocci"
featureName = "Mocci Extension"
featureProvider = "de.ugoe.cs.rwm"
featureVersion = "1.0.0"
eclipseMirror = "https://nexus.informatik.uni-goettingen.de/service/local/repositories/rwm/content/eclipse/minimal/1.0/minimal-1.0.tar.gz"
bundle files('build/libs/de.ugoe.cs.rwm.mocci.model.jar')
}
updateSiteZip.dependsOn("build")
......@@ -71,38 +46,40 @@ sourceSets {
main {
java {
srcDir 'src-gen'
}
//output.classesDir = "$workDir/client/program"
}
//output.classesDir = "$workDir/client/program"
}
}
processResources {
from("."){
include("model/")
//include("*")
//include("META-INF/MANIFEST.MF")
include("plugin.xml")
include("plugin.properties")
}
from(".") {
include("model/")
//include("*")
//include("META-INF/MANIFEST.MF")
include("plugin.xml")
include("plugin.properties")
}
}
eclipse {
project {
name = 'de.ugoe.cs.rwm.mocci.model'
}
}
}
uploadArchives {
repositories {
mavenDeployer {
repository(url: "https://nexus.informatik.uni-goettingen.de/content/repositories/rwm/") {
authentication(userName: System.getenv('NEXUSUSER'), password: System.getenv('NEXUSPASSWORD'))
mavenDeployer {
repository(url: "https://nexus.informatik.uni-goettingen.de/content/repositories/rwm/") {
authentication(userName: System.getenv('NEXUSUSER'), password: System.getenv('NEXUSPASSWORD'))
}
pom.version = "1.0.0"
pom.artifactId = "model"
pom.groupId = "de.ugoe.cs.rwm.mocci"
}
if (System.getenv('VERSION') != null) {
pom.version = System.getenv('VERSION')
println "Version is set to: " + System.getenv('VERSION')
}
pom.version = "SNAPSHOT"
pom.artifactId = "model"
pom.groupId = "de.ugoe.cs.rwm.mocci"
}
}
}
......@@ -11,115 +11,60 @@
<details key="platform" value="http://schemas.modmacao.org/occi/platform/ecore"/>
<details key="occi" value="http://schemas.ogf.org/occi/core/ecore"/>
</eAnnotations>
<eClassifiers xsi:type="ecore:EDataType" name="DateTime" instanceClassName="java.lang.String">
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData">
<details key="pattern" value="^(\d{4}((-)?(0[1-9]|1[0-2])((-)?(0[1-9]|[1-2][0-9]|3[0-1])(T(24:00(:00(\.[0]+)?)?|(([0-1][0-9]|2[0-3])(:)[0-5][0-9])((:)[0-5][0-9](\.[\d]+)?)?)((\+|-)(14:00|(0[0-9]|1[0-3])(:)[0-5][0-9])|Z))?)?)?)$"/>
</eAnnotations>
</eClassifiers>
<eClassifiers xsi:type="ecore:EDataType" name="Second" instanceClassName="java.lang.String"/>
<eClassifiers xsi:type="ecore:EDataType" name="String" instanceClassName="java.lang.String"/>
<eClassifiers xsi:type="ecore:EClass" name="MonitoringProperty">
<eStructuralFeatures xsi:type="ecore:EAttribute" name="name" lowerBound="1" eType="#//String">
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
<details key="documentation" value=""/>
</eAnnotations>
</eStructuralFeatures>
<eStructuralFeatures xsi:type="ecore:EAttribute" name="value" lowerBound="1" eType="#//String">
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
<details key="documentation" value=""/>
</eAnnotations>
</eStructuralFeatures>
<eStructuralFeatures xsi:type="ecore:EAttribute" name="Id" lowerBound="1" eType="#//String">
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
<details key="documentation" value=""/>
</eAnnotations>
</eStructuralFeatures>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="MonitoringPropertyArray">
<eStructuralFeatures xsi:type="ecore:EReference" name="monitoringpropertyarrayValues"
upperBound="-1" eType="#//MonitoringProperty" containment="true"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="Sensor" eSuperTypes="platform:/plugin/org.modmacao.occi.platform/model/platform.ecore#//Application">
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
<details key="documentation" value="Sensor Component"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EAttribute" name="occiSensorTimebase" eType="#//DateTime">
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
<details key="documentation" value="Base time reference (ISO8601)"/>
</eAnnotations>
</eStructuralFeatures>
<eStructuralFeatures xsi:type="ecore:EAttribute" name="occiSensorTimestart" eType="#//Second">
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
<details key="documentation" value="Start time offset (seconds)"/>
</eAnnotations>
</eStructuralFeatures>
<eStructuralFeatures xsi:type="ecore:EAttribute" name="occiSensorTimestop" eType="#//Second">
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
<details key="documentation" value=""/>
</eAnnotations>
</eStructuralFeatures>
<eStructuralFeatures xsi:type="ecore:EAttribute" name="occiSensorPeriod" lowerBound="1"
eType="#//Second">
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
<details key="documentation" value="Time between two following measurements (seconds)"/>
</eAnnotations>
</eStructuralFeatures>
<eStructuralFeatures xsi:type="ecore:EAttribute" name="occiSensorGranularity"
eType="#//Second">
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
<details key="documentation" value="Granularity of time measument (seconds)"/>
</eAnnotations>
</eStructuralFeatures>
<eStructuralFeatures xsi:type="ecore:EAttribute" name="occiSensorAccuracy" eType="#//Second">
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
<details key="documentation" value="Accuracy of time measument (seconds)"/>
</eAnnotations>
</eStructuralFeatures>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="Datagatherer" eSuperTypes="platform:/plugin/org.modmacao.occi.platform/model/platform.ecore#//Component">
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
<details key="documentation" value="DataGatherer Resource"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EAttribute" name="occiCollectorPeriod" lowerBound="1"
eType="#//Second">
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
<details key="documentation" value="Time between two following measurements (seconds)."/>
</eAnnotations>
</eStructuralFeatures>
<eStructuralFeatures xsi:type="ecore:EAttribute" name="occiCollectorGranularity"
eType="#//Second">
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
<details key="documentation" value="Granularity of time measurement (seconds)."/>
</eAnnotations>
</eStructuralFeatures>
<eStructuralFeatures xsi:type="ecore:EAttribute" name="occiCollectorAccuracy"
eType="#//Second">
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
<details key="documentation" value="Accuracy of time measurement (seconds)."/>
</eAnnotations>
</eStructuralFeatures>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="Processor" eSuperTypes="platform:/plugin/org.modmacao.occi.platform/model/platform.ecore#//Component">
<eClassifiers xsi:type="ecore:EClass" name="Dataprocessor" eSuperTypes="platform:/plugin/org.modmacao.occi.platform/model/platform.ecore#//Component">
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
<details key="documentation" value="Processor Resource"/>
<details key="documentation" value="DataProcessor Resource"/>
</eAnnotations>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="Publisher" eSuperTypes="platform:/plugin/org.modmacao.occi.platform/model/platform.ecore#//Component">
<eClassifiers xsi:type="ecore:EClass" name="Resultprovider" eSuperTypes="platform:/plugin/org.modmacao.occi.platform/model/platform.ecore#//Component">
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
<details key="documentation" value="Publisher Resource"/>
</eAnnotations>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="Monitoringproperties" eSuperTypes="platform:/plugin/org.eclipse.cmf.occi.core/model/OCCI.ecore#//MixinBase">
<eClassifiers xsi:type="ecore:EClass" name="Monitorableproperty" eSuperTypes="platform:/plugin/org.eclipse.cmf.occi.core/model/OCCI.ecore#//Link">
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
<details key="documentation" value="MonitorableProperty Component"/>
</eAnnotations>
<eAnnotations source="http://www.eclipse.org/emf/2002/Ecore">
<details key="constraints" value="targetConstraint"/>
</eAnnotations>
<eAnnotations source="http://www.eclipse.org/emf/2002/Ecore/OCL/Pivot">
<details key="targetConstraint" value="self.target.oclIsKindOf(monitoring::Sensor)"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EAttribute" name="monitoringProperty" lowerBound="1"
eType="#//String">
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
<details key="documentation" value=""/>
</eAnnotations>
</eStructuralFeatures>
<eStructuralFeatures xsi:type="ecore:EAttribute" name="monitoringResult" eType="#//String">
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
<details key="documentation" value=""/>
</eAnnotations>
</eStructuralFeatures>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="Occiresultprovider" eSuperTypes="platform:/plugin/org.eclipse.cmf.occi.core/model/OCCI.ecore#//MixinBase">
<eAnnotations source="http://www.eclipse.org/emf/2002/Ecore">
<details key="constraints" value="appliesConstraint"/>
</eAnnotations>
<eAnnotations source="http://www.eclipse.org/emf/2002/Ecore/OCL/Pivot">
<details key="appliesConstraint" value="self.entity.oclIsKindOf(occi::Resource)"/>
<details key="appliesConstraint" value="self.entity.oclIsKindOf(monitoring::Resultprovider)"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="monitoringProperties" eType="#//MonitoringPropertyArray"
containment="true">
<eStructuralFeatures xsi:type="ecore:EAttribute" name="resultProviderEndpoint"
lowerBound="1" eType="#//String">
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
<details key="documentation" value=""/>
<details key="documentation" value="Genereic address to be used by the result provider."/>
</eAnnotations>
</eStructuralFeatures>
</eClassifiers>
......
......@@ -6,76 +6,34 @@
<foreignModel>monitoring.ecore</foreignModel>
<genPackages prefix="Monitoring" disposableProviderFactory="true">
<ecorePackage href="monitoring.ecore#/"/>
<genDataTypes>
<ecoreDataType href="monitoring.ecore#//DateTime"/>
</genDataTypes>
<genDataTypes>
<ecoreDataType href="monitoring.ecore#//Second"/>
</genDataTypes>
<genDataTypes>
<ecoreDataType href="monitoring.ecore#//String"/>
</genDataTypes>
<genClasses>
<ecoreClass href="monitoring.ecore#//MonitoringProperty"/>
<genFeatures createChild="false">
<ecoreFeature xsi:type="ecore:EAttribute" href="monitoring.ecore#//MonitoringProperty/name"/>
</genFeatures>
<genFeatures createChild="false">
<ecoreFeature xsi:type="ecore:EAttribute" href="monitoring.ecore#//MonitoringProperty/value"/>
</genFeatures>
<genFeatures createChild="false">
<ecoreFeature xsi:type="ecore:EAttribute" href="monitoring.ecore#//MonitoringProperty/Id"/>
</genFeatures>
<ecoreClass href="monitoring.ecore#//Sensor"/>
</genClasses>
<genClasses>
<ecoreClass href="monitoring.ecore#//MonitoringPropertyArray"/>
<genFeatures property="None" children="true" createChild="true">
<ecoreFeature xsi:type="ecore:EReference" href="monitoring.ecore#//MonitoringPropertyArray/monitoringpropertyarrayValues"/>
</genFeatures>
<ecoreClass href="monitoring.ecore#//Datagatherer"/>
</genClasses>
<genClasses>
<ecoreClass href="monitoring.ecore#//Sensor"/>
<genFeatures createChild="false">
<ecoreFeature xsi:type="ecore:EAttribute" href="monitoring.ecore#//Sensor/occiSensorTimebase"/>
</genFeatures>
<genFeatures createChild="false">
<ecoreFeature xsi:type="ecore:EAttribute" href="monitoring.ecore#//Sensor/occiSensorTimestart"/>
</genFeatures>
<genFeatures createChild="false">
<ecoreFeature xsi:type="ecore:EAttribute" href="monitoring.ecore#//Sensor/occiSensorTimestop"/>
</genFeatures>
<genFeatures createChild="false">
<ecoreFeature xsi:type="ecore:EAttribute" href="monitoring.ecore#//Sensor/occiSensorPeriod"/>
</genFeatures>
<genFeatures createChild="false">
<ecoreFeature xsi:type="ecore:EAttribute" href="monitoring.ecore#//Sensor/occiSensorGranularity"/>
</genFeatures>
<genFeatures createChild="false">
<ecoreFeature xsi:type="ecore:EAttribute" href="monitoring.ecore#//Sensor/occiSensorAccuracy"/>
</genFeatures>
<ecoreClass href="monitoring.ecore#//Dataprocessor"/>
</genClasses>
<genClasses>
<ecoreClass href="monitoring.ecore#//Datagatherer"/>
<genFeatures createChild="false">
<ecoreFeature xsi:type="ecore:EAttribute" href="monitoring.ecore#//Datagatherer/occiCollectorPeriod"/>
</genFeatures>
<ecoreClass href="monitoring.ecore#//Resultprovider"/>
</genClasses>
<genClasses>
<ecoreClass href="monitoring.ecore#//Monitorableproperty"/>
<genFeatures createChild="false">
<ecoreFeature xsi:type="ecore:EAttribute" href="monitoring.ecore#//Datagatherer/occiCollectorGranularity"/>
<ecoreFeature xsi:type="ecore:EAttribute" href="monitoring.ecore#//Monitorableproperty/monitoringProperty"/>
</genFeatures>
<genFeatures createChild="false">
<ecoreFeature xsi:type="ecore:EAttribute" href="monitoring.ecore#//Datagatherer/occiCollectorAccuracy"/>
<ecoreFeature xsi:type="ecore:EAttribute" href="monitoring.ecore#//Monitorableproperty/monitoringResult"/>
</genFeatures>
</genClasses>
<genClasses>
<ecoreClass href="monitoring.ecore#//Processor"/>
</genClasses>
<genClasses>
<ecoreClass href="monitoring.ecore#//Publisher"/>
</genClasses>
<genClasses>
<ecoreClass href="monitoring.ecore#//Monitoringproperties"/>
<genFeatures property="None" children="true" createChild="true">
<ecoreFeature xsi:type="ecore:EReference" href="monitoring.ecore#//Monitoringproperties/monitoringProperties"/>
<ecoreClass href="monitoring.ecore#//Occiresultprovider"/>
<genFeatures createChild="false">
<ecoreFeature xsi:type="ecore:EAttribute" href="monitoring.ecore#//Occiresultprovider/resultProviderEndpoint"/>
</genFeatures>
</genClasses>
</genPackages>
......
......@@ -3,37 +3,25 @@
<import href="http://schemas.modmacao.org/occi/platform#/"/>
<import href="http://schemas.ogf.org/occi/core#/"/>
<kinds name="Sensor" scheme="http://schemas.ugoe.cs.rwm/monitoring#" title="Sensor Component">
<attributes name="occi.sensor.timebase" mutable="true" description="Base time reference (ISO8601)" type="//@types.0"/>
<attributes name="occi.sensor.timestart" mutable="true" description="Start time offset (seconds)" type="//@types.1"/>
<attributes name="occi.sensor.timestop" mutable="true" type="//@types.1"/>
<attributes name="occi.sensor.period" mutable="true" required="true" description="Time between two following measurements (seconds)" type="//@types.1"/>
<attributes name="occi.sensor.granularity" mutable="true" description="Granularity of time measument (seconds)" type="//@types.1"/>
<attributes name="occi.sensor.accuracy" mutable="true" description="Accuracy of time measument (seconds)" type="//@types.1"/>
<parent href="http://schemas.modmacao.org/occi/platform#//@kinds[term='application']"/>
</kinds>
<kinds name="DataGatherer" scheme="http://schemas.ugoe.cs.rwm/monitoring#" title="DataGatherer Resource">
<attributes name="occi.collector.period" mutable="true" required="true" description="Time between two following measurements (seconds)." type="//@types.1"/>
<attributes name="occi.collector.granularity" mutable="true" description="Granularity of time measurement (seconds)." type="//@types.1"/>
<attributes name="occi.collector.accuracy" mutable="true" description="Accuracy of time measurement (seconds)." type="//@types.1"/>
<parent href="http://schemas.modmacao.org/occi/platform#//@kinds[term='component']"/>
</kinds>
<kinds name="Processor" scheme="http://schemas.ugoe.cs.rwm/monitoring#" title="Processor Resource">
<kinds name="DataProcessor" scheme="http://schemas.ugoe.cs.rwm/monitoring#" title="DataProcessor Resource">
<parent href="http://schemas.modmacao.org/occi/platform#//@kinds[term='component']"/>
</kinds>
<kinds name="Publisher" scheme="http://schemas.ugoe.cs.rwm/monitoring#" title="Publisher Resource">
<kinds name="ResultProvider" scheme="http://schemas.ugoe.cs.rwm/monitoring#" title="Publisher Resource">
<parent href="http://schemas.modmacao.org/occi/platform#//@kinds[term='component']"/>
</kinds>
<mixins name="MonitoringProperties" scheme="http://schemas.ugoe.cs.rwm/monitoring#" title="MonitoringProperty Mixin">
<attributes name="monitoring.properties" mutable="true" type="//@types.4"/>
<applies href="http://schemas.ogf.org/occi/core#//@kinds[term='resource']"/>
<kinds name="MonitorableProperty" scheme="http://schemas.ugoe.cs.rwm/monitoring#" title="MonitorableProperty Component" source="//@kinds[term='sensor']">
<attributes name="monitoring.property" mutable="false" required="true" description="" type="//@types.0"/>
<attributes name="monitoring.result" mutable="true" description="" type="//@types.0"/>
<parent href="http://schemas.ogf.org/occi/core#//@kinds[term='link']"/>
<target href="http://schemas.ogf.org/occi/core#//@kinds[term='resource']"/>
</kinds>
<mixins name="OCCIResultProvider" scheme="http://schemas.ugoe.cs.rwm/monitoring#" title="OCCIResultProvider Mixin" applies="//@kinds[term='resultprovider']">
<attributes name="result.provider.endpoint" mutable="true" required="true" description="Genereic address to be used by the result provider." type="//@types.0"/>
</mixins>
<types xsi:type="occi:StringType" name="DateTime" pattern="^(\d{4}((-)?(0[1-9]|1[0-2])((-)?(0[1-9]|[1-2][0-9]|3[0-1])(T(24:00(:00(\.[0]+)?)?|(([0-1][0-9]|2[0-3])(:)[0-5][0-9])((:)[0-5][0-9](\.[\d]+)?)?)((\+|-)(14:00|(0[0-9]|1[0-3])(:)[0-5][0-9])|Z))?)?)?)$"/>
<types xsi:type="occi:StringType" name="Second"/>
<types xsi:type="occi:StringType" name="String"/>
<types xsi:type="occi:RecordType" name="MonitoringProperty">
<recordFields name="name" mutable="true" type="//@types.2"/>
<recordFields name="value" mutable="true" type="//@types.2"/>
<recordFields name="Id" mutable="true" type="//@types.2"/>
</types>
<types xsi:type="occi:ArrayType" name="MonitoringPropertyArray" type="//@types.3"/>
</occi:Extension>
de.ugoe.cs.rwm.mocci.model/monExt.jpg

92.9 KiB

<?xml version="1.0" encoding="UTF-8"?><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" stroke-dasharray="none" shape-rendering="auto" font-family="'Dialog'" width="599" text-rendering="auto" fill-opacity="1" contentScriptType="text/ecmascript" color-interpolation="auto" color-rendering="auto" preserveAspectRatio="xMidYMid meet" font-size="12" viewBox="0 0 599 357" fill="black" stroke="black" image-rendering="auto" stroke-miterlimit="10" zoomAndPan="magnify" version="1.0" stroke-linecap="square" stroke-linejoin="miter" contentStyleType="text/css" font-style="normal" height="357" stroke-width="1" stroke-dashoffset="0" font-weight="normal" stroke-opacity="1">
<!--Generated by the Batik Graphics2D SVG Generator-->
<defs id="genericDefs"/>
<g>
<defs id="defs1">
<linearGradient x1="10" x2="455" y1="10" gradientUnits="userSpaceOnUse" y2="10" xlink:type="simple" xlink:actuate="onLoad" id="linearGradient1" xlink:show="other" spreadMethod="pad">
<stop stop-opacity="1" stop-color="white" offset="0%"/>
<stop stop-opacity="1" stop-color="rgb(214,214,214)" offset="100%"/>
</linearGradient>
<linearGradient x1="310" x2="310" y1="28" gradientUnits="userSpaceOnUse" y2="173" xlink:type="simple" xlink:actuate="onLoad" id="linearGradient2" xlink:show="other" spreadMethod="pad">
<stop stop-opacity="1" stop-color="rgb(187,242,196)" offset="0%"/>
<stop stop-opacity="1" stop-color="white" offset="100%"/>
</linearGradient>
<linearGradient x1="25" x2="25" y1="26" gradientUnits="userSpaceOnUse" y2="173" xlink:type="simple" xlink:actuate="onLoad" id="linearGradient3" xlink:show="other" spreadMethod="pad">
<stop stop-opacity="1" stop-color="rgb(187,242,196)" offset="0%"/>
<stop stop-opacity="1" stop-color="white" offset="100%"/>
</linearGradient>
<linearGradient x1="166" x2="166" y1="94" gradientUnits="userSpaceOnUse" y2="135" xlink:type="simple" xlink:actuate="onLoad" id="linearGradient4" xlink:show="other" spreadMethod="pad">
<stop stop-opacity="1" stop-color="rgb(187,242,196)" offset="0%"/>
<stop stop-opacity="1" stop-color="white" offset="100%"/>
</linearGradient>
<linearGradient x1="262" x2="262" y1="227" gradientUnits="userSpaceOnUse" y2="268" xlink:type="simple" xlink:actuate="onLoad" id="linearGradient5" xlink:show="other" spreadMethod="pad">
<stop stop-opacity="1" stop-color="rgb(187,242,196)" offset="0%"/>
<stop stop-opacity="1" stop-color="white" offset="100%"/>
</linearGradient>
<linearGradient x1="10" x2="10" y1="190" gradientUnits="userSpaceOnUse" y2="231" xlink:type="simple" xlink:actuate="onLoad" id="linearGradient6" xlink:show="other" spreadMethod="pad">
<stop stop-opacity="1" stop-color="rgb(187,242,196)" offset="0%"/>
<stop stop-opacity="1" stop-color="white" offset="100%"/>
</linearGradient>
<linearGradient x1="466" x2="587" y1="10" gradientUnits="userSpaceOnUse" y2="10" xlink:type="simple" xlink:actuate="onLoad" id="linearGradient7" xlink:show="other" spreadMethod="pad">
<stop stop-opacity="1" stop-color="white" offset="0%"/>
<stop stop-opacity="1" stop-color="rgb(214,214,214)" offset="100%"/>
</linearGradient>
<linearGradient x1="478" x2="478" y1="34" gradientUnits="userSpaceOnUse" y2="75" xlink:type="simple" xlink:actuate="onLoad" id="linearGradient8" xlink:show="other" spreadMethod="pad">
<stop stop-opacity="1" stop-color="rgb(187,242,196)" offset="0%"/>
<stop stop-opacity="1" stop-color="white" offset="100%"/>
</linearGradient>
<linearGradient x1="478" x2="478" y1="130" gradientUnits="userSpaceOnUse" y2="171" xlink:type="simple" xlink:actuate="onLoad" id="linearGradient9" xlink:show="other" spreadMethod="pad">
<stop stop-opacity="1" stop-color="rgb(187,242,196)" offset="0%"/>
<stop stop-opacity="1" stop-color="white" offset="100%"/>
</linearGradient>
<linearGradient x1="130" x2="130" y1="190" gradientUnits="userSpaceOnUse" y2="231" xlink:type="simple" xlink:actuate="onLoad" id="linearGradient10" xlink:show="other" spreadMethod="pad">
<stop stop-opacity="1" stop-color="rgb(187,242,196)" offset="0%"/>
<stop stop-opacity="1" stop-color="white" offset="100%"/>
</linearGradient>
<linearGradient x1="58" x2="58" y1="238" gradientUnits="userSpaceOnUse" y2="279" xlink:type="simple" xlink:actuate="onLoad" id="linearGradient11" xlink:show="other" spreadMethod="pad">
<stop stop-opacity="1" stop-color="rgb(187,242,196)" offset="0%"/>
<stop stop-opacity="1" stop-color="white" offset="100%"/>
</linearGradient>
<linearGradient x1="394" x2="394" y1="216" gradientUnits="userSpaceOnUse" y2="279" xlink:type="simple" xlink:actuate="onLoad" id="linearGradient12" xlink:show="other" spreadMethod="pad">
<stop stop-opacity="1" stop-color="rgb(187,242,196)" offset="0%"/>
<stop stop-opacity="1" stop-color="white" offset="100%"/>
</linearGradient>
<linearGradient x1="10" x2="10" y1="298" gradientUnits="userSpaceOnUse" y2="345" xlink:type="simple" xlink:actuate="onLoad" id="linearGradient13" xlink:show="other" spreadMethod="pad">
<stop stop-opacity="1" stop-color="rgb(187,221,255)" offset="0%"/>
<stop stop-opacity="1" stop-color="white" offset="100%"/>
</linearGradient>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath1">
<path d="M9 9 L458 9 L458 184 L9 184 L9 9 Z"/>
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath2">
<path d="M9 9 L456 9 L456 182 L9 182 L9 9 Z"/>
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath3">
<path d="M187 14 L277 14 L277 34 L187 34 L187 14 Z"/>
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath4">
<path d="M187 14 L281 14 L281 34 L187 34 L187 14 Z"/>
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath5">
<path d="M309 27 L447 27 L447 176 L309 176 L309 27 Z"/>
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath6">
<path d="M309 27 L445 27 L445 174 L309 174 L309 27 Z"/>
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath7">
<path d="M331 32 L427 32 L427 52 L331 52 L331 32 Z"/>
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath8">
<path d="M314 57 L425 57 L425 87 L314 87 L314 57 Z"/>
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath9">
<path d="M314 57 L427 57 L427 87 L314 87 L314 57 Z"/>
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath10">
<path d="M314 57 L428 57 L428 87 L314 87 L314 57 Z"/>
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath11">
<path d="M314 85 L385 85 L385 103 L314 103 L314 85 Z"/>
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath12">
<path d="M314 85 L388 85 L388 103 L314 103 L314 85 Z"/>
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath13">
<path d="M314 101 L399 101 L399 119 L314 119 L314 101 Z"/>
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath14">
<path d="M314 101 L402 101 L402 119 L314 119 L314 101 Z"/>
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath15">
<path d="M314 117 L400 117 L400 135 L314 135 L314 117 Z"/>
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath16">
<path d="M314 117 L402 117 L402 135 L314 135 L314 117 Z"/>
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath17">
<path d="M314 133 L372 133 L372 151 L314 151 L314 133 Z"/>
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath18">
<path d="M314 133 L374 133 L374 151 L314 151 L314 133 Z"/>
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath19">
<path d="M314 149 L371 149 L371 167 L314 167 L314 149 Z"/>
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath20">
<path d="M314 149 L374 149 L374 167 L314 167 L314 149 Z"/>
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath21">
<path d="M310 55 L444 55 L444 173 L310 173 L310 55 Z"/>
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath22">
<path d="M24 25 L161 25 L161 176 L24 176 L24 25 Z"/>
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath23">
<path d="M24 25 L159 25 L159 174 L24 174 L24 25 Z"/>
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath24">
<path d="M46 30 L140 30 L140 50 L46 50 L46 30 Z"/>
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath25">
<path d="M29 55 L144 55 L144 85 L29 85 L29 55 Z"/>
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath26">
<path d="M29 55 L147 55 L147 85 L29 85 L29 55 Z"/>
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath27">
<path d="M29 55 L146 55 L146 85 L29 85 L29 55 Z"/>
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath28">
<path d="M29 83 L100 83 L100 101 L29 101 L29 83 Z"/>
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath29">
<path d="M29 83 L103 83 L103 101 L29 101 L29 83 Z"/>
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath30">
<path d="M29 99 L114 99 L114 117 L29 117 L29 99 Z"/>
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath31">
<path d="M29 99 L117 99 L117 117 L29 117 L29 99 Z"/>
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath32">
<path d="M29 115 L115 115 L115 133 L29 133 L29 115 Z"/>
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath33">
<path d="M29 115 L117 115 L117 133 L29 133 L29 115 Z"/>
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath34">
<path d="M29 131 L87 131 L87 149 L29 149 L29 131 Z"/>
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath35">
<path d="M29 131 L89 131 L89 149 L29 149 L29 131 Z"/>
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath36">
<path d="M29 147 L86 147 L86 165 L29 165 L29 147 Z"/>
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath37">
<path d="M29 147 L89 147 L89 165 L29 165 L29 147 Z"/>
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath38">
<path d="M25 53 L158 53 L158 173 L25 173 L25 53 Z"/>
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath39">
<path d="M165 93 L302 93 L302 138 L165 138 L165 93 Z"/>
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath40">
<path d="M165 93 L300 93 L300 136 L165 136 L165 93 Z"/>
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath41">
<path d="M171 98 L297 98 L297 118 L171 118 L171 98 Z"/>
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath42">
<path d="M166 121 L299 121 L299 135 L166 135 L166 121 Z"/>
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath43">
<path d="M261 226 L386 226 L386 271 L261 271 L261 226 Z"/>
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath44">
<path d="M261 226 L384 226 L384 269 L261 269 L261 226 Z"/>
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath45">
<path d="M295 231 L353 231 L353 251 L295 251 L295 231 Z"/>
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath46">
<path d="M262 254 L383 254 L383 268 L262 268 L262 254 Z"/>
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath47">
<path d="M9 189 L120 189 L120 234 L9 234 L9 189 Z"/>
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath48">
<path d="M9 189 L118 189 L118 232 L9 232 L9 189 Z"/>
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath49">
<path d="M10 194 L121 194 L121 214 L10 214 L10 194 Z"/>
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath50">
<path d="M10 217 L117 217 L117 231 L10 231 L10 217 Z"/>
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath51">
<path d="M465 9 L590 9 L590 183 L465 183 L465 9 Z"/>
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath52">
<path d="M465 9 L588 9 L588 181 L465 181 L465 9 Z"/>
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath53">
<path d="M499 14 L554 14 L554 34 L499 34 L499 14 Z"/>
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath54">
<path d="M499 14 L558 14 L558 34 L499 34 L499 14 Z"/>
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath55">
<path d="M477 33 L578 33 L578 78 L477 78 L477 33 Z"/>
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath56">
<path d="M477 33 L576 33 L576 76 L477 76 L477 33 Z"/>
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath57">
<path d="M490 38 L567 38 L567 58 L490 58 L490 38 Z"/>
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath58">
<path d="M478 61 L575 61 L575 75 L478 75 L478 61 Z"/>
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath59">
<path d="M477 129 L578 129 L578 174 L477 174 L477 129 Z"/>
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath60">
<path d="M477 129 L576 129 L576 172 L477 172 L477 129 Z"/>
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath61">
<path d="M509 134 L547 134 L547 154 L509 154 L509 134 Z"/>
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath62">
<path d="M478 157 L575 157 L575 171 L478 171 L478 157 Z"/>
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath63">
<path d="M129 189 L249 189 L249 234 L129 234 L129 189 Z"/>
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath64">
<path d="M129 189 L247 189 L247 232 L129 232 L129 189 Z"/>
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath65">
<path d="M130 194 L250 194 L250 214 L130 214 L130 194 Z"/>
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath66">
<path d="M130 217 L246 217 L246 231 L130 231 L130 217 Z"/>
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath67">
<path d="M57 237 L179 237 L179 282 L57 282 L57 237 Z"/>
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath68">
<path d="M57 237 L177 237 L177 280 L57 280 L57 237 Z"/>
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath69">
<path d="M58 242 L180 242 L180 262 L58 262 L58 242 Z"/>
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath70">
<path d="M58 265 L176 265 L176 279 L58 279 L58 265 Z"/>
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath71">
<path d="M393 215 L590 215 L590 282 L393 282 L393 215 Z"/>
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath72">
<path d="M393 215 L588 215 L588 280 L393 280 L393 215 Z"/>
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath73">
<path d="M407 220 L577 220 L577 240 L407 240 L407 220 Z"/>
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath74">
<path d="M398 245 L583 245 L583 263 L398 263 L398 245 Z"/>
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath75">
<path d="M398 245 L586 245 L586 263 L398 263 L398 245 Z"/>
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath76">
<path d="M398 261 L562 261 L562 279 L398 279 L398 261 Z"/>
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath77">
<path d="M398 261 L564 261 L564 279 L398 279 L398 261 Z"/>
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath78">
<path d="M394 243 L587 243 L587 279 L394 279 L394 243 Z"/>
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath79">
<path d="M9 297 L241 297 L241 348 L9 348 L9 297 Z"/>
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath80">
<path d="M9 297 L239 297 L239 346 L9 346 L9 297 Z"/>
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath81">
<path d="M46 302 L206 302 L206 322 L46 322 L46 302 Z"/>
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath82">
<path d="M14 327 L233 327 L233 345 L14 345 L14 327 Z"/>
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath83">
<path d="M14 327 L236 327 L236 345 L14 345 L14 327 Z"/>
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath84">
<path d="M10 325 L238 325 L238 345 L10 345 L10 325 Z"/>
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath85">
<path d="M-1 -1 L600 -1 L600 358 L-1 358 L-1 -1 Z"/>
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath86">
<path d="M156 80 L201 80 L201 96 L156 96 L156 80 Z"/>
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath87">
<path d="M156 101 L168 101 L168 112 L156 112 L156 101 Z"/>
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath88">
<path d="M268 79 L315 79 L315 96 L268 96 L268 79 Z"/>
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath89">
<path d="M301 96 L313 96 L313 107 L301 107 L301 96 Z"/>
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath90">
<path d="M477 105 L522 105 L522 121 L477 121 L477 105 Z"/>
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath91">
<path d="M521 73 L532 73 L532 85 L521 85 L521 73 Z"/>
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath92">
<path d="M62 171 L75 171 L75 184 L62 184 L62 171 Z"/>
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath93">
<path d="M327 171 L340 171 L340 184 L327 184 L327 171 Z"/>
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath94">
<path d="M149 171 L162 171 L162 184 L149 184 L149 171 Z"/>
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath95">
<path d="M117 171 L130 171 L130 184 L117 184 L117 171 Z"/>
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath96">
<path d="M520 169 L533 169 L533 182 L520 182 L520 169 Z"/>
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath97">
<path d="M113 277 L124 277 L124 289 L113 289 L113 277 Z"/>
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath98">
<path d="M369 277 L416 277 L416 293 L369 293 L369 277 Z"/>
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath99">
<path d="M381 242 L393 242 L393 253 L381 253 L381 242 Z"/>
</clipPath>
</defs>
<g font-size="16" fill="rgb(131,122,133)" font-family="'Ubuntu'" stroke-linejoin="round" stroke="rgb(131,122,133)" font-weight="bold" stroke-width="0" stroke-miterlimit="0">
<rect x="11" y="11" clip-path="url(#clipPath1)" width="445" rx="0" opacity="0.2549" ry="0" height="171" stroke="none"/>
<rect x="12" y="12" clip-path="url(#clipPath1)" width="445" rx="0" opacity="0.2549" ry="0" height="171" stroke="none"/>
<rect x="10" y="10" clip-path="url(#clipPath2)" fill="url(#linearGradient1)" width="445" rx="0" ry="0" height="171" stroke="none"/>
</g>
<g stroke-width="1.1" font-size="16" font-family="'Ubuntu'" font-weight="bold" stroke-linecap="butt">
<rect x="10" y="10" clip-path="url(#clipPath2)" fill="none" width="444" rx="0" ry="0" height="170"/>
<image x="188" y="16" clip-path="url(#clipPath3)" width="16" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAXUlEQVR42mNgGPKA&#10;EUTExsb+x6Vg8eLFjPgMYIExFi1ahCEZFxdHuQvwAZDr4C5obW0lSXN1dTWqF0CA&#10;n5+fZFcwURoLKC5gYWGhzABGRkbKDGBiYiLfAFiojkAAAOmKD9Q+w1PmAAAAAElF&#10;TkSuQmCC" xlink:type="simple" xlink:actuate="onLoad" height="16" preserveAspectRatio="none" xlink:show="embed"/>
<text xml:space="preserve" x="207" y="30" clip-path="url(#clipPath4)" stroke="none">platform</text>
<rect x="311" y="29" clip-path="url(#clipPath5)" fill="rgb(131,122,133)" width="134" rx="4" opacity="0.2549" ry="4" height="145" stroke="none"/>
<rect x="312" y="30" clip-path="url(#clipPath5)" fill="rgb(131,122,133)" width="134" rx="4" opacity="0.2549" ry="4" height="145" stroke="none"/>
<rect x="310" y="28" clip-path="url(#clipPath6)" fill="url(#linearGradient2)" width="134" rx="4" ry="4" height="145" stroke="none"/>
<rect x="310" y="28" clip-path="url(#clipPath6)" fill="none" width="133" rx="4" ry="4" height="144" stroke="rgb(0,47,0)"/>
<text xml:space="preserve" x="332" y="48" clip-path="url(#clipPath7)" stroke="none">Application</text>
<image width="16" xlink:show="embed" xlink:type="simple" clip-path="url(#clipPath8)" preserveAspectRatio="none" height="16" font-style="italic" x="315" y="64" font-size="13" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAqElEQVR42u1TwQ3D&#10;IAx0UAdgGGZiAb4RD8SXBZiJVYAowJe0IIGIkrTpt+o9fAbjM8YC4I+pmHmet28T&#10;pZQ191FMSgmEELeTOefd7wIFjLHKOWdACB38AqVUP98FQgjQWGt9WZlSWjnG2Peq&#10;tPceRr5CizvnzgXWdX0r0OJjoV0L1loghHx8xGVZ9gJN2RhzawrjTessMcZbe+3C&#10;vb+TdZvMS2T6kb/wBKduW9nDgi/SAAAAAElFTkSuQmCC" xlink:actuate="onLoad"/>
<text x="334" font-size="13" y="71" clip-path="url(#clipPath9)" font-style="italic" stroke="none" xml:space="preserve">occi.app.state: </text>
<text x="334" font-size="13" y="85" clip-path="url(#clipPath10)" font-style="italic" stroke="none" xml:space="preserve">Status</text>
<image width="16" xlink:show="embed" xlink:type="simple" clip-path="url(#clipPath11)" preserveAspectRatio="none" font-weight="normal" height="16" x="315" y="86" font-size="13" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAABUElEQVR42s1TsY6C&#10;QBB9cBYUFP6MtRXfIIkfAJWGUGtAa0M0/o2hovAnCJ3EANFILCjQPWaCRE683F11&#10;WzA7b+a9md0dgH+7LMsSlRHT6VR8lyd3kWjveR6EEFiv14+wqOPdAlTpQaLk4/HI&#10;eJIk7BNO8a8dSU97UZOfAUiS1MJqX+oSYE6e57jf79hsNgzcbjfYts1Yv99/4ciP&#10;9okcBAHO5zO22y0T5vM5VySxy+UCilNeJShaAnRRvu+jLEuEYcjWcRw+AlnyoyhC&#10;URTY7XZYrVZNBx/0qRQd0zQxGAwYTNMUmqZhOBxisVhwF4qi4HA4QNd1PtJ+v3c7&#10;74DapYrX67UBVVVFr9fDZDJ54bReYTab8dllWW6/deWTKNnlctniNZmGYXDwdDqx&#10;jeMYWZbxHLiu2+DVML0fy9Fo1Ewi2fF43PKfb//H/8KvSH9Zny/Wwn+ks4LSAAAA&#10;AElFTkSuQmCC" xlink:actuate="onLoad"/>
<text x="334" font-size="13" y="100" clip-path="url(#clipPath12)" stroke="none" font-weight="normal" xml:space="preserve">deploy()</text>
<image width="16" xlink:show="embed" xlink:type="simple" clip-path="url(#clipPath13)" preserveAspectRatio="none" font-weight="normal" height="16" x="315" y="102" font-size="13" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAABUElEQVR42s1TsY6C&#10;QBB9cBYUFP6MtRXfIIkfAJWGUGtAa0M0/o2hovAnCJ3EANFILCjQPWaCRE683F11&#10;WzA7b+a9md0dgH+7LMsSlRHT6VR8lyd3kWjveR6EEFiv14+wqOPdAlTpQaLk4/HI&#10;eJIk7BNO8a8dSU97UZOfAUiS1MJqX+oSYE6e57jf79hsNgzcbjfYts1Yv99/4ciP&#10;9okcBAHO5zO22y0T5vM5VySxy+UCilNeJShaAnRRvu+jLEuEYcjWcRw+AlnyoyhC&#10;URTY7XZYrVZNBx/0qRQd0zQxGAwYTNMUmqZhOBxisVhwF4qi4HA4QNd1PtJ+v3c7&#10;74DapYrX67UBVVVFr9fDZDJ54bReYTab8dllWW6/deWTKNnlctniNZmGYXDwdDqx&#10;jeMYWZbxHLiu2+DVML0fy9Fo1Ewi2fF43PKfb//H/8KvSH9Zny/Wwn+ks4LSAAAA&#10;AElFTkSuQmCC" xlink:actuate="onLoad"/>
<text x="334" font-size="13" y="116" clip-path="url(#clipPath14)" stroke="none" font-weight="normal" xml:space="preserve">undeploy()</text>
<image width="16" xlink:show="embed" xlink:type="simple" clip-path="url(#clipPath15)" preserveAspectRatio="none" font-weight="normal" height="16" x="315" y="118" font-size="13" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAABUElEQVR42s1TsY6C&#10;QBB9cBYUFP6MtRXfIIkfAJWGUGtAa0M0/o2hovAnCJ3EANFILCjQPWaCRE683F11&#10;WzA7b+a9md0dgH+7LMsSlRHT6VR8lyd3kWjveR6EEFiv14+wqOPdAlTpQaLk4/HI&#10;eJIk7BNO8a8dSU97UZOfAUiS1MJqX+oSYE6e57jf79hsNgzcbjfYts1Yv99/4ciP&#10;9okcBAHO5zO22y0T5vM5VySxy+UCilNeJShaAnRRvu+jLEuEYcjWcRw+AlnyoyhC&#10;URTY7XZYrVZNBx/0qRQd0zQxGAwYTNMUmqZhOBxisVhwF4qi4HA4QNd1PtJ+v3c7&#10;74DapYrX67UBVVVFr9fDZDJ54bReYTab8dllWW6/deWTKNnlctniNZmGYXDwdDqx&#10;jeMYWZbxHLiu2+DVML0fy9Fo1Ewi2fF43PKfb//H/8KvSH9Zny/Wwn+ks4LSAAAA&#10;AElFTkSuQmCC" xlink:actuate="onLoad"/>
<text x="334" font-size="13" y="132" clip-path="url(#clipPath16)" stroke="none" font-weight="normal" xml:space="preserve">configure()</text>
<image width="16" xlink:show="embed" xlink:type="simple" clip-path="url(#clipPath17)" preserveAspectRatio="none" font-weight="normal" height="16" x="315" y="134" font-size="13" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAABUElEQVR42s1TsY6C&#10;QBB9cBYUFP6MtRXfIIkfAJWGUGtAa0M0/o2hovAnCJ3EANFILCjQPWaCRE683F11&#10;WzA7b+a9md0dgH+7LMsSlRHT6VR8lyd3kWjveR6EEFiv14+wqOPdAlTpQaLk4/HI&#10;eJIk7BNO8a8dSU97UZOfAUiS1MJqX+oSYE6e57jf79hsNgzcbjfYts1Yv99/4ciP&#10;9okcBAHO5zO22y0T5vM5VySxy+UCilNeJShaAnRRvu+jLEuEYcjWcRw+AlnyoyhC&#10;URTY7XZYrVZNBx/0qRQd0zQxGAwYTNMUmqZhOBxisVhwF4qi4HA4QNd1PtJ+v3c7&#10;74DapYrX67UBVVVFr9fDZDJ54bReYTab8dllWW6/deWTKNnlctniNZmGYXDwdDqx&#10;jeMYWZbxHLiu2+DVML0fy9Fo1Ewi2fF43PKfb//H/8KvSH9Zny/Wwn+ks4LSAAAA&#10;AElFTkSuQmCC" xlink:actuate="onLoad"/>
<text x="334" font-size="13" y="148" clip-path="url(#clipPath18)" stroke="none" font-weight="normal" xml:space="preserve">start()</text>
<image width="16" xlink:show="embed" xlink:type="simple" clip-path="url(#clipPath19)" preserveAspectRatio="none" font-weight="normal" height="16" x="315" y="150" font-size="13" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAABUElEQVR42s1TsY6C&#10;QBB9cBYUFP6MtRXfIIkfAJWGUGtAa0M0/o2hovAnCJ3EANFILCjQPWaCRE683F11&#10;WzA7b+a9md0dgH+7LMsSlRHT6VR8lyd3kWjveR6EEFiv14+wqOPdAlTpQaLk4/HI&#10;eJIk7BNO8a8dSU97UZOfAUiS1MJqX+oSYE6e57jf79hsNgzcbjfYts1Yv99/4ciP&#10;9okcBAHO5zO22y0T5vM5VySxy+UCilNeJShaAnRRvu+jLEuEYcjWcRw+AlnyoyhC&#10;URTY7XZYrVZNBx/0qRQd0zQxGAwYTNMUmqZhOBxisVhwF4qi4HA4QNd1PtJ+v3c7&#10;74DapYrX67UBVVVFr9fDZDJ54bReYTab8dllWW6/deWTKNnlctniNZmGYXDwdDqx&#10;jeMYWZbxHLiu2+DVML0fy9Fo1Ewi2fF43PKfb//H/8KvSH9Zny/Wwn+ks4LSAAAA&#10;AElFTkSuQmCC" xlink:actuate="onLoad"/>
<text x="334" font-size="13" y="164" clip-path="url(#clipPath20)" stroke="none" font-weight="normal" xml:space="preserve">stop()</text>
<line clip-path="url(#clipPath21)" fill="none" x1="311" x2="443" y1="56" y2="56" stroke="rgb(0,47,0)"/>
<rect x="26" y="27" clip-path="url(#clipPath22)" fill="rgb(131,122,133)" width="133" rx="4" opacity="0.2549" ry="4" height="147" stroke="none"/>
<rect x="27" y="28" clip-path="url(#clipPath22)" fill="rgb(131,122,133)" width="133" rx="4" opacity="0.2549" ry="4" height="147" stroke="none"/>
<rect x="25" y="26" clip-path="url(#clipPath23)" fill="url(#linearGradient3)" width="133" rx="4" ry="4" height="147" stroke="none"/>
<rect x="25" y="26" clip-path="url(#clipPath23)" fill="none" width="132" rx="4" ry="4" height="146" stroke="rgb(0,47,0)"/>
<text xml:space="preserve" x="47" y="46" clip-path="url(#clipPath24)" stroke="none">Component</text>
<image width="16" xlink:show="embed" xlink:type="simple" clip-path="url(#clipPath25)" preserveAspectRatio="none" height="16" font-style="italic" x="30" y="62" font-size="13" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAqElEQVR42u1TwQ3D&#10;IAx0UAdgGGZiAb4RD8SXBZiJVYAowJe0IIGIkrTpt+o9fAbjM8YC4I+pmHmet28T&#10;pZQ191FMSgmEELeTOefd7wIFjLHKOWdACB38AqVUP98FQgjQWGt9WZlSWjnG2Peq&#10;tPceRr5CizvnzgXWdX0r0OJjoV0L1loghHx8xGVZ9gJN2RhzawrjTessMcZbe+3C&#10;vb+TdZvMS2T6kb/wBKduW9nDgi/SAAAAAElFTkSuQmCC" xlink:actuate="onLoad"/>
<text x="49" font-size="13" y="69" clip-path="url(#clipPath26)" font-style="italic" stroke="none" xml:space="preserve">occi.component.</text>
<text x="49" font-size="13" y="83" clip-path="url(#clipPath27)" font-style="italic" stroke="none" xml:space="preserve">state: Status</text>
<image width="16" xlink:show="embed" xlink:type="simple" clip-path="url(#clipPath28)" preserveAspectRatio="none" font-weight="normal" height="16" x="30" y="84" font-size="13" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAABUElEQVR42s1TsY6C&#10;QBB9cBYUFP6MtRXfIIkfAJWGUGtAa0M0/o2hovAnCJ3EANFILCjQPWaCRE683F11&#10;WzA7b+a9md0dgH+7LMsSlRHT6VR8lyd3kWjveR6EEFiv14+wqOPdAlTpQaLk4/HI&#10;eJIk7BNO8a8dSU97UZOfAUiS1MJqX+oSYE6e57jf79hsNgzcbjfYts1Yv99/4ciP&#10;9okcBAHO5zO22y0T5vM5VySxy+UCilNeJShaAnRRvu+jLEuEYcjWcRw+AlnyoyhC&#10;URTY7XZYrVZNBx/0qRQd0zQxGAwYTNMUmqZhOBxisVhwF4qi4HA4QNd1PtJ+v3c7&#10;74DapYrX67UBVVVFr9fDZDJ54bReYTab8dllWW6/deWTKNnlctniNZmGYXDwdDqx&#10;jeMYWZbxHLiu2+DVML0fy9Fo1Ewi2fF43PKfb//H/8KvSH9Zny/Wwn+ks4LSAAAA&#10;AElFTkSuQmCC" xlink:actuate="onLoad"/>
<text x="49" font-size="13" y="98" clip-path="url(#clipPath29)" stroke="none" font-weight="normal" xml:space="preserve">deploy()</text>
<image width="16" xlink:show="embed" xlink:type="simple" clip-path="url(#clipPath30)" preserveAspectRatio="none" font-weight="normal" height="16" x="30" y="100" font-size="13" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAABUElEQVR42s1TsY6C&#10;QBB9cBYUFP6MtRXfIIkfAJWGUGtAa0M0/o2hovAnCJ3EANFILCjQPWaCRE683F11&#10;WzA7b+a9md0dgH+7LMsSlRHT6VR8lyd3kWjveR6EEFiv14+wqOPdAlTpQaLk4/HI&#10;eJIk7BNO8a8dSU97UZOfAUiS1MJqX+oSYE6e57jf79hsNgzcbjfYts1Yv99/4ciP&#10;9okcBAHO5zO22y0T5vM5VySxy+UCilNeJShaAnRRvu+jLEuEYcjWcRw+AlnyoyhC&#10;URTY7XZYrVZNBx/0qRQd0zQxGAwYTNMUmqZhOBxisVhwF4qi4HA4QNd1PtJ+v3c7&#10;74DapYrX67UBVVVFr9fDZDJ54bReYTab8dllWW6/deWTKNnlctniNZmGYXDwdDqx&#10;jeMYWZbxHLiu2+DVML0fy9Fo1Ewi2fF43PKfb//H/8KvSH9Zny/Wwn+ks4LSAAAA&#10;AElFTkSuQmCC" xlink:actuate="onLoad"/>
<text x="49" font-size="13" y="114" clip-path="url(#clipPath31)" stroke="none" font-weight="normal" xml:space="preserve">undeploy()</text>
<image width="16" xlink:show="embed" xlink:type="simple" clip-path="url(#clipPath32)" preserveAspectRatio="none" font-weight="normal" height="16" x="30" y="116" font-size="13" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAABUElEQVR42s1TsY6C&#10;QBB9cBYUFP6MtRXfIIkfAJWGUGtAa0M0/o2hovAnCJ3EANFILCjQPWaCRE683F11&#10;WzA7b+a9md0dgH+7LMsSlRHT6VR8lyd3kWjveR6EEFiv14+wqOPdAlTpQaLk4/HI&#10;eJIk7BNO8a8dSU97UZOfAUiS1MJqX+oSYE6e57jf79hsNgzcbjfYts1Yv99/4ciP&#10;9okcBAHO5zO22y0T5vM5VySxy+UCilNeJShaAnRRvu+jLEuEYcjWcRw+AlnyoyhC&#10;URTY7XZYrVZNBx/0qRQd0zQxGAwYTNMUmqZhOBxisVhwF4qi4HA4QNd1PtJ+v3c7&#10;74DapYrX67UBVVVFr9fDZDJ54bReYTab8dllWW6/deWTKNnlctniNZmGYXDwdDqx&#10;jeMYWZbxHLiu2+DVML0fy9Fo1Ewi2fF43PKfb//H/8KvSH9Zny/Wwn+ks4LSAAAA&#10;AElFTkSuQmCC" xlink:actuate="onLoad"/>
<text x="49" font-size="13" y="130" clip-path="url(#clipPath33)" stroke="none" font-weight="normal" xml:space="preserve">configure()</text>
<image width="16" xlink:show="embed" xlink:type="simple" clip-path="url(#clipPath34)" preserveAspectRatio="none" font-weight="normal" height="16" x="30" y="132" font-size="13" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAABUElEQVR42s1TsY6C&#10;QBB9cBYUFP6MtRXfIIkfAJWGUGtAa0M0/o2hovAnCJ3EANFILCjQPWaCRE683F11&#10;WzA7b+a9md0dgH+7LMsSlRHT6VR8lyd3kWjveR6EEFiv14+wqOPdAlTpQaLk4/HI&#10;eJIk7BNO8a8dSU97UZOfAUiS1MJqX+oSYE6e57jf79hsNgzcbjfYts1Yv99/4ciP&#10;9okcBAHO5zO22y0T5vM5VySxy+UCilNeJShaAnRRvu+jLEuEYcjWcRw+AlnyoyhC&#10;URTY7XZYrVZNBx/0qRQd0zQxGAwYTNMUmqZhOBxisVhwF4qi4HA4QNd1PtJ+v3c7&#10;74DapYrX67UBVVVFr9fDZDJ54bReYTab8dllWW6/deWTKNnlctniNZmGYXDwdDqx&#10;jeMYWZbxHLiu2+DVML0fy9Fo1Ewi2fF43PKfb//H/8KvSH9Zny/Wwn+ks4LSAAAA&#10;AElFTkSuQmCC" xlink:actuate="onLoad"/>
<text x="49" font-size="13" y="146" clip-path="url(#clipPath35)" stroke="none" font-weight="normal" xml:space="preserve">start()</text>
<image width="16" xlink:show="embed" xlink:type="simple" clip-path="url(#clipPath36)" preserveAspectRatio="none" font-weight="normal" height="16" x="30" y="148" font-size="13" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAABUElEQVR42s1TsY6C&#10;QBB9cBYUFP6MtRXfIIkfAJWGUGtAa0M0/o2hovAnCJ3EANFILCjQPWaCRE683F11&#10;WzA7b+a9md0dgH+7LMsSlRHT6VR8lyd3kWjveR6EEFiv14+wqOPdAlTpQaLk4/HI&#10;eJIk7BNO8a8dSU97UZOfAUiS1MJqX+oSYE6e57jf79hsNgzcbjfYts1Yv99/4ciP&#10;9okcBAHO5zO22y0T5vM5VySxy+UCilNeJShaAnRRvu+jLEuEYcjWcRw+AlnyoyhC&#10;URTY7XZYrVZNBx/0qRQd0zQxGAwYTNMUmqZhOBxisVhwF4qi4HA4QNd1PtJ+v3c7&#10;74DapYrX67UBVVVFr9fDZDJ54bReYTab8dllWW6/deWTKNnlctniNZmGYXDwdDqx&#10;jeMYWZbxHLiu2+DVML0fy9Fo1Ewi2fF43PKfb//H/8KvSH9Zny/Wwn+ks4LSAAAA&#10;AElFTkSuQmCC" xlink:actuate="onLoad"/>
<text x="49" font-size="13" y="162" clip-path="url(#clipPath37)" stroke="none" font-weight="normal" xml:space="preserve">stop()</text>
<line clip-path="url(#clipPath38)" fill="none" x1="26" x2="157" y1="54" y2="54" stroke="rgb(0,47,0)"/>
<rect x="167" y="95" clip-path="url(#clipPath39)" fill="rgb(131,122,133)" width="133" rx="4" opacity="0.2549" ry="4" height="41" stroke="none"/>
<rect x="168" y="96" clip-path="url(#clipPath39)" fill="rgb(131,122,133)" width="133" rx="4" opacity="0.2549" ry="4" height="41" stroke="none"/>
<rect x="166" y="94" clip-path="url(#clipPath40)" fill="url(#linearGradient4)" width="133" rx="4" ry="4" height="41" stroke="none"/>
<rect x="166" y="94" clip-path="url(#clipPath40)" fill="none" width="132" rx="4" ry="4" height="40" stroke="rgb(0,47,0)"/>
<text xml:space="preserve" x="172" y="114" clip-path="url(#clipPath41)" stroke="none">ComponentLink</text>
<line clip-path="url(#clipPath42)" fill="none" x1="167" x2="298" y1="122" y2="122" stroke="rgb(0,47,0)"/>
<rect x="263" y="228" clip-path="url(#clipPath43)" fill="rgb(131,122,133)" width="121" rx="4" opacity="0.2549" ry="4" height="41" stroke="none"/>
<rect x="264" y="229" clip-path="url(#clipPath43)" fill="rgb(131,122,133)" width="121" rx="4" opacity="0.2549" ry="4" height="41" stroke="none"/>
<rect x="262" y="227" clip-path="url(#clipPath44)" fill="url(#linearGradient5)" width="121" rx="4" ry="4" height="41" stroke="none"/>
<rect x="262" y="227" clip-path="url(#clipPath44)" fill="none" width="120" rx="4" ry="4" height="40" stroke="rgb(0,47,0)"/>
<text xml:space="preserve" x="296" y="247" clip-path="url(#clipPath45)" stroke="none">Sensor</text>
<line clip-path="url(#clipPath46)" fill="none" x1="263" x2="382" y1="255" y2="255" stroke="rgb(0,47,0)"/>
<rect x="11" y="191" clip-path="url(#clipPath47)" fill="rgb(131,122,133)" width="107" rx="4" opacity="0.2549" ry="4" height="41" stroke="none"/>
<rect x="12" y="192" clip-path="url(#clipPath47)" fill="rgb(131,122,133)" width="107" rx="4" opacity="0.2549" ry="4" height="41" stroke="none"/>
<rect x="10" y="190" clip-path="url(#clipPath48)" fill="url(#linearGradient6)" width="107" rx="4" ry="4" height="41" stroke="none"/>
<rect x="10" y="190" clip-path="url(#clipPath48)" fill="none" width="106" rx="4" ry="4" height="40" stroke="rgb(0,47,0)"/>
<text xml:space="preserve" x="11" y="210" clip-path="url(#clipPath49)" stroke="none">DataGatherer</text>
<line clip-path="url(#clipPath50)" fill="none" x1="11" x2="116" y1="218" y2="218" stroke="rgb(0,47,0)"/>
<rect x="467" y="11" clip-path="url(#clipPath51)" fill="rgb(131,122,133)" width="121" rx="0" opacity="0.2549" ry="0" height="170" stroke="none"/>
<rect x="468" y="12" clip-path="url(#clipPath51)" fill="rgb(131,122,133)" width="121" rx="0" opacity="0.2549" ry="0" height="170" stroke="none"/>
<rect x="466" y="10" clip-path="url(#clipPath52)" fill="url(#linearGradient7)" width="121" rx="0" ry="0" height="170" stroke="none"/>
<rect x="466" y="10" clip-path="url(#clipPath52)" fill="none" width="120" rx="0" ry="0" height="169"/>
<image x="500" y="16" clip-path="url(#clipPath53)" width="16" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAXUlEQVR42mNgGPKA&#10;EUTExsb+x6Vg8eLFjPgMYIExFi1ahCEZFxdHuQvwAZDr4C5obW0lSXN1dTWqF0CA&#10;n5+fZFcwURoLKC5gYWGhzABGRkbKDGBiYiLfAFiojkAAAOmKD9Q+w1PmAAAAAElF&#10;TkSuQmCC" xlink:type="simple" xlink:actuate="onLoad" height="16" preserveAspectRatio="none" xlink:show="embed"/>
<text xml:space="preserve" x="519" y="30" clip-path="url(#clipPath54)" stroke="none">core</text>
<rect x="479" y="35" clip-path="url(#clipPath55)" fill="rgb(131,122,133)" width="97" rx="4" opacity="0.2549" ry="4" height="41" stroke="none"/>
<rect x="480" y="36" clip-path="url(#clipPath55)" fill="rgb(131,122,133)" width="97" rx="4" opacity="0.2549" ry="4" height="41" stroke="none"/>
<rect x="478" y="34" clip-path="url(#clipPath56)" fill="url(#linearGradient8)" width="97" rx="4" ry="4" height="41" stroke="none"/>
<rect x="478" y="34" clip-path="url(#clipPath56)" fill="none" width="96" rx="4" ry="4" height="40" stroke="rgb(0,47,0)"/>
<text xml:space="preserve" x="491" y="54" clip-path="url(#clipPath57)" stroke="none">Resource</text>
<line clip-path="url(#clipPath58)" fill="none" x1="479" x2="574" y1="62" y2="62" stroke="rgb(0,47,0)"/>
<rect x="479" y="131" clip-path="url(#clipPath59)" fill="rgb(131,122,133)" width="97" rx="4" opacity="0.2549" ry="4" height="41" stroke="none"/>
<rect x="480" y="132" clip-path="url(#clipPath59)" fill="rgb(131,122,133)" width="97" rx="4" opacity="0.2549" ry="4" height="41" stroke="none"/>
<rect x="478" y="130" clip-path="url(#clipPath60)" fill="url(#linearGradient9)" width="97" rx="4" ry="4" height="41" stroke="none"/>
<rect x="478" y="130" clip-path="url(#clipPath60)" fill="none" width="96" rx="4" ry="4" height="40" stroke="rgb(0,47,0)"/>
<text xml:space="preserve" x="510" y="150" clip-path="url(#clipPath61)" stroke="none">Link</text>
<line clip-path="url(#clipPath62)" fill="none" x1="479" x2="574" y1="158" y2="158" stroke="rgb(0,47,0)"/>
<rect x="131" y="191" clip-path="url(#clipPath63)" fill="rgb(131,122,133)" width="116" rx="4" opacity="0.2549" ry="4" height="41" stroke="none"/>
<rect x="132" y="192" clip-path="url(#clipPath63)" fill="rgb(131,122,133)" width="116" rx="4" opacity="0.2549" ry="4" height="41" stroke="none"/>
<rect x="130" y="190" clip-path="url(#clipPath64)" fill="url(#linearGradient10)" width="116" rx="4" ry="4" height="41" stroke="none"/>
<rect x="130" y="190" clip-path="url(#clipPath64)" fill="none" width="115" rx="4" ry="4" height="40" stroke="rgb(0,47,0)"/>
<text xml:space="preserve" x="131" y="210" clip-path="url(#clipPath65)" stroke="none">DataProcessor</text>
<line clip-path="url(#clipPath66)" fill="none" x1="131" x2="245" y1="218" y2="218" stroke="rgb(0,47,0)"/>
<rect x="59" y="239" clip-path="url(#clipPath67)" fill="rgb(131,122,133)" width="118" rx="4" opacity="0.2549" ry="4" height="41" stroke="none"/>
<rect x="60" y="240" clip-path="url(#clipPath67)" fill="rgb(131,122,133)" width="118" rx="4" opacity="0.2549" ry="4" height="41" stroke="none"/>
<rect x="58" y="238" clip-path="url(#clipPath68)" fill="url(#linearGradient11)" width="118" rx="4" ry="4" height="41" stroke="none"/>
<rect x="58" y="238" clip-path="url(#clipPath68)" fill="none" width="117" rx="4" ry="4" height="40" stroke="rgb(0,47,0)"/>
<text xml:space="preserve" x="59" y="258" clip-path="url(#clipPath69)" stroke="none">ResultProvider</text>
<line clip-path="url(#clipPath70)" fill="none" x1="59" x2="175" y1="266" y2="266" stroke="rgb(0,47,0)"/>
<rect x="395" y="217" clip-path="url(#clipPath71)" fill="rgb(131,122,133)" width="193" rx="4" opacity="0.2549" ry="4" height="63" stroke="none"/>
<rect x="396" y="218" clip-path="url(#clipPath71)" fill="rgb(131,122,133)" width="193" rx="4" opacity="0.2549" ry="4" height="63" stroke="none"/>
<rect x="394" y="216" clip-path="url(#clipPath72)" fill="url(#linearGradient12)" width="193" rx="4" ry="4" height="63" stroke="none"/>
<rect x="394" y="216" clip-path="url(#clipPath72)" fill="none" width="192" rx="4" ry="4" height="62" stroke="rgb(0,47,0)"/>
<text xml:space="preserve" x="408" y="236" clip-path="url(#clipPath73)" stroke="none">MonitorableProperty</text>
<image width="16" xlink:show="embed" xlink:type="simple" clip-path="url(#clipPath74)" preserveAspectRatio="none" height="16" font-style="italic" x="399" y="246" font-size="13" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAqElEQVR42u1TwQ3D&#10;IAx0UAdgGGZiAb4RD8SXBZiJVYAowJe0IIGIkrTpt+o9fAbjM8YC4I+pmHmet28T&#10;pZQ191FMSgmEELeTOefd7wIFjLHKOWdACB38AqVUP98FQgjQWGt9WZlSWjnG2Peq&#10;tPceRr5CizvnzgXWdX0r0OJjoV0L1loghHx8xGVZ9gJN2RhzawrjTessMcZbe+3C&#10;vb+TdZvMS2T6kb/wBKduW9nDgi/SAAAAAElFTkSuQmCC" xlink:actuate="onLoad"/>
<text x="418" font-size="13" y="260" clip-path="url(#clipPath75)" font-style="italic" stroke="none" xml:space="preserve">monitoring.property: String</text>
<image width="16" xlink:show="embed" xlink:type="simple" clip-path="url(#clipPath76)" preserveAspectRatio="none" font-weight="normal" height="16" x="399" y="262" font-size="13" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAqElEQVR42u1TwQ3D&#10;IAx0UAdgGGZiAb4RD8SXBZiJVYAowJe0IIGIkrTpt+o9fAbjM8YC4I+pmHmet28T&#10;pZQ191FMSgmEELeTOefd7wIFjLHKOWdACB38AqVUP98FQgjQWGt9WZlSWjnG2Peq&#10;tPceRr5CizvnzgXWdX0r0OJjoV0L1loghHx8xGVZ9gJN2RhzawrjTessMcZbe+3C&#10;vb+TdZvMS2T6kb/wBKduW9nDgi/SAAAAAElFTkSuQmCC" xlink:actuate="onLoad"/>
<text x="418" font-size="13" y="276" clip-path="url(#clipPath77)" stroke="none" font-weight="normal" xml:space="preserve">monitoring.result: String</text>
<line clip-path="url(#clipPath78)" fill="none" x1="395" x2="586" y1="244" y2="244" stroke="rgb(0,47,0)"/>
<rect x="11" y="299" clip-path="url(#clipPath79)" fill="rgb(131,122,133)" width="228" rx="4" opacity="0.2549" ry="4" height="47" stroke="none"/>
<rect x="12" y="300" clip-path="url(#clipPath79)" fill="rgb(131,122,133)" width="228" rx="4" opacity="0.2549" ry="4" height="47" stroke="none"/>
<rect x="10" y="298" clip-path="url(#clipPath80)" fill="url(#linearGradient13)" width="228" rx="4" ry="4" height="47" stroke="none"/>
<rect x="10" y="298" clip-path="url(#clipPath80)" fill="none" width="227" rx="4" ry="4" height="46" stroke="rgb(0,37,74)"/>
<text xml:space="preserve" x="47" y="318" clip-path="url(#clipPath81)" stroke="none">OCCIResultProvider</text>
<image width="16" xlink:show="embed" xlink:type="simple" clip-path="url(#clipPath82)" preserveAspectRatio="none" height="16" x="15" y="328" font-size="13" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAqElEQVR42u1TwQ3D&#10;IAx0UAdgGGZiAb4RD8SXBZiJVYAowJe0IIGIkrTpt+o9fAbjM8YC4I+pmHmet28T&#10;pZQ191FMSgmEELeTOefd7wIFjLHKOWdACB38AqVUP98FQgjQWGt9WZlSWjnG2Peq&#10;tPceRr5CizvnzgXWdX0r0OJjoV0L1loghHx8xGVZ9gJN2RhzawrjTessMcZbe+3C&#10;vb+TdZvMS2T6kb/wBKduW9nDgi/SAAAAAElFTkSuQmCC" xlink:actuate="onLoad"/>
<text x="34" font-size="13" y="342" clip-path="url(#clipPath83)" stroke="none" xml:space="preserve">result.provider.endpoint: String</text>
<line clip-path="url(#clipPath84)" fill="none" x1="11" x2="237" y1="326" y2="326" stroke="rgb(0,37,74)"/>
<line clip-path="url(#clipPath85)" fill="none" x1="166" x2="166" y1="106" y2="106" stroke-width="2.1"/>
<line clip-path="url(#clipPath85)" fill="none" x1="166" x2="158" y1="106" y2="106" stroke-width="2.1"/>
<text x="157" font-size="13" y="94" clip-path="url(#clipPath86)" stroke="none" stroke-width="2.1" xml:space="preserve">target</text>
<line clip-path="url(#clipPath87)" fill="none" x1="165" x2="158" y1="103" y2="106" stroke-width="2.1"/>
<line clip-path="url(#clipPath87)" fill="none" x1="158" x2="165" y1="106" y2="109" stroke-width="2.1"/>
<line clip-path="url(#clipPath85)" fill="none" x1="299" x2="310" y1="101" y2="101" stroke-width="2.1"/>
<text x="269" font-size="13" y="93" clip-path="url(#clipPath88)" stroke="none" stroke-width="2.1" xml:space="preserve">source</text>
<line clip-path="url(#clipPath89)" fill="none" x1="303" x2="310" y1="104" y2="101" stroke-width="2.1"/>
<line clip-path="url(#clipPath89)" fill="none" x1="310" x2="303" y1="101" y2="98" stroke-width="2.1"/>
<line clip-path="url(#clipPath85)" fill="none" x1="526" x2="526" y1="130" y2="75" stroke-width="2.1"/>
<text x="478" font-size="13" y="119" clip-path="url(#clipPath90)" stroke="none" stroke-width="2.1" xml:space="preserve">target</text>
<line clip-path="url(#clipPath91)" fill="none" x1="529" x2="526" y1="82" y2="75" stroke-width="2.1"/>
<line clip-path="url(#clipPath91)" fill="none" x1="526" x2="523" y1="75" y2="82" stroke-width="2.1"/>
</g>
<g stroke-linecap="butt" font-size="11" fill="rgb(136,136,136)" font-family="'Ubuntu'" stroke="rgb(136,136,136)" stroke-width="2.1">
<line clip-path="url(#clipPath85)" fill="none" x1="68" x2="68" y1="190" y2="173"/>
<polygon fill="white" clip-path="url(#clipPath92)" points=" 68 173 72 181 64 181" stroke="none"/>
<polygon fill="none" clip-path="url(#clipPath92)" points=" 68 173 72 181 64 181"/>
</g>
<g stroke-width="2.1" font-size="13" font-family="'Ubuntu'" font-weight="bold" stroke-linecap="butt">
<line clip-path="url(#clipPath85)" fill="none" x1="166" x2="166" y1="106" y2="106"/>
<line clip-path="url(#clipPath85)" fill="none" x1="166" x2="158" y1="106" y2="106"/>
<text xml:space="preserve" x="157" y="94" clip-path="url(#clipPath86)" stroke="none">target</text>
<line clip-path="url(#clipPath87)" fill="none" x1="165" x2="158" y1="103" y2="106"/>
<line clip-path="url(#clipPath87)" fill="none" x1="158" x2="165" y1="106" y2="109"/>
</g>
<g stroke-linecap="butt" font-size="11" fill="rgb(136,136,136)" font-family="'Ubuntu'" stroke="rgb(136,136,136)" stroke-width="2.1">
<line clip-path="url(#clipPath85)" fill="none" x1="333" x2="333" y1="227" y2="173"/>
<polygon fill="white" clip-path="url(#clipPath93)" points=" 333 173 337 181 329 181" stroke="none"/>
<polygon fill="none" clip-path="url(#clipPath93)" points=" 333 173 337 181 329 181"/>
</g>
<g stroke-width="2.1" font-size="13" font-family="'Ubuntu'" font-weight="bold" stroke-linecap="butt">
<line clip-path="url(#clipPath85)" fill="none" x1="526" x2="526" y1="130" y2="75"/>
<text xml:space="preserve" x="478" y="119" clip-path="url(#clipPath90)" stroke="none">target</text>
<line clip-path="url(#clipPath91)" fill="none" x1="529" x2="526" y1="82" y2="75"/>
<line clip-path="url(#clipPath91)" fill="none" x1="526" x2="523" y1="75" y2="82"/>
</g>
<g stroke-linecap="butt" font-size="11" fill="rgb(136,136,136)" font-family="'Ubuntu'" stroke="rgb(136,136,136)" stroke-width="2.1">
<line clip-path="url(#clipPath85)" fill="none" x1="155" x2="155" y1="190" y2="173"/>
<polygon fill="white" clip-path="url(#clipPath94)" points=" 155 173 159 181 151 181" stroke="none"/>
<polygon fill="none" clip-path="url(#clipPath94)" points=" 155 173 159 181 151 181"/>
<line clip-path="url(#clipPath85)" fill="none" x1="123" x2="123" y1="238" y2="173"/>
<polygon fill="white" clip-path="url(#clipPath95)" points=" 123 173 127 181 119 181" stroke="none"/>
<polygon fill="none" clip-path="url(#clipPath95)" points=" 123 173 127 181 119 181"/>
<line clip-path="url(#clipPath85)" fill="none" x1="526" x2="526" y1="216" y2="171"/>
<polygon fill="white" clip-path="url(#clipPath96)" points=" 526 171 530 179 522 179" stroke="none"/>
<polygon fill="none" clip-path="url(#clipPath96)" points=" 526 171 530 179 522 179"/>
<line clip-path="url(#clipPath85)" fill="none" x1="118" x2="118" y1="298" y2="279" stroke-dasharray="5,5"/>
<line clip-path="url(#clipPath97)" fill="none" x1="121" x2="118" y1="286" y2="279"/>
<line clip-path="url(#clipPath97)" fill="none" x1="118" x2="115" y1="279" y2="286"/>
</g>
<g stroke-width="2.1" font-size="13" font-family="'Ubuntu'" font-weight="bold" stroke-linecap="butt">
<line clip-path="url(#clipPath85)" fill="none" x1="394" x2="383" y1="247" y2="247"/>
<text xml:space="preserve" x="370" y="291" clip-path="url(#clipPath98)" stroke="none">source</text>
<line clip-path="url(#clipPath99)" fill="none" x1="390" x2="383" y1="244" y2="247"/>
<line clip-path="url(#clipPath99)" fill="none" x1="383" x2="390" y1="247" y2="250"/>
<line clip-path="url(#clipPath85)" fill="none" x1="299" x2="310" y1="101" y2="101"/>
<text xml:space="preserve" x="269" y="93" clip-path="url(#clipPath88)" stroke="none">source</text>
<line clip-path="url(#clipPath89)" fill="none" x1="303" x2="310" y1="104" y2="101"/>
<line clip-path="url(#clipPath89)" fill="none" x1="310" x2="303" y1="101" y2="98"/>
</g>
</g>
</svg>
de.ugoe.cs.rwm.mocci.model/new Extension diagram.jpg

1.1 MiB

<?xml version="1.0" encoding="UTF-8"?><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" stroke-dasharray="none" shape-rendering="auto" font-family="'Dialog'" width="1185" text-rendering="auto" fill-opacity="1" contentScriptType="text/ecmascript" color-interpolation="auto" color-rendering="auto" preserveAspectRatio="xMidYMid meet" font-size="12" viewBox="0 0 1185 417" fill="black" stroke="black" image-rendering="auto" stroke-miterlimit="10" zoomAndPan="magnify" version="1.0" stroke-linecap="square" stroke-linejoin="miter" contentStyleType="text/css" font-style="normal" height="417" stroke-width="1" stroke-dashoffset="0" font-weight="normal" stroke-opacity="1">
<!--Generated by the Batik Graphics2D SVG Generator-->
<defs id="genericDefs"/>
<g>
<defs id="defs1">
<linearGradient x1="142" x2="632" y1="10" gradientUnits="userSpaceOnUse" y2="10" xlink:type="simple" xlink:actuate="onLoad" id="linearGradient1" xlink:show="other" spreadMethod="pad">
<stop stop-opacity="1" stop-color="white" offset="0%"/>
<stop stop-opacity="1" stop-color="rgb(214,214,214)" offset="100%"/>
</linearGradient>
<linearGradient x1="178" x2="178" y1="46" gradientUnits="userSpaceOnUse" y2="237" xlink:type="simple" xlink:actuate="onLoad" id="linearGradient2" xlink:show="other" spreadMethod="pad">
<stop stop-opacity="1" stop-color="rgb(187,242,196)" offset="0%"/>
<stop stop-opacity="1" stop-color="white" offset="100%"/>
</linearGradient>
<linearGradient x1="394" x2="394" y1="46" gradientUnits="userSpaceOnUse" y2="189" xlink:type="simple" xlink:actuate="onLoad" id="linearGradient3" xlink:show="other" spreadMethod="pad">
<stop stop-opacity="1" stop-color="rgb(187,242,196)" offset="0%"/>
<stop stop-opacity="1" stop-color="white" offset="100%"/>
</linearGradient>
<linearGradient x1="142" x2="142" y1="262" gradientUnits="userSpaceOnUse" y2="405" xlink:type="simple" xlink:actuate="onLoad" id="linearGradient4" xlink:show="other" spreadMethod="pad">
<stop stop-opacity="1" stop-color="rgb(187,242,196)" offset="0%"/>
<stop stop-opacity="1" stop-color="white" offset="100%"/>
</linearGradient>
<linearGradient x1="574" x2="574" y1="262" gradientUnits="userSpaceOnUse" y2="341" xlink:type="simple" xlink:actuate="onLoad" id="linearGradient5" xlink:show="other" spreadMethod="pad">
<stop stop-opacity="1" stop-color="rgb(187,242,196)" offset="0%"/>
<stop stop-opacity="1" stop-color="white" offset="100%"/>
</linearGradient>
<linearGradient x1="10" x2="108" y1="51" gradientUnits="userSpaceOnUse" y2="122" xlink:type="simple" xlink:actuate="onLoad" id="linearGradient6" xlink:show="other" spreadMethod="pad">
<stop stop-opacity="1" stop-color="white" offset="0%"/>
<stop stop-opacity="1" stop-color="rgb(255,250,191)" offset="100%"/>
</linearGradient>
<linearGradient x1="10" x2="108" y1="-3" gradientUnits="userSpaceOnUse" y2="68" xlink:type="simple" xlink:actuate="onLoad" id="linearGradient7" xlink:show="other" spreadMethod="pad">
<stop stop-opacity="1" stop-color="white" offset="0%"/>
<stop stop-opacity="1" stop-color="rgb(255,250,191)" offset="100%"/>
</linearGradient>
<linearGradient x1="478" x2="478" y1="262" gradientUnits="userSpaceOnUse" y2="303" xlink:type="simple" xlink:actuate="onLoad" id="linearGradient8" xlink:show="other" spreadMethod="pad">
<stop stop-opacity="1" stop-color="rgb(187,242,196)" offset="0%"/>
<stop stop-opacity="1" stop-color="white" offset="100%"/>
</linearGradient>
<linearGradient x1="394" x2="394" y1="262" gradientUnits="userSpaceOnUse" y2="303" xlink:type="simple" xlink:actuate="onLoad" id="linearGradient9" xlink:show="other" spreadMethod="pad">
<stop stop-opacity="1" stop-color="rgb(187,242,196)" offset="0%"/>
<stop stop-opacity="1" stop-color="white" offset="100%"/>
</linearGradient>
<linearGradient x1="802" x2="1108" y1="10" gradientUnits="userSpaceOnUse" y2="10" xlink:type="simple" xlink:actuate="onLoad" id="linearGradient10" xlink:show="other" spreadMethod="pad">
<stop stop-opacity="1" stop-color="white" offset="0%"/>
<stop stop-opacity="1" stop-color="rgb(214,214,214)" offset="100%"/>
</linearGradient>
<linearGradient x1="826" x2="826" y1="38" gradientUnits="userSpaceOnUse" y2="101" xlink:type="simple" xlink:actuate="onLoad" id="linearGradient11" xlink:show="other" spreadMethod="pad">
<stop stop-opacity="1" stop-color="rgb(187,242,196)" offset="0%"/>
<stop stop-opacity="1" stop-color="white" offset="100%"/>
</linearGradient>
<linearGradient x1="963" x2="963" y1="64" gradientUnits="userSpaceOnUse" y2="111" xlink:type="simple" xlink:actuate="onLoad" id="linearGradient12" xlink:show="other" spreadMethod="pad">
<stop stop-opacity="1" stop-color="rgb(187,242,196)" offset="0%"/>
<stop stop-opacity="1" stop-color="white" offset="100%"/>
</linearGradient>
<linearGradient x1="10" x2="108" y1="105" gradientUnits="userSpaceOnUse" y2="176" xlink:type="simple" xlink:actuate="onLoad" id="linearGradient13" xlink:show="other" spreadMethod="pad">
<stop stop-opacity="1" stop-color="white" offset="0%"/>
<stop stop-opacity="1" stop-color="rgb(255,250,191)" offset="100%"/>
</linearGradient>
<linearGradient x1="804" x2="804" y1="142" gradientUnits="userSpaceOnUse" y2="201" xlink:type="simple" xlink:actuate="onLoad" id="linearGradient14" xlink:show="other" spreadMethod="pad">
<stop stop-opacity="1" stop-color="rgb(187,221,255)" offset="0%"/>
<stop stop-opacity="1" stop-color="white" offset="100%"/>
</linearGradient>
<linearGradient x1="804" x2="961" y1="203" gradientUnits="userSpaceOnUse" y2="329" xlink:type="simple" xlink:actuate="onLoad" id="linearGradient15" xlink:show="other" spreadMethod="pad">
<stop stop-opacity="1" stop-color="white" offset="0%"/>
<stop stop-opacity="1" stop-color="rgb(221,236,202)" offset="100%"/>
</linearGradient>
<linearGradient x1="972" x2="1173" y1="204" gradientUnits="userSpaceOnUse" y2="327" xlink:type="simple" xlink:actuate="onLoad" id="linearGradient16" xlink:show="other" spreadMethod="pad">
<stop stop-opacity="1" stop-color="white" offset="0%"/>
<stop stop-opacity="1" stop-color="rgb(221,236,202)" offset="100%"/>
</linearGradient>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath1">
<path d="M141 9 L635 9 L635 248 L141 248 L141 9 Z"/>
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath2">
<path d="M141 9 L633 9 L633 246 L141 246 L141 9 Z"/>
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath3">
<path d="M342 14 L432 14 L432 34 L342 34 L342 14 Z"/>
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath4">
<path d="M342 14 L436 14 L436 34 L342 34 L342 14 Z"/>
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath5">
<path d="M177 45 L368 45 L368 240 L177 240 L177 45 Z"/>
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath6">
<path d="M177 45 L366 45 L366 238 L177 238 L177 45 Z"/>
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath7">
<path d="M225 50 L321 50 L321 70 L225 70 L225 50 Z"/>
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath8">
<path d="M182 75 L322 75 L322 93 L182 93 L182 75 Z"/>
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath9">
<path d="M182 75 L325 75 L325 93 L182 93 L182 75 Z"/>
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath10">
<path d="M182 91 L331 91 L331 109 L182 109 L182 91 Z"/>
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath11">
<path d="M182 91 L334 91 L334 109 L182 109 L182 91 Z"/>
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath12">
<path d="M182 107 L305 107 L305 125 L182 125 L182 107 Z"/>
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath13">
<path d="M182 107 L308 107 L308 125 L182 125 L182 107 Z"/>
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath14">
<path d="M182 123 L332 123 L332 141 L182 141 L182 123 Z"/>
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath15">
<path d="M182 123 L334 123 L334 141 L182 141 L182 123 Z"/>
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath16">
<path d="M182 139 L361 139 L361 157 L182 157 L182 139 Z"/>
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath17">
<path d="M182 139 L363 139 L363 157 L182 157 L182 139 Z"/>
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath18">
<path d="M182 155 L253 155 L253 173 L182 173 L182 155 Z"/>
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath19">
<path d="M182 155 L256 155 L256 173 L182 173 L182 155 Z"/>
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath20">
<path d="M182 171 L267 171 L267 189 L182 189 L182 171 Z"/>
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath21">
<path d="M182 171 L270 171 L270 189 L182 189 L182 171 Z"/>
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath22">
<path d="M182 187 L268 187 L268 205 L182 205 L182 187 Z"/>
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath23">
<path d="M182 187 L270 187 L270 205 L182 205 L182 187 Z"/>
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath24">
<path d="M182 203 L240 203 L240 221 L182 221 L182 203 Z"/>
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath25">
<path d="M182 203 L242 203 L242 221 L182 221 L182 203 Z"/>
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath26">
<path d="M182 219 L239 219 L239 237 L182 237 L182 219 Z"/>
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath27">
<path d="M182 219 L242 219 L242 237 L182 237 L182 219 Z"/>
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath28">
<path d="M178 73 L365 73 L365 237 L178 237 L178 73 Z"/>
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath29">
<path d="M393 45 L627 45 L627 192 L393 192 L393 45 Z"/>
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath30">
<path d="M393 45 L625 45 L625 190 L393 190 L393 45 Z"/>
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath31">
<path d="M464 50 L558 50 L558 70 L464 70 L464 50 Z"/>
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath32">
<path d="M398 75 L589 75 L589 93 L398 93 L398 75 Z"/>
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath33">
<path d="M398 75 L592 75 L592 93 L398 93 L398 75 Z"/>
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath34">
<path d="M398 91 L620 91 L620 109 L398 109 L398 91 Z"/>
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath35">
<path d="M398 91 L622 91 L622 109 L398 109 L398 91 Z"/>
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath36">
<path d="M398 107 L469 107 L469 125 L398 125 L398 107 Z"/>
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath37">
<path d="M398 107 L472 107 L472 125 L398 125 L398 107 Z"/>
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath38">
<path d="M398 123 L483 123 L483 141 L398 141 L398 123 Z"/>
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath39">
<path d="M398 123 L486 123 L486 141 L398 141 L398 123 Z"/>
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath40">
<path d="M398 139 L484 139 L484 157 L398 157 L398 139 Z"/>
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath41">
<path d="M398 139 L486 139 L486 157 L398 157 L398 139 Z"/>
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath42">
<path d="M398 155 L456 155 L456 173 L398 173 L398 155 Z"/>
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath43">
<path d="M398 155 L458 155 L458 173 L398 173 L398 155 Z"/>
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath44">
<path d="M398 171 L455 171 L455 189 L398 189 L398 171 Z"/>
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath45">
<path d="M398 171 L458 171 L458 189 L398 189 L398 171 Z"/>
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath46">
<path d="M394 73 L624 73 L624 189 L394 189 L394 73 Z"/>
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath47">
<path d="M141 261 L376 261 L376 408 L141 408 L141 261 Z"/>
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath48">
<path d="M141 261 L374 261 L374 406 L141 406 L141 261 Z"/>
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath49">
<path d="M230 266 L288 266 L288 286 L230 286 L230 266 Z"/>
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath50">
<path d="M146 291 L350 291 L350 309 L146 309 L146 291 Z"/>
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath51">
<path d="M146 291 L353 291 L353 309 L146 309 L146 291 Z"/>
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath52">
<path d="M146 307 L337 307 L337 325 L146 325 L146 307 Z"/>
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath53">
<path d="M146 307 L339 307 L339 325 L146 325 L146 307 Z"/>
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath54">
<path d="M146 323 L336 323 L336 341 L146 341 L146 323 Z"/>
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath55">
<path d="M146 323 L339 323 L339 341 L146 341 L146 323 Z"/>
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath56">
<path d="M146 339 L333 339 L333 357 L146 357 L146 339 Z"/>
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath57">
<path d="M146 339 L336 339 L336 357 L146 357 L146 339 Z"/>
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath58">
<path d="M146 355 L347 355 L347 373 L146 373 L146 355 Z"/>
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath59">
<path d="M146 355 L349 355 L349 373 L146 373 L146 355 Z"/>
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath60">
<path d="M146 371 L333 371 L333 389 L146 389 L146 371 Z"/>
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath61">
<path d="M146 371 L335 371 L335 389 L146 389 L146 371 Z"/>
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath62">
<path d="M146 387 L369 387 L369 405 L146 405 L146 387 Z"/>
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath63">
<path d="M146 387 L371 387 L371 405 L146 405 L146 387 Z"/>
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath64">
<path d="M142 289 L373 289 L373 405 L142 405 L142 289 Z"/>
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath65">
<path d="M573 261 L800 261 L800 344 L573 344 L573 261 Z"/>
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath66">
<path d="M573 261 L798 261 L798 342 L573 342 L573 261 Z"/>
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath67">
<path d="M632 266 L743 266 L743 286 L632 286 L632 266 Z"/>
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath68">
<path d="M578 291 L781 291 L781 309 L578 309 L578 291 Z"/>
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath69">
<path d="M578 291 L784 291 L784 309 L578 309 L578 291 Z"/>
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath70">
<path d="M578 307 L793 307 L793 325 L578 325 L578 307 Z"/>
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath71">
<path d="M578 307 L795 307 L795 325 L578 325 L578 307 Z"/>
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath72">
<path d="M578 323 L779 323 L779 341 L578 341 L578 323 Z"/>
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath73">
<path d="M578 323 L781 323 L781 341 L578 341 L578 323 Z"/>
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath74">
<path d="M574 289 L797 289 L797 341 L574 341 L574 289 Z"/>
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath75">
<path d="M9 63 L111 63 L111 112 L9 112 L9 63 Z"/>
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath76">
<path d="M9 63 L109 63 L109 110 L9 110 L9 63 Z"/>
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath77">
<path d="M20 68 L101 68 L101 88 L20 88 L20 68 Z"/>
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath78">
<path d="M14 93 L106 93 L106 109 L14 109 L14 93 Z"/>
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath79">
<path d="M10 91 L108 91 L108 109 L10 109 L10 91 Z"/>
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath80">
<path d="M9 9 L111 9 L111 58 L9 58 L9 9 Z"/>
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath81">
<path d="M9 9 L109 9 L109 56 L9 56 L9 9 Z"/>
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath82">
<path d="M30 14 L91 14 L91 34 L30 34 L30 14 Z"/>
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath83">
<path d="M14 39 L106 39 L106 55 L14 55 L14 39 Z"/>
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath84">
<path d="M10 37 L108 37 L108 55 L10 55 L10 37 Z"/>
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath85">
<path d="M477 261 L560 261 L560 306 L477 306 L477 261 Z"/>
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath86">
<path d="M477 261 L558 261 L558 304 L477 304 L477 261 Z"/>
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath87">
<path d="M478 266 L561 266 L561 286 L478 286 L478 266 Z"/>
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath88">
<path d="M478 289 L557 289 L557 303 L478 303 L478 289 Z"/>
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath89">
<path d="M393 261 L471 261 L471 306 L393 306 L393 261 Z"/>
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath90">
<path d="M393 261 L469 261 L469 304 L393 304 L393 261 Z"/>
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath91">
<path d="M394 266 L472 266 L472 286 L394 286 L394 266 Z"/>
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath92">
<path d="M394 289 L468 289 L468 303 L394 303 L394 289 Z"/>
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath93">
<path d="M801 9 L1111 9 L1111 122 L801 122 L801 9 Z"/>
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath94">
<path d="M801 9 L1109 9 L1109 120 L801 120 L801 9 Z"/>
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath95">
<path d="M927 14 L982 14 L982 34 L927 34 L927 14 Z"/>
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath96">
<path d="M927 14 L986 14 L986 34 L927 34 L927 14 Z"/>
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath97">
<path d="M825 37 L937 37 L937 104 L825 104 L825 37 Z"/>
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath98">
<path d="M825 37 L935 37 L935 102 L825 102 L825 37 Z"/>
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath99">
<path d="M855 42 L907 42 L907 62 L855 62 L855 42 Z"/>
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath100">
<path d="M830 67 L918 67 L918 85 L830 85 L830 67 Z"/>
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath101">
<path d="M830 67 L920 67 L920 85 L830 85 L830 67 Z"/>
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath102">
<path d="M830 83 L930 83 L930 101 L830 101 L830 83 Z"/>
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath103">
<path d="M830 83 L932 83 L932 101 L830 101 L830 83 Z"/>
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath104">
<path d="M826 65 L934 65 L934 101 L826 101 L826 65 Z"/>
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath105">
<path d="M962 63 L1103 63 L1103 114 L962 114 L962 63 Z"/>
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath106">
<path d="M962 63 L1101 63 L1101 112 L962 112 L962 63 Z"/>
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath107">
<path d="M995 68 L1072 68 L1072 88 L995 88 L995 68 Z"/>
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath108">
<path d="M967 93 L1096 93 L1096 111 L967 111 L967 93 Z"/>
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath109">
<path d="M967 93 L1099 93 L1099 111 L967 111 L967 93 Z"/>
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath110">
<path d="M963 91 L1100 91 L1100 111 L963 111 L963 91 Z"/>
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath111">
<path d="M9 117 L111 117 L111 166 L9 166 L9 117 Z"/>
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath112">
<path d="M9 117 L109 117 L109 164 L9 164 L9 117 Z"/>
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath113">
<path d="M34 122 L86 122 L86 142 L34 142 L34 122 Z"/>
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath114">
<path d="M14 147 L106 147 L106 163 L14 163 L14 147 Z"/>
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath115">
<path d="M10 145 L108 145 L108 163 L10 163 L10 145 Z"/>
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath116">
<path d="M803 141 L1108 141 L1108 204 L803 204 L803 141 Z"/>
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath117">
<path d="M803 141 L1106 141 L1106 202 L803 202 L803 141 Z"/>
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath118">
<path d="M869 146 L1043 146 L1043 166 L869 166 L869 146 Z"/>
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath119">
<path d="M808 171 L988 171 L988 201 L808 201 L808 171 Z"/>
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath120">
<path d="M808 171 L991 171 L991 201 L808 201 L808 171 Z"/>
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath121">
<path d="M804 169 L1105 169 L1105 201 L804 201 L804 169 Z"/>
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath122">
<path d="M803 217 L964 217 L964 316 L803 316 L803 217 Z"/>
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath123">
<path d="M803 217 L962 217 L962 314 L803 314 L803 217 Z"/>
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath124">
<path d="M804 222 L965 222 L965 242 L804 242 L804 222 Z"/>
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath125">
<path d="M808 247 L902 247 L902 265 L808 265 L808 247 Z"/>
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath126">
<path d="M808 247 L905 247 L905 265 L808 265 L808 247 Z"/>
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath127">
<path d="M808 263 L902 263 L902 281 L808 281 L808 263 Z"/>
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath128">
<path d="M808 263 L904 263 L904 281 L808 281 L808 263 Z"/>
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath129">
<path d="M808 279 L882 279 L882 297 L808 297 L808 279 Z"/>
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath130">
<path d="M808 279 L884 279 L884 297 L808 297 L808 279 Z"/>
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath131">
<path d="M804 245 L961 245 L961 313 L804 313 L804 245 Z"/>
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath132">
<path d="M971 242 L1176 242 L1176 291 L971 291 L971 242 Z"/>
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath133">
<path d="M971 242 L1174 242 L1174 289 L971 289 L971 242 Z"/>
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath134">
<path d="M972 247 L1177 247 L1177 267 L972 267 L972 247 Z"/>
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath135">
<path d="M1056 272 L1092 272 L1092 288 L1056 288 L1056 272 Z"/>
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath136">
<path d="M972 270 L1173 270 L1173 288 L972 288 L972 270 Z"/>
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath137">
<path d="M-1 -1 L1186 -1 L1186 418 L-1 418 L-1 -1 Z"/>
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath138">
<path d="M932 73 L945 73 L945 86 L932 86 L932 73 Z"/>
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath139">
<path d="M575 187 L588 187 L588 201 L575 201 L575 187 Z"/>
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath140">
<path d="M256 235 L269 235 L269 248 L256 248 L256 235 Z"/>
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath141">
<path d="M520 187 L533 187 L533 200 L520 200 L520 187 Z"/>
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath142">
<path d="M452 187 L464 187 L464 201 L452 201 L452 187 Z"/>
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath143">
<path d="M959 260 L971 260 L971 271 L959 271 L959 260 Z"/>
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath144">
<path d="M1005 109 L1016 109 L1016 121 L1005 121 L1005 109 Z"/>
</clipPath>
</defs>
<g font-size="16" fill="rgb(131,122,133)" font-family="'Ubuntu'" stroke-linejoin="round" stroke="rgb(131,122,133)" font-weight="bold" stroke-width="0" stroke-miterlimit="0">
<rect x="143" y="11" clip-path="url(#clipPath1)" width="490" rx="0" opacity="0.2549" ry="0" height="235" stroke="none"/>
<rect x="144" y="12" clip-path="url(#clipPath1)" width="490" rx="0" opacity="0.2549" ry="0" height="235" stroke="none"/>
<rect x="142" y="10" clip-path="url(#clipPath2)" fill="url(#linearGradient1)" width="490" rx="0" ry="0" height="235" stroke="none"/>
</g>
<g stroke-width="1.1" font-size="16" font-family="'Ubuntu'" font-weight="bold" stroke-linecap="butt">
<rect x="142" y="10" clip-path="url(#clipPath2)" fill="none" width="489" rx="0" ry="0" height="234"/>
<image x="343" y="16" clip-path="url(#clipPath3)" width="16" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAXUlEQVR42mNgGPKA&#10;EUTExsb+x6Vg8eLFjPgMYIExFi1ahCEZFxdHuQvwAZDr4C5obW0lSXN1dTWqF0CA&#10;n5+fZFcwURoLKC5gYWGhzABGRkbKDGBiYiLfAFiojkAAAOmKD9Q+w1PmAAAAAElF&#10;TkSuQmCC" xlink:type="simple" xlink:actuate="onLoad" height="16" preserveAspectRatio="none" xlink:show="embed"/>
<text xml:space="preserve" x="362" y="30" clip-path="url(#clipPath4)" stroke="none">platform</text>
<rect x="179" y="47" clip-path="url(#clipPath5)" fill="rgb(131,122,133)" width="187" rx="4" opacity="0.2549" ry="4" height="191" stroke="none"/>
<rect x="180" y="48" clip-path="url(#clipPath5)" fill="rgb(131,122,133)" width="187" rx="4" opacity="0.2549" ry="4" height="191" stroke="none"/>
<rect x="178" y="46" clip-path="url(#clipPath6)" fill="url(#linearGradient2)" width="187" rx="4" ry="4" height="191" stroke="none"/>
<rect x="178" y="46" clip-path="url(#clipPath6)" fill="none" width="186" rx="4" ry="4" height="190" stroke="rgb(0,47,0)"/>
<text xml:space="preserve" x="226" y="66" clip-path="url(#clipPath7)" stroke="none">Application</text>
<image width="16" xlink:show="embed" xlink:type="simple" clip-path="url(#clipPath8)" preserveAspectRatio="none" height="16" x="183" y="76" font-size="13" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAqElEQVR42u1TwQ3D&#10;IAx0UAdgGGZiAb4RD8SXBZiJVYAowJe0IIGIkrTpt+o9fAbjM8YC4I+pmHmet28T&#10;pZQ191FMSgmEELeTOefd7wIFjLHKOWdACB38AqVUP98FQgjQWGt9WZlSWjnG2Peq&#10;tPceRr5CizvnzgXWdX0r0OJjoV0L1loghHx8xGVZ9gJN2RhzawrjTessMcZbe+3C&#10;vb+TdZvMS2T6kb/wBKduW9nDgi/SAAAAAElFTkSuQmCC" xlink:actuate="onLoad"/>
<text x="202" font-size="13" y="90" clip-path="url(#clipPath9)" stroke="none" xml:space="preserve">occi.app.name: null</text>
<image width="16" xlink:show="embed" xlink:type="simple" clip-path="url(#clipPath10)" preserveAspectRatio="none" height="16" font-style="italic" x="183" y="92" font-size="13" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAqElEQVR42u1TwQ3D&#10;IAx0UAdgGGZiAb4RD8SXBZiJVYAowJe0IIGIkrTpt+o9fAbjM8YC4I+pmHmet28T&#10;pZQ191FMSgmEELeTOefd7wIFjLHKOWdACB38AqVUP98FQgjQWGt9WZlSWjnG2Peq&#10;tPceRr5CizvnzgXWdX0r0OJjoV0L1loghHx8xGVZ9gJN2RhzawrjTessMcZbe+3C&#10;vb+TdZvMS2T6kb/wBKduW9nDgi/SAAAAAElFTkSuQmCC" xlink:actuate="onLoad"/>
<text x="202" font-size="13" y="106" clip-path="url(#clipPath11)" font-style="italic" stroke="none" xml:space="preserve">occi.app.context: URL</text>
<image width="16" xlink:show="embed" xlink:type="simple" clip-path="url(#clipPath12)" preserveAspectRatio="none" height="16" font-style="italic" x="183" y="108" font-size="13" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAqElEQVR42u1TwQ3D&#10;IAx0UAdgGGZiAb4RD8SXBZiJVYAowJe0IIGIkrTpt+o9fAbjM8YC4I+pmHmet28T&#10;pZQ191FMSgmEELeTOefd7wIFjLHKOWdACB38AqVUP98FQgjQWGt9WZlSWjnG2Peq&#10;tPceRr5CizvnzgXWdX0r0OJjoV0L1loghHx8xGVZ9gJN2RhzawrjTessMcZbe+3C&#10;vb+TdZvMS2T6kb/wBKduW9nDgi/SAAAAAElFTkSuQmCC" xlink:actuate="onLoad"/>
<text x="202" font-size="13" y="122" clip-path="url(#clipPath13)" font-style="italic" stroke="none" xml:space="preserve">occi.app.url: URL</text>
<image width="16" xlink:show="embed" xlink:type="simple" clip-path="url(#clipPath14)" preserveAspectRatio="none" height="16" font-style="italic" x="183" y="124" font-size="13" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAqElEQVR42u1TwQ3D&#10;IAx0UAdgGGZiAb4RD8SXBZiJVYAowJe0IIGIkrTpt+o9fAbjM8YC4I+pmHmet28T&#10;pZQ191FMSgmEELeTOefd7wIFjLHKOWdACB38AqVUP98FQgjQWGt9WZlSWjnG2Peq&#10;tPceRr5CizvnzgXWdX0r0OJjoV0L1loghHx8xGVZ9gJN2RhzawrjTessMcZbe+3C&#10;vb+TdZvMS2T6kb/wBKduW9nDgi/SAAAAAElFTkSuQmCC" xlink:actuate="onLoad"/>
<text x="202" font-size="13" y="138" clip-path="url(#clipPath15)" font-style="italic" stroke="none" xml:space="preserve">occi.app.state: Status</text>
<image width="16" xlink:show="embed" xlink:type="simple" clip-path="url(#clipPath16)" preserveAspectRatio="none" font-weight="normal" height="16" font-style="italic" x="183" y="140" font-size="13" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAqElEQVR42u1TwQ3D&#10;IAx0UAdgGGZiAb4RD8SXBZiJVYAowJe0IIGIkrTpt+o9fAbjM8YC4I+pmHmet28T&#10;pZQ191FMSgmEELeTOefd7wIFjLHKOWdACB38AqVUP98FQgjQWGt9WZlSWjnG2Peq&#10;tPceRr5CizvnzgXWdX0r0OJjoV0L1loghHx8xGVZ9gJN2RhzawrjTessMcZbe+3C&#10;vb+TdZvMS2T6kb/wBKduW9nDgi/SAAAAAElFTkSuQmCC" xlink:actuate="onLoad"/>
<text x="202" font-size="13" y="154" clip-path="url(#clipPath17)" font-style="italic" stroke="none" font-weight="normal" xml:space="preserve">occi.app.state.message: null</text>
<image width="16" xlink:show="embed" xlink:type="simple" clip-path="url(#clipPath18)" preserveAspectRatio="none" font-weight="normal" height="16" x="183" y="156" font-size="13" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAABUElEQVR42s1TsY6C&#10;QBB9cBYUFP6MtRXfIIkfAJWGUGtAa0M0/o2hovAnCJ3EANFILCjQPWaCRE683F11&#10;WzA7b+a9md0dgH+7LMsSlRHT6VR8lyd3kWjveR6EEFiv14+wqOPdAlTpQaLk4/HI&#10;eJIk7BNO8a8dSU97UZOfAUiS1MJqX+oSYE6e57jf79hsNgzcbjfYts1Yv99/4ciP&#10;9okcBAHO5zO22y0T5vM5VySxy+UCilNeJShaAnRRvu+jLEuEYcjWcRw+AlnyoyhC&#10;URTY7XZYrVZNBx/0qRQd0zQxGAwYTNMUmqZhOBxisVhwF4qi4HA4QNd1PtJ+v3c7&#10;74DapYrX67UBVVVFr9fDZDJ54bReYTab8dllWW6/deWTKNnlctniNZmGYXDwdDqx&#10;jeMYWZbxHLiu2+DVML0fy9Fo1Ewi2fF43PKfb//H/8KvSH9Zny/Wwn+ks4LSAAAA&#10;AElFTkSuQmCC" xlink:actuate="onLoad"/>
<text x="202" font-size="13" y="170" clip-path="url(#clipPath19)" stroke="none" font-weight="normal" xml:space="preserve">deploy()</text>
<image width="16" xlink:show="embed" xlink:type="simple" clip-path="url(#clipPath20)" preserveAspectRatio="none" font-weight="normal" height="16" x="183" y="172" font-size="13" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAABUElEQVR42s1TsY6C&#10;QBB9cBYUFP6MtRXfIIkfAJWGUGtAa0M0/o2hovAnCJ3EANFILCjQPWaCRE683F11&#10;WzA7b+a9md0dgH+7LMsSlRHT6VR8lyd3kWjveR6EEFiv14+wqOPdAlTpQaLk4/HI&#10;eJIk7BNO8a8dSU97UZOfAUiS1MJqX+oSYE6e57jf79hsNgzcbjfYts1Yv99/4ciP&#10;9okcBAHO5zO22y0T5vM5VySxy+UCilNeJShaAnRRvu+jLEuEYcjWcRw+AlnyoyhC&#10;URTY7XZYrVZNBx/0qRQd0zQxGAwYTNMUmqZhOBxisVhwF4qi4HA4QNd1PtJ+v3c7&#10;74DapYrX67UBVVVFr9fDZDJ54bReYTab8dllWW6/deWTKNnlctniNZmGYXDwdDqx&#10;jeMYWZbxHLiu2+DVML0fy9Fo1Ewi2fF43PKfb//H/8KvSH9Zny/Wwn+ks4LSAAAA&#10;AElFTkSuQmCC" xlink:actuate="onLoad"/>
<text x="202" font-size="13" y="186" clip-path="url(#clipPath21)" stroke="none" font-weight="normal" xml:space="preserve">undeploy()</text>
<image width="16" xlink:show="embed" xlink:type="simple" clip-path="url(#clipPath22)" preserveAspectRatio="none" font-weight="normal" height="16" x="183" y="188" font-size="13" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAABUElEQVR42s1TsY6C&#10;QBB9cBYUFP6MtRXfIIkfAJWGUGtAa0M0/o2hovAnCJ3EANFILCjQPWaCRE683F11&#10;WzA7b+a9md0dgH+7LMsSlRHT6VR8lyd3kWjveR6EEFiv14+wqOPdAlTpQaLk4/HI&#10;eJIk7BNO8a8dSU97UZOfAUiS1MJqX+oSYE6e57jf79hsNgzcbjfYts1Yv99/4ciP&#10;9okcBAHO5zO22y0T5vM5VySxy+UCilNeJShaAnRRvu+jLEuEYcjWcRw+AlnyoyhC&#10;URTY7XZYrVZNBx/0qRQd0zQxGAwYTNMUmqZhOBxisVhwF4qi4HA4QNd1PtJ+v3c7&#10;74DapYrX67UBVVVFr9fDZDJ54bReYTab8dllWW6/deWTKNnlctniNZmGYXDwdDqx&#10;jeMYWZbxHLiu2+DVML0fy9Fo1Ewi2fF43PKfb//H/8KvSH9Zny/Wwn+ks4LSAAAA&#10;AElFTkSuQmCC" xlink:actuate="onLoad"/>
<text x="202" font-size="13" y="202" clip-path="url(#clipPath23)" stroke="none" font-weight="normal" xml:space="preserve">configure()</text>
<image width="16" xlink:show="embed" xlink:type="simple" clip-path="url(#clipPath24)" preserveAspectRatio="none" font-weight="normal" height="16" x="183" y="204" font-size="13" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAABUElEQVR42s1TsY6C&#10;QBB9cBYUFP6MtRXfIIkfAJWGUGtAa0M0/o2hovAnCJ3EANFILCjQPWaCRE683F11&#10;WzA7b+a9md0dgH+7LMsSlRHT6VR8lyd3kWjveR6EEFiv14+wqOPdAlTpQaLk4/HI&#10;eJIk7BNO8a8dSU97UZOfAUiS1MJqX+oSYE6e57jf79hsNgzcbjfYts1Yv99/4ciP&#10;9okcBAHO5zO22y0T5vM5VySxy+UCilNeJShaAnRRvu+jLEuEYcjWcRw+AlnyoyhC&#10;URTY7XZYrVZNBx/0qRQd0zQxGAwYTNMUmqZhOBxisVhwF4qi4HA4QNd1PtJ+v3c7&#10;74DapYrX67UBVVVFr9fDZDJ54bReYTab8dllWW6/deWTKNnlctniNZmGYXDwdDqx&#10;jeMYWZbxHLiu2+DVML0fy9Fo1Ewi2fF43PKfb//H/8KvSH9Zny/Wwn+ks4LSAAAA&#10;AElFTkSuQmCC" xlink:actuate="onLoad"/>
<text x="202" font-size="13" y="218" clip-path="url(#clipPath25)" stroke="none" font-weight="normal" xml:space="preserve">start()</text>
<image width="16" xlink:show="embed" xlink:type="simple" clip-path="url(#clipPath26)" preserveAspectRatio="none" font-weight="normal" height="16" x="183" y="220" font-size="13" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAABUElEQVR42s1TsY6C&#10;QBB9cBYUFP6MtRXfIIkfAJWGUGtAa0M0/o2hovAnCJ3EANFILCjQPWaCRE683F11&#10;WzA7b+a9md0dgH+7LMsSlRHT6VR8lyd3kWjveR6EEFiv14+wqOPdAlTpQaLk4/HI&#10;eJIk7BNO8a8dSU97UZOfAUiS1MJqX+oSYE6e57jf79hsNgzcbjfYts1Yv99/4ciP&#10;9okcBAHO5zO22y0T5vM5VySxy+UCilNeJShaAnRRvu+jLEuEYcjWcRw+AlnyoyhC&#10;URTY7XZYrVZNBx/0qRQd0zQxGAwYTNMUmqZhOBxisVhwF4qi4HA4QNd1PtJ+v3c7&#10;74DapYrX67UBVVVFr9fDZDJ54bReYTab8dllWW6/deWTKNnlctniNZmGYXDwdDqx&#10;jeMYWZbxHLiu2+DVML0fy9Fo1Ewi2fF43PKfb//H/8KvSH9Zny/Wwn+ks4LSAAAA&#10;AElFTkSuQmCC" xlink:actuate="onLoad"/>
<text x="202" font-size="13" y="234" clip-path="url(#clipPath27)" stroke="none" font-weight="normal" xml:space="preserve">stop()</text>
<line clip-path="url(#clipPath28)" fill="none" x1="179" x2="364" y1="74" y2="74" stroke="rgb(0,47,0)"/>
<rect x="395" y="47" clip-path="url(#clipPath29)" fill="rgb(131,122,133)" width="230" rx="4" opacity="0.2549" ry="4" height="143" stroke="none"/>
<rect x="396" y="48" clip-path="url(#clipPath29)" fill="rgb(131,122,133)" width="230" rx="4" opacity="0.2549" ry="4" height="143" stroke="none"/>
<rect x="394" y="46" clip-path="url(#clipPath30)" fill="url(#linearGradient3)" width="230" rx="4" ry="4" height="143" stroke="none"/>
<rect x="394" y="46" clip-path="url(#clipPath30)" fill="none" width="229" rx="4" ry="4" height="142" stroke="rgb(0,47,0)"/>
<text xml:space="preserve" x="465" y="66" clip-path="url(#clipPath31)" stroke="none">Component</text>
<image width="16" xlink:show="embed" xlink:type="simple" clip-path="url(#clipPath32)" preserveAspectRatio="none" height="16" font-style="italic" x="399" y="76" font-size="13" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAqElEQVR42u1TwQ3D&#10;IAx0UAdgGGZiAb4RD8SXBZiJVYAowJe0IIGIkrTpt+o9fAbjM8YC4I+pmHmet28T&#10;pZQ191FMSgmEELeTOefd7wIFjLHKOWdACB38AqVUP98FQgjQWGt9WZlSWjnG2Peq&#10;tPceRr5CizvnzgXWdX0r0OJjoV0L1loghHx8xGVZ9gJN2RhzawrjTessMcZbe+3C&#10;vb+TdZvMS2T6kb/wBKduW9nDgi/SAAAAAElFTkSuQmCC" xlink:actuate="onLoad"/>
<text x="418" font-size="13" y="90" clip-path="url(#clipPath33)" font-style="italic" stroke="none" xml:space="preserve">occi.component.state: Status</text>
<image width="16" xlink:show="embed" xlink:type="simple" clip-path="url(#clipPath34)" preserveAspectRatio="none" font-weight="normal" height="16" font-style="italic" x="399" y="92" font-size="13" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAqElEQVR42u1TwQ3D&#10;IAx0UAdgGGZiAb4RD8SXBZiJVYAowJe0IIGIkrTpt+o9fAbjM8YC4I+pmHmet28T&#10;pZQ191FMSgmEELeTOefd7wIFjLHKOWdACB38AqVUP98FQgjQWGt9WZlSWjnG2Peq&#10;tPceRr5CizvnzgXWdX0r0OJjoV0L1loghHx8xGVZ9gJN2RhzawrjTessMcZbe+3C&#10;vb+TdZvMS2T6kb/wBKduW9nDgi/SAAAAAElFTkSuQmCC" xlink:actuate="onLoad"/>
<text x="418" font-size="13" y="106" clip-path="url(#clipPath35)" font-style="italic" stroke="none" font-weight="normal" xml:space="preserve">occi.component.state.message: null</text>
<image width="16" xlink:show="embed" xlink:type="simple" clip-path="url(#clipPath36)" preserveAspectRatio="none" font-weight="normal" height="16" x="399" y="108" font-size="13" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAABUElEQVR42s1TsY6C&#10;QBB9cBYUFP6MtRXfIIkfAJWGUGtAa0M0/o2hovAnCJ3EANFILCjQPWaCRE683F11&#10;WzA7b+a9md0dgH+7LMsSlRHT6VR8lyd3kWjveR6EEFiv14+wqOPdAlTpQaLk4/HI&#10;eJIk7BNO8a8dSU97UZOfAUiS1MJqX+oSYE6e57jf79hsNgzcbjfYts1Yv99/4ciP&#10;9okcBAHO5zO22y0T5vM5VySxy+UCilNeJShaAnRRvu+jLEuEYcjWcRw+AlnyoyhC&#10;URTY7XZYrVZNBx/0qRQd0zQxGAwYTNMUmqZhOBxisVhwF4qi4HA4QNd1PtJ+v3c7&#10;74DapYrX67UBVVVFr9fDZDJ54bReYTab8dllWW6/deWTKNnlctniNZmGYXDwdDqx&#10;jeMYWZbxHLiu2+DVML0fy9Fo1Ewi2fF43PKfb//H/8KvSH9Zny/Wwn+ks4LSAAAA&#10;AElFTkSuQmCC" xlink:actuate="onLoad"/>
<text x="418" font-size="13" y="122" clip-path="url(#clipPath37)" stroke="none" font-weight="normal" xml:space="preserve">deploy()</text>
<image width="16" xlink:show="embed" xlink:type="simple" clip-path="url(#clipPath38)" preserveAspectRatio="none" font-weight="normal" height="16" x="399" y="124" font-size="13" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAABUElEQVR42s1TsY6C&#10;QBB9cBYUFP6MtRXfIIkfAJWGUGtAa0M0/o2hovAnCJ3EANFILCjQPWaCRE683F11&#10;WzA7b+a9md0dgH+7LMsSlRHT6VR8lyd3kWjveR6EEFiv14+wqOPdAlTpQaLk4/HI&#10;eJIk7BNO8a8dSU97UZOfAUiS1MJqX+oSYE6e57jf79hsNgzcbjfYts1Yv99/4ciP&#10;9okcBAHO5zO22y0T5vM5VySxy+UCilNeJShaAnRRvu+jLEuEYcjWcRw+AlnyoyhC&#10;URTY7XZYrVZNBx/0qRQd0zQxGAwYTNMUmqZhOBxisVhwF4qi4HA4QNd1PtJ+v3c7&#10;74DapYrX67UBVVVFr9fDZDJ54bReYTab8dllWW6/deWTKNnlctniNZmGYXDwdDqx&#10;jeMYWZbxHLiu2+DVML0fy9Fo1Ewi2fF43PKfb//H/8KvSH9Zny/Wwn+ks4LSAAAA&#10;AElFTkSuQmCC" xlink:actuate="onLoad"/>
<text x="418" font-size="13" y="138" clip-path="url(#clipPath39)" stroke="none" font-weight="normal" xml:space="preserve">undeploy()</text>
<image width="16" xlink:show="embed" xlink:type="simple" clip-path="url(#clipPath40)" preserveAspectRatio="none" font-weight="normal" height="16" x="399" y="140" font-size="13" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAABUElEQVR42s1TsY6C&#10;QBB9cBYUFP6MtRXfIIkfAJWGUGtAa0M0/o2hovAnCJ3EANFILCjQPWaCRE683F11&#10;WzA7b+a9md0dgH+7LMsSlRHT6VR8lyd3kWjveR6EEFiv14+wqOPdAlTpQaLk4/HI&#10;eJIk7BNO8a8dSU97UZOfAUiS1MJqX+oSYE6e57jf79hsNgzcbjfYts1Yv99/4ciP&#10;9okcBAHO5zO22y0T5vM5VySxy+UCilNeJShaAnRRvu+jLEuEYcjWcRw+AlnyoyhC&#10;URTY7XZYrVZNBx/0qRQd0zQxGAwYTNMUmqZhOBxisVhwF4qi4HA4QNd1PtJ+v3c7&#10;74DapYrX67UBVVVFr9fDZDJ54bReYTab8dllWW6/deWTKNnlctniNZmGYXDwdDqx&#10;jeMYWZbxHLiu2+DVML0fy9Fo1Ewi2fF43PKfb//H/8KvSH9Zny/Wwn+ks4LSAAAA&#10;AElFTkSuQmCC" xlink:actuate="onLoad"/>
<text x="418" font-size="13" y="154" clip-path="url(#clipPath41)" stroke="none" font-weight="normal" xml:space="preserve">configure()</text>
<image width="16" xlink:show="embed" xlink:type="simple" clip-path="url(#clipPath42)" preserveAspectRatio="none" font-weight="normal" height="16" x="399" y="156" font-size="13" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAABUElEQVR42s1TsY6C&#10;QBB9cBYUFP6MtRXfIIkfAJWGUGtAa0M0/o2hovAnCJ3EANFILCjQPWaCRE683F11&#10;WzA7b+a9md0dgH+7LMsSlRHT6VR8lyd3kWjveR6EEFiv14+wqOPdAlTpQaLk4/HI&#10;eJIk7BNO8a8dSU97UZOfAUiS1MJqX+oSYE6e57jf79hsNgzcbjfYts1Yv99/4ciP&#10;9okcBAHO5zO22y0T5vM5VySxy+UCilNeJShaAnRRvu+jLEuEYcjWcRw+AlnyoyhC&#10;URTY7XZYrVZNBx/0qRQd0zQxGAwYTNMUmqZhOBxisVhwF4qi4HA4QNd1PtJ+v3c7&#10;74DapYrX67UBVVVFr9fDZDJ54bReYTab8dllWW6/deWTKNnlctniNZmGYXDwdDqx&#10;jeMYWZbxHLiu2+DVML0fy9Fo1Ewi2fF43PKfb//H/8KvSH9Zny/Wwn+ks4LSAAAA&#10;AElFTkSuQmCC" xlink:actuate="onLoad"/>
<text x="418" font-size="13" y="170" clip-path="url(#clipPath43)" stroke="none" font-weight="normal" xml:space="preserve">start()</text>
<image width="16" xlink:show="embed" xlink:type="simple" clip-path="url(#clipPath44)" preserveAspectRatio="none" font-weight="normal" height="16" x="399" y="172" font-size="13" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAABUElEQVR42s1TsY6C&#10;QBB9cBYUFP6MtRXfIIkfAJWGUGtAa0M0/o2hovAnCJ3EANFILCjQPWaCRE683F11&#10;WzA7b+a9md0dgH+7LMsSlRHT6VR8lyd3kWjveR6EEFiv14+wqOPdAlTpQaLk4/HI&#10;eJIk7BNO8a8dSU97UZOfAUiS1MJqX+oSYE6e57jf79hsNgzcbjfYts1Yv99/4ciP&#10;9okcBAHO5zO22y0T5vM5VySxy+UCilNeJShaAnRRvu+jLEuEYcjWcRw+AlnyoyhC&#10;URTY7XZYrVZNBx/0qRQd0zQxGAwYTNMUmqZhOBxisVhwF4qi4HA4QNd1PtJ+v3c7&#10;74DapYrX67UBVVVFr9fDZDJ54bReYTab8dllWW6/deWTKNnlctniNZmGYXDwdDqx&#10;jeMYWZbxHLiu2+DVML0fy9Fo1Ewi2fF43PKfb//H/8KvSH9Zny/Wwn+ks4LSAAAA&#10;AElFTkSuQmCC" xlink:actuate="onLoad"/>
<text x="418" font-size="13" y="186" clip-path="url(#clipPath45)" stroke="none" font-weight="normal" xml:space="preserve">stop()</text>
<line clip-path="url(#clipPath46)" fill="none" x1="395" x2="623" y1="74" y2="74" stroke="rgb(0,47,0)"/>
<rect x="143" y="263" clip-path="url(#clipPath47)" fill="rgb(131,122,133)" width="231" rx="4" opacity="0.2549" ry="4" height="143" stroke="none"/>
<rect x="144" y="264" clip-path="url(#clipPath47)" fill="rgb(131,122,133)" width="231" rx="4" opacity="0.2549" ry="4" height="143" stroke="none"/>
<rect x="142" y="262" clip-path="url(#clipPath48)" fill="url(#linearGradient4)" width="231" rx="4" ry="4" height="143" stroke="none"/>
<rect x="142" y="262" clip-path="url(#clipPath48)" fill="none" width="230" rx="4" ry="4" height="142" stroke="rgb(0,47,0)"/>
<text xml:space="preserve" x="231" y="282" clip-path="url(#clipPath49)" stroke="none">Sensor</text>
<image width="16" xlink:show="embed" xlink:type="simple" clip-path="url(#clipPath50)" preserveAspectRatio="none" font-weight="normal" height="16" x="147" y="292" font-size="13" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAqElEQVR42u1TwQ3D&#10;IAx0UAdgGGZiAb4RD8SXBZiJVYAowJe0IIGIkrTpt+o9fAbjM8YC4I+pmHmet28T&#10;pZQ191FMSgmEELeTOefd7wIFjLHKOWdACB38AqVUP98FQgjQWGt9WZlSWjnG2Peq&#10;tPceRr5CizvnzgXWdX0r0OJjoV0L1loghHx8xGVZ9gJN2RhzawrjTessMcZbe+3C&#10;vb+TdZvMS2T6kb/wBKduW9nDgi/SAAAAAElFTkSuQmCC" xlink:actuate="onLoad"/>
<text x="166" font-size="13" y="306" clip-path="url(#clipPath51)" stroke="none" font-weight="normal" xml:space="preserve">occi.sensor.timebase: DateTime</text>
<image width="16" xlink:show="embed" xlink:type="simple" clip-path="url(#clipPath52)" preserveAspectRatio="none" font-weight="normal" height="16" x="147" y="308" font-size="13" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAqElEQVR42u1TwQ3D&#10;IAx0UAdgGGZiAb4RD8SXBZiJVYAowJe0IIGIkrTpt+o9fAbjM8YC4I+pmHmet28T&#10;pZQ191FMSgmEELeTOefd7wIFjLHKOWdACB38AqVUP98FQgjQWGt9WZlSWjnG2Peq&#10;tPceRr5CizvnzgXWdX0r0OJjoV0L1loghHx8xGVZ9gJN2RhzawrjTessMcZbe+3C&#10;vb+TdZvMS2T6kb/wBKduW9nDgi/SAAAAAElFTkSuQmCC" xlink:actuate="onLoad"/>
<text x="166" font-size="13" y="322" clip-path="url(#clipPath53)" stroke="none" font-weight="normal" xml:space="preserve">occi.sensor.timestart: Second</text>
<image width="16" xlink:show="embed" xlink:type="simple" clip-path="url(#clipPath54)" preserveAspectRatio="none" font-weight="normal" height="16" x="147" y="324" font-size="13" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAqElEQVR42u1TwQ3D&#10;IAx0UAdgGGZiAb4RD8SXBZiJVYAowJe0IIGIkrTpt+o9fAbjM8YC4I+pmHmet28T&#10;pZQ191FMSgmEELeTOefd7wIFjLHKOWdACB38AqVUP98FQgjQWGt9WZlSWjnG2Peq&#10;tPceRr5CizvnzgXWdX0r0OJjoV0L1loghHx8xGVZ9gJN2RhzawrjTessMcZbe+3C&#10;vb+TdZvMS2T6kb/wBKduW9nDgi/SAAAAAElFTkSuQmCC" xlink:actuate="onLoad"/>
<text x="166" font-size="13" y="338" clip-path="url(#clipPath55)" stroke="none" font-weight="normal" xml:space="preserve">occi.sensor.timestop: Second</text>
<image width="16" xlink:show="embed" xlink:type="simple" clip-path="url(#clipPath56)" preserveAspectRatio="none" height="16" x="147" y="340" font-size="13" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAqElEQVR42u1TwQ3D&#10;IAx0UAdgGGZiAb4RD8SXBZiJVYAowJe0IIGIkrTpt+o9fAbjM8YC4I+pmHmet28T&#10;pZQ191FMSgmEELeTOefd7wIFjLHKOWdACB38AqVUP98FQgjQWGt9WZlSWjnG2Peq&#10;tPceRr5CizvnzgXWdX0r0OJjoV0L1loghHx8xGVZ9gJN2RhzawrjTessMcZbe+3C&#10;vb+TdZvMS2T6kb/wBKduW9nDgi/SAAAAAElFTkSuQmCC" xlink:actuate="onLoad"/>
<text x="166" font-size="13" y="354" clip-path="url(#clipPath57)" stroke="none" xml:space="preserve">occi.sensor.period: Second</text>
<image width="16" xlink:show="embed" xlink:type="simple" clip-path="url(#clipPath58)" preserveAspectRatio="none" font-weight="normal" height="16" x="147" y="356" font-size="13" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAqElEQVR42u1TwQ3D&#10;IAx0UAdgGGZiAb4RD8SXBZiJVYAowJe0IIGIkrTpt+o9fAbjM8YC4I+pmHmet28T&#10;pZQ191FMSgmEELeTOefd7wIFjLHKOWdACB38AqVUP98FQgjQWGt9WZlSWjnG2Peq&#10;tPceRr5CizvnzgXWdX0r0OJjoV0L1loghHx8xGVZ9gJN2RhzawrjTessMcZbe+3C&#10;vb+TdZvMS2T6kb/wBKduW9nDgi/SAAAAAElFTkSuQmCC" xlink:actuate="onLoad"/>
<text x="166" font-size="13" y="370" clip-path="url(#clipPath59)" stroke="none" font-weight="normal" xml:space="preserve">occi.sensor.granularity: Second</text>
<image width="16" xlink:show="embed" xlink:type="simple" clip-path="url(#clipPath60)" preserveAspectRatio="none" font-weight="normal" height="16" x="147" y="372" font-size="13" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAqElEQVR42u1TwQ3D&#10;IAx0UAdgGGZiAb4RD8SXBZiJVYAowJe0IIGIkrTpt+o9fAbjM8YC4I+pmHmet28T&#10;pZQ191FMSgmEELeTOefd7wIFjLHKOWdACB38AqVUP98FQgjQWGt9WZlSWjnG2Peq&#10;tPceRr5CizvnzgXWdX0r0OJjoV0L1loghHx8xGVZ9gJN2RhzawrjTessMcZbe+3C&#10;vb+TdZvMS2T6kb/wBKduW9nDgi/SAAAAAElFTkSuQmCC" xlink:actuate="onLoad"/>
<text x="166" font-size="13" y="386" clip-path="url(#clipPath61)" stroke="none" font-weight="normal" xml:space="preserve">occi.sensor.accuracy: Second</text>
<image width="16" xlink:show="embed" xlink:type="simple" clip-path="url(#clipPath62)" preserveAspectRatio="none" font-weight="normal" height="16" x="147" y="388" font-size="13" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAqElEQVR42u1TwQ3D&#10;IAx0UAdgGGZiAb4RD8SXBZiJVYAowJe0IIGIkrTpt+o9fAbjM8YC4I+pmHmet28T&#10;pZQ191FMSgmEELeTOefd7wIFjLHKOWdACB38AqVUP98FQgjQWGt9WZlSWjnG2Peq&#10;tPceRr5CizvnzgXWdX0r0OJjoV0L1loghHx8xGVZ9gJN2RhzawrjTessMcZbe+3C&#10;vb+TdZvMS2T6kb/wBKduW9nDgi/SAAAAAElFTkSuQmCC" xlink:actuate="onLoad"/>
<text x="166" font-size="13" y="402" clip-path="url(#clipPath63)" stroke="none" font-weight="normal" xml:space="preserve">monitoring.property.mixin: String=</text>
<line clip-path="url(#clipPath64)" fill="none" x1="143" x2="372" y1="290" y2="290" stroke="rgb(0,47,0)"/>
<rect x="575" y="263" clip-path="url(#clipPath65)" fill="rgb(131,122,133)" width="223" rx="4" opacity="0.2549" ry="4" height="79" stroke="none"/>
<rect x="576" y="264" clip-path="url(#clipPath65)" fill="rgb(131,122,133)" width="223" rx="4" opacity="0.2549" ry="4" height="79" stroke="none"/>
<rect x="574" y="262" clip-path="url(#clipPath66)" fill="url(#linearGradient5)" width="223" rx="4" ry="4" height="79" stroke="none"/>
<rect x="574" y="262" clip-path="url(#clipPath66)" fill="none" width="222" rx="4" ry="4" height="78" stroke="rgb(0,47,0)"/>
<text xml:space="preserve" x="633" y="282" clip-path="url(#clipPath67)" stroke="none">DataGatherer</text>
<image width="16" xlink:show="embed" xlink:type="simple" clip-path="url(#clipPath68)" preserveAspectRatio="none" height="16" x="579" y="292" font-size="13" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAqElEQVR42u1TwQ3D&#10;IAx0UAdgGGZiAb4RD8SXBZiJVYAowJe0IIGIkrTpt+o9fAbjM8YC4I+pmHmet28T&#10;pZQ191FMSgmEELeTOefd7wIFjLHKOWdACB38AqVUP98FQgjQWGt9WZlSWjnG2Peq&#10;tPceRr5CizvnzgXWdX0r0OJjoV0L1loghHx8xGVZ9gJN2RhzawrjTessMcZbe+3C&#10;vb+TdZvMS2T6kb/wBKduW9nDgi/SAAAAAElFTkSuQmCC" xlink:actuate="onLoad"/>
<text x="598" font-size="13" y="306" clip-path="url(#clipPath69)" stroke="none" xml:space="preserve">occi.collector.period: Second</text>
<image width="16" xlink:show="embed" xlink:type="simple" clip-path="url(#clipPath70)" preserveAspectRatio="none" font-weight="normal" height="16" x="579" y="308" font-size="13" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAqElEQVR42u1TwQ3D&#10;IAx0UAdgGGZiAb4RD8SXBZiJVYAowJe0IIGIkrTpt+o9fAbjM8YC4I+pmHmet28T&#10;pZQ191FMSgmEELeTOefd7wIFjLHKOWdACB38AqVUP98FQgjQWGt9WZlSWjnG2Peq&#10;tPceRr5CizvnzgXWdX0r0OJjoV0L1loghHx8xGVZ9gJN2RhzawrjTessMcZbe+3C&#10;vb+TdZvMS2T6kb/wBKduW9nDgi/SAAAAAElFTkSuQmCC" xlink:actuate="onLoad"/>
<text x="598" font-size="13" y="322" clip-path="url(#clipPath71)" stroke="none" font-weight="normal" xml:space="preserve">occi.collector.granularity: Second</text>
<image width="16" xlink:show="embed" xlink:type="simple" clip-path="url(#clipPath72)" preserveAspectRatio="none" font-weight="normal" height="16" x="579" y="324" font-size="13" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAqElEQVR42u1TwQ3D&#10;IAx0UAdgGGZiAb4RD8SXBZiJVYAowJe0IIGIkrTpt+o9fAbjM8YC4I+pmHmet28T&#10;pZQ191FMSgmEELeTOefd7wIFjLHKOWdACB38AqVUP98FQgjQWGt9WZlSWjnG2Peq&#10;tPceRr5CizvnzgXWdX0r0OJjoV0L1loghHx8xGVZ9gJN2RhzawrjTessMcZbe+3C&#10;vb+TdZvMS2T6kb/wBKduW9nDgi/SAAAAAElFTkSuQmCC" xlink:actuate="onLoad"/>
<text x="598" font-size="13" y="338" clip-path="url(#clipPath73)" stroke="none" font-weight="normal" xml:space="preserve">occi.collector.accuracy: Second</text>
<line clip-path="url(#clipPath74)" fill="none" x1="575" x2="796" y1="290" y2="290" stroke="rgb(0,47,0)"/>
<rect x="11" y="65" clip-path="url(#clipPath75)" fill="rgb(131,122,133)" width="98" rx="0" opacity="0.2549" ry="0" height="45" stroke="none"/>
<rect x="12" y="66" clip-path="url(#clipPath75)" fill="rgb(131,122,133)" width="98" rx="0" opacity="0.2549" ry="0" height="45" stroke="none"/>
<rect x="10" y="64" clip-path="url(#clipPath76)" fill="url(#linearGradient6)" width="98" rx="0" ry="0" height="45" stroke="none"/>
<rect x="10" y="64" clip-path="url(#clipPath76)" fill="none" width="97" rx="0" ry="0" height="44"/>
<text xml:space="preserve" x="21" y="84" clip-path="url(#clipPath77)" stroke="none">DateTime</text>
<text x="15" font-size="13" y="107" clip-path="url(#clipPath78)" font-style="italic" stroke="none" font-weight="normal" xml:space="preserve">java.lang.String</text>
<line clip-path="url(#clipPath79)" fill="none" x1="11" x2="107" y1="92" y2="92"/>
<rect x="11" y="11" clip-path="url(#clipPath80)" fill="rgb(131,122,133)" width="98" rx="0" opacity="0.2549" ry="0" height="45" stroke="none"/>
<rect x="12" y="12" clip-path="url(#clipPath80)" fill="rgb(131,122,133)" width="98" rx="0" opacity="0.2549" ry="0" height="45" stroke="none"/>
<rect x="10" y="10" clip-path="url(#clipPath81)" fill="url(#linearGradient7)" width="98" rx="0" ry="0" height="45" stroke="none"/>
<rect x="10" y="10" clip-path="url(#clipPath81)" fill="none" width="97" rx="0" ry="0" height="44"/>
<text xml:space="preserve" x="31" y="30" clip-path="url(#clipPath82)" stroke="none">Second</text>
<text x="15" font-size="13" y="53" clip-path="url(#clipPath83)" font-style="italic" stroke="none" font-weight="normal" xml:space="preserve">java.lang.String</text>
<line clip-path="url(#clipPath84)" fill="none" x1="11" x2="107" y1="38" y2="38"/>
<rect x="479" y="263" clip-path="url(#clipPath85)" fill="rgb(131,122,133)" width="79" rx="4" opacity="0.2549" ry="4" height="41" stroke="none"/>
<rect x="480" y="264" clip-path="url(#clipPath85)" fill="rgb(131,122,133)" width="79" rx="4" opacity="0.2549" ry="4" height="41" stroke="none"/>
<rect x="478" y="262" clip-path="url(#clipPath86)" fill="url(#linearGradient8)" width="79" rx="4" ry="4" height="41" stroke="none"/>
<rect x="478" y="262" clip-path="url(#clipPath86)" fill="none" width="78" rx="4" ry="4" height="40" stroke="rgb(0,47,0)"/>
<text xml:space="preserve" x="479" y="282" clip-path="url(#clipPath87)" stroke="none">Processor</text>
<line clip-path="url(#clipPath88)" fill="none" x1="479" x2="556" y1="290" y2="290" stroke="rgb(0,47,0)"/>
<rect x="395" y="263" clip-path="url(#clipPath89)" fill="rgb(131,122,133)" width="74" rx="4" opacity="0.2549" ry="4" height="41" stroke="none"/>
<rect x="396" y="264" clip-path="url(#clipPath89)" fill="rgb(131,122,133)" width="74" rx="4" opacity="0.2549" ry="4" height="41" stroke="none"/>
<rect x="394" y="262" clip-path="url(#clipPath90)" fill="url(#linearGradient9)" width="74" rx="4" ry="4" height="41" stroke="none"/>
<rect x="394" y="262" clip-path="url(#clipPath90)" fill="none" width="73" rx="4" ry="4" height="40" stroke="rgb(0,47,0)"/>
<text xml:space="preserve" x="395" y="282" clip-path="url(#clipPath91)" stroke="none">Publisher</text>
<line clip-path="url(#clipPath92)" fill="none" x1="395" x2="467" y1="290" y2="290" stroke="rgb(0,47,0)"/>
<rect x="803" y="11" clip-path="url(#clipPath93)" fill="rgb(131,122,133)" width="306" rx="0" opacity="0.2549" ry="0" height="109" stroke="none"/>
<rect x="804" y="12" clip-path="url(#clipPath93)" fill="rgb(131,122,133)" width="306" rx="0" opacity="0.2549" ry="0" height="109" stroke="none"/>
<rect x="802" y="10" clip-path="url(#clipPath94)" fill="url(#linearGradient10)" width="306" rx="0" ry="0" height="109" stroke="none"/>
<rect x="802" y="10" clip-path="url(#clipPath94)" fill="none" width="305" rx="0" ry="0" height="108"/>
<image x="928" y="16" clip-path="url(#clipPath95)" width="16" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAXUlEQVR42mNgGPKA&#10;EUTExsb+x6Vg8eLFjPgMYIExFi1ahCEZFxdHuQvwAZDr4C5obW0lSXN1dTWqF0CA&#10;n5+fZFcwURoLKC5gYWGhzABGRkbKDGBiYiLfAFiojkAAAOmKD9Q+w1PmAAAAAElF&#10;TkSuQmCC" xlink:type="simple" xlink:actuate="onLoad" height="16" preserveAspectRatio="none" xlink:show="embed"/>
<text xml:space="preserve" x="947" y="30" clip-path="url(#clipPath96)" stroke="none">core</text>
<rect x="827" y="39" clip-path="url(#clipPath97)" fill="rgb(131,122,133)" width="108" rx="4" opacity="0.2549" ry="4" height="63" stroke="none"/>
<rect x="828" y="40" clip-path="url(#clipPath97)" fill="rgb(131,122,133)" width="108" rx="4" opacity="0.2549" ry="4" height="63" stroke="none"/>
<rect x="826" y="38" clip-path="url(#clipPath98)" fill="url(#linearGradient11)" width="108" rx="4" ry="4" height="63" stroke="none"/>
<rect x="826" y="38" clip-path="url(#clipPath98)" fill="none" width="107" rx="4" ry="4" height="62" stroke="rgb(0,47,0)"/>
<text xml:space="preserve" x="856" y="58" clip-path="url(#clipPath99)" stroke="none">Entity</text>
<image width="16" xlink:show="embed" xlink:type="simple" clip-path="url(#clipPath100)" preserveAspectRatio="none" height="16" font-style="italic" x="831" y="68" font-size="13" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAqElEQVR42u1TwQ3D&#10;IAx0UAdgGGZiAb4RD8SXBZiJVYAowJe0IIGIkrTpt+o9fAbjM8YC4I+pmHmet28T&#10;pZQ191FMSgmEELeTOefd7wIFjLHKOWdACB38AqVUP98FQgjQWGt9WZlSWjnG2Peq&#10;tPceRr5CizvnzgXWdX0r0OJjoV0L1loghHx8xGVZ9gJN2RhzawrjTessMcZbe+3C&#10;vb+TdZvMS2T6kb/wBKduW9nDgi/SAAAAAElFTkSuQmCC" xlink:actuate="onLoad"/>
<text x="850" font-size="13" y="82" clip-path="url(#clipPath101)" font-style="italic" stroke="none" xml:space="preserve">occi.core.id</text>
<image width="16" xlink:show="embed" xlink:type="simple" clip-path="url(#clipPath102)" preserveAspectRatio="none" font-weight="normal" height="16" x="831" y="84" font-size="13" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAqElEQVR42u1TwQ3D&#10;IAx0UAdgGGZiAb4RD8SXBZiJVYAowJe0IIGIkrTpt+o9fAbjM8YC4I+pmHmet28T&#10;pZQ191FMSgmEELeTOefd7wIFjLHKOWdACB38AqVUP98FQgjQWGt9WZlSWjnG2Peq&#10;tPceRr5CizvnzgXWdX0r0OJjoV0L1loghHx8xGVZ9gJN2RhzawrjTessMcZbe+3C&#10;vb+TdZvMS2T6kb/wBKduW9nDgi/SAAAAAElFTkSuQmCC" xlink:actuate="onLoad"/>
<text x="850" font-size="13" y="98" clip-path="url(#clipPath103)" stroke="none" font-weight="normal" xml:space="preserve">occi.core.title</text>
<line clip-path="url(#clipPath104)" fill="none" x1="827" x2="933" y1="66" y2="66" stroke="rgb(0,47,0)"/>
<rect x="964" y="65" clip-path="url(#clipPath105)" fill="rgb(131,122,133)" width="137" rx="4" opacity="0.2549" ry="4" height="47" stroke="none"/>
<rect x="965" y="66" clip-path="url(#clipPath105)" fill="rgb(131,122,133)" width="137" rx="4" opacity="0.2549" ry="4" height="47" stroke="none"/>
<rect x="963" y="64" clip-path="url(#clipPath106)" fill="url(#linearGradient12)" width="137" rx="4" ry="4" height="47" stroke="none"/>
<rect x="963" y="64" clip-path="url(#clipPath106)" fill="none" width="136" rx="4" ry="4" height="46" stroke="rgb(0,47,0)"/>
<text xml:space="preserve" x="996" y="84" clip-path="url(#clipPath107)" stroke="none">Resource</text>
<image width="16" xlink:show="embed" xlink:type="simple" clip-path="url(#clipPath108)" preserveAspectRatio="none" font-weight="normal" height="16" x="968" y="94" font-size="13" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAqElEQVR42u1TwQ3D&#10;IAx0UAdgGGZiAb4RD8SXBZiJVYAowJe0IIGIkrTpt+o9fAbjM8YC4I+pmHmet28T&#10;pZQ191FMSgmEELeTOefd7wIFjLHKOWdACB38AqVUP98FQgjQWGt9WZlSWjnG2Peq&#10;tPceRr5CizvnzgXWdX0r0OJjoV0L1loghHx8xGVZ9gJN2RhzawrjTessMcZbe+3C&#10;vb+TdZvMS2T6kb/wBKduW9nDgi/SAAAAAElFTkSuQmCC" xlink:actuate="onLoad"/>
<text x="987" font-size="13" y="108" clip-path="url(#clipPath109)" stroke="none" font-weight="normal" xml:space="preserve">occi.core.summary</text>
<line clip-path="url(#clipPath110)" fill="none" x1="964" x2="1099" y1="92" y2="92" stroke="rgb(0,47,0)"/>
<rect x="11" y="119" clip-path="url(#clipPath111)" fill="rgb(131,122,133)" width="98" rx="0" opacity="0.2549" ry="0" height="45" stroke="none"/>
<rect x="12" y="120" clip-path="url(#clipPath111)" fill="rgb(131,122,133)" width="98" rx="0" opacity="0.2549" ry="0" height="45" stroke="none"/>
<rect x="10" y="118" clip-path="url(#clipPath112)" fill="url(#linearGradient13)" width="98" rx="0" ry="0" height="45" stroke="none"/>
<rect x="10" y="118" clip-path="url(#clipPath112)" fill="none" width="97" rx="0" ry="0" height="44"/>
<text xml:space="preserve" x="35" y="138" clip-path="url(#clipPath113)" stroke="none">String</text>
<text x="15" font-size="13" y="161" clip-path="url(#clipPath114)" font-style="italic" stroke="none" font-weight="normal" xml:space="preserve">java.lang.String</text>
<line clip-path="url(#clipPath115)" fill="none" x1="11" x2="107" y1="146" y2="146"/>
<rect x="805" y="143" clip-path="url(#clipPath116)" fill="rgb(131,122,133)" width="301" rx="4" opacity="0.2549" ry="4" height="59" stroke="none"/>
<rect x="806" y="144" clip-path="url(#clipPath116)" fill="rgb(131,122,133)" width="301" rx="4" opacity="0.2549" ry="4" height="59" stroke="none"/>
<rect x="804" y="142" clip-path="url(#clipPath117)" fill="url(#linearGradient14)" width="301" rx="4" ry="4" height="59" stroke="none"/>
<rect x="804" y="142" clip-path="url(#clipPath117)" fill="none" width="300" rx="4" ry="4" height="58" stroke="rgb(0,37,74)"/>
<text xml:space="preserve" x="870" y="162" clip-path="url(#clipPath118)" stroke="none">MonitoringProperties</text>
<image width="16" xlink:show="embed" xlink:type="simple" clip-path="url(#clipPath119)" preserveAspectRatio="none" height="16" x="809" y="178" font-size="13" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAqElEQVR42u1TwQ3D&#10;IAx0UAdgGGZiAb4RD8SXBZiJVYAowJe0IIGIkrTpt+o9fAbjM8YC4I+pmHmet28T&#10;pZQ191FMSgmEELeTOefd7wIFjLHKOWdACB38AqVUP98FQgjQWGt9WZlSWjnG2Peq&#10;tPceRr5CizvnzgXWdX0r0OJjoV0L1loghHx8xGVZ9gJN2RhzawrjTessMcZbe+3C&#10;vb+TdZvMS2T6kb/wBKduW9nDgi/SAAAAAElFTkSuQmCC" xlink:actuate="onLoad"/>
<text x="828" font-size="13" y="185" clip-path="url(#clipPath120)" stroke="none" xml:space="preserve">monitoring.properties: </text>
<text x="828" font-size="13" y="199" clip-path="url(#clipPath120)" stroke="none" xml:space="preserve">MonitoringPropertyArray</text>
<line clip-path="url(#clipPath121)" fill="none" x1="805" x2="1104" y1="170" y2="170" stroke="rgb(0,37,74)"/>
<rect x="805" y="219" clip-path="url(#clipPath122)" fill="rgb(131,122,133)" width="157" rx="0" opacity="0.2549" ry="0" height="95" stroke="none"/>
<rect x="806" y="220" clip-path="url(#clipPath122)" fill="rgb(131,122,133)" width="157" rx="0" opacity="0.2549" ry="0" height="95" stroke="none"/>
<rect x="804" y="218" clip-path="url(#clipPath123)" fill="url(#linearGradient15)" width="157" rx="0" ry="0" height="95" stroke="none"/>
<rect x="804" y="218" clip-path="url(#clipPath123)" fill="none" width="156" rx="0" ry="0" height="94"/>
<text xml:space="preserve" x="805" y="238" clip-path="url(#clipPath124)" stroke="none">MonitoringProperty</text>
<image width="16" xlink:show="embed" xlink:type="simple" clip-path="url(#clipPath125)" preserveAspectRatio="none" font-weight="normal" height="16" x="809" y="248" font-size="13" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAuklEQVR42mNgGP5A&#10;p03nPz55JnySBw4c+I9Mk2xAzrEchpBfIWAaF2DGJRF8LPi/4y1HhstulxlAtHCb&#10;cMP1udcbCRoAcu4ZtTMNMM25v3IZNqttZtDdpcvwxu1Nw6raVQ0LFiyAG8SILcBA&#10;zoZphoHJbJPBhqxhWwPmX6m6wogRBiDBKVZTwIpAikGa0DWD5GGaMVyAHgYgTSCX&#10;wOi1Vmsx1DMSSgMg74BsRraV6GiEeQdE0ywlDjwAAAr0XyAC3D6HAAAAAElFTkSu&#10;QmCC" xlink:actuate="onLoad"/>
<text x="828" font-size="13" y="262" clip-path="url(#clipPath126)" stroke="none" font-weight="normal" xml:space="preserve">name: String</text>
<image width="16" xlink:show="embed" xlink:type="simple" clip-path="url(#clipPath127)" preserveAspectRatio="none" font-weight="normal" height="16" x="809" y="264" font-size="13" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAuklEQVR42mNgGP5A&#10;p03nPz55JnySBw4c+I9Mk2xAzrEchpBfIWAaF2DGJRF8LPi/4y1HhstulxlAtHCb&#10;cMP1udcbCRoAcu4ZtTMNMM25v3IZNqttZtDdpcvwxu1Nw6raVQ0LFiyAG8SILcBA&#10;zoZphoHJbJPBhqxhWwPmX6m6wogRBiDBKVZTwIpAikGa0DWD5GGaMVyAHgYgTSCX&#10;wOi1Vmsx1DMSSgMg74BsRraV6GiEeQdE0ywlDjwAAAr0XyAC3D6HAAAAAElFTkSu&#10;QmCC" xlink:actuate="onLoad"/>
<text x="828" font-size="13" y="278" clip-path="url(#clipPath128)" stroke="none" font-weight="normal" xml:space="preserve">value: String</text>
<image width="16" xlink:show="embed" xlink:type="simple" clip-path="url(#clipPath129)" preserveAspectRatio="none" font-weight="normal" height="16" x="809" y="280" font-size="13" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAuklEQVR42mNgGP5A&#10;p03nPz55JnySBw4c+I9Mk2xAzrEchpBfIWAaF2DGJRF8LPi/4y1HhstulxlAtHCb&#10;cMP1udcbCRoAcu4ZtTMNMM25v3IZNqttZtDdpcvwxu1Nw6raVQ0LFiyAG8SILcBA&#10;zoZphoHJbJPBhqxhWwPmX6m6wogRBiDBKVZTwIpAikGa0DWD5GGaMVyAHgYgTSCX&#10;wOi1Vmsx1DMSSgMg74BsRraV6GiEeQdE0ywlDjwAAAr0XyAC3D6HAAAAAElFTkSu&#10;QmCC" xlink:actuate="onLoad"/>
<text x="828" font-size="13" y="294" clip-path="url(#clipPath130)" stroke="none" font-weight="normal" xml:space="preserve">Id: String</text>
<line clip-path="url(#clipPath131)" fill="none" x1="805" x2="960" y1="246" y2="246"/>
<rect x="973" y="244" clip-path="url(#clipPath132)" fill="rgb(131,122,133)" width="201" rx="0" opacity="0.2549" ry="0" height="45" stroke="none"/>
<rect x="974" y="245" clip-path="url(#clipPath132)" fill="rgb(131,122,133)" width="201" rx="0" opacity="0.2549" ry="0" height="45" stroke="none"/>
<rect x="972" y="243" clip-path="url(#clipPath133)" fill="url(#linearGradient16)" width="201" rx="0" ry="0" height="45" stroke="none"/>
<rect x="972" y="243" clip-path="url(#clipPath133)" fill="none" width="200" rx="0" ry="0" height="44"/>
<text xml:space="preserve" x="973" y="263" clip-path="url(#clipPath134)" stroke="none">MonitoringPropertyArray</text>
<text x="1057" font-size="13" y="286" clip-path="url(#clipPath135)" font-style="italic" stroke="none" font-weight="normal" xml:space="preserve">Array</text>
<line clip-path="url(#clipPath136)" fill="none" x1="973" x2="1172" y1="271" y2="271"/>
</g>
<g stroke-linecap="butt" font-size="11" fill="rgb(136,136,136)" font-family="'Ubuntu'" stroke="rgb(136,136,136)" stroke-width="2.1">
<line clip-path="url(#clipPath137)" fill="none" x1="963" x2="934" y1="79" y2="79"/>
<polygon fill="white" clip-path="url(#clipPath138)" points=" 934 79 942 75 942 83" stroke="none"/>
<polygon fill="none" clip-path="url(#clipPath138)" points=" 934 79 942 75 942 83"/>
<line clip-path="url(#clipPath137)" fill="none" x1="647" x2="577" y1="262" y2="189"/>
<polygon fill="white" clip-path="url(#clipPath139)" points=" 577 189 585 192 580 198" stroke="none"/>
<polygon fill="none" clip-path="url(#clipPath139)" points=" 577 189 585 192 580 198"/>
<line clip-path="url(#clipPath137)" fill="none" x1="262" x2="262" y1="262" y2="237"/>
<polygon fill="white" clip-path="url(#clipPath140)" points=" 262 237 266 245 258 245" stroke="none"/>
<polygon fill="none" clip-path="url(#clipPath140)" points=" 262 237 266 245 258 245"/>
<line clip-path="url(#clipPath137)" fill="none" x1="526" x2="526" y1="262" y2="189"/>
<polygon fill="white" clip-path="url(#clipPath141)" points=" 526 189 530 197 522 197" stroke="none"/>
<polygon fill="none" clip-path="url(#clipPath141)" points=" 526 189 530 197 522 197"/>
<line clip-path="url(#clipPath137)" fill="none" x1="437" x2="460" y1="262" y2="189"/>
<polygon fill="white" clip-path="url(#clipPath142)" points=" 460 189 461 198 454 195" stroke="none"/>
<polygon fill="none" clip-path="url(#clipPath142)" points=" 460 189 461 198 454 195"/>
<line clip-path="url(#clipPath137)" fill="none" x1="963" x2="934" y1="79" y2="79"/>
<polygon fill="white" clip-path="url(#clipPath138)" points=" 934 79 942 75 942 83" stroke="none"/>
<polygon fill="none" clip-path="url(#clipPath138)" points=" 934 79 942 75 942 83"/>
<line clip-path="url(#clipPath137)" fill="none" x1="972" x2="961" y1="265" y2="265"/>
<line clip-path="url(#clipPath143)" fill="none" x1="968" x2="961" y1="262" y2="265"/>
<line clip-path="url(#clipPath143)" fill="none" x1="961" x2="968" y1="265" y2="268"/>
<line clip-path="url(#clipPath137)" fill="none" x1="1005" x2="1011" y1="142" y2="111" stroke-dasharray="5,5"/>
<line clip-path="url(#clipPath144)" fill="none" x1="1013" x2="1011" y1="118" y2="111"/>
<line clip-path="url(#clipPath144)" fill="none" x1="1011" x2="1007" y1="111" y2="117"/>
</g>
</g>
</svg>
......@@ -9,11 +9,11 @@
<semanticResources>model/monitoring.occie</semanticResources>
<semanticResources>http://schemas.modmacao.org/occi/platform</semanticResources>
<semanticResources>http://schemas.ogf.org/occi/core</semanticResources>
<semanticResources>model/monitoring.ecore</semanticResources>
<semanticResources>model/monitoring.genmodel</semanticResources>
<semanticResources>build/resources/main/model/monitoring.ecore</semanticResources>
<semanticResources>build/resources/main/model/monitoring.genmodel</semanticResources>
<semanticResources>build/resources/main/model/monitoring.occie</semanticResources>
<semanticResources>model/monitoring.ecore</semanticResources>
<semanticResources>model/monitoring.genmodel</semanticResources>
<ownedViews xmi:type="viewpoint:DView" xmi:id="_y2oZQPcHEeiCiOA5ZDMQdg">
<viewpoint xmi:type="description:Viewpoint" href="platform:/plugin/org.eclipse.cmf.occi.core.design/description/OCCIware.odesign#//@ownedViewpoints[name='OCCI%20Extension']"/>
<ownedRepresentationDescriptors xmi:type="viewpoint:DRepresentationDescriptor" xmi:id="_zR2VoPcHEeiCiOA5ZDMQdg" name="new Extension diagram" repPath="#_zIRi4PcHEeiCiOA5ZDMQdg">
......@@ -34,15 +34,15 @@
<children xmi:type="notation:Node" xmi:id="_zUGYYPcHEeiCiOA5ZDMQdg" type="3009" element="_zRw2FvcHEeiCiOA5ZDMQdg">
<children xmi:type="notation:Node" xmi:id="_zUG_cPcHEeiCiOA5ZDMQdg" type="5004"/>
<children xmi:type="notation:Node" xmi:id="_zUHmgPcHEeiCiOA5ZDMQdg" type="7003">
<children xmi:type="notation:Node" xmi:id="_zUW3EPcHEeiCiOA5ZDMQdg" type="3010" element="_zRw2GPcHEeiCiOA5ZDMQdg">
<children xmi:type="notation:Node" xmi:id="_zUW3EPcHEeiCiOA5ZDMQdg" visible="false" type="3010" element="_zRw2GPcHEeiCiOA5ZDMQdg">
<styles xmi:type="notation:FontStyle" xmi:id="_zUW3EfcHEeiCiOA5ZDMQdg" fontName="Ubuntu" fontHeight="10" bold="true"/>
<layoutConstraint xmi:type="notation:Location" xmi:id="_zUW3EvcHEeiCiOA5ZDMQdg"/>
</children>
<children xmi:type="notation:Node" xmi:id="_zUW3E_cHEeiCiOA5ZDMQdg" type="3010" element="_zRw2GvcHEeiCiOA5ZDMQdg">
<children xmi:type="notation:Node" xmi:id="_zUW3E_cHEeiCiOA5ZDMQdg" visible="false" type="3010" element="_zRw2GvcHEeiCiOA5ZDMQdg">
<styles xmi:type="notation:FontStyle" xmi:id="_zUW3FPcHEeiCiOA5ZDMQdg" fontName="Ubuntu" fontHeight="10" bold="true" italic="true"/>
<layoutConstraint xmi:type="notation:Location" xmi:id="_zUW3FfcHEeiCiOA5ZDMQdg"/>
</children>
<children xmi:type="notation:Node" xmi:id="_zUXeIPcHEeiCiOA5ZDMQdg" type="3010" element="_zRw2HPcHEeiCiOA5ZDMQdg">
<children xmi:type="notation:Node" xmi:id="_zUXeIPcHEeiCiOA5ZDMQdg" visible="false" type="3010" element="_zRw2HPcHEeiCiOA5ZDMQdg">
<styles xmi:type="notation:FontStyle" xmi:id="_zUXeIfcHEeiCiOA5ZDMQdg" fontName="Ubuntu" fontHeight="10" bold="true" italic="true"/>
<layoutConstraint xmi:type="notation:Location" xmi:id="_zUXeIvcHEeiCiOA5ZDMQdg"/>
</children>
......@@ -50,7 +50,7 @@
<styles xmi:type="notation:FontStyle" xmi:id="_zUXeJPcHEeiCiOA5ZDMQdg" fontName="Ubuntu" fontHeight="10" bold="true" italic="true"/>
<layoutConstraint xmi:type="notation:Location" xmi:id="_zUXeJfcHEeiCiOA5ZDMQdg"/>
</children>
<children xmi:type="notation:Node" xmi:id="_zUXeJvcHEeiCiOA5ZDMQdg" type="3010" element="_zRw2IPcHEeiCiOA5ZDMQdg">
<children xmi:type="notation:Node" xmi:id="_zUXeJvcHEeiCiOA5ZDMQdg" visible="false" type="3010" element="_zRw2IPcHEeiCiOA5ZDMQdg">
<styles xmi:type="notation:FontStyle" xmi:id="_zUXeJ_cHEeiCiOA5ZDMQdg" fontName="Ubuntu" fontHeight="10" italic="true"/>
<layoutConstraint xmi:type="notation:Location" xmi:id="_zUXeKPcHEeiCiOA5ZDMQdg"/>
</children>
......@@ -78,7 +78,7 @@
<styles xmi:type="notation:FilteringStyle" xmi:id="_zUHmgvcHEeiCiOA5ZDMQdg"/>
</children>
<styles xmi:type="notation:ShapeStyle" xmi:id="_zUGYYfcHEeiCiOA5ZDMQdg" fontName="Ubuntu" fontHeight="12" bold="true"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_zUGYYvcHEeiCiOA5ZDMQdg" x="31" y="30"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_zUGYYvcHEeiCiOA5ZDMQdg" x="295" y="12" width="136" height="147"/>
</children>
<children xmi:type="notation:Node" xmi:id="_zUINkPcHEeiCiOA5ZDMQdg" type="3009" element="_zRw2LPcHEeiCiOA5ZDMQdg">
<children xmi:type="notation:Node" xmi:id="_zUI0oPcHEeiCiOA5ZDMQdg" type="5004"/>
......@@ -87,7 +87,7 @@
<styles xmi:type="notation:FontStyle" xmi:id="_zUZTV_cHEeiCiOA5ZDMQdg" fontName="Ubuntu" fontHeight="10" bold="true" italic="true"/>
<layoutConstraint xmi:type="notation:Location" xmi:id="_zUZTWPcHEeiCiOA5ZDMQdg"/>
</children>
<children xmi:type="notation:Node" xmi:id="_zUZ6YPcHEeiCiOA5ZDMQdg" type="3010" element="_zRw2MPcHEeiCiOA5ZDMQdg">
<children xmi:type="notation:Node" xmi:id="_zUZ6YPcHEeiCiOA5ZDMQdg" visible="false" type="3010" element="_zRw2MPcHEeiCiOA5ZDMQdg">
<styles xmi:type="notation:FontStyle" xmi:id="_zUZ6YfcHEeiCiOA5ZDMQdg" fontName="Ubuntu" fontHeight="10" italic="true"/>
<layoutConstraint xmi:type="notation:Location" xmi:id="_zUZ6YvcHEeiCiOA5ZDMQdg"/>
</children>
......@@ -115,16 +115,16 @@
<styles xmi:type="notation:FilteringStyle" xmi:id="_zUJbsvcHEeiCiOA5ZDMQdg"/>
</children>
<styles xmi:type="notation:ShapeStyle" xmi:id="_zUINkfcHEeiCiOA5ZDMQdg" fontName="Ubuntu" fontHeight="12" bold="true"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_zUINkvcHEeiCiOA5ZDMQdg" x="247" y="30"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_zUINkvcHEeiCiOA5ZDMQdg" x="10" y="10" width="135" height="149"/>
</children>
<children xmi:type="notation:Node" xmi:id="_zUL38PcHEeiCiOA5ZDMQdg" visible="false" type="3009" element="_zRw2PPcHEeiCiOA5ZDMQdg">
<children xmi:type="notation:Node" xmi:id="_zUL38PcHEeiCiOA5ZDMQdg" type="3009" element="_zRw2PPcHEeiCiOA5ZDMQdg">
<children xmi:type="notation:Node" xmi:id="_zUMfAPcHEeiCiOA5ZDMQdg" type="5004"/>
<children xmi:type="notation:Node" xmi:id="_zUMfAfcHEeiCiOA5ZDMQdg" type="7003">
<styles xmi:type="notation:SortingStyle" xmi:id="_zUMfAvcHEeiCiOA5ZDMQdg"/>
<styles xmi:type="notation:FilteringStyle" xmi:id="_zUMfA_cHEeiCiOA5ZDMQdg"/>
</children>
<styles xmi:type="notation:ShapeStyle" xmi:id="_zUL38fcHEeiCiOA5ZDMQdg" fontName="Ubuntu" fontHeight="12" bold="true"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_zUL38vcHEeiCiOA5ZDMQdg" x="1687" y="681"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_zUL38vcHEeiCiOA5ZDMQdg" x="151" y="78" width="135" height="40"/>
</children>
<children xmi:type="notation:Node" xmi:id="_zUNGEPcHEeiCiOA5ZDMQdg" visible="false" type="3009" element="_zRw2PvcHEeiCiOA5ZDMQdg">
<children xmi:type="notation:Node" xmi:id="_zUNGE_cHEeiCiOA5ZDMQdg" type="5004"/>
......@@ -389,117 +389,37 @@
<styles xmi:type="notation:FilteringStyle" xmi:id="_zT4V8vcHEeiCiOA5ZDMQdg"/>
</children>
<styles xmi:type="notation:ShapeStyle" xmi:id="_zTt94fcHEeiCiOA5ZDMQdg" fontName="Ubuntu" fontHeight="12" bold="true"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_zTt94vcHEeiCiOA5ZDMQdg" x="288"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_zTt94vcHEeiCiOA5ZDMQdg" x="156" y="48" width="447" height="173"/>
</children>
<children xmi:type="notation:Node" xmi:id="_zT_qsPcHEeiCiOA5ZDMQdg" type="2003" element="_zRxdRPcHEeiCiOA5ZDMQdg">
<children xmi:type="notation:Node" xmi:id="_zT_qs_cHEeiCiOA5ZDMQdg" type="5007"/>
<children xmi:type="notation:Node" xmi:id="_zUARwPcHEeiCiOA5ZDMQdg" type="7004">
<children xmi:type="notation:Node" xmi:id="_zU97E_cHEeiCiOA5ZDMQdg" type="3010" element="_zRxdRvcHEeiCiOA5ZDMQdg">
<styles xmi:type="notation:FontStyle" xmi:id="_zU97FPcHEeiCiOA5ZDMQdg" fontName="Ubuntu" fontHeight="10"/>
<layoutConstraint xmi:type="notation:Location" xmi:id="_zU97FfcHEeiCiOA5ZDMQdg"/>
</children>
<children xmi:type="notation:Node" xmi:id="_zU97FvcHEeiCiOA5ZDMQdg" type="3010" element="_zRxdSPcHEeiCiOA5ZDMQdg">
<styles xmi:type="notation:FontStyle" xmi:id="_zU97F_cHEeiCiOA5ZDMQdg" fontName="Ubuntu" fontHeight="10"/>
<layoutConstraint xmi:type="notation:Location" xmi:id="_zU97GPcHEeiCiOA5ZDMQdg"/>
</children>
<children xmi:type="notation:Node" xmi:id="_zU-iIPcHEeiCiOA5ZDMQdg" type="3010" element="_zRxdSvcHEeiCiOA5ZDMQdg">
<styles xmi:type="notation:FontStyle" xmi:id="_zU-iIfcHEeiCiOA5ZDMQdg" fontName="Ubuntu" fontHeight="10"/>
<layoutConstraint xmi:type="notation:Location" xmi:id="_zU-iIvcHEeiCiOA5ZDMQdg"/>
</children>
<children xmi:type="notation:Node" xmi:id="_zU-iI_cHEeiCiOA5ZDMQdg" type="3010" element="_zRxdTPcHEeiCiOA5ZDMQdg">
<styles xmi:type="notation:FontStyle" xmi:id="_zU-iJPcHEeiCiOA5ZDMQdg" fontName="Ubuntu" fontHeight="10" bold="true"/>
<layoutConstraint xmi:type="notation:Location" xmi:id="_zU-iJfcHEeiCiOA5ZDMQdg"/>
</children>
<children xmi:type="notation:Node" xmi:id="_zU-iJvcHEeiCiOA5ZDMQdg" type="3010" element="_zRxdTvcHEeiCiOA5ZDMQdg">
<styles xmi:type="notation:FontStyle" xmi:id="_zU-iJ_cHEeiCiOA5ZDMQdg" fontName="Ubuntu" fontHeight="10"/>
<layoutConstraint xmi:type="notation:Location" xmi:id="_zU-iKPcHEeiCiOA5ZDMQdg"/>
</children>
<children xmi:type="notation:Node" xmi:id="_zU_wQPcHEeiCiOA5ZDMQdg" type="3010" element="_zRxdUPcHEeiCiOA5ZDMQdg">
<styles xmi:type="notation:FontStyle" xmi:id="_zU_wQfcHEeiCiOA5ZDMQdg" fontName="Ubuntu" fontHeight="10"/>
<layoutConstraint xmi:type="notation:Location" xmi:id="_zU_wQvcHEeiCiOA5ZDMQdg"/>
</children>
<styles xmi:type="notation:SortingStyle" xmi:id="_zUARwfcHEeiCiOA5ZDMQdg"/>
<styles xmi:type="notation:FilteringStyle" xmi:id="_zUARwvcHEeiCiOA5ZDMQdg"/>
</children>
<styles xmi:type="notation:ShapeStyle" xmi:id="_zT_qsfcHEeiCiOA5ZDMQdg" fontName="Ubuntu" fontHeight="12" bold="true"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_zT_qsvcHEeiCiOA5ZDMQdg" x="288" y="252"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_zT_qsvcHEeiCiOA5ZDMQdg" x="408" y="265" width="123"/>
</children>
<children xmi:type="notation:Node" xmi:id="_zUA40PcHEeiCiOA5ZDMQdg" type="2003" element="_zRxdUvcHEeiCiOA5ZDMQdg">
<children xmi:type="notation:Node" xmi:id="_zUBf4PcHEeiCiOA5ZDMQdg" type="5007"/>
<children xmi:type="notation:Node" xmi:id="_zUBf4fcHEeiCiOA5ZDMQdg" type="7004">
<children xmi:type="notation:Node" xmi:id="_zU_wQ_cHEeiCiOA5ZDMQdg" type="3010" element="_zRxdVPcHEeiCiOA5ZDMQdg">
<styles xmi:type="notation:FontStyle" xmi:id="_zU_wRPcHEeiCiOA5ZDMQdg" fontName="Ubuntu" fontHeight="10" bold="true"/>
<layoutConstraint xmi:type="notation:Location" xmi:id="_zU_wRfcHEeiCiOA5ZDMQdg"/>
</children>
<children xmi:type="notation:Node" xmi:id="_zU_wRvcHEeiCiOA5ZDMQdg" type="3010" element="_zRxdVvcHEeiCiOA5ZDMQdg">
<styles xmi:type="notation:FontStyle" xmi:id="_zU_wR_cHEeiCiOA5ZDMQdg" fontName="Ubuntu" fontHeight="10"/>
<layoutConstraint xmi:type="notation:Location" xmi:id="_zU_wSPcHEeiCiOA5ZDMQdg"/>
</children>
<children xmi:type="notation:Node" xmi:id="_zVAXUPcHEeiCiOA5ZDMQdg" type="3010" element="_zRxdWPcHEeiCiOA5ZDMQdg">
<styles xmi:type="notation:FontStyle" xmi:id="_zVAXUfcHEeiCiOA5ZDMQdg" fontName="Ubuntu" fontHeight="10"/>
<layoutConstraint xmi:type="notation:Location" xmi:id="_zVAXUvcHEeiCiOA5ZDMQdg"/>
</children>
<styles xmi:type="notation:SortingStyle" xmi:id="_zUBf4vcHEeiCiOA5ZDMQdg"/>
<styles xmi:type="notation:FilteringStyle" xmi:id="_zUBf4_cHEeiCiOA5ZDMQdg"/>
</children>
<styles xmi:type="notation:ShapeStyle" xmi:id="_zUA40fcHEeiCiOA5ZDMQdg" fontName="Ubuntu" fontHeight="12" bold="true"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_zUA40vcHEeiCiOA5ZDMQdg" x="720" y="252"/>
</children>
<children xmi:type="notation:Node" xmi:id="_zUDVFPcHEeiCiOA5ZDMQdg" type="2003" element="_zRxdYPcHEeiCiOA5ZDMQdg">
<children xmi:type="notation:Node" xmi:id="_zUD8IPcHEeiCiOA5ZDMQdg" type="5007"/>
<children xmi:type="notation:Node" xmi:id="_zUD8IfcHEeiCiOA5ZDMQdg" type="7004">
<children xmi:type="notation:Node" xmi:id="_zVAXU_cHEeiCiOA5ZDMQdg" type="3010" element="_zRxdYvcHEeiCiOA5ZDMQdg">
<styles xmi:type="notation:FontStyle" xmi:id="_zVAXVPcHEeiCiOA5ZDMQdg" fontName="Ubuntu" fontHeight="10" italic="true"/>
<layoutConstraint xmi:type="notation:Location" xmi:id="_zVAXVfcHEeiCiOA5ZDMQdg"/>
</children>
<styles xmi:type="notation:SortingStyle" xmi:id="_zUD8IvcHEeiCiOA5ZDMQdg"/>
<styles xmi:type="notation:FilteringStyle" xmi:id="_zUD8I_cHEeiCiOA5ZDMQdg"/>
</children>
<styles xmi:type="notation:ShapeStyle" xmi:id="_zUDVFfcHEeiCiOA5ZDMQdg" fontName="Ubuntu" fontHeight="12" bold="true"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_zUDVFvcHEeiCiOA5ZDMQdg" x="156" y="54"/>
</children>
<children xmi:type="notation:Node" xmi:id="_zUD8JPcHEeiCiOA5ZDMQdg" type="2003" element="_zRxdZPcHEeiCiOA5ZDMQdg">
<children xmi:type="notation:Node" xmi:id="_zUD8J_cHEeiCiOA5ZDMQdg" type="5007"/>
<children xmi:type="notation:Node" xmi:id="_zUEjMPcHEeiCiOA5ZDMQdg" type="7004">
<children xmi:type="notation:Node" xmi:id="_zVAXVvcHEeiCiOA5ZDMQdg" type="3010" element="_zRxdZvcHEeiCiOA5ZDMQdg">
<styles xmi:type="notation:FontStyle" xmi:id="_zVAXV_cHEeiCiOA5ZDMQdg" fontName="Ubuntu" fontHeight="10" italic="true"/>
<layoutConstraint xmi:type="notation:Location" xmi:id="_zVAXWPcHEeiCiOA5ZDMQdg"/>
</children>
<styles xmi:type="notation:SortingStyle" xmi:id="_zUEjMfcHEeiCiOA5ZDMQdg"/>
<styles xmi:type="notation:FilteringStyle" xmi:id="_zUEjMvcHEeiCiOA5ZDMQdg"/>
</children>
<styles xmi:type="notation:ShapeStyle" xmi:id="_zUD8JfcHEeiCiOA5ZDMQdg" fontName="Ubuntu" fontHeight="12" bold="true"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_zUD8JvcHEeiCiOA5ZDMQdg" x="156"/>
</children>
<children xmi:type="notation:Node" xmi:id="_Cr_IYPcIEeiCiOA5ZDMQdg" type="2003" element="_CqlaMPcIEeiCiOA5ZDMQdg">
<children xmi:type="notation:Node" xmi:id="_Cr_vcPcIEeiCiOA5ZDMQdg" type="5007"/>
<children xmi:type="notation:Node" xmi:id="_Cr_vcfcIEeiCiOA5ZDMQdg" type="7004">
<styles xmi:type="notation:SortingStyle" xmi:id="_Cr_vcvcIEeiCiOA5ZDMQdg"/>
<styles xmi:type="notation:FilteringStyle" xmi:id="_Cr_vc_cIEeiCiOA5ZDMQdg"/>
</children>
<styles xmi:type="notation:ShapeStyle" xmi:id="_Cr_IYfcIEeiCiOA5ZDMQdg" fontName="Ubuntu" fontHeight="12" bold="true"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_Cr_IYvcIEeiCiOA5ZDMQdg" x="624" y="252"/>
</children>
<children xmi:type="notation:Node" xmi:id="_IhtloPcIEeiCiOA5ZDMQdg" type="2003" element="_IhgKQPcIEeiCiOA5ZDMQdg">
<children xmi:type="notation:Node" xmi:id="_Ihtlo_cIEeiCiOA5ZDMQdg" type="5007"/>
<children xmi:type="notation:Node" xmi:id="_IhtlpPcIEeiCiOA5ZDMQdg" type="7004">
<styles xmi:type="notation:SortingStyle" xmi:id="_IhtlpfcIEeiCiOA5ZDMQdg"/>
<styles xmi:type="notation:FilteringStyle" xmi:id="_IhtlpvcIEeiCiOA5ZDMQdg"/>
</children>
<styles xmi:type="notation:ShapeStyle" xmi:id="_IhtlofcIEeiCiOA5ZDMQdg" fontName="Ubuntu" fontHeight="12" bold="true"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_IhtlovcIEeiCiOA5ZDMQdg" x="540" y="252"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_zUA40vcHEeiCiOA5ZDMQdg" x="156" y="228"/>
</children>
<children xmi:type="notation:Node" xmi:id="_SBkLQPcIEeiCiOA5ZDMQdg" type="2002" element="_SAU1IPcIEeiCiOA5ZDMQdg">
<children xmi:type="notation:Node" xmi:id="_SBkLQ_cIEeiCiOA5ZDMQdg" type="5006"/>
<children xmi:type="notation:Node" xmi:id="_SBkLRPcIEeiCiOA5ZDMQdg" type="7001">
<children xmi:type="notation:Node" xmi:id="_SBkyUPcIEeiCiOA5ZDMQdg" type="3009" element="_SAWqUPcIEeiCiOA5ZDMQdg">
<children xmi:type="notation:Node" xmi:id="_SBkyUPcIEeiCiOA5ZDMQdg" visible="false" type="3009" element="_SAWqUPcIEeiCiOA5ZDMQdg">
<children xmi:type="notation:Node" xmi:id="_SBkyU_cIEeiCiOA5ZDMQdg" type="5004"/>
<children xmi:type="notation:Node" xmi:id="_SBkyVPcIEeiCiOA5ZDMQdg" type="7003">
<children xmi:type="notation:Node" xmi:id="_SBmAdPcIEeiCiOA5ZDMQdg" type="3010" element="_SAXRYvcIEeiCiOA5ZDMQdg">
<children xmi:type="notation:Node" xmi:id="_SBmAdPcIEeiCiOA5ZDMQdg" visible="false" type="3010" element="_SAXRYvcIEeiCiOA5ZDMQdg">
<styles xmi:type="notation:FontStyle" xmi:id="_SBmAdfcIEeiCiOA5ZDMQdg" fontName="Ubuntu" fontHeight="10" bold="true" italic="true"/>
<layoutConstraint xmi:type="notation:Location" xmi:id="_SBmAdvcIEeiCiOA5ZDMQdg"/>
</children>
<children xmi:type="notation:Node" xmi:id="_SBmngPcIEeiCiOA5ZDMQdg" type="3010" element="_SAl64fcIEeiCiOA5ZDMQdg">
<children xmi:type="notation:Node" xmi:id="_SBmngPcIEeiCiOA5ZDMQdg" visible="false" type="3010" element="_SAl64fcIEeiCiOA5ZDMQdg">
<styles xmi:type="notation:FontStyle" xmi:id="_SBmngfcIEeiCiOA5ZDMQdg" fontName="Ubuntu" fontHeight="10"/>
<layoutConstraint xmi:type="notation:Location" xmi:id="_SBmngvcIEeiCiOA5ZDMQdg"/>
</children>
......@@ -507,12 +427,12 @@
<styles xmi:type="notation:FilteringStyle" xmi:id="_SBkyVvcIEeiCiOA5ZDMQdg"/>
</children>
<styles xmi:type="notation:ShapeStyle" xmi:id="_SBkyUfcIEeiCiOA5ZDMQdg" fontName="Ubuntu" fontHeight="12" bold="true"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_SBkyUvcIEeiCiOA5ZDMQdg" x="19" y="22"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_SBkyUvcIEeiCiOA5ZDMQdg" x="91" y="6"/>
</children>
<children xmi:type="notation:Node" xmi:id="_SBlZYPcIEeiCiOA5ZDMQdg" type="3009" element="_SAWqUvcIEeiCiOA5ZDMQdg">
<children xmi:type="notation:Node" xmi:id="_SBlZY_cIEeiCiOA5ZDMQdg" type="5004"/>
<children xmi:type="notation:Node" xmi:id="_SBlZZPcIEeiCiOA5ZDMQdg" type="7003">
<children xmi:type="notation:Node" xmi:id="_SBmng_cIEeiCiOA5ZDMQdg" type="3010" element="_SAsBgfcIEeiCiOA5ZDMQdg">
<children xmi:type="notation:Node" xmi:id="_SBmng_cIEeiCiOA5ZDMQdg" visible="false" type="3010" element="_SAsBgfcIEeiCiOA5ZDMQdg">
<styles xmi:type="notation:FontStyle" xmi:id="_SBmnhPcIEeiCiOA5ZDMQdg" fontName="Ubuntu" fontHeight="10"/>
<layoutConstraint xmi:type="notation:Location" xmi:id="_SBmnhfcIEeiCiOA5ZDMQdg"/>
</children>
......@@ -520,99 +440,99 @@
<styles xmi:type="notation:FilteringStyle" xmi:id="_SBlZZvcIEeiCiOA5ZDMQdg"/>
</children>
<styles xmi:type="notation:ShapeStyle" xmi:id="_SBlZYfcIEeiCiOA5ZDMQdg" fontName="Ubuntu" fontHeight="12" bold="true"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_SBlZYvcIEeiCiOA5ZDMQdg" x="156" y="48"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_SBlZYvcIEeiCiOA5ZDMQdg" x="7" y="18" width="99"/>
</children>
<children xmi:type="notation:Node" xmi:id="_SBlZZ_cIEeiCiOA5ZDMQdg" visible="false" type="3009" element="_SAXRYPcIEeiCiOA5ZDMQdg">
<children xmi:type="notation:Node" xmi:id="_SBlZZ_cIEeiCiOA5ZDMQdg" type="3009" element="_SAXRYPcIEeiCiOA5ZDMQdg">
<children xmi:type="notation:Node" xmi:id="_SBmAcPcIEeiCiOA5ZDMQdg" type="5004"/>
<children xmi:type="notation:Node" xmi:id="_SBmAcfcIEeiCiOA5ZDMQdg" type="7003">
<styles xmi:type="notation:SortingStyle" xmi:id="_SBmAcvcIEeiCiOA5ZDMQdg"/>
<styles xmi:type="notation:FilteringStyle" xmi:id="_SBmAc_cIEeiCiOA5ZDMQdg"/>
</children>
<styles xmi:type="notation:ShapeStyle" xmi:id="_SBlZaPcIEeiCiOA5ZDMQdg" fontName="Ubuntu" fontHeight="12" bold="true"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_SBlZafcIEeiCiOA5ZDMQdg" x="168" y="60"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_SBlZafcIEeiCiOA5ZDMQdg" x="7" y="114" width="99"/>
</children>
<styles xmi:type="notation:SortingStyle" xmi:id="_SBkLRfcIEeiCiOA5ZDMQdg"/>
<styles xmi:type="notation:FilteringStyle" xmi:id="_SBkLRvcIEeiCiOA5ZDMQdg"/>
</children>
<styles xmi:type="notation:ShapeStyle" xmi:id="_SBkLQfcIEeiCiOA5ZDMQdg" fontName="Ubuntu" fontHeight="12" bold="true"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_SBkLQvcIEeiCiOA5ZDMQdg" x="948"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_SBkLQvcIEeiCiOA5ZDMQdg" x="612" y="48" width="123" height="172"/>
</children>
<children xmi:type="notation:Node" xmi:id="_uIWPwPcIEeiCiOA5ZDMQdg" type="2003" element="_uHIHwPcIEeiCiOA5ZDMQdg">
<children xmi:type="notation:Node" xmi:id="_uIWPw_cIEeiCiOA5ZDMQdg" type="5007"/>
<children xmi:type="notation:Node" xmi:id="_uIWPxPcIEeiCiOA5ZDMQdg" type="7004">
<children xmi:type="notation:Node" xmi:id="_uIW20PcIEeiCiOA5ZDMQdg" type="3010" element="_uID74PcIEeiCiOA5ZDMQdg">
<styles xmi:type="notation:FontStyle" xmi:id="_uIW20fcIEeiCiOA5ZDMQdg" fontName="Ubuntu" fontHeight="10" italic="true"/>
<layoutConstraint xmi:type="notation:Location" xmi:id="_uIW20vcIEeiCiOA5ZDMQdg"/>
<children xmi:type="notation:Node" xmi:id="_tnNlgw9aEemWZoTWtpdGMw" visible="false" type="2003" element="_tlpfQA9aEemWZoTWtpdGMw">
<children xmi:type="notation:Node" xmi:id="_tnNlhg9aEemWZoTWtpdGMw" type="5007"/>
<children xmi:type="notation:Node" xmi:id="_tnOMkA9aEemWZoTWtpdGMw" type="7004">
<children xmi:type="notation:Node" xmi:id="_tnUTMw9aEemWZoTWtpdGMw" visible="false" type="3010" element="_tlqtYg9aEemWZoTWtpdGMw">
<styles xmi:type="notation:FontStyle" xmi:id="_tnUTNA9aEemWZoTWtpdGMw" fontName="Ubuntu" fontHeight="10" italic="true"/>
<layoutConstraint xmi:type="notation:Location" xmi:id="_tnUTNQ9aEemWZoTWtpdGMw"/>
</children>
<styles xmi:type="notation:SortingStyle" xmi:id="_uIWPxfcIEeiCiOA5ZDMQdg"/>
<styles xmi:type="notation:FilteringStyle" xmi:id="_uIWPxvcIEeiCiOA5ZDMQdg"/>
<styles xmi:type="notation:SortingStyle" xmi:id="_tnOMkQ9aEemWZoTWtpdGMw"/>
<styles xmi:type="notation:FilteringStyle" xmi:id="_tnOMkg9aEemWZoTWtpdGMw"/>
</children>
<styles xmi:type="notation:ShapeStyle" xmi:id="_uIWPwfcIEeiCiOA5ZDMQdg" fontName="Ubuntu" fontHeight="12" bold="true"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_uIWPwvcIEeiCiOA5ZDMQdg" x="156" y="108"/>
<styles xmi:type="notation:ShapeStyle" xmi:id="_tnNlhA9aEemWZoTWtpdGMw" fontName="Ubuntu" fontHeight="12" bold="true"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_tnNlhQ9aEemWZoTWtpdGMw"/>
</children>
<children xmi:type="notation:Node" xmi:id="_w0y1IP0tEei-2r9L9rzO0w" type="2003" element="_wzfNkP0tEei-2r9L9rzO0w">
<children xmi:type="notation:Node" xmi:id="_w03toP0tEei-2r9L9rzO0w" type="5007"/>
<children xmi:type="notation:Node" xmi:id="_w04UsP0tEei-2r9L9rzO0w" type="7004">
<children xmi:type="notation:Node" xmi:id="_w09NMP0tEei-2r9L9rzO0w" type="3010" element="_wzgbsP0tEei-2r9L9rzO0w">
<styles xmi:type="notation:FontStyle" xmi:id="_w09NMf0tEei-2r9L9rzO0w" fontName="Ubuntu" fontHeight="10" bold="true" italic="true"/>
<layoutConstraint xmi:type="notation:Location" xmi:id="_w09NMv0tEei-2r9L9rzO0w"/>
</children>
<styles xmi:type="notation:SortingStyle" xmi:id="_w04Usf0tEei-2r9L9rzO0w"/>
<styles xmi:type="notation:FilteringStyle" xmi:id="_w04Usv0tEei-2r9L9rzO0w"/>
</children>
<styles xmi:type="notation:ShapeStyle" xmi:id="_w0y1If0tEei-2r9L9rzO0w" fontName="Ubuntu" fontHeight="12" bold="true"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_w0y1Iv0tEei-2r9L9rzO0w" x="950" y="132" width="303"/>
<children xmi:type="notation:Node" xmi:id="_K62foBKFEemGUof1NBtbTQ" type="2003" element="_K5Ng4BKFEemGUof1NBtbTQ">
<children xmi:type="notation:Node" xmi:id="_K68mQBKFEemGUof1NBtbTQ" type="5007"/>
<children xmi:type="notation:Node" xmi:id="_K69NUBKFEemGUof1NBtbTQ" type="7004">
<styles xmi:type="notation:SortingStyle" xmi:id="_K69NURKFEemGUof1NBtbTQ"/>
<styles xmi:type="notation:FilteringStyle" xmi:id="_K69NUhKFEemGUof1NBtbTQ"/>
</children>
<styles xmi:type="notation:ShapeStyle" xmi:id="_K62foRKFEemGUof1NBtbTQ" fontName="Ubuntu" fontHeight="12" bold="true"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_K62fohKFEemGUof1NBtbTQ" x="276" y="228"/>
</children>
<children xmi:type="notation:Node" xmi:id="_VZoGAAH6EemtgKPSfKVeNA" type="2003" element="_VXmswAH6EemtgKPSfKVeNA">
<children xmi:type="notation:Node" xmi:id="_VZsXcAH6EemtgKPSfKVeNA" type="5007"/>
<children xmi:type="notation:Node" xmi:id="_VZsXcQH6EemtgKPSfKVeNA" type="7004">
<children xmi:type="notation:Node" xmi:id="_BxEVkAH7EemtgKPSfKVeNA" type="3010" element="_BvN7cAH7EemtgKPSfKVeNA">
<styles xmi:type="notation:FontStyle" xmi:id="_BxEVkQH7EemtgKPSfKVeNA" fontName="Ubuntu" fontHeight="10"/>
<layoutConstraint xmi:type="notation:Location" xmi:id="_BxEVkgH7EemtgKPSfKVeNA"/>
</children>
<children xmi:type="notation:Node" xmi:id="_C0loEAH7EemtgKPSfKVeNA" type="3010" element="_CzKrwAH7EemtgKPSfKVeNA">
<styles xmi:type="notation:FontStyle" xmi:id="_C0loEQH7EemtgKPSfKVeNA" fontName="Ubuntu" fontHeight="10"/>
<layoutConstraint xmi:type="notation:Location" xmi:id="_C0loEgH7EemtgKPSfKVeNA"/>
<children xmi:type="notation:Node" xmi:id="_K7A3sBKFEemGUof1NBtbTQ" type="2003" element="_K5OvABKFEemGUof1NBtbTQ">
<children xmi:type="notation:Node" xmi:id="_K7BewBKFEemGUof1NBtbTQ" type="5007"/>
<children xmi:type="notation:Node" xmi:id="_K7BewRKFEemGUof1NBtbTQ" type="7004">
<styles xmi:type="notation:SortingStyle" xmi:id="_K7BewhKFEemGUof1NBtbTQ"/>
<styles xmi:type="notation:FilteringStyle" xmi:id="_K7BewxKFEemGUof1NBtbTQ"/>
</children>
<styles xmi:type="notation:ShapeStyle" xmi:id="_K7A3sRKFEemGUof1NBtbTQ" fontName="Ubuntu" fontHeight="12" bold="true"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_K7A3shKFEemGUof1NBtbTQ" x="204" y="276"/>
</children>
<children xmi:type="notation:Node" xmi:id="_K7BexBKFEemGUof1NBtbTQ" type="2003" element="_K5PWERKFEemGUof1NBtbTQ">
<children xmi:type="notation:Node" xmi:id="_K7CF0BKFEemGUof1NBtbTQ" type="5007"/>
<children xmi:type="notation:Node" xmi:id="_K7CF0RKFEemGUof1NBtbTQ" type="7004">
<children xmi:type="notation:Node" xmi:id="_K7EiEBKFEemGUof1NBtbTQ" type="3010" element="_K5QkMBKFEemGUof1NBtbTQ">
<styles xmi:type="notation:FontStyle" xmi:id="_K7EiERKFEemGUof1NBtbTQ" fontName="Ubuntu" fontHeight="10" bold="true" italic="true"/>
<layoutConstraint xmi:type="notation:Location" xmi:id="_K7EiEhKFEemGUof1NBtbTQ"/>
</children>
<children xmi:type="notation:Node" xmi:id="_UeQNcAH7EemtgKPSfKVeNA" type="3010" element="_UdYDsAH7EemtgKPSfKVeNA">
<styles xmi:type="notation:FontStyle" xmi:id="_UeQNcQH7EemtgKPSfKVeNA" fontName="Ubuntu" fontHeight="10"/>
<layoutConstraint xmi:type="notation:Location" xmi:id="_UeQNcgH7EemtgKPSfKVeNA"/>
<children xmi:type="notation:Node" xmi:id="_K7FJIBKFEemGUof1NBtbTQ" type="3010" element="_K5RyUBKFEemGUof1NBtbTQ">
<styles xmi:type="notation:FontStyle" xmi:id="_K7FJIRKFEemGUof1NBtbTQ" fontName="Ubuntu" fontHeight="10"/>
<layoutConstraint xmi:type="notation:Location" xmi:id="_K7FJIhKFEemGUof1NBtbTQ"/>
</children>
<styles xmi:type="notation:SortingStyle" xmi:id="_VZsXcgH6EemtgKPSfKVeNA"/>
<styles xmi:type="notation:FilteringStyle" xmi:id="_VZsXcwH6EemtgKPSfKVeNA"/>
<styles xmi:type="notation:SortingStyle" xmi:id="_K7CF0hKFEemGUof1NBtbTQ"/>
<styles xmi:type="notation:FilteringStyle" xmi:id="_K7CF0xKFEemGUof1NBtbTQ"/>
</children>
<styles xmi:type="notation:ShapeStyle" xmi:id="_VZoGAQH6EemtgKPSfKVeNA" fontName="Ubuntu" fontHeight="12" bold="true"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_VZoGAgH6EemtgKPSfKVeNA" x="950" y="208" width="159" height="97"/>
<styles xmi:type="notation:ShapeStyle" xmi:id="_K7BexRKFEemGUof1NBtbTQ" fontName="Ubuntu" fontHeight="12" bold="true"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_K7BexhKFEemGUof1NBtbTQ" x="540" y="254"/>
</children>
<children xmi:type="notation:Node" xmi:id="_Cp17MAH8EemtgKPSfKVeNA" type="2003" element="_ConzMAH8EemtgKPSfKVeNA">
<children xmi:type="notation:Node" xmi:id="_Cp2iQAH8EemtgKPSfKVeNA" type="5007"/>
<children xmi:type="notation:Node" xmi:id="_Cp2iQQH8EemtgKPSfKVeNA" type="7004">
<children xmi:type="notation:Node" xmi:id="_Cp3wYAH8EemtgKPSfKVeNA" type="3010" element="_Cpeu0AH8EemtgKPSfKVeNA">
<styles xmi:type="notation:FontStyle" xmi:id="_Cp3wYQH8EemtgKPSfKVeNA" fontName="Ubuntu" fontHeight="10" italic="true"/>
<layoutConstraint xmi:type="notation:Location" xmi:id="_Cp3wYgH8EemtgKPSfKVeNA"/>
<children xmi:type="notation:Node" xmi:id="_K7CF1BKFEemGUof1NBtbTQ" type="2003" element="_K5VcsBKFEemGUof1NBtbTQ">
<children xmi:type="notation:Node" xmi:id="_K7CF1xKFEemGUof1NBtbTQ" type="5007"/>
<children xmi:type="notation:Node" xmi:id="_K7Cs4BKFEemGUof1NBtbTQ" type="7004">
<children xmi:type="notation:Node" xmi:id="_K7FwMBKFEemGUof1NBtbTQ" type="3010" element="_K5WDwBKFEemGUof1NBtbTQ">
<styles xmi:type="notation:FontStyle" xmi:id="_K7FwMRKFEemGUof1NBtbTQ" fontName="Ubuntu" fontHeight="10" bold="true"/>
<layoutConstraint xmi:type="notation:Location" xmi:id="_K7FwMhKFEemGUof1NBtbTQ"/>
</children>
<styles xmi:type="notation:SortingStyle" xmi:id="_Cp2iQgH8EemtgKPSfKVeNA"/>
<styles xmi:type="notation:FilteringStyle" xmi:id="_Cp2iQwH8EemtgKPSfKVeNA"/>
<styles xmi:type="notation:SortingStyle" xmi:id="_K7Cs4RKFEemGUof1NBtbTQ"/>
<styles xmi:type="notation:FilteringStyle" xmi:id="_K7Cs4hKFEemGUof1NBtbTQ"/>
</children>
<styles xmi:type="notation:ShapeStyle" xmi:id="_Cp17MQH8EemtgKPSfKVeNA" fontName="Ubuntu" fontHeight="12" bold="true"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_Cp17MgH8EemtgKPSfKVeNA" x="1118" y="233"/>
<styles xmi:type="notation:ShapeStyle" xmi:id="_K7CF1RKFEemGUof1NBtbTQ" fontName="Ubuntu" fontHeight="12" bold="true"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_K7CF1hKFEemGUof1NBtbTQ" x="156" y="336" width="230"/>
</children>
<styles xmi:type="notation:DiagramStyle" xmi:id="_zTc4IvcHEeiCiOA5ZDMQdg"/>
<edges xmi:type="notation:Edge" xmi:id="_zVrswPcHEeiCiOA5ZDMQdg" type="4001" element="_zRxda_cHEeiCiOA5ZDMQdg" source="_zUA40PcHEeiCiOA5ZDMQdg" target="_zUINkPcHEeiCiOA5ZDMQdg">
<children xmi:type="notation:Node" xmi:id="_zVsT0PcHEeiCiOA5ZDMQdg" type="6001">
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_zVsT0fcHEeiCiOA5ZDMQdg" x="3" y="-4"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_zVsT0fcHEeiCiOA5ZDMQdg" x="10"/>
</children>
<children xmi:type="notation:Node" xmi:id="_zVsT0vcHEeiCiOA5ZDMQdg" type="6002">
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_zVsT0_cHEeiCiOA5ZDMQdg" x="2" y="1"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_zVsT0_cHEeiCiOA5ZDMQdg" x="16" y="-7"/>
</children>
<children xmi:type="notation:Node" xmi:id="_zVsT1PcHEeiCiOA5ZDMQdg" type="6003">
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_zVsT1fcHEeiCiOA5ZDMQdg" x="-1" y="1"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_zVsT1fcHEeiCiOA5ZDMQdg" x="-13" y="-3"/>
</children>
<styles xmi:type="notation:ConnectorStyle" xmi:id="_zVrswfcHEeiCiOA5ZDMQdg"/>
<styles xmi:type="notation:FontStyle" xmi:id="_zVrswvcHEeiCiOA5ZDMQdg" fontName="Ubuntu" fontHeight="8"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_zVrsw_cHEeiCiOA5ZDMQdg" points="[-38, -39, 138, 145]$[-108, -112, 68, 72]"/>
<sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_zVs64PcHEeiCiOA5ZDMQdg" id="(0.5,0.5)"/>
<targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_zVs64fcHEeiCiOA5ZDMQdg" id="(0.5,0.5)"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_zVrsw_cHEeiCiOA5ZDMQdg" points="[0, -20, -2, 24]$[1, -37, -1, 7]"/>
<targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_zVs64fcHEeiCiOA5ZDMQdg" id="(0.3233082706766917,0.9523809523809523)"/>
</edges>
<edges xmi:type="notation:Edge" xmi:id="_zVs64vcHEeiCiOA5ZDMQdg" visible="false" type="4001" element="_zRxdbvcHEeiCiOA5ZDMQdg" source="_zUNGEPcHEeiCiOA5ZDMQdg" target="_zUGYYPcHEeiCiOA5ZDMQdg">
<children xmi:type="notation:Node" xmi:id="_zVs65vcHEeiCiOA5ZDMQdg" type="6001">
......@@ -628,7 +548,7 @@
<styles xmi:type="notation:FontStyle" xmi:id="_zVs65PcHEeiCiOA5ZDMQdg" fontName="Ubuntu" fontHeight="8"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_zVs65fcHEeiCiOA5ZDMQdg" points="[-1, 0, -1, 60]$[-1, -60, -1, 0]"/>
<sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_zVuJAPcHEeiCiOA5ZDMQdg" id="(0.5151515151515151,0.0)"/>
<targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_zVuJAfcHEeiCiOA5ZDMQdg" id="(0.5026737967914439,1.0)"/>
<targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_zVuJAfcHEeiCiOA5ZDMQdg" id="(0.7626828763189865,0.9567354965585054)"/>
</edges>
<edges xmi:type="notation:Edge" xmi:id="_zVuJAvcHEeiCiOA5ZDMQdg" visible="false" type="4001" element="_zRxdcfcHEeiCiOA5ZDMQdg" source="_zUNGF_cHEeiCiOA5ZDMQdg" target="_zUINkPcHEeiCiOA5ZDMQdg">
<children xmi:type="notation:Node" xmi:id="_zVuJBvcHEeiCiOA5ZDMQdg" type="6001">
......@@ -644,7 +564,7 @@
<styles xmi:type="notation:FontStyle" xmi:id="_zVuJBPcHEeiCiOA5ZDMQdg" fontName="Ubuntu" fontHeight="8"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_zVuJBfcHEeiCiOA5ZDMQdg" points="[-1, 0, -441, 60]$[439, -60, -1, 0]"/>
<sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_zVuwEPcHEeiCiOA5ZDMQdg" id="(0.5161290322580645,0.0)"/>
<targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_zVuwEfcHEeiCiOA5ZDMQdg" id="(0.5043478260869565,1.0)"/>
<targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_zVuwEfcHEeiCiOA5ZDMQdg" id="(0.7409956983753739,0.8843537414965986)"/>
</edges>
<edges xmi:type="notation:Edge" xmi:id="_zVuwEvcHEeiCiOA5ZDMQdg" visible="false" type="4001" element="_zRxddPcHEeiCiOA5ZDMQdg" source="_zUNGF_cHEeiCiOA5ZDMQdg" target="_zUGYYPcHEeiCiOA5ZDMQdg">
<children xmi:type="notation:Node" xmi:id="_zVvXIPcHEeiCiOA5ZDMQdg" type="6001">
......@@ -660,7 +580,7 @@
<styles xmi:type="notation:FontStyle" xmi:id="_zVuwFPcHEeiCiOA5ZDMQdg" fontName="Ubuntu" fontHeight="8"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_zVuwFfcHEeiCiOA5ZDMQdg" points="[-1, 0, 128, 60]$[-130, -60, -1, 0]"/>
<sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_zVvXJvcHEeiCiOA5ZDMQdg" id="(0.5161290322580645,0.0)"/>
<targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_zVvXJ_cHEeiCiOA5ZDMQdg" id="(0.5026737967914439,1.0)"/>
<targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_zVvXJ_cHEeiCiOA5ZDMQdg" id="(0.7626828763189865,0.9567354965585054)"/>
</edges>
<edges xmi:type="notation:Edge" xmi:id="_zVvXKPcHEeiCiOA5ZDMQdg" visible="false" type="4001" element="_zRxdd_cHEeiCiOA5ZDMQdg" source="_zUNtJPcHEeiCiOA5ZDMQdg" target="_zUINkPcHEeiCiOA5ZDMQdg">
<children xmi:type="notation:Node" xmi:id="_zVv-MPcHEeiCiOA5ZDMQdg" type="6001">
......@@ -676,7 +596,7 @@
<styles xmi:type="notation:FontStyle" xmi:id="_zVvXKvcHEeiCiOA5ZDMQdg" fontName="Ubuntu" fontHeight="8"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_zVvXK_cHEeiCiOA5ZDMQdg" points="[-1, 0, -1, 60]$[-1, -60, -1, 0]"/>
<sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_zVv-NvcHEeiCiOA5ZDMQdg" id="(0.5053191489361702,0.0)"/>
<targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_zVv-N_cHEeiCiOA5ZDMQdg" id="(0.5043478260869565,1.0)"/>
<targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_zVv-N_cHEeiCiOA5ZDMQdg" id="(0.7409956983753739,0.8843537414965986)"/>
</edges>
<edges xmi:type="notation:Edge" xmi:id="_zVwlQPcHEeiCiOA5ZDMQdg" visible="false" type="4001" element="_zRxdevcHEeiCiOA5ZDMQdg" source="_zUOUNPcHEeiCiOA5ZDMQdg" target="_zUINkPcHEeiCiOA5ZDMQdg">
<children xmi:type="notation:Node" xmi:id="_zVwlRPcHEeiCiOA5ZDMQdg" type="6001">
......@@ -692,7 +612,7 @@
<styles xmi:type="notation:FontStyle" xmi:id="_zVwlQvcHEeiCiOA5ZDMQdg" fontName="Ubuntu" fontHeight="8"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_zVwlQ_cHEeiCiOA5ZDMQdg" points="[-1, 0, -253, 60]$[251, -60, -1, 0]"/>
<sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_zVxMUPcHEeiCiOA5ZDMQdg" id="(0.5026178010471204,0.0)"/>
<targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_zVxMUfcHEeiCiOA5ZDMQdg" id="(0.5043478260869565,1.0)"/>
<targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_zVxMUfcHEeiCiOA5ZDMQdg" id="(0.7409956983753739,0.8843537414965986)"/>
</edges>
<edges xmi:type="notation:Edge" xmi:id="_zVzomPcHEeiCiOA5ZDMQdg" visible="false" type="4001" element="_zRxdhvcHEeiCiOA5ZDMQdg" source="_zUGYYPcHEeiCiOA5ZDMQdg" target="_zURXgPcHEeiCiOA5ZDMQdg">
<children xmi:type="notation:Node" xmi:id="_zV0PoPcHEeiCiOA5ZDMQdg" type="6001">
......@@ -707,7 +627,7 @@
<styles xmi:type="notation:ConnectorStyle" xmi:id="_zVzomfcHEeiCiOA5ZDMQdg"/>
<styles xmi:type="notation:FontStyle" xmi:id="_zVzomvcHEeiCiOA5ZDMQdg" fontName="Ubuntu" fontHeight="8"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_zVzom_cHEeiCiOA5ZDMQdg" points="[-1, 0, 129, 60]$[-131, -60, -1, 0]"/>
<sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_zV02sPcHEeiCiOA5ZDMQdg" id="(0.5026737967914439,0.0)"/>
<sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_zV02sPcHEeiCiOA5ZDMQdg" id="(0.7626828763189865,0.0)"/>
<targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_zV02sfcHEeiCiOA5ZDMQdg" id="(0.5013020833333334,1.0)"/>
</edges>
<edges xmi:type="notation:Edge" xmi:id="_zV02svcHEeiCiOA5ZDMQdg" visible="false" type="4001" element="_zRxdifcHEeiCiOA5ZDMQdg" source="_zUINkPcHEeiCiOA5ZDMQdg" target="_zUTMsPcHEeiCiOA5ZDMQdg">
......@@ -723,7 +643,7 @@
<styles xmi:type="notation:ConnectorStyle" xmi:id="_zV02s_cHEeiCiOA5ZDMQdg"/>
<styles xmi:type="notation:FontStyle" xmi:id="_zV02tPcHEeiCiOA5ZDMQdg" fontName="Ubuntu" fontHeight="8"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_zV02tfcHEeiCiOA5ZDMQdg" points="[-1, 0, -132, 60]$[130, -60, -1, 0]"/>
<sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_zV2E0PcHEeiCiOA5ZDMQdg" id="(0.5043478260869565,0.0)"/>
<sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_zV2E0PcHEeiCiOA5ZDMQdg" id="(0.7409956983753739,-0.061224489795918366)"/>
<targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_zV2E0fcHEeiCiOA5ZDMQdg" id="(0.5013020833333334,1.0)"/>
</edges>
<edges xmi:type="notation:Edge" xmi:id="_zV2E0vcHEeiCiOA5ZDMQdg" visible="false" type="4001" element="_zRxdjPcHEeiCiOA5ZDMQdg" source="_zUeL0PcHEeiCiOA5ZDMQdg" target="_zUey4PcHEeiCiOA5ZDMQdg">
......@@ -1174,100 +1094,68 @@
<sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_zWHxpPcHEeiCiOA5ZDMQdg" id="(0.5172413793103449,0.0)"/>
<targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_zWHxpfcHEeiCiOA5ZDMQdg" id="(0.5,1.0)"/>
</edges>
<edges xmi:type="notation:Edge" xmi:id="_zWHxpvcHEeiCiOA5ZDMQdg" visible="false" type="4001" element="_zRxd4PcHEeiCiOA5ZDMQdg" source="_zUL38PcHEeiCiOA5ZDMQdg" target="_zUINkPcHEeiCiOA5ZDMQdg">
<edges xmi:type="notation:Edge" xmi:id="_zWHxpvcHEeiCiOA5ZDMQdg" type="4001" element="_zRxd4PcHEeiCiOA5ZDMQdg" source="_zUL38PcHEeiCiOA5ZDMQdg" target="_zUINkPcHEeiCiOA5ZDMQdg">
<children xmi:type="notation:Node" xmi:id="_zWHxqvcHEeiCiOA5ZDMQdg" type="6001">
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_zWHxq_cHEeiCiOA5ZDMQdg" y="-10"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_zWHxq_cHEeiCiOA5ZDMQdg" x="-15" y="18"/>
</children>
<children xmi:type="notation:Node" xmi:id="_zWHxrPcHEeiCiOA5ZDMQdg" type="6002">
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_zWHxrfcHEeiCiOA5ZDMQdg" y="10"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_zWHxrfcHEeiCiOA5ZDMQdg" x="-1"/>
</children>
<children xmi:type="notation:Node" xmi:id="_zWHxrvcHEeiCiOA5ZDMQdg" type="6003">
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_zWHxr_cHEeiCiOA5ZDMQdg" y="10"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_zWHxr_cHEeiCiOA5ZDMQdg" y="-1"/>
</children>
<styles xmi:type="notation:ConnectorStyle" xmi:id="_zWHxp_cHEeiCiOA5ZDMQdg"/>
<styles xmi:type="notation:FontStyle" xmi:id="_zWHxqPcHEeiCiOA5ZDMQdg" fontName="Ubuntu" fontHeight="10" bold="true"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_zWHxqfcHEeiCiOA5ZDMQdg" points="[-1, 0, 216, 60]$[-218, -60, -1, 0]"/>
<sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_zWIYsPcHEeiCiOA5ZDMQdg" id="(0.5081967213114754,0.0)"/>
<targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_zWIYsfcHEeiCiOA5ZDMQdg" id="(0.5043478260869565,1.0)"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_zWHxqfcHEeiCiOA5ZDMQdg" points="[-13, 12, 16, -4]$[-13, 12, 16, -4]$[-21, 12, 8, -4]"/>
<sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_zWIYsPcHEeiCiOA5ZDMQdg" id="(0.09774436090225563,0.0)"/>
<targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_zWIYsfcHEeiCiOA5ZDMQdg" id="(0.9398496240601504,0.5714285714285714)"/>
</edges>
<edges xmi:type="notation:Edge" xmi:id="__rcvkPcHEeiCiOA5ZDMQdg" type="4001" element="__q-OcPcHEeiCiOA5ZDMQdg" source="_zT_qsPcHEeiCiOA5ZDMQdg" target="_zUGYYPcHEeiCiOA5ZDMQdg">
<children xmi:type="notation:Node" xmi:id="__rcvlPcHEeiCiOA5ZDMQdg" type="6001">
<layoutConstraint xmi:type="notation:Bounds" xmi:id="__rcvlfcHEeiCiOA5ZDMQdg" x="2" y="-11"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="__rcvlfcHEeiCiOA5ZDMQdg" x="11" y="-6"/>
</children>
<children xmi:type="notation:Node" xmi:id="__rcvlvcHEeiCiOA5ZDMQdg" type="6002">
<layoutConstraint xmi:type="notation:Bounds" xmi:id="__rcvl_cHEeiCiOA5ZDMQdg" y="9"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="__rcvl_cHEeiCiOA5ZDMQdg" x="17" y="-9"/>
</children>
<children xmi:type="notation:Node" xmi:id="__rcvmPcHEeiCiOA5ZDMQdg" type="6003">
<layoutConstraint xmi:type="notation:Bounds" xmi:id="__rcvmfcHEeiCiOA5ZDMQdg" x="-1" y="9"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="__rcvmfcHEeiCiOA5ZDMQdg" x="-2" y="-8"/>
</children>
<styles xmi:type="notation:ConnectorStyle" xmi:id="__rcvkfcHEeiCiOA5ZDMQdg"/>
<styles xmi:type="notation:FontStyle" xmi:id="__rcvkvcHEeiCiOA5ZDMQdg" fontName="Ubuntu" fontHeight="8"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="__rcvk_cHEeiCiOA5ZDMQdg" points="[5, -71, -9, 121]$[7, -96, -7, 96]"/>
<sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="__rdWoPcHEeiCiOA5ZDMQdg" id="(0.5,0.5)"/>
<targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="__rdWofcHEeiCiOA5ZDMQdg" id="(0.5,0.5)"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="__rcvk_cHEeiCiOA5ZDMQdg" points="[-1, -3, 3, 190]$[-2, -59, 2, 134]"/>
<sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="__rdWoPcHEeiCiOA5ZDMQdg" id="(0.6198347107438017,0.07317073170731707)"/>
<targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="__rdWofcHEeiCiOA5ZDMQdg" id="(0.17164179104477612,0.06194690265486726)"/>
</edges>
<edges xmi:type="notation:Edge" xmi:id="_HERXQPcIEeiCiOA5ZDMQdg" type="4001" element="_HDKkAPcIEeiCiOA5ZDMQdg" source="_Cr_IYPcIEeiCiOA5ZDMQdg" target="_zUINkPcHEeiCiOA5ZDMQdg">
<children xmi:type="notation:Node" xmi:id="_HER-UPcIEeiCiOA5ZDMQdg" type="6001">
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_HER-UfcIEeiCiOA5ZDMQdg" x="1" y="-4"/>
</children>
<children xmi:type="notation:Node" xmi:id="_HER-UvcIEeiCiOA5ZDMQdg" type="6002">
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_HER-U_cIEeiCiOA5ZDMQdg" x="3" y="3"/>
</children>
<children xmi:type="notation:Node" xmi:id="_HER-VPcIEeiCiOA5ZDMQdg" type="6003">
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_HER-VfcIEeiCiOA5ZDMQdg" x="3" y="6"/>
</children>
<styles xmi:type="notation:ConnectorStyle" xmi:id="_HERXQfcIEeiCiOA5ZDMQdg"/>
<styles xmi:type="notation:FontStyle" xmi:id="_HERXQvcIEeiCiOA5ZDMQdg" fontName="Ubuntu" fontHeight="8"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_HERXQ_cIEeiCiOA5ZDMQdg" points="[0, 0, 0, 73]$[0, -73, 0, 0]"/>
<sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_HESlYPcIEeiCiOA5ZDMQdg" id="(0.6075949367088608,0.0)"/>
<targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_HESlYfcIEeiCiOA5ZDMQdg" id="(0.5739130434782609,1.0)"/>
</edges>
<edges xmi:type="notation:Edge" xmi:id="_IhuMsPcIEeiCiOA5ZDMQdg" type="4001" element="_Ihlp0PcIEeiCiOA5ZDMQdg" source="_IhtloPcIEeiCiOA5ZDMQdg" target="_zUINkPcHEeiCiOA5ZDMQdg">
<children xmi:type="notation:Node" xmi:id="_IhuMtPcIEeiCiOA5ZDMQdg" type="6001">
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_IhuMtfcIEeiCiOA5ZDMQdg" x="2" y="-10"/>
</children>
<children xmi:type="notation:Node" xmi:id="_IhuzwPcIEeiCiOA5ZDMQdg" type="6002">
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_IhuzwfcIEeiCiOA5ZDMQdg" x="3" y="4"/>
</children>
<children xmi:type="notation:Node" xmi:id="_IhuzwvcIEeiCiOA5ZDMQdg" type="6003">
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_Ihuzw_cIEeiCiOA5ZDMQdg" x="3" y="4"/>
</children>
<styles xmi:type="notation:ConnectorStyle" xmi:id="_IhuMsfcIEeiCiOA5ZDMQdg"/>
<styles xmi:type="notation:FontStyle" xmi:id="_IhuMsvcIEeiCiOA5ZDMQdg" fontName="Ubuntu" fontHeight="8"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_IhuMs_cIEeiCiOA5ZDMQdg" points="[6, -20, -31, 96]$[28, -93, -9, 23]"/>
<sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_IhuzxPcIEeiCiOA5ZDMQdg" id="(0.5,0.5)"/>
<targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_IhuzxfcIEeiCiOA5ZDMQdg" id="(0.3217391304347826,0.8391608391608392)"/>
</edges>
<edges xmi:type="notation:Edge" xmi:id="_SBn1oPcIEeiCiOA5ZDMQdg" type="4001" element="_SBKioPcIEeiCiOA5ZDMQdg" source="_SBlZYPcIEeiCiOA5ZDMQdg" target="_SBkyUPcIEeiCiOA5ZDMQdg">
<edges xmi:type="notation:Edge" xmi:id="_SBn1oPcIEeiCiOA5ZDMQdg" visible="false" type="4001" element="_SBKioPcIEeiCiOA5ZDMQdg" source="_SBlZYPcIEeiCiOA5ZDMQdg" target="_SBkyUPcIEeiCiOA5ZDMQdg">
<children xmi:type="notation:Node" xmi:id="_SBn1pPcIEeiCiOA5ZDMQdg" type="6001">
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_SBn1pfcIEeiCiOA5ZDMQdg" y="-10"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_SBn1pfcIEeiCiOA5ZDMQdg" x="-3" y="-8"/>
</children>
<children xmi:type="notation:Node" xmi:id="_SBn1pvcIEeiCiOA5ZDMQdg" type="6002">
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_SBn1p_cIEeiCiOA5ZDMQdg" y="10"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_SBn1p_cIEeiCiOA5ZDMQdg" x="7" y="10"/>
</children>
<children xmi:type="notation:Node" xmi:id="_SBn1qPcIEeiCiOA5ZDMQdg" type="6003">
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_SBn1qfcIEeiCiOA5ZDMQdg" y="10"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_SBn1qfcIEeiCiOA5ZDMQdg" x="7" y="10"/>
</children>
<styles xmi:type="notation:ConnectorStyle" xmi:id="_SBn1ofcIEeiCiOA5ZDMQdg"/>
<styles xmi:type="notation:FontStyle" xmi:id="_SBn1ovcIEeiCiOA5ZDMQdg" fontName="Ubuntu" fontHeight="8"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_SBn1o_cIEeiCiOA5ZDMQdg" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
<sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_SBn1qvcIEeiCiOA5ZDMQdg" id="(0.5,0.5)"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_SBn1o_cIEeiCiOA5ZDMQdg" points="[-44, -23, 102, 54]$[-92, -49, 54, 28]"/>
<sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_SBn1qvcIEeiCiOA5ZDMQdg" id="(0.37628865979381443,0.5)"/>
<targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_SBn1q_cIEeiCiOA5ZDMQdg" id="(0.5,0.5)"/>
</edges>
<edges xmi:type="notation:Edge" xmi:id="_SBocsPcIEeiCiOA5ZDMQdg" visible="false" type="4001" element="_SBLJsPcIEeiCiOA5ZDMQdg" source="_SBlZZ_cIEeiCiOA5ZDMQdg" target="_SBkyUPcIEeiCiOA5ZDMQdg">
<children xmi:type="notation:Node" xmi:id="_SBoctPcIEeiCiOA5ZDMQdg" type="6001">
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_SBoctfcIEeiCiOA5ZDMQdg" y="-10"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_SBoctfcIEeiCiOA5ZDMQdg" x="8" y="-12"/>
</children>
<children xmi:type="notation:Node" xmi:id="_SBoctvcIEeiCiOA5ZDMQdg" type="6002">
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_SBoct_cIEeiCiOA5ZDMQdg" y="10"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_SBoct_cIEeiCiOA5ZDMQdg" x="-7" y="7"/>
</children>
<children xmi:type="notation:Node" xmi:id="_SBocuPcIEeiCiOA5ZDMQdg" type="6003">
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_SBocufcIEeiCiOA5ZDMQdg" y="10"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_SBocufcIEeiCiOA5ZDMQdg" x="-6" y="8"/>
</children>
<styles xmi:type="notation:ConnectorStyle" xmi:id="_SBocsfcIEeiCiOA5ZDMQdg"/>
<styles xmi:type="notation:FontStyle" xmi:id="_SBocsvcIEeiCiOA5ZDMQdg" fontName="Ubuntu" fontHeight="8"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_SBocs_cIEeiCiOA5ZDMQdg" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
<sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_SBocuvcIEeiCiOA5ZDMQdg" id="(0.5,0.5)"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_SBocs_cIEeiCiOA5ZDMQdg" points="[19, -13, -100, 64]$[69, -45, -50, 32]"/>
<sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_SBocuvcIEeiCiOA5ZDMQdg" id="(0.1958762886597938,0.5)"/>
<targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_SBocu_cIEeiCiOA5ZDMQdg" id="(0.5,0.5)"/>
</edges>
<edges xmi:type="notation:Edge" xmi:id="_SBocvPcIEeiCiOA5ZDMQdg" visible="false" type="4001" element="_SBLJs_cIEeiCiOA5ZDMQdg" source="_zUGYYPcHEeiCiOA5ZDMQdg" target="_SBlZYPcIEeiCiOA5ZDMQdg">
......@@ -1283,8 +1171,8 @@
<styles xmi:type="notation:ConnectorStyle" xmi:id="_SBocvfcIEeiCiOA5ZDMQdg"/>
<styles xmi:type="notation:FontStyle" xmi:id="_SBocvvcIEeiCiOA5ZDMQdg" fontName="Ubuntu" fontHeight="8"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_SBocv_cIEeiCiOA5ZDMQdg" points="[94, 4, -1206, -62]$[1232, 62, -68, -4]"/>
<sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_SBpDxPcIEeiCiOA5ZDMQdg" id="(0.5,0.5)"/>
<targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_SBpDxfcIEeiCiOA5ZDMQdg" id="(0.5,0.5)"/>
<sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_SBpDxPcIEeiCiOA5ZDMQdg" id="(0.7595698785535971,0.4783677482792527)"/>
<targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_SBpDxfcIEeiCiOA5ZDMQdg" id="(0.37628865979381443,0.5)"/>
</edges>
<edges xmi:type="notation:Edge" xmi:id="_SBpDxvcIEeiCiOA5ZDMQdg" visible="false" type="4001" element="_SBLJtvcIEeiCiOA5ZDMQdg" source="_zUINkPcHEeiCiOA5ZDMQdg" target="_SBlZYPcIEeiCiOA5ZDMQdg">
<children xmi:type="notation:Node" xmi:id="_SBpDyvcIEeiCiOA5ZDMQdg" type="6001">
......@@ -1299,24 +1187,24 @@
<styles xmi:type="notation:ConnectorStyle" xmi:id="_SBpDx_cIEeiCiOA5ZDMQdg"/>
<styles xmi:type="notation:FontStyle" xmi:id="_SBpDyPcIEeiCiOA5ZDMQdg" fontName="Ubuntu" fontHeight="8"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_SBpDyfcIEeiCiOA5ZDMQdg" points="[115, 11, -875, -91]$[922, 94, -68, -8]"/>
<sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_SBpq0PcIEeiCiOA5ZDMQdg" id="(0.5,0.5)"/>
<targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_SBpq0fcIEeiCiOA5ZDMQdg" id="(0.5,0.5)"/>
<sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_SBpq0PcIEeiCiOA5ZDMQdg" id="(0.7346078044238623,0.41156462585034026)"/>
<targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_SBpq0fcIEeiCiOA5ZDMQdg" id="(0.37628865979381443,0.5)"/>
</edges>
<edges xmi:type="notation:Edge" xmi:id="_SBpq0vcIEeiCiOA5ZDMQdg" visible="false" type="4001" element="_SBLJufcIEeiCiOA5ZDMQdg" source="_zUL38PcHEeiCiOA5ZDMQdg" target="_SBlZZ_cIEeiCiOA5ZDMQdg">
<children xmi:type="notation:Node" xmi:id="_SBpq1vcIEeiCiOA5ZDMQdg" type="6001">
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_SBpq1_cIEeiCiOA5ZDMQdg" y="-10"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_SBpq1_cIEeiCiOA5ZDMQdg" y="-9"/>
</children>
<children xmi:type="notation:Node" xmi:id="_SBpq2PcIEeiCiOA5ZDMQdg" type="6002">
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_SBpq2fcIEeiCiOA5ZDMQdg" y="10"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_SBpq2fcIEeiCiOA5ZDMQdg" x="-2" y="9"/>
</children>
<children xmi:type="notation:Node" xmi:id="_SBpq2vcIEeiCiOA5ZDMQdg" type="6003">
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_SBpq2_cIEeiCiOA5ZDMQdg" y="10"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_SBpq2_cIEeiCiOA5ZDMQdg" x="19" y="10"/>
</children>
<styles xmi:type="notation:ConnectorStyle" xmi:id="_SBpq0_cIEeiCiOA5ZDMQdg"/>
<styles xmi:type="notation:FontStyle" xmi:id="_SBpq1PcIEeiCiOA5ZDMQdg" fontName="Ubuntu" fontHeight="8"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_SBpq1fcIEeiCiOA5ZDMQdg" points="[0, 0, 67, 549]$[-67, -549, 0, 0]"/>
<sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_SBpq3PcIEeiCiOA5ZDMQdg" id="(0.5,0.5)"/>
<targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_SBpq3fcIEeiCiOA5ZDMQdg" id="(0.5,0.5)"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_SBpq1fcIEeiCiOA5ZDMQdg" points="[61, 0, -197, 0]$[239, 0, -19, 0]"/>
<sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_SBpq3PcIEeiCiOA5ZDMQdg" id="(0.45864661654135336,0.7734082397003746)"/>
<targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_SBpq3fcIEeiCiOA5ZDMQdg" id="(0.1958762886597938,0.5)"/>
</edges>
<edges xmi:type="notation:Edge" xmi:id="_SBpq3vcIEeiCiOA5ZDMQdg" visible="false" type="4001" element="_SBLwwvcIEeiCiOA5ZDMQdg" source="_zTt94PcHEeiCiOA5ZDMQdg" target="_SBkLQPcIEeiCiOA5ZDMQdg">
<children xmi:type="notation:Node" xmi:id="_SBpq4vcIEeiCiOA5ZDMQdg" type="6001">
......@@ -1331,79 +1219,129 @@
<styles xmi:type="notation:ConnectorStyle" xmi:id="_SBpq3_cIEeiCiOA5ZDMQdg"/>
<styles xmi:type="notation:FontStyle" xmi:id="_SBpq4PcIEeiCiOA5ZDMQdg" fontName="Ubuntu" fontHeight="8"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_SBpq4fcIEeiCiOA5ZDMQdg" points="[281, -13, -168, 7]$[367, -17, -82, 3]"/>
<sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_SBqR4vcIEeiCiOA5ZDMQdg" id="(0.5,0.5)"/>
<targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_SBqR4_cIEeiCiOA5ZDMQdg" id="(0.5,0.5)"/>
<sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_SBqR4vcIEeiCiOA5ZDMQdg" id="(0.7655059520495319,0.35964912280701755)"/>
<targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_SBqR4_cIEeiCiOA5ZDMQdg" id="(2.15702479338843,0.40294117647058814)"/>
</edges>
<edges xmi:type="notation:Edge" xmi:id="_SBqR5PcIEeiCiOA5ZDMQdg" visible="false" type="4001" element="_SBddkPcIEeiCiOA5ZDMQdg" source="_SBlZZ_cIEeiCiOA5ZDMQdg" target="_SBlZYPcIEeiCiOA5ZDMQdg">
<children xmi:type="notation:Node" xmi:id="_SBq48PcIEeiCiOA5ZDMQdg" type="6001">
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_SBq48fcIEeiCiOA5ZDMQdg" y="-10"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_SBq48fcIEeiCiOA5ZDMQdg" x="80" y="-10"/>
</children>
<children xmi:type="notation:Node" xmi:id="_SBq48vcIEeiCiOA5ZDMQdg" type="6002">
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_SBq48_cIEeiCiOA5ZDMQdg" y="10"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_SBq48_cIEeiCiOA5ZDMQdg" x="134" y="10"/>
</children>
<children xmi:type="notation:Node" xmi:id="_SBq49PcIEeiCiOA5ZDMQdg" type="6003">
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_SBq49fcIEeiCiOA5ZDMQdg" y="10"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_SBq49fcIEeiCiOA5ZDMQdg" x="22" y="9"/>
</children>
<styles xmi:type="notation:ConnectorStyle" xmi:id="_SBqR5fcIEeiCiOA5ZDMQdg"/>
<styles xmi:type="notation:FontStyle" xmi:id="_SBqR5vcIEeiCiOA5ZDMQdg" fontName="Ubuntu" fontHeight="10" bold="true"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_SBqR5_cIEeiCiOA5ZDMQdg" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
<sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_SBq49vcIEeiCiOA5ZDMQdg" id="(0.5,0.5)"/>
<targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_SBq49_cIEeiCiOA5ZDMQdg" id="(0.5,0.5)"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_SBqR5_cIEeiCiOA5ZDMQdg" points="[19, -3, -287, 40]$[238, -34, -68, 9]"/>
<sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_SBq49vcIEeiCiOA5ZDMQdg" id="(0.1958762886597938,0.5)"/>
<targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_SBq49_cIEeiCiOA5ZDMQdg" id="(0.37628865979381443,0.5)"/>
</edges>
<edges xmi:type="notation:Edge" xmi:id="_SBq4-PcIEeiCiOA5ZDMQdg" visible="false" type="4001" element="_SBeEoPcIEeiCiOA5ZDMQdg" source="_SBlZZ_cIEeiCiOA5ZDMQdg" target="_SBlZYPcIEeiCiOA5ZDMQdg">
<edges xmi:type="notation:Edge" xmi:id="_SBq4-PcIEeiCiOA5ZDMQdg" type="4001" element="_SBeEoPcIEeiCiOA5ZDMQdg" source="_SBlZZ_cIEeiCiOA5ZDMQdg" target="_SBlZYPcIEeiCiOA5ZDMQdg">
<children xmi:type="notation:Node" xmi:id="_SBq4_PcIEeiCiOA5ZDMQdg" type="6001">
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_SBq4_fcIEeiCiOA5ZDMQdg" y="-10"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_SBq4_fcIEeiCiOA5ZDMQdg" x="-10" y="-28"/>
</children>
<children xmi:type="notation:Node" xmi:id="_SBq4_vcIEeiCiOA5ZDMQdg" type="6002">
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_SBq4__cIEeiCiOA5ZDMQdg" y="10"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_SBq4__cIEeiCiOA5ZDMQdg" x="-2" y="1"/>
</children>
<children xmi:type="notation:Node" xmi:id="_SBq5APcIEeiCiOA5ZDMQdg" type="6003">
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_SBq5AfcIEeiCiOA5ZDMQdg" y="10"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_SBq5AfcIEeiCiOA5ZDMQdg" x="-6" y="3"/>
</children>
<styles xmi:type="notation:ConnectorStyle" xmi:id="_SBq4-fcIEeiCiOA5ZDMQdg"/>
<styles xmi:type="notation:FontStyle" xmi:id="_SBq4-vcIEeiCiOA5ZDMQdg" fontName="Ubuntu" fontHeight="10" bold="true"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_SBq4-_cIEeiCiOA5ZDMQdg" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
<sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_SBsHEPcIEeiCiOA5ZDMQdg" id="(0.5,0.5)"/>
<targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_SBsuIPcIEeiCiOA5ZDMQdg" id="(0.5,0.5)"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_SBq4-_cIEeiCiOA5ZDMQdg" points="[-1, -5, 3, 76]$[-3, -60, 1, 21]"/>
<sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_SBsHEPcIEeiCiOA5ZDMQdg" id="(0.5360824742268041,0.12195121951219512)"/>
</edges>
<edges xmi:type="notation:Edge" xmi:id="_K7VAwBKFEemGUof1NBtbTQ" type="4001" element="_K5zWwBKFEemGUof1NBtbTQ" source="_K62foBKFEemGUof1NBtbTQ" target="_zUINkPcHEeiCiOA5ZDMQdg">
<children xmi:type="notation:Node" xmi:id="_K7WO4BKFEemGUof1NBtbTQ" type="6001">
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_K7WO4RKFEemGUof1NBtbTQ" x="1"/>
</children>
<children xmi:type="notation:Node" xmi:id="_K7W18BKFEemGUof1NBtbTQ" type="6002">
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_K7W18RKFEemGUof1NBtbTQ" x="11"/>
</children>
<children xmi:type="notation:Node" xmi:id="_K7XdABKFEemGUof1NBtbTQ" type="6003">
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_K7XdARKFEemGUof1NBtbTQ" x="-2" y="-3"/>
</children>
<styles xmi:type="notation:ConnectorStyle" xmi:id="_K7VAwRKFEemGUof1NBtbTQ"/>
<styles xmi:type="notation:FontStyle" xmi:id="_K7VAwhKFEemGUof1NBtbTQ" fontName="Ubuntu" fontHeight="8"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_K7VAwxKFEemGUof1NBtbTQ" points="[0, -3, 0, 30]$[0, -20, 0, 13]"/>
<sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_K7mGgBKFEemGUof1NBtbTQ" id="(0.1896551724137931,0.07317073170731707)"/>
<targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_K7mGgRKFEemGUof1NBtbTQ" id="(0.9774436090225563,0.9115646258503401)"/>
</edges>
<edges xmi:type="notation:Edge" xmi:id="_Jv_egAH8EemtgKPSfKVeNA" type="4001" element="_JvyqMAH8EemtgKPSfKVeNA" source="_Cp17MAH8EemtgKPSfKVeNA" target="_VZoGAAH6EemtgKPSfKVeNA">
<children xmi:type="notation:Node" xmi:id="_JwAsoAH8EemtgKPSfKVeNA" type="6001">
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_JwAsoQH8EemtgKPSfKVeNA" x="-3" y="-6"/>
<edges xmi:type="notation:Edge" xmi:id="_K7mGghKFEemGUof1NBtbTQ" type="4001" element="_K50k4BKFEemGUof1NBtbTQ" source="_K7A3sBKFEemGUof1NBtbTQ" target="_zUINkPcHEeiCiOA5ZDMQdg">
<children xmi:type="notation:Node" xmi:id="_K7mtkBKFEemGUof1NBtbTQ" type="6001">
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_K7mtkRKFEemGUof1NBtbTQ" x="25" y="-7"/>
</children>
<children xmi:type="notation:Node" xmi:id="_JwB6wAH8EemtgKPSfKVeNA" type="6002">
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_JwB6wQH8EemtgKPSfKVeNA" x="6" y="9"/>
<children xmi:type="notation:Node" xmi:id="_K7mtkhKFEemGUof1NBtbTQ" type="6002">
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_K7mtkxKFEemGUof1NBtbTQ" x="-1" y="-4"/>
</children>
<children xmi:type="notation:Node" xmi:id="_JwCh0AH8EemtgKPSfKVeNA" type="6003">
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_JwCh0QH8EemtgKPSfKVeNA" x="7" y="9"/>
<children xmi:type="notation:Node" xmi:id="_K7mtlBKFEemGUof1NBtbTQ" type="6003">
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_K7mtlRKFEemGUof1NBtbTQ" x="13" y="-9"/>
</children>
<styles xmi:type="notation:ConnectorStyle" xmi:id="_Jv_egQH8EemtgKPSfKVeNA"/>
<styles xmi:type="notation:FontStyle" xmi:id="_Jv_eggH8EemtgKPSfKVeNA" fontName="Ubuntu" fontHeight="8"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_Jv_egwH8EemtgKPSfKVeNA" points="[-100, 0, 90, 0]$[-111, 0, 79, 0]"/>
<sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_JwHaUAH8EemtgKPSfKVeNA" id="(0.5,0.5)"/>
<targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_JwHaUQH8EemtgKPSfKVeNA" id="(0.5,0.5)"/>
<styles xmi:type="notation:ConnectorStyle" xmi:id="_K7mGgxKFEemGUof1NBtbTQ"/>
<styles xmi:type="notation:FontStyle" xmi:id="_K7mGhBKFEemGUof1NBtbTQ" fontName="Ubuntu" fontHeight="8"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_K7mGhRKFEemGUof1NBtbTQ" points="[3, -5, 0, 98]$[3, -70, 0, 33]"/>
<sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_K7nUoBKFEemGUof1NBtbTQ" id="(0.5254237288135594,0.12195121951219512)"/>
<targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_K7nUoRKFEemGUof1NBtbTQ" id="(0.7368421052631579,0.7755102040816326)"/>
</edges>
<edges xmi:type="notation:Edge" xmi:id="_0gOeYANqEem6HrygHybokg" type="4001" element="_0eHlkANqEem6HrygHybokg" source="_w0y1IP0tEei-2r9L9rzO0w" target="_SBlZYPcIEeiCiOA5ZDMQdg">
<children xmi:type="notation:Node" xmi:id="_0gSIwANqEem6HrygHybokg" type="6001">
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_0gSIwQNqEem6HrygHybokg" x="-13" y="3"/>
<edges xmi:type="notation:Edge" xmi:id="_K7nUohKFEemGUof1NBtbTQ" type="4001" element="_K51L8BKFEemGUof1NBtbTQ" source="_K7BexBKFEemGUof1NBtbTQ" target="_SBlZZ_cIEeiCiOA5ZDMQdg">
<children xmi:type="notation:Node" xmi:id="_K7nUphKFEemGUof1NBtbTQ" type="6001">
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_K7nUpxKFEemGUof1NBtbTQ" x="4" y="-8"/>
</children>
<children xmi:type="notation:Node" xmi:id="_0gSv0ANqEem6HrygHybokg" type="6002">
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_0gSv0QNqEem6HrygHybokg" x="15" y="-5"/>
<children xmi:type="notation:Node" xmi:id="_K7nUqBKFEemGUof1NBtbTQ" type="6002">
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_K7nUqRKFEemGUof1NBtbTQ" y="-12"/>
</children>
<children xmi:type="notation:Node" xmi:id="_0gTW4ANqEem6HrygHybokg" type="6003">
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_0gTW4QNqEem6HrygHybokg" x="-11"/>
<children xmi:type="notation:Node" xmi:id="_K7nUqhKFEemGUof1NBtbTQ" type="6003">
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_K7nUqxKFEemGUof1NBtbTQ" x="3" y="-5"/>
</children>
<styles xmi:type="notation:ConnectorStyle" xmi:id="_0gOeYQNqEem6HrygHybokg"/>
<styles xmi:type="notation:FontStyle" xmi:id="_0gOeYgNqEem6HrygHybokg" fontName="Ubuntu" fontHeight="8"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_0gOeYwNqEem6HrygHybokg" points="[1, -10, -14, 73]$[7, -41, -8, 42]"/>
<sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_0gVzIANqEem6HrygHybokg" id="(0.6644518272425249,0.1694915254237288)"/>
<targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_0gVzIQNqEem6HrygHybokg" id="(0.40875912408759124,0.10638297872340426)"/>
<styles xmi:type="notation:ConnectorStyle" xmi:id="_K7nUoxKFEemGUof1NBtbTQ"/>
<styles xmi:type="notation:FontStyle" xmi:id="_K7nUpBKFEemGUof1NBtbTQ" fontName="Ubuntu" fontHeight="8"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_K7nUpRKFEemGUof1NBtbTQ" points="[0, -7, 0, 66]$[0, -52, 0, 21]"/>
<sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_K7n7sBKFEemGUof1NBtbTQ" id="(0.6839378238341969,0.1111111111111111)"/>
</edges>
<edges xmi:type="notation:Edge" xmi:id="_K7n7shKFEemGUof1NBtbTQ" type="4001" element="_K52aEBKFEemGUof1NBtbTQ" source="_K7CF1BKFEemGUof1NBtbTQ" target="_K7A3sBKFEemGUof1NBtbTQ">
<children xmi:type="notation:Node" xmi:id="_K7n7thKFEemGUof1NBtbTQ" type="6001">
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_K7n7txKFEemGUof1NBtbTQ" x="1" y="-4"/>
</children>
<children xmi:type="notation:Node" xmi:id="_K7n7uBKFEemGUof1NBtbTQ" type="6002">
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_K7n7uRKFEemGUof1NBtbTQ" x="4" y="-2"/>
</children>
<children xmi:type="notation:Node" xmi:id="_K7oiwBKFEemGUof1NBtbTQ" type="6003">
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_K7oiwRKFEemGUof1NBtbTQ" x="2" y="-3"/>
</children>
<styles xmi:type="notation:ConnectorStyle" xmi:id="_K7n7sxKFEemGUof1NBtbTQ"/>
<styles xmi:type="notation:FontStyle" xmi:id="_K7n7tBKFEemGUof1NBtbTQ" fontName="Ubuntu" fontHeight="8"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_K7n7tRKFEemGUof1NBtbTQ" points="[4, -2, 0, 19]$[4, -21, 0, 0]"/>
<sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_K7oiwhKFEemGUof1NBtbTQ" id="(0.45614035087719296,0.0425531914893617)"/>
<targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_K7oiwxKFEemGUof1NBtbTQ" id="(0.5084745762711864,1.0)"/>
</edges>
<edges xmi:type="notation:Edge" xmi:id="_lBnNIBKFEemGUof1NBtbTQ" type="4001" element="_lBf4YBKFEemGUof1NBtbTQ" source="_K7BexBKFEemGUof1NBtbTQ" target="_zT_qsPcHEeiCiOA5ZDMQdg">
<children xmi:type="notation:Node" xmi:id="_lBn0MBKFEemGUof1NBtbTQ" type="6001">
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_lBn0MRKFEemGUof1NBtbTQ" x="-3" y="-38"/>
</children>
<children xmi:type="notation:Node" xmi:id="_lBn0MhKFEemGUof1NBtbTQ" type="6002">
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_lBn0MxKFEemGUof1NBtbTQ" x="9" y="-5"/>
</children>
<children xmi:type="notation:Node" xmi:id="_lBn0NBKFEemGUof1NBtbTQ" type="6003">
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_lBn0NRKFEemGUof1NBtbTQ" x="2" y="-6"/>
</children>
<styles xmi:type="notation:ConnectorStyle" xmi:id="_lBnNIRKFEemGUof1NBtbTQ"/>
<styles xmi:type="notation:FontStyle" xmi:id="_lBnNIhKFEemGUof1NBtbTQ" fontName="Ubuntu" fontHeight="10" bold="true"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_lBnNIxKFEemGUof1NBtbTQ" points="[-96, 0, 69, 0]$[-107, 0, 58, 0]"/>
<sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_lBn0NhKFEemGUof1NBtbTQ" id="(0.5,0.5)"/>
<targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_lBn0NxKFEemGUof1NBtbTQ" id="(0.5206611570247934,0.5)"/>
</edges>
</data>
</ownedAnnotationEntries>
<ownedDiagramElements xmi:type="diagram:DNodeContainer" xmi:id="_zRw2FPcHEeiCiOA5ZDMQdg" name="platform" outgoingEdges="_SBLwwvcIEeiCiOA5ZDMQdg">
<target xmi:type="occi:Extension" href="http://schemas.modmacao.org/occi/platform#/"/>
<semanticElements xmi:type="occi:Extension" href="http://schemas.modmacao.org/occi/platform#/"/>
<arrangeConstraints>KEEP_LOCATION</arrangeConstraints>
<arrangeConstraints>KEEP_SIZE</arrangeConstraints>
<arrangeConstraints>KEEP_RATIO</arrangeConstraints>
<ownedStyle xmi:type="diagram:FlatContainerStyle" xmi:id="_zRw2FfcHEeiCiOA5ZDMQdg" labelSize="12" borderSize="1" borderSizeComputationExpression="1" foregroundColor="214,214,214">
<customFeatures>labelAlignment</customFeatures>
<labelFormat>bold</labelFormat>
<description xmi:type="style:FlatContainerStyleDescription" href="platform:/plugin/org.eclipse.cmf.occi.core.design/description/OCCIware.odesign#//@ownedViewpoints[name='OCCI%20Extension']/@ownedRepresentations[name='Extension%20diagram']/@defaultLayer/@containerMappings[name='ImportContainer']/@style"/>
</ownedStyle>
......@@ -1419,18 +1357,20 @@
<description xmi:type="style:FlatContainerStyleDescription" href="platform:/plugin/org.eclipse.cmf.occi.core.design/description/OCCIware.odesign#//@ownedViewpoints[name='OCCI%20Extension']/@ownedRepresentations[name='Extension%20diagram']/@defaultLayer/@containerMappings[name='KindContainer']/@style"/>
</ownedStyle>
<actualMapping xmi:type="description_1:ContainerMapping" href="platform:/plugin/org.eclipse.cmf.occi.core.design/description/OCCIware.odesign#//@ownedViewpoints[name='OCCI%20Extension']/@ownedRepresentations[name='Extension%20diagram']/@defaultLayer/@containerMappings[name='KindContainer']"/>
<ownedElements xmi:type="diagram:DNodeListElement" xmi:id="_zRw2GPcHEeiCiOA5ZDMQdg" name="occi.app.name: null">
<ownedElements xmi:type="diagram:DNodeListElement" xmi:id="_zRw2GPcHEeiCiOA5ZDMQdg" name="occi.app.name: null" visible="false">
<target xmi:type="occi:Attribute" href="http://schemas.modmacao.org/occi/platform#//@kinds[term='application']/@attributes.0"/>
<semanticElements xmi:type="occi:Attribute" href="http://schemas.modmacao.org/occi/platform#//@kinds[term='application']/@attributes.0"/>
<graphicalFilters xmi:type="diagram:HideFilter" xmi:id="_r7YhUBKFEemGUof1NBtbTQ"/>
<ownedStyle xmi:type="diagram:Square" xmi:id="_zRw2GfcHEeiCiOA5ZDMQdg" labelSize="10" labelAlignment="LEFT" labelPosition="node">
<labelFormat>bold</labelFormat>
<description xmi:type="style:SquareDescription" href="platform:/plugin/org.eclipse.cmf.occi.core.design/description/OCCIware.odesign#//@ownedViewpoints[name='OCCI%20Extension']/@ownedRepresentations[name='Extension%20diagram']/@defaultLayer/@containerMappings[name='KindContainer']/@subNodeMappings[name='KindAttribute']/@conditionnalStyles.3/@style"/>
</ownedStyle>
<actualMapping xmi:type="description_1:NodeMapping" href="platform:/plugin/org.eclipse.cmf.occi.core.design/description/OCCIware.odesign#//@ownedViewpoints[name='OCCI%20Extension']/@ownedRepresentations[name='Extension%20diagram']/@defaultLayer/@containerMappings[name='KindContainer']/@subNodeMappings[name='KindAttribute']"/>
</ownedElements>
<ownedElements xmi:type="diagram:DNodeListElement" xmi:id="_zRw2GvcHEeiCiOA5ZDMQdg" name="occi.app.context: URL">
<ownedElements xmi:type="diagram:DNodeListElement" xmi:id="_zRw2GvcHEeiCiOA5ZDMQdg" name="occi.app.context: URL" visible="false">
<target xmi:type="occi:Attribute" href="http://schemas.modmacao.org/occi/platform#//@kinds[term='application']/@attributes.1"/>
<semanticElements xmi:type="occi:Attribute" href="http://schemas.modmacao.org/occi/platform#//@kinds[term='application']/@attributes.1"/>
<graphicalFilters xmi:type="diagram:HideFilter" xmi:id="_rz29ABKFEemGUof1NBtbTQ"/>
<ownedStyle xmi:type="diagram:Square" xmi:id="_zRw2G_cHEeiCiOA5ZDMQdg" labelSize="10" labelAlignment="LEFT" labelPosition="node">
<labelFormat>italic</labelFormat>
<labelFormat>bold</labelFormat>
......@@ -1438,9 +1378,10 @@
</ownedStyle>
<actualMapping xmi:type="description_1:NodeMapping" href="platform:/plugin/org.eclipse.cmf.occi.core.design/description/OCCIware.odesign#//@ownedViewpoints[name='OCCI%20Extension']/@ownedRepresentations[name='Extension%20diagram']/@defaultLayer/@containerMappings[name='KindContainer']/@subNodeMappings[name='KindAttribute']"/>
</ownedElements>
<ownedElements xmi:type="diagram:DNodeListElement" xmi:id="_zRw2HPcHEeiCiOA5ZDMQdg" name="occi.app.url: URL">
<ownedElements xmi:type="diagram:DNodeListElement" xmi:id="_zRw2HPcHEeiCiOA5ZDMQdg" name="occi.app.url: URL" visible="false">
<target xmi:type="occi:Attribute" href="http://schemas.modmacao.org/occi/platform#//@kinds[term='application']/@attributes.2"/>
<semanticElements xmi:type="occi:Attribute" href="http://schemas.modmacao.org/occi/platform#//@kinds[term='application']/@attributes.2"/>
<graphicalFilters xmi:type="diagram:HideFilter" xmi:id="_rsqv4BKFEemGUof1NBtbTQ"/>
<ownedStyle xmi:type="diagram:Square" xmi:id="_zRw2HfcHEeiCiOA5ZDMQdg" labelSize="10" labelAlignment="LEFT" labelPosition="node">
<labelFormat>italic</labelFormat>
<labelFormat>bold</labelFormat>
......@@ -1458,9 +1399,10 @@
</ownedStyle>
<actualMapping xmi:type="description_1:NodeMapping" href="platform:/plugin/org.eclipse.cmf.occi.core.design/description/OCCIware.odesign#//@ownedViewpoints[name='OCCI%20Extension']/@ownedRepresentations[name='Extension%20diagram']/@defaultLayer/@containerMappings[name='KindContainer']/@subNodeMappings[name='KindAttribute']"/>
</ownedElements>
<ownedElements xmi:type="diagram:DNodeListElement" xmi:id="_zRw2IPcHEeiCiOA5ZDMQdg" name="occi.app.state.message: null">
<ownedElements xmi:type="diagram:DNodeListElement" xmi:id="_zRw2IPcHEeiCiOA5ZDMQdg" name="occi.app.state.message: null" visible="false">
<target xmi:type="occi:Attribute" href="http://schemas.modmacao.org/occi/platform#//@kinds[term='application']/@attributes.4"/>
<semanticElements xmi:type="occi:Attribute" href="http://schemas.modmacao.org/occi/platform#//@kinds[term='application']/@attributes.4"/>
<graphicalFilters xmi:type="diagram:HideFilter" xmi:id="_suFwoBKFEemGUof1NBtbTQ"/>
<ownedStyle xmi:type="diagram:Square" xmi:id="_zRw2IfcHEeiCiOA5ZDMQdg" labelSize="10" labelAlignment="LEFT" labelPosition="node">
<labelFormat>italic</labelFormat>
<description xmi:type="style:SquareDescription" href="platform:/plugin/org.eclipse.cmf.occi.core.design/description/OCCIware.odesign#//@ownedViewpoints[name='OCCI%20Extension']/@ownedRepresentations[name='Extension%20diagram']/@defaultLayer/@containerMappings[name='KindContainer']/@subNodeMappings[name='KindAttribute']/@conditionnalStyles.0/@style"/>
......@@ -1508,7 +1450,7 @@
<actualMapping xmi:type="description_1:NodeMapping" href="platform:/plugin/org.eclipse.cmf.occi.core.design/description/OCCIware.odesign#//@ownedViewpoints[name='OCCI%20Extension']/@ownedRepresentations[name='Extension%20diagram']/@defaultLayer/@containerMappings[name='KindContainer']/@subNodeMappings[name='KindAction']"/>
</ownedElements>
</ownedDiagramElements>
<ownedDiagramElements xmi:type="diagram:DNodeList" xmi:id="_zRw2LPcHEeiCiOA5ZDMQdg" name="Component" outgoingEdges="_zRxdifcHEeiCiOA5ZDMQdg _SBLJtvcIEeiCiOA5ZDMQdg" incomingEdges="_zRxda_cHEeiCiOA5ZDMQdg _zRxdcfcHEeiCiOA5ZDMQdg _zRxdd_cHEeiCiOA5ZDMQdg _zRxdevcHEeiCiOA5ZDMQdg _zRxd4PcHEeiCiOA5ZDMQdg _HDKkAPcIEeiCiOA5ZDMQdg _Ihlp0PcIEeiCiOA5ZDMQdg">
<ownedDiagramElements xmi:type="diagram:DNodeList" xmi:id="_zRw2LPcHEeiCiOA5ZDMQdg" name="Component" outgoingEdges="_zRxdifcHEeiCiOA5ZDMQdg _SBLJtvcIEeiCiOA5ZDMQdg" incomingEdges="_zRxda_cHEeiCiOA5ZDMQdg _zRxdcfcHEeiCiOA5ZDMQdg _zRxdd_cHEeiCiOA5ZDMQdg _zRxdevcHEeiCiOA5ZDMQdg _zRxd4PcHEeiCiOA5ZDMQdg _K5zWwBKFEemGUof1NBtbTQ _K50k4BKFEemGUof1NBtbTQ">
<target xmi:type="occi:Kind" href="http://schemas.modmacao.org/occi/platform#//@kinds[term='component']"/>
<semanticElements xmi:type="occi:Kind" href="http://schemas.modmacao.org/occi/platform#//@kinds[term='component']"/>
<arrangeConstraints>KEEP_LOCATION</arrangeConstraints>
......@@ -1529,9 +1471,10 @@
</ownedStyle>
<actualMapping xmi:type="description_1:NodeMapping" href="platform:/plugin/org.eclipse.cmf.occi.core.design/description/OCCIware.odesign#//@ownedViewpoints[name='OCCI%20Extension']/@ownedRepresentations[name='Extension%20diagram']/@defaultLayer/@containerMappings[name='KindContainer']/@subNodeMappings[name='KindAttribute']"/>
</ownedElements>
<ownedElements xmi:type="diagram:DNodeListElement" xmi:id="_zRw2MPcHEeiCiOA5ZDMQdg" name="occi.component.state.message: null">
<ownedElements xmi:type="diagram:DNodeListElement" xmi:id="_zRw2MPcHEeiCiOA5ZDMQdg" name="occi.component.state.message: null" visible="false">
<target xmi:type="occi:Attribute" href="http://schemas.modmacao.org/occi/platform#//@kinds[term='component']/@attributes.1"/>
<semanticElements xmi:type="occi:Attribute" href="http://schemas.modmacao.org/occi/platform#//@kinds[term='component']/@attributes.1"/>
<graphicalFilters xmi:type="diagram:HideFilter" xmi:id="_rY1N4BKFEemGUof1NBtbTQ"/>
<ownedStyle xmi:type="diagram:Square" xmi:id="_zRw2MfcHEeiCiOA5ZDMQdg" labelSize="10" labelAlignment="LEFT" labelPosition="node">
<labelFormat>italic</labelFormat>
<description xmi:type="style:SquareDescription" href="platform:/plugin/org.eclipse.cmf.occi.core.design/description/OCCIware.odesign#//@ownedViewpoints[name='OCCI%20Extension']/@ownedRepresentations[name='Extension%20diagram']/@defaultLayer/@containerMappings[name='KindContainer']/@subNodeMappings[name='KindAttribute']/@conditionnalStyles.0/@style"/>
......@@ -1579,10 +1522,12 @@
<actualMapping xmi:type="description_1:NodeMapping" href="platform:/plugin/org.eclipse.cmf.occi.core.design/description/OCCIware.odesign#//@ownedViewpoints[name='OCCI%20Extension']/@ownedRepresentations[name='Extension%20diagram']/@defaultLayer/@containerMappings[name='KindContainer']/@subNodeMappings[name='KindAction']"/>
</ownedElements>
</ownedDiagramElements>
<ownedDiagramElements xmi:type="diagram:DNodeList" xmi:id="_zRw2PPcHEeiCiOA5ZDMQdg" name="ComponentLink" visible="false" outgoingEdges="_zRxd4PcHEeiCiOA5ZDMQdg _SBLJufcIEeiCiOA5ZDMQdg">
<ownedDiagramElements xmi:type="diagram:DNodeList" xmi:id="_zRw2PPcHEeiCiOA5ZDMQdg" name="ComponentLink" outgoingEdges="_zRxd4PcHEeiCiOA5ZDMQdg _SBLJufcIEeiCiOA5ZDMQdg">
<target xmi:type="occi:Kind" href="http://schemas.modmacao.org/occi/platform#//@kinds[term='componentlink']"/>
<semanticElements xmi:type="occi:Kind" href="http://schemas.modmacao.org/occi/platform#//@kinds[term='componentlink']"/>
<graphicalFilters xmi:type="diagram:HideFilter" xmi:id="_2ZRZkPcHEeiCiOA5ZDMQdg"/>
<arrangeConstraints>KEEP_LOCATION</arrangeConstraints>
<arrangeConstraints>KEEP_SIZE</arrangeConstraints>
<arrangeConstraints>KEEP_RATIO</arrangeConstraints>
<ownedStyle xmi:type="diagram:FlatContainerStyle" xmi:id="_zRw2PfcHEeiCiOA5ZDMQdg" labelSize="12" showIcon="false" borderSize="1" borderSizeComputationExpression="1" borderColor="0,47,0" backgroundStyle="GradientTopToBottom" backgroundColor="187,242,196" foregroundColor="255,255,255">
<labelFormat>bold</labelFormat>
<description xmi:type="style:FlatContainerStyleDescription" href="platform:/plugin/org.eclipse.cmf.occi.core.design/description/OCCIware.odesign#//@ownedViewpoints[name='OCCI%20Extension']/@ownedRepresentations[name='Extension%20diagram']/@defaultLayer/@containerMappings[name='KindContainer']/@style"/>
......@@ -1727,7 +1672,7 @@
<description xmi:type="style:FlatContainerStyleDescription" href="platform:/plugin/org.eclipse.cmf.occi.core.design/description/OCCIware.odesign#//@ownedViewpoints[name='OCCI%20Extension']/@ownedRepresentations[name='Extension%20diagram']/@defaultLayer/@containerMappings[name='EObjectTypeContainer']/@style"/>
</ownedStyle>
<actualMapping xmi:type="description_1:ContainerMapping" href="platform:/plugin/org.eclipse.cmf.occi.core.design/description/OCCIware.odesign#//@ownedViewpoints[name='OCCI%20Extension']/@ownedRepresentations[name='Extension%20diagram']/@defaultLayer/@containerMappings[name='EObjectTypeContainer']"/>
<ownedElements xmi:type="diagram:DNodeListElement" xmi:id="_zRw2XPcHEeiCiOA5ZDMQdg" name="java.net.URL" visible="false" tooltipText="org.eclipse.cmf.occi.core.impl.EObjectTypeImpl@2c5281b1 (name: URL, documentation: null) (instanceClassName: java.net.URL)">
<ownedElements xmi:type="diagram:DNodeListElement" xmi:id="_zRw2XPcHEeiCiOA5ZDMQdg" name="java.net.URL" visible="false" tooltipText="org.eclipse.cmf.occi.core.impl.EObjectTypeImpl@3bb4ade3 (name: URL, documentation: null) (instanceClassName: java.net.URL)">
<target xmi:type="occi:EObjectType" href="http://schemas.modmacao.org/occi/platform#//@types.0"/>
<semanticElements xmi:type="occi:EObjectType" href="http://schemas.modmacao.org/occi/platform#//@types.0"/>
<ownedStyle xmi:type="diagram:BundledImage" xmi:id="_zRw2XfcHEeiCiOA5ZDMQdg" labelSize="10" showIcon="false">
......@@ -1746,7 +1691,7 @@
<description xmi:type="style:FlatContainerStyleDescription" href="platform:/plugin/org.eclipse.cmf.occi.core.design/description/OCCIware.odesign#//@ownedViewpoints[name='OCCI%20Extension']/@ownedRepresentations[name='Extension%20diagram']/@defaultLayer/@containerMappings[name='EObjectTypeContainer']/@style"/>
</ownedStyle>
<actualMapping xmi:type="description_1:ContainerMapping" href="platform:/plugin/org.eclipse.cmf.occi.core.design/description/OCCIware.odesign#//@ownedViewpoints[name='OCCI%20Extension']/@ownedRepresentations[name='Extension%20diagram']/@defaultLayer/@containerMappings[name='EObjectTypeContainer']"/>
<ownedElements xmi:type="diagram:DNodeListElement" xmi:id="_zRxdIvcHEeiCiOA5ZDMQdg" name="java.net.URI" visible="false" tooltipText="org.eclipse.cmf.occi.core.impl.EObjectTypeImpl@12888eb5 (name: URI, documentation: null) (instanceClassName: java.net.URI)">
<ownedElements xmi:type="diagram:DNodeListElement" xmi:id="_zRxdIvcHEeiCiOA5ZDMQdg" name="java.net.URI" visible="false" tooltipText="org.eclipse.cmf.occi.core.impl.EObjectTypeImpl@24e04318 (name: URI, documentation: null) (instanceClassName: java.net.URI)">
<target xmi:type="occi:EObjectType" href="http://schemas.modmacao.org/occi/platform#//@types.1"/>
<semanticElements xmi:type="occi:EObjectType" href="http://schemas.modmacao.org/occi/platform#//@types.1"/>
<ownedStyle xmi:type="diagram:BundledImage" xmi:id="_zRxdI_cHEeiCiOA5ZDMQdg" labelSize="10" showIcon="false">
......@@ -1897,7 +1842,7 @@
</ownedDiagramElements>
</ownedDiagramElements>
</ownedDiagramElements>
<ownedDiagramElements xmi:type="diagram:DNodeList" xmi:id="_zRxdRPcHEeiCiOA5ZDMQdg" name="Sensor" outgoingEdges="__q-OcPcHEeiCiOA5ZDMQdg">
<ownedDiagramElements xmi:type="diagram:DNodeList" xmi:id="_zRxdRPcHEeiCiOA5ZDMQdg" name="Sensor" outgoingEdges="__q-OcPcHEeiCiOA5ZDMQdg" incomingEdges="_lBf4YBKFEemGUof1NBtbTQ">
<target xmi:type="occi:Kind" href="model/monitoring.occie#//@kinds[term='sensor']"/>
<semanticElements xmi:type="occi:Kind" href="model/monitoring.occie#//@kinds[term='sensor']"/>
<arrangeConstraints>KEEP_LOCATION</arrangeConstraints>
......@@ -1908,55 +1853,6 @@
<description xmi:type="style:FlatContainerStyleDescription" href="platform:/plugin/org.eclipse.cmf.occi.core.design/description/OCCIware.odesign#//@ownedViewpoints[name='OCCI%20Extension']/@ownedRepresentations[name='Extension%20diagram']/@defaultLayer/@containerMappings[name='KindContainer']/@style"/>
</ownedStyle>
<actualMapping xmi:type="description_1:ContainerMapping" href="platform:/plugin/org.eclipse.cmf.occi.core.design/description/OCCIware.odesign#//@ownedViewpoints[name='OCCI%20Extension']/@ownedRepresentations[name='Extension%20diagram']/@defaultLayer/@containerMappings[name='KindContainer']"/>
<ownedElements xmi:type="diagram:DNodeListElement" xmi:id="_zRxdRvcHEeiCiOA5ZDMQdg" name="occi.sensor.timebase: DateTime">
<target xmi:type="occi:Attribute" href="model/monitoring.occie#//@kinds[term='sensor']/@attributes.0"/>
<semanticElements xmi:type="occi:Attribute" href="model/monitoring.occie#//@kinds[term='sensor']/@attributes.0"/>
<ownedStyle xmi:type="diagram:Square" xmi:id="_zRxdR_cHEeiCiOA5ZDMQdg" labelSize="10" labelAlignment="LEFT" labelPosition="node">
<description xmi:type="style:SquareDescription" href="platform:/plugin/org.eclipse.cmf.occi.core.design/description/OCCIware.odesign#//@ownedViewpoints[name='OCCI%20Extension']/@ownedRepresentations[name='Extension%20diagram']/@defaultLayer/@containerMappings[name='KindContainer']/@subNodeMappings[name='KindAttribute']/@conditionnalStyles.2/@style"/>
</ownedStyle>
<actualMapping xmi:type="description_1:NodeMapping" href="platform:/plugin/org.eclipse.cmf.occi.core.design/description/OCCIware.odesign#//@ownedViewpoints[name='OCCI%20Extension']/@ownedRepresentations[name='Extension%20diagram']/@defaultLayer/@containerMappings[name='KindContainer']/@subNodeMappings[name='KindAttribute']"/>
</ownedElements>
<ownedElements xmi:type="diagram:DNodeListElement" xmi:id="_zRxdSPcHEeiCiOA5ZDMQdg" name="occi.sensor.timestart: Second">
<target xmi:type="occi:Attribute" href="model/monitoring.occie#//@kinds[term='sensor']/@attributes.1"/>
<semanticElements xmi:type="occi:Attribute" href="model/monitoring.occie#//@kinds[term='sensor']/@attributes.1"/>
<ownedStyle xmi:type="diagram:Square" xmi:id="_zRxdSfcHEeiCiOA5ZDMQdg" labelSize="10" labelAlignment="LEFT" labelPosition="node">
<description xmi:type="style:SquareDescription" href="platform:/plugin/org.eclipse.cmf.occi.core.design/description/OCCIware.odesign#//@ownedViewpoints[name='OCCI%20Extension']/@ownedRepresentations[name='Extension%20diagram']/@defaultLayer/@containerMappings[name='KindContainer']/@subNodeMappings[name='KindAttribute']/@conditionnalStyles.2/@style"/>
</ownedStyle>
<actualMapping xmi:type="description_1:NodeMapping" href="platform:/plugin/org.eclipse.cmf.occi.core.design/description/OCCIware.odesign#//@ownedViewpoints[name='OCCI%20Extension']/@ownedRepresentations[name='Extension%20diagram']/@defaultLayer/@containerMappings[name='KindContainer']/@subNodeMappings[name='KindAttribute']"/>
</ownedElements>
<ownedElements xmi:type="diagram:DNodeListElement" xmi:id="_zRxdSvcHEeiCiOA5ZDMQdg" name="occi.sensor.timestop: Second">
<target xmi:type="occi:Attribute" href="model/monitoring.occie#//@kinds[term='sensor']/@attributes.2"/>
<semanticElements xmi:type="occi:Attribute" href="model/monitoring.occie#//@kinds[term='sensor']/@attributes.2"/>
<ownedStyle xmi:type="diagram:Square" xmi:id="_zRxdS_cHEeiCiOA5ZDMQdg" labelSize="10" labelAlignment="LEFT" labelPosition="node">
<description xmi:type="style:SquareDescription" href="platform:/plugin/org.eclipse.cmf.occi.core.design/description/OCCIware.odesign#//@ownedViewpoints[name='OCCI%20Extension']/@ownedRepresentations[name='Extension%20diagram']/@defaultLayer/@containerMappings[name='KindContainer']/@subNodeMappings[name='KindAttribute']/@conditionnalStyles.2/@style"/>
</ownedStyle>
<actualMapping xmi:type="description_1:NodeMapping" href="platform:/plugin/org.eclipse.cmf.occi.core.design/description/OCCIware.odesign#//@ownedViewpoints[name='OCCI%20Extension']/@ownedRepresentations[name='Extension%20diagram']/@defaultLayer/@containerMappings[name='KindContainer']/@subNodeMappings[name='KindAttribute']"/>
</ownedElements>
<ownedElements xmi:type="diagram:DNodeListElement" xmi:id="_zRxdTPcHEeiCiOA5ZDMQdg" name="occi.sensor.period: Second">
<target xmi:type="occi:Attribute" href="model/monitoring.occie#//@kinds[term='sensor']/@attributes.3"/>
<semanticElements xmi:type="occi:Attribute" href="model/monitoring.occie#//@kinds[term='sensor']/@attributes.3"/>
<ownedStyle xmi:type="diagram:Square" xmi:id="_zRxdTfcHEeiCiOA5ZDMQdg" labelSize="10" labelAlignment="LEFT" labelPosition="node">
<labelFormat>bold</labelFormat>
<description xmi:type="style:SquareDescription" href="platform:/plugin/org.eclipse.cmf.occi.core.design/description/OCCIware.odesign#//@ownedViewpoints[name='OCCI%20Extension']/@ownedRepresentations[name='Extension%20diagram']/@defaultLayer/@containerMappings[name='KindContainer']/@subNodeMappings[name='KindAttribute']/@conditionnalStyles.3/@style"/>
</ownedStyle>
<actualMapping xmi:type="description_1:NodeMapping" href="platform:/plugin/org.eclipse.cmf.occi.core.design/description/OCCIware.odesign#//@ownedViewpoints[name='OCCI%20Extension']/@ownedRepresentations[name='Extension%20diagram']/@defaultLayer/@containerMappings[name='KindContainer']/@subNodeMappings[name='KindAttribute']"/>
</ownedElements>
<ownedElements xmi:type="diagram:DNodeListElement" xmi:id="_zRxdTvcHEeiCiOA5ZDMQdg" name="occi.sensor.granularity: Second">
<target xmi:type="occi:Attribute" href="model/monitoring.occie#//@kinds[term='sensor']/@attributes.4"/>
<semanticElements xmi:type="occi:Attribute" href="model/monitoring.occie#//@kinds[term='sensor']/@attributes.4"/>
<ownedStyle xmi:type="diagram:Square" xmi:id="_zRxdT_cHEeiCiOA5ZDMQdg" labelSize="10" labelAlignment="LEFT" labelPosition="node">
<description xmi:type="style:SquareDescription" href="platform:/plugin/org.eclipse.cmf.occi.core.design/description/OCCIware.odesign#//@ownedViewpoints[name='OCCI%20Extension']/@ownedRepresentations[name='Extension%20diagram']/@defaultLayer/@containerMappings[name='KindContainer']/@subNodeMappings[name='KindAttribute']/@conditionnalStyles.2/@style"/>
</ownedStyle>
<actualMapping xmi:type="description_1:NodeMapping" href="platform:/plugin/org.eclipse.cmf.occi.core.design/description/OCCIware.odesign#//@ownedViewpoints[name='OCCI%20Extension']/@ownedRepresentations[name='Extension%20diagram']/@defaultLayer/@containerMappings[name='KindContainer']/@subNodeMappings[name='KindAttribute']"/>
</ownedElements>
<ownedElements xmi:type="diagram:DNodeListElement" xmi:id="_zRxdUPcHEeiCiOA5ZDMQdg" name="occi.sensor.accuracy: Second">
<target xmi:type="occi:Attribute" href="model/monitoring.occie#//@kinds[term='sensor']/@attributes.5"/>
<semanticElements xmi:type="occi:Attribute" href="model/monitoring.occie#//@kinds[term='sensor']/@attributes.5"/>
<ownedStyle xmi:type="diagram:Square" xmi:id="_zRxdUfcHEeiCiOA5ZDMQdg" labelSize="10" labelAlignment="LEFT" labelPosition="node">
<description xmi:type="style:SquareDescription" href="platform:/plugin/org.eclipse.cmf.occi.core.design/description/OCCIware.odesign#//@ownedViewpoints[name='OCCI%20Extension']/@ownedRepresentations[name='Extension%20diagram']/@defaultLayer/@containerMappings[name='KindContainer']/@subNodeMappings[name='KindAttribute']/@conditionnalStyles.2/@style"/>
</ownedStyle>
<actualMapping xmi:type="description_1:NodeMapping" href="platform:/plugin/org.eclipse.cmf.occi.core.design/description/OCCIware.odesign#//@ownedViewpoints[name='OCCI%20Extension']/@ownedRepresentations[name='Extension%20diagram']/@defaultLayer/@containerMappings[name='KindContainer']/@subNodeMappings[name='KindAttribute']"/>
</ownedElements>
</ownedDiagramElements>
<ownedDiagramElements xmi:type="diagram:DNodeList" xmi:id="_zRxdUvcHEeiCiOA5ZDMQdg" name="DataGatherer" outgoingEdges="_zRxda_cHEeiCiOA5ZDMQdg">
<target xmi:type="occi:Kind" href="model/monitoring.occie#//@kinds[term='datagatherer']"/>
......@@ -1969,70 +1865,6 @@
<description xmi:type="style:FlatContainerStyleDescription" href="platform:/plugin/org.eclipse.cmf.occi.core.design/description/OCCIware.odesign#//@ownedViewpoints[name='OCCI%20Extension']/@ownedRepresentations[name='Extension%20diagram']/@defaultLayer/@containerMappings[name='KindContainer']/@style"/>
</ownedStyle>
<actualMapping xmi:type="description_1:ContainerMapping" href="platform:/plugin/org.eclipse.cmf.occi.core.design/description/OCCIware.odesign#//@ownedViewpoints[name='OCCI%20Extension']/@ownedRepresentations[name='Extension%20diagram']/@defaultLayer/@containerMappings[name='KindContainer']"/>
<ownedElements xmi:type="diagram:DNodeListElement" xmi:id="_zRxdVPcHEeiCiOA5ZDMQdg" name="occi.collector.period: Second">
<target xmi:type="occi:Attribute" href="model/monitoring.occie#//@kinds[term='datagatherer']/@attributes.0"/>
<semanticElements xmi:type="occi:Attribute" href="model/monitoring.occie#//@kinds[term='datagatherer']/@attributes.0"/>
<ownedStyle xmi:type="diagram:Square" xmi:id="_zRxdVfcHEeiCiOA5ZDMQdg" labelSize="10" labelAlignment="LEFT" labelPosition="node">
<labelFormat>bold</labelFormat>
<description xmi:type="style:SquareDescription" href="platform:/plugin/org.eclipse.cmf.occi.core.design/description/OCCIware.odesign#//@ownedViewpoints[name='OCCI%20Extension']/@ownedRepresentations[name='Extension%20diagram']/@defaultLayer/@containerMappings[name='KindContainer']/@subNodeMappings[name='KindAttribute']/@conditionnalStyles.3/@style"/>
</ownedStyle>
<actualMapping xmi:type="description_1:NodeMapping" href="platform:/plugin/org.eclipse.cmf.occi.core.design/description/OCCIware.odesign#//@ownedViewpoints[name='OCCI%20Extension']/@ownedRepresentations[name='Extension%20diagram']/@defaultLayer/@containerMappings[name='KindContainer']/@subNodeMappings[name='KindAttribute']"/>
</ownedElements>
<ownedElements xmi:type="diagram:DNodeListElement" xmi:id="_zRxdVvcHEeiCiOA5ZDMQdg" name="occi.collector.granularity: Second">
<target xmi:type="occi:Attribute" href="model/monitoring.occie#//@kinds[term='datagatherer']/@attributes.1"/>
<semanticElements xmi:type="occi:Attribute" href="model/monitoring.occie#//@kinds[term='datagatherer']/@attributes.1"/>
<ownedStyle xmi:type="diagram:Square" xmi:id="_zRxdV_cHEeiCiOA5ZDMQdg" labelSize="10" labelAlignment="LEFT" labelPosition="node">
<description xmi:type="style:SquareDescription" href="platform:/plugin/org.eclipse.cmf.occi.core.design/description/OCCIware.odesign#//@ownedViewpoints[name='OCCI%20Extension']/@ownedRepresentations[name='Extension%20diagram']/@defaultLayer/@containerMappings[name='KindContainer']/@subNodeMappings[name='KindAttribute']/@conditionnalStyles.2/@style"/>
</ownedStyle>
<actualMapping xmi:type="description_1:NodeMapping" href="platform:/plugin/org.eclipse.cmf.occi.core.design/description/OCCIware.odesign#//@ownedViewpoints[name='OCCI%20Extension']/@ownedRepresentations[name='Extension%20diagram']/@defaultLayer/@containerMappings[name='KindContainer']/@subNodeMappings[name='KindAttribute']"/>
</ownedElements>
<ownedElements xmi:type="diagram:DNodeListElement" xmi:id="_zRxdWPcHEeiCiOA5ZDMQdg" name="occi.collector.accuracy: Second">
<target xmi:type="occi:Attribute" href="model/monitoring.occie#//@kinds[term='datagatherer']/@attributes.2"/>
<semanticElements xmi:type="occi:Attribute" href="model/monitoring.occie#//@kinds[term='datagatherer']/@attributes.2"/>
<ownedStyle xmi:type="diagram:Square" xmi:id="_zRxdWfcHEeiCiOA5ZDMQdg" labelSize="10" labelAlignment="LEFT" labelPosition="node">
<description xmi:type="style:SquareDescription" href="platform:/plugin/org.eclipse.cmf.occi.core.design/description/OCCIware.odesign#//@ownedViewpoints[name='OCCI%20Extension']/@ownedRepresentations[name='Extension%20diagram']/@defaultLayer/@containerMappings[name='KindContainer']/@subNodeMappings[name='KindAttribute']/@conditionnalStyles.2/@style"/>
</ownedStyle>
<actualMapping xmi:type="description_1:NodeMapping" href="platform:/plugin/org.eclipse.cmf.occi.core.design/description/OCCIware.odesign#//@ownedViewpoints[name='OCCI%20Extension']/@ownedRepresentations[name='Extension%20diagram']/@defaultLayer/@containerMappings[name='KindContainer']/@subNodeMappings[name='KindAttribute']"/>
</ownedElements>
</ownedDiagramElements>
<ownedDiagramElements xmi:type="diagram:DNodeList" xmi:id="_zRxdYPcHEeiCiOA5ZDMQdg" name="DateTime">
<target xmi:type="occi:StringType" href="model/monitoring.occie#//@types.0"/>
<semanticElements xmi:type="occi:StringType" href="model/monitoring.occie#//@types.0"/>
<arrangeConstraints>KEEP_LOCATION</arrangeConstraints>
<arrangeConstraints>KEEP_SIZE</arrangeConstraints>
<arrangeConstraints>KEEP_RATIO</arrangeConstraints>
<ownedStyle xmi:type="diagram:FlatContainerStyle" xmi:id="_zRxdYfcHEeiCiOA5ZDMQdg" labelSize="12" showIcon="false" borderSize="1" borderSizeComputationExpression="1" backgroundStyle="Liquid" foregroundColor="255,250,191">
<labelFormat>bold</labelFormat>
<description xmi:type="style:FlatContainerStyleDescription" href="platform:/plugin/org.eclipse.cmf.occi.core.design/description/OCCIware.odesign#//@ownedViewpoints[name='OCCI%20Extension']/@ownedRepresentations[name='Extension%20diagram']/@defaultLayer/@containerMappings[name='StringTypeContainer']/@style"/>
</ownedStyle>
<actualMapping xmi:type="description_1:ContainerMapping" href="platform:/plugin/org.eclipse.cmf.occi.core.design/description/OCCIware.odesign#//@ownedViewpoints[name='OCCI%20Extension']/@ownedRepresentations[name='Extension%20diagram']/@defaultLayer/@containerMappings[name='StringTypeContainer']"/>
<ownedElements xmi:type="diagram:DNodeListElement" xmi:id="_zRxdYvcHEeiCiOA5ZDMQdg" name="java.lang.String" tooltipText="org.eclipse.cmf.occi.core.impl.StringTypeImpl@5708121f (name: DateTime, documentation: null) (pattern: ^(\d{4}((-)?(0[1-9]|1[0-2])((-)?(0[1-9]|[1-2][0-9]|3[0-1])(T(24:00(:00(\.[0]+)?)?|(([0-1][0-9]|2[0-3])(:)[0-5][0-9])((:)[0-5][0-9](\.[\d]+)?)?)((\+|-)(14:00|(0[0-9]|1[0-3])(:)[0-5][0-9])|Z))?)?)?)$, length: &lt;unset>, minLength: &lt;unset>, maxLength: &lt;unset>)">
<target xmi:type="occi:StringType" href="model/monitoring.occie#//@types.0"/>
<semanticElements xmi:type="occi:StringType" href="model/monitoring.occie#//@types.0"/>
<ownedStyle xmi:type="diagram:BundledImage" xmi:id="_zRxdY_cHEeiCiOA5ZDMQdg" labelSize="10" showIcon="false">
<labelFormat>italic</labelFormat>
<description xmi:type="style:BundledImageDescription" href="platform:/plugin/org.eclipse.cmf.occi.core.design/description/OCCIware.odesign#//@ownedViewpoints[name='OCCI%20Extension']/@ownedRepresentations[name='Extension%20diagram']/@defaultLayer/@containerMappings[name='StringTypeContainer']/@subNodeMappings[name='EC_StringType_Type']/@style"/>
</ownedStyle>
<actualMapping xmi:type="description_1:NodeMapping" href="platform:/plugin/org.eclipse.cmf.occi.core.design/description/OCCIware.odesign#//@ownedViewpoints[name='OCCI%20Extension']/@ownedRepresentations[name='Extension%20diagram']/@defaultLayer/@containerMappings[name='StringTypeContainer']/@subNodeMappings[name='EC_StringType_Type']"/>
</ownedElements>
</ownedDiagramElements>
<ownedDiagramElements xmi:type="diagram:DNodeList" xmi:id="_zRxdZPcHEeiCiOA5ZDMQdg" name="Second">
<target xmi:type="occi:StringType" href="model/monitoring.occie#//@types.1"/>
<semanticElements xmi:type="occi:StringType" href="model/monitoring.occie#//@types.1"/>
<ownedStyle xmi:type="diagram:FlatContainerStyle" xmi:id="_zRxdZfcHEeiCiOA5ZDMQdg" labelSize="12" showIcon="false" borderSize="1" borderSizeComputationExpression="1" backgroundStyle="Liquid" foregroundColor="255,250,191">
<labelFormat>bold</labelFormat>
<description xmi:type="style:FlatContainerStyleDescription" href="platform:/plugin/org.eclipse.cmf.occi.core.design/description/OCCIware.odesign#//@ownedViewpoints[name='OCCI%20Extension']/@ownedRepresentations[name='Extension%20diagram']/@defaultLayer/@containerMappings[name='StringTypeContainer']/@style"/>
</ownedStyle>
<actualMapping xmi:type="description_1:ContainerMapping" href="platform:/plugin/org.eclipse.cmf.occi.core.design/description/OCCIware.odesign#//@ownedViewpoints[name='OCCI%20Extension']/@ownedRepresentations[name='Extension%20diagram']/@defaultLayer/@containerMappings[name='StringTypeContainer']"/>
<ownedElements xmi:type="diagram:DNodeListElement" xmi:id="_zRxdZvcHEeiCiOA5ZDMQdg" name="java.lang.String" tooltipText="org.eclipse.cmf.occi.core.impl.StringTypeImpl@26f9165b (name: Second, documentation: null) (pattern: null, length: &lt;unset>, minLength: &lt;unset>, maxLength: &lt;unset>)">
<target xmi:type="occi:StringType" href="model/monitoring.occie#//@types.1"/>
<semanticElements xmi:type="occi:StringType" href="model/monitoring.occie#//@types.1"/>
<ownedStyle xmi:type="diagram:BundledImage" xmi:id="_zRxdZ_cHEeiCiOA5ZDMQdg" labelSize="10" showIcon="false">
<labelFormat>italic</labelFormat>
<description xmi:type="style:BundledImageDescription" href="platform:/plugin/org.eclipse.cmf.occi.core.design/description/OCCIware.odesign#//@ownedViewpoints[name='OCCI%20Extension']/@ownedRepresentations[name='Extension%20diagram']/@defaultLayer/@containerMappings[name='StringTypeContainer']/@subNodeMappings[name='EC_StringType_Type']/@style"/>
</ownedStyle>
<actualMapping xmi:type="description_1:NodeMapping" href="platform:/plugin/org.eclipse.cmf.occi.core.design/description/OCCIware.odesign#//@ownedViewpoints[name='OCCI%20Extension']/@ownedRepresentations[name='Extension%20diagram']/@defaultLayer/@containerMappings[name='StringTypeContainer']/@subNodeMappings[name='EC_StringType_Type']"/>
</ownedElements>
</ownedDiagramElements>
<ownedDiagramElements xmi:type="diagram:DEdge" xmi:id="_zRxda_cHEeiCiOA5ZDMQdg" sourceNode="_zRxdUvcHEeiCiOA5ZDMQdg" targetNode="_zRw2LPcHEeiCiOA5ZDMQdg">
<target xmi:type="occi:Kind" href="model/monitoring.occie#//@kinds[term='datagatherer']"/>
......@@ -2406,7 +2238,7 @@
</ownedStyle>
<actualMapping xmi:type="description_1:EdgeMapping" href="platform:/plugin/org.eclipse.cmf.occi.core.design/description/OCCIware.odesign#//@ownedViewpoints[name='OCCI%20Extension']/@ownedRepresentations[name='Extension%20diagram']/@defaultLayer/@edgeMappings[name='FinalStateEdge']"/>
</ownedDiagramElements>
<ownedDiagramElements xmi:type="diagram:DEdge" xmi:id="_zRxd4PcHEeiCiOA5ZDMQdg" name="target" visible="false" sourceNode="_zRw2PPcHEeiCiOA5ZDMQdg" targetNode="_zRw2LPcHEeiCiOA5ZDMQdg">
<ownedDiagramElements xmi:type="diagram:DEdge" xmi:id="_zRxd4PcHEeiCiOA5ZDMQdg" name="target" sourceNode="_zRw2PPcHEeiCiOA5ZDMQdg" targetNode="_zRw2LPcHEeiCiOA5ZDMQdg">
<target xmi:type="occi:Kind" href="http://schemas.modmacao.org/occi/platform#//@kinds[term='componentlink']"/>
<ownedStyle xmi:type="diagram:EdgeStyle" xmi:id="_zRxd4fcHEeiCiOA5ZDMQdg" size="2" strokeColor="0,0,0">
<description xmi:type="style:EdgeStyleDescription" href="platform:/plugin/org.eclipse.cmf.occi.core.design/description/OCCIware.odesign#//@ownedViewpoints[name='OCCI%20Extension']/@ownedRepresentations[name='Extension%20diagram']/@defaultLayer/@edgeMappings[name='TargetEdge']/@style"/>
......@@ -2424,46 +2256,6 @@
</ownedStyle>
<actualMapping xmi:type="description_1:EdgeMapping" href="platform:/plugin/org.eclipse.cmf.occi.core.design/description/OCCIware.odesign#//@ownedViewpoints[name='OCCI%20Extension']/@ownedRepresentations[name='Extension%20diagram']/@defaultLayer/@edgeMappings[name='ParentEdge']"/>
</ownedDiagramElements>
<ownedDiagramElements xmi:type="diagram:DNodeList" xmi:id="_CqlaMPcIEeiCiOA5ZDMQdg" name="Processor" outgoingEdges="_HDKkAPcIEeiCiOA5ZDMQdg">
<target xmi:type="occi:Kind" href="model/monitoring.occie#//@kinds[term='processor']"/>
<semanticElements xmi:type="occi:Kind" href="model/monitoring.occie#//@kinds[term='processor']"/>
<arrangeConstraints>KEEP_LOCATION</arrangeConstraints>
<arrangeConstraints>KEEP_SIZE</arrangeConstraints>
<arrangeConstraints>KEEP_RATIO</arrangeConstraints>
<ownedStyle xmi:type="diagram:FlatContainerStyle" xmi:id="_CqmBQPcIEeiCiOA5ZDMQdg" labelSize="12" showIcon="false" borderSize="1" borderSizeComputationExpression="1" borderColor="0,47,0" backgroundStyle="GradientTopToBottom" backgroundColor="187,242,196" foregroundColor="255,255,255">
<labelFormat>bold</labelFormat>
<description xmi:type="style:FlatContainerStyleDescription" href="platform:/plugin/org.eclipse.cmf.occi.core.design/description/OCCIware.odesign#//@ownedViewpoints[name='OCCI%20Extension']/@ownedRepresentations[name='Extension%20diagram']/@defaultLayer/@containerMappings[name='KindContainer']/@style"/>
</ownedStyle>
<actualMapping xmi:type="description_1:ContainerMapping" href="platform:/plugin/org.eclipse.cmf.occi.core.design/description/OCCIware.odesign#//@ownedViewpoints[name='OCCI%20Extension']/@ownedRepresentations[name='Extension%20diagram']/@defaultLayer/@containerMappings[name='KindContainer']"/>
</ownedDiagramElements>
<ownedDiagramElements xmi:type="diagram:DEdge" xmi:id="_HDKkAPcIEeiCiOA5ZDMQdg" sourceNode="_CqlaMPcIEeiCiOA5ZDMQdg" targetNode="_zRw2LPcHEeiCiOA5ZDMQdg">
<target xmi:type="occi:Kind" href="model/monitoring.occie#//@kinds[term='processor']"/>
<ownedStyle xmi:type="diagram:EdgeStyle" xmi:id="_HDKkAfcIEeiCiOA5ZDMQdg" targetArrow="InputClosedArrow" size="2">
<description xmi:type="style:EdgeStyleDescription" href="platform:/plugin/org.eclipse.cmf.occi.core.design/description/OCCIware.odesign#//@ownedViewpoints[name='OCCI%20Extension']/@ownedRepresentations[name='Extension%20diagram']/@defaultLayer/@edgeMappings[name='ParentEdge']/@style"/>
<centerLabelStyle xmi:type="diagram:CenterLabelStyle" xmi:id="_HDKkAvcIEeiCiOA5ZDMQdg"/>
</ownedStyle>
<actualMapping xmi:type="description_1:EdgeMapping" href="platform:/plugin/org.eclipse.cmf.occi.core.design/description/OCCIware.odesign#//@ownedViewpoints[name='OCCI%20Extension']/@ownedRepresentations[name='Extension%20diagram']/@defaultLayer/@edgeMappings[name='ParentEdge']"/>
</ownedDiagramElements>
<ownedDiagramElements xmi:type="diagram:DNodeList" xmi:id="_IhgKQPcIEeiCiOA5ZDMQdg" name="Publisher" outgoingEdges="_Ihlp0PcIEeiCiOA5ZDMQdg">
<target xmi:type="occi:Kind" href="model/monitoring.occie#//@kinds[term='publisher']"/>
<semanticElements xmi:type="occi:Kind" href="model/monitoring.occie#//@kinds[term='publisher']"/>
<arrangeConstraints>KEEP_LOCATION</arrangeConstraints>
<arrangeConstraints>KEEP_SIZE</arrangeConstraints>
<arrangeConstraints>KEEP_RATIO</arrangeConstraints>
<ownedStyle xmi:type="diagram:FlatContainerStyle" xmi:id="_IhgxUPcIEeiCiOA5ZDMQdg" labelSize="12" showIcon="false" borderSize="1" borderSizeComputationExpression="1" borderColor="0,47,0" backgroundStyle="GradientTopToBottom" backgroundColor="187,242,196" foregroundColor="255,255,255">
<labelFormat>bold</labelFormat>
<description xmi:type="style:FlatContainerStyleDescription" href="platform:/plugin/org.eclipse.cmf.occi.core.design/description/OCCIware.odesign#//@ownedViewpoints[name='OCCI%20Extension']/@ownedRepresentations[name='Extension%20diagram']/@defaultLayer/@containerMappings[name='KindContainer']/@style"/>
</ownedStyle>
<actualMapping xmi:type="description_1:ContainerMapping" href="platform:/plugin/org.eclipse.cmf.occi.core.design/description/OCCIware.odesign#//@ownedViewpoints[name='OCCI%20Extension']/@ownedRepresentations[name='Extension%20diagram']/@defaultLayer/@containerMappings[name='KindContainer']"/>
</ownedDiagramElements>
<ownedDiagramElements xmi:type="diagram:DEdge" xmi:id="_Ihlp0PcIEeiCiOA5ZDMQdg" sourceNode="_IhgKQPcIEeiCiOA5ZDMQdg" targetNode="_zRw2LPcHEeiCiOA5ZDMQdg">
<target xmi:type="occi:Kind" href="model/monitoring.occie#//@kinds[term='publisher']"/>
<ownedStyle xmi:type="diagram:EdgeStyle" xmi:id="_IhmQ4PcIEeiCiOA5ZDMQdg" targetArrow="InputClosedArrow" size="2">
<description xmi:type="style:EdgeStyleDescription" href="platform:/plugin/org.eclipse.cmf.occi.core.design/description/OCCIware.odesign#//@ownedViewpoints[name='OCCI%20Extension']/@ownedRepresentations[name='Extension%20diagram']/@defaultLayer/@edgeMappings[name='ParentEdge']/@style"/>
<centerLabelStyle xmi:type="diagram:CenterLabelStyle" xmi:id="_IhmQ4fcIEeiCiOA5ZDMQdg"/>
</ownedStyle>
<actualMapping xmi:type="description_1:EdgeMapping" href="platform:/plugin/org.eclipse.cmf.occi.core.design/description/OCCIware.odesign#//@ownedViewpoints[name='OCCI%20Extension']/@ownedRepresentations[name='Extension%20diagram']/@defaultLayer/@edgeMappings[name='ParentEdge']"/>
</ownedDiagramElements>
<ownedDiagramElements xmi:type="diagram:DNodeContainer" xmi:id="_SAU1IPcIEeiCiOA5ZDMQdg" name="core" incomingEdges="_SBLwwvcIEeiCiOA5ZDMQdg">
<target xmi:type="occi:Extension" href="http://schemas.ogf.org/occi/core#/"/>
<semanticElements xmi:type="occi:Extension" href="http://schemas.ogf.org/occi/core#/"/>
......@@ -2475,9 +2267,10 @@
<description xmi:type="style:FlatContainerStyleDescription" href="platform:/plugin/org.eclipse.cmf.occi.core.design/description/OCCIware.odesign#//@ownedViewpoints[name='OCCI%20Extension']/@ownedRepresentations[name='Extension%20diagram']/@defaultLayer/@containerMappings[name='ImportContainer']/@style"/>
</ownedStyle>
<actualMapping xmi:type="description_1:ContainerMapping" href="platform:/plugin/org.eclipse.cmf.occi.core.design/description/OCCIware.odesign#//@ownedViewpoints[name='OCCI%20Extension']/@ownedRepresentations[name='Extension%20diagram']/@defaultLayer/@containerMappings[name='ImportContainer']"/>
<ownedDiagramElements xmi:type="diagram:DNodeList" xmi:id="_SAWqUPcIEeiCiOA5ZDMQdg" name="Entity" incomingEdges="_SBKioPcIEeiCiOA5ZDMQdg _SBLJsPcIEeiCiOA5ZDMQdg">
<ownedDiagramElements xmi:type="diagram:DNodeList" xmi:id="_SAWqUPcIEeiCiOA5ZDMQdg" name="Entity" visible="false" incomingEdges="_SBKioPcIEeiCiOA5ZDMQdg _SBLJsPcIEeiCiOA5ZDMQdg">
<target xmi:type="occi:Kind" href="http://schemas.ogf.org/occi/core#//@kinds[term='entity']"/>
<semanticElements xmi:type="occi:Kind" href="http://schemas.ogf.org/occi/core#//@kinds[term='entity']"/>
<graphicalFilters xmi:type="diagram:HideFilter" xmi:id="_YVPLsBKGEemGUof1NBtbTQ"/>
<arrangeConstraints>KEEP_LOCATION</arrangeConstraints>
<arrangeConstraints>KEEP_SIZE</arrangeConstraints>
<arrangeConstraints>KEEP_RATIO</arrangeConstraints>
......@@ -2486,7 +2279,7 @@
<description xmi:type="style:FlatContainerStyleDescription" href="platform:/plugin/org.eclipse.cmf.occi.core.design/description/OCCIware.odesign#//@ownedViewpoints[name='OCCI%20Extension']/@ownedRepresentations[name='Extension%20diagram']/@defaultLayer/@containerMappings[name='KindContainer']/@style"/>
</ownedStyle>
<actualMapping xmi:type="description_1:ContainerMapping" href="platform:/plugin/org.eclipse.cmf.occi.core.design/description/OCCIware.odesign#//@ownedViewpoints[name='OCCI%20Extension']/@ownedRepresentations[name='Extension%20diagram']/@defaultLayer/@containerMappings[name='KindContainer']"/>
<ownedElements xmi:type="diagram:DNodeListElement" xmi:id="_SAXRYvcIEeiCiOA5ZDMQdg" name="occi.core.id">
<ownedElements xmi:type="diagram:DNodeListElement" xmi:id="_SAXRYvcIEeiCiOA5ZDMQdg" name="occi.core.id" visible="false">
<target xmi:type="occi:Attribute" href="http://schemas.ogf.org/occi/core#//@kinds[term='entity']/@attributes.0"/>
<semanticElements xmi:type="occi:Attribute" href="http://schemas.ogf.org/occi/core#//@kinds[term='entity']/@attributes.0"/>
<ownedStyle xmi:type="diagram:Square" xmi:id="_SAl64PcIEeiCiOA5ZDMQdg" labelSize="10" labelAlignment="LEFT" labelPosition="node">
......@@ -2496,7 +2289,7 @@
</ownedStyle>
<actualMapping xmi:type="description_1:NodeMapping" href="platform:/plugin/org.eclipse.cmf.occi.core.design/description/OCCIware.odesign#//@ownedViewpoints[name='OCCI%20Extension']/@ownedRepresentations[name='Extension%20diagram']/@defaultLayer/@containerMappings[name='KindContainer']/@subNodeMappings[name='KindAttribute']"/>
</ownedElements>
<ownedElements xmi:type="diagram:DNodeListElement" xmi:id="_SAl64fcIEeiCiOA5ZDMQdg" name="occi.core.title">
<ownedElements xmi:type="diagram:DNodeListElement" xmi:id="_SAl64fcIEeiCiOA5ZDMQdg" name="occi.core.title" visible="false">
<target xmi:type="occi:Attribute" href="http://schemas.ogf.org/occi/core#//@kinds[term='entity']/@attributes.1"/>
<semanticElements xmi:type="occi:Attribute" href="http://schemas.ogf.org/occi/core#//@kinds[term='entity']/@attributes.1"/>
<ownedStyle xmi:type="diagram:Square" xmi:id="_SAsBgPcIEeiCiOA5ZDMQdg" labelSize="10" labelAlignment="LEFT" labelPosition="node">
......@@ -2505,27 +2298,33 @@
<actualMapping xmi:type="description_1:NodeMapping" href="platform:/plugin/org.eclipse.cmf.occi.core.design/description/OCCIware.odesign#//@ownedViewpoints[name='OCCI%20Extension']/@ownedRepresentations[name='Extension%20diagram']/@defaultLayer/@containerMappings[name='KindContainer']/@subNodeMappings[name='KindAttribute']"/>
</ownedElements>
</ownedDiagramElements>
<ownedDiagramElements xmi:type="diagram:DNodeList" xmi:id="_SAWqUvcIEeiCiOA5ZDMQdg" name="Resource" outgoingEdges="_SBKioPcIEeiCiOA5ZDMQdg" incomingEdges="_SBLJs_cIEeiCiOA5ZDMQdg _SBLJtvcIEeiCiOA5ZDMQdg _SBddkPcIEeiCiOA5ZDMQdg _SBeEoPcIEeiCiOA5ZDMQdg _0eHlkANqEem6HrygHybokg">
<ownedDiagramElements xmi:type="diagram:DNodeList" xmi:id="_SAWqUvcIEeiCiOA5ZDMQdg" name="Resource" outgoingEdges="_SBKioPcIEeiCiOA5ZDMQdg" incomingEdges="_SBLJs_cIEeiCiOA5ZDMQdg _SBLJtvcIEeiCiOA5ZDMQdg _SBddkPcIEeiCiOA5ZDMQdg _SBeEoPcIEeiCiOA5ZDMQdg">
<target xmi:type="occi:Kind" href="http://schemas.ogf.org/occi/core#//@kinds[term='resource']"/>
<semanticElements xmi:type="occi:Kind" href="http://schemas.ogf.org/occi/core#//@kinds[term='resource']"/>
<arrangeConstraints>KEEP_LOCATION</arrangeConstraints>
<arrangeConstraints>KEEP_SIZE</arrangeConstraints>
<arrangeConstraints>KEEP_RATIO</arrangeConstraints>
<ownedStyle xmi:type="diagram:FlatContainerStyle" xmi:id="_SAWqU_cIEeiCiOA5ZDMQdg" labelSize="12" showIcon="false" borderSize="1" borderSizeComputationExpression="1" borderColor="0,47,0" backgroundStyle="GradientTopToBottom" backgroundColor="187,242,196" foregroundColor="255,255,255">
<labelFormat>bold</labelFormat>
<description xmi:type="style:FlatContainerStyleDescription" href="platform:/plugin/org.eclipse.cmf.occi.core.design/description/OCCIware.odesign#//@ownedViewpoints[name='OCCI%20Extension']/@ownedRepresentations[name='Extension%20diagram']/@defaultLayer/@containerMappings[name='KindContainer']/@style"/>
</ownedStyle>
<actualMapping xmi:type="description_1:ContainerMapping" href="platform:/plugin/org.eclipse.cmf.occi.core.design/description/OCCIware.odesign#//@ownedViewpoints[name='OCCI%20Extension']/@ownedRepresentations[name='Extension%20diagram']/@defaultLayer/@containerMappings[name='KindContainer']"/>
<ownedElements xmi:type="diagram:DNodeListElement" xmi:id="_SAsBgfcIEeiCiOA5ZDMQdg" name="occi.core.summary">
<ownedElements xmi:type="diagram:DNodeListElement" xmi:id="_SAsBgfcIEeiCiOA5ZDMQdg" name="occi.core.summary" visible="false">
<target xmi:type="occi:Attribute" href="http://schemas.ogf.org/occi/core#//@kinds[term='resource']/@attributes.0"/>
<semanticElements xmi:type="occi:Attribute" href="http://schemas.ogf.org/occi/core#//@kinds[term='resource']/@attributes.0"/>
<graphicalFilters xmi:type="diagram:HideFilter" xmi:id="_8ZxJ4BKGEemGUof1NBtbTQ"/>
<ownedStyle xmi:type="diagram:Square" xmi:id="_SAsokPcIEeiCiOA5ZDMQdg" labelSize="10" labelAlignment="LEFT" labelPosition="node">
<description xmi:type="style:SquareDescription" href="platform:/plugin/org.eclipse.cmf.occi.core.design/description/OCCIware.odesign#//@ownedViewpoints[name='OCCI%20Extension']/@ownedRepresentations[name='Extension%20diagram']/@defaultLayer/@containerMappings[name='KindContainer']/@subNodeMappings[name='KindAttribute']/@conditionnalStyles.2/@style"/>
</ownedStyle>
<actualMapping xmi:type="description_1:NodeMapping" href="platform:/plugin/org.eclipse.cmf.occi.core.design/description/OCCIware.odesign#//@ownedViewpoints[name='OCCI%20Extension']/@ownedRepresentations[name='Extension%20diagram']/@defaultLayer/@containerMappings[name='KindContainer']/@subNodeMappings[name='KindAttribute']"/>
</ownedElements>
</ownedDiagramElements>
<ownedDiagramElements xmi:type="diagram:DNodeList" xmi:id="_SAXRYPcIEeiCiOA5ZDMQdg" name="Link" visible="false" outgoingEdges="_SBLJsPcIEeiCiOA5ZDMQdg _SBddkPcIEeiCiOA5ZDMQdg _SBeEoPcIEeiCiOA5ZDMQdg" incomingEdges="_SBLJufcIEeiCiOA5ZDMQdg">
<ownedDiagramElements xmi:type="diagram:DNodeList" xmi:id="_SAXRYPcIEeiCiOA5ZDMQdg" name="Link" outgoingEdges="_SBLJsPcIEeiCiOA5ZDMQdg _SBddkPcIEeiCiOA5ZDMQdg _SBeEoPcIEeiCiOA5ZDMQdg" incomingEdges="_SBLJufcIEeiCiOA5ZDMQdg _K51L8BKFEemGUof1NBtbTQ">
<target xmi:type="occi:Kind" href="http://schemas.ogf.org/occi/core#//@kinds[term='link']"/>
<semanticElements xmi:type="occi:Kind" href="http://schemas.ogf.org/occi/core#//@kinds[term='link']"/>
<graphicalFilters xmi:type="diagram:HideFilter" xmi:id="_Uj0FkPcIEeiCiOA5ZDMQdg"/>
<arrangeConstraints>KEEP_LOCATION</arrangeConstraints>
<arrangeConstraints>KEEP_SIZE</arrangeConstraints>
<arrangeConstraints>KEEP_RATIO</arrangeConstraints>
<ownedStyle xmi:type="diagram:FlatContainerStyle" xmi:id="_SAXRYfcIEeiCiOA5ZDMQdg" labelSize="12" showIcon="false" borderSize="1" borderSizeComputationExpression="1" borderColor="0,47,0" backgroundStyle="GradientTopToBottom" backgroundColor="187,242,196" foregroundColor="255,255,255">
<labelFormat>bold</labelFormat>
<description xmi:type="style:FlatContainerStyleDescription" href="platform:/plugin/org.eclipse.cmf.occi.core.design/description/OCCIware.odesign#//@ownedViewpoints[name='OCCI%20Extension']/@ownedRepresentations[name='Extension%20diagram']/@defaultLayer/@containerMappings[name='KindContainer']/@style"/>
......@@ -2533,7 +2332,7 @@
<actualMapping xmi:type="description_1:ContainerMapping" href="platform:/plugin/org.eclipse.cmf.occi.core.design/description/OCCIware.odesign#//@ownedViewpoints[name='OCCI%20Extension']/@ownedRepresentations[name='Extension%20diagram']/@defaultLayer/@containerMappings[name='KindContainer']"/>
</ownedDiagramElements>
</ownedDiagramElements>
<ownedDiagramElements xmi:type="diagram:DEdge" xmi:id="_SBKioPcIEeiCiOA5ZDMQdg" sourceNode="_SAWqUvcIEeiCiOA5ZDMQdg" targetNode="_SAWqUPcIEeiCiOA5ZDMQdg">
<ownedDiagramElements xmi:type="diagram:DEdge" xmi:id="_SBKioPcIEeiCiOA5ZDMQdg" visible="false" sourceNode="_SAWqUvcIEeiCiOA5ZDMQdg" targetNode="_SAWqUPcIEeiCiOA5ZDMQdg">
<target xmi:type="occi:Kind" href="http://schemas.ogf.org/occi/core#//@kinds[term='resource']"/>
<ownedStyle xmi:type="diagram:EdgeStyle" xmi:id="_SBKiofcIEeiCiOA5ZDMQdg" targetArrow="InputClosedArrow" size="2">
<description xmi:type="style:EdgeStyleDescription" href="platform:/plugin/org.eclipse.cmf.occi.core.design/description/OCCIware.odesign#//@ownedViewpoints[name='OCCI%20Extension']/@ownedRepresentations[name='Extension%20diagram']/@defaultLayer/@edgeMappings[name='ParentEdge']/@style"/>
......@@ -2569,6 +2368,7 @@
</ownedDiagramElements>
<ownedDiagramElements xmi:type="diagram:DEdge" xmi:id="_SBLJufcIEeiCiOA5ZDMQdg" visible="false" sourceNode="_zRw2PPcHEeiCiOA5ZDMQdg" targetNode="_SAXRYPcIEeiCiOA5ZDMQdg">
<target xmi:type="occi:Kind" href="http://schemas.modmacao.org/occi/platform#//@kinds[term='componentlink']"/>
<graphicalFilters xmi:type="diagram:HideFilter" xmi:id="_CwlZQBS8Eemw75qyqfsYQw"/>
<ownedStyle xmi:type="diagram:EdgeStyle" xmi:id="_SBLwwPcIEeiCiOA5ZDMQdg" targetArrow="InputClosedArrow" size="2">
<description xmi:type="style:EdgeStyleDescription" href="platform:/plugin/org.eclipse.cmf.occi.core.design/description/OCCIware.odesign#//@ownedViewpoints[name='OCCI%20Extension']/@ownedRepresentations[name='Extension%20diagram']/@defaultLayer/@edgeMappings[name='ParentEdge']/@style"/>
<centerLabelStyle xmi:type="diagram:CenterLabelStyle" xmi:id="_SBLwwfcIEeiCiOA5ZDMQdg"/>
......@@ -2586,6 +2386,7 @@
</ownedDiagramElements>
<ownedDiagramElements xmi:type="diagram:DEdge" xmi:id="_SBddkPcIEeiCiOA5ZDMQdg" name="source" visible="false" sourceNode="_SAXRYPcIEeiCiOA5ZDMQdg" targetNode="_SAWqUvcIEeiCiOA5ZDMQdg">
<target xmi:type="occi:Kind" href="http://schemas.ogf.org/occi/core#//@kinds[term='link']"/>
<graphicalFilters xmi:type="diagram:HideFilter" xmi:id="_VPvaYBKGEemGUof1NBtbTQ"/>
<ownedStyle xmi:type="diagram:EdgeStyle" xmi:id="_SBddkfcIEeiCiOA5ZDMQdg" size="2" strokeColor="0,0,0">
<description xmi:type="style:EdgeStyleDescription" href="platform:/plugin/org.eclipse.cmf.occi.core.design/description/OCCIware.odesign#//@ownedViewpoints[name='OCCI%20Extension']/@ownedRepresentations[name='Extension%20diagram']/@defaultLayer/@edgeMappings[name='SourceEdge']/@style"/>
<centerLabelStyle xmi:type="diagram:CenterLabelStyle" xmi:id="_SBddkvcIEeiCiOA5ZDMQdg" labelSize="10" showIcon="false">
......@@ -2594,7 +2395,7 @@
</ownedStyle>
<actualMapping xmi:type="description_1:EdgeMapping" href="platform:/plugin/org.eclipse.cmf.occi.core.design/description/OCCIware.odesign#//@ownedViewpoints[name='OCCI%20Extension']/@ownedRepresentations[name='Extension%20diagram']/@defaultLayer/@edgeMappings[name='SourceEdge']"/>
</ownedDiagramElements>
<ownedDiagramElements xmi:type="diagram:DEdge" xmi:id="_SBeEoPcIEeiCiOA5ZDMQdg" name="target" visible="false" sourceNode="_SAXRYPcIEeiCiOA5ZDMQdg" targetNode="_SAWqUvcIEeiCiOA5ZDMQdg">
<ownedDiagramElements xmi:type="diagram:DEdge" xmi:id="_SBeEoPcIEeiCiOA5ZDMQdg" name="target" sourceNode="_SAXRYPcIEeiCiOA5ZDMQdg" targetNode="_SAWqUvcIEeiCiOA5ZDMQdg">
<target xmi:type="occi:Kind" href="http://schemas.ogf.org/occi/core#//@kinds[term='link']"/>
<ownedStyle xmi:type="diagram:EdgeStyle" xmi:id="_SBersPcIEeiCiOA5ZDMQdg" size="2" strokeColor="0,0,0">
<description xmi:type="style:EdgeStyleDescription" href="platform:/plugin/org.eclipse.cmf.occi.core.design/description/OCCIware.odesign#//@ownedViewpoints[name='OCCI%20Extension']/@ownedRepresentations[name='Extension%20diagram']/@defaultLayer/@edgeMappings[name='TargetEdge']/@style"/>
......@@ -2604,120 +2405,142 @@
</ownedStyle>
<actualMapping xmi:type="description_1:EdgeMapping" href="platform:/plugin/org.eclipse.cmf.occi.core.design/description/OCCIware.odesign#//@ownedViewpoints[name='OCCI%20Extension']/@ownedRepresentations[name='Extension%20diagram']/@defaultLayer/@edgeMappings[name='TargetEdge']"/>
</ownedDiagramElements>
<ownedDiagramElements xmi:type="diagram:DNodeList" xmi:id="_uHIHwPcIEeiCiOA5ZDMQdg" name="String">
<target xmi:type="occi:StringType" href="model/monitoring.occie#//@types.2"/>
<semanticElements xmi:type="occi:StringType" href="model/monitoring.occie#//@types.2"/>
<arrangeConstraints>KEEP_LOCATION</arrangeConstraints>
<arrangeConstraints>KEEP_SIZE</arrangeConstraints>
<arrangeConstraints>KEEP_RATIO</arrangeConstraints>
<ownedStyle xmi:type="diagram:FlatContainerStyle" xmi:id="_uHIu0PcIEeiCiOA5ZDMQdg" labelSize="12" showIcon="false" borderSize="1" borderSizeComputationExpression="1" backgroundStyle="Liquid" foregroundColor="255,250,191">
<ownedDiagramElements xmi:type="diagram:DNodeList" xmi:id="_tlpfQA9aEemWZoTWtpdGMw" name="String" visible="false">
<target xmi:type="occi:StringType" href="model/monitoring.occie#//@types.0"/>
<semanticElements xmi:type="occi:StringType" href="model/monitoring.occie#//@types.0"/>
<graphicalFilters xmi:type="diagram:HideFilter" xmi:id="__tA4wBKFEemGUof1NBtbTQ"/>
<ownedStyle xmi:type="diagram:FlatContainerStyle" xmi:id="_tlqGUA9aEemWZoTWtpdGMw" labelSize="12" showIcon="false" borderSize="1" borderSizeComputationExpression="1" backgroundStyle="Liquid" foregroundColor="255,250,191">
<labelFormat>bold</labelFormat>
<description xmi:type="style:FlatContainerStyleDescription" href="platform:/plugin/org.eclipse.cmf.occi.core.design/description/OCCIware.odesign#//@ownedViewpoints[name='OCCI%20Extension']/@ownedRepresentations[name='Extension%20diagram']/@defaultLayer/@containerMappings[name='StringTypeContainer']/@style"/>
</ownedStyle>
<actualMapping xmi:type="description_1:ContainerMapping" href="platform:/plugin/org.eclipse.cmf.occi.core.design/description/OCCIware.odesign#//@ownedViewpoints[name='OCCI%20Extension']/@ownedRepresentations[name='Extension%20diagram']/@defaultLayer/@containerMappings[name='StringTypeContainer']"/>
<ownedElements xmi:type="diagram:DNodeListElement" xmi:id="_uID74PcIEeiCiOA5ZDMQdg" name="java.lang.String" tooltipText="org.eclipse.cmf.occi.core.impl.StringTypeImpl@556ef86d (name: String, documentation: null) (pattern: null, length: &lt;unset>, minLength: &lt;unset>, maxLength: &lt;unset>)">
<target xmi:type="occi:StringType" href="model/monitoring.occie#//@types.2"/>
<semanticElements xmi:type="occi:StringType" href="model/monitoring.occie#//@types.2"/>
<ownedStyle xmi:type="diagram:BundledImage" xmi:id="_uID74fcIEeiCiOA5ZDMQdg" labelSize="10" showIcon="false">
<ownedElements xmi:type="diagram:DNodeListElement" xmi:id="_tlqtYg9aEemWZoTWtpdGMw" name="java.lang.String" visible="false" tooltipText="org.eclipse.cmf.occi.core.impl.StringTypeImpl@67c4c009 (name: String, documentation: null) (pattern: null, length: &lt;unset>, minLength: &lt;unset>, maxLength: &lt;unset>)">
<target xmi:type="occi:StringType" href="model/monitoring.occie#//@types.0"/>
<semanticElements xmi:type="occi:StringType" href="model/monitoring.occie#//@types.0"/>
<ownedStyle xmi:type="diagram:BundledImage" xmi:id="_tlr7gA9aEemWZoTWtpdGMw" labelSize="10" showIcon="false">
<labelFormat>italic</labelFormat>
<description xmi:type="style:BundledImageDescription" href="platform:/plugin/org.eclipse.cmf.occi.core.design/description/OCCIware.odesign#//@ownedViewpoints[name='OCCI%20Extension']/@ownedRepresentations[name='Extension%20diagram']/@defaultLayer/@containerMappings[name='StringTypeContainer']/@subNodeMappings[name='EC_StringType_Type']/@style"/>
</ownedStyle>
<actualMapping xmi:type="description_1:NodeMapping" href="platform:/plugin/org.eclipse.cmf.occi.core.design/description/OCCIware.odesign#//@ownedViewpoints[name='OCCI%20Extension']/@ownedRepresentations[name='Extension%20diagram']/@defaultLayer/@containerMappings[name='StringTypeContainer']/@subNodeMappings[name='EC_StringType_Type']"/>
</ownedElements>
</ownedDiagramElements>
<ownedDiagramElements xmi:type="diagram:DNodeList" xmi:id="_wzfNkP0tEei-2r9L9rzO0w" name="MonitoringProperties" outgoingEdges="_0eHlkANqEem6HrygHybokg">
<target xmi:type="occi:Mixin" href="model/monitoring.occie#//@mixins[term='monitoringproperties']"/>
<semanticElements xmi:type="occi:Mixin" href="model/monitoring.occie#//@mixins[term='monitoringproperties']"/>
<ownedDiagramElements xmi:type="diagram:DNodeList" xmi:id="_K5Ng4BKFEemGUof1NBtbTQ" name="DataProcessor" outgoingEdges="_K5zWwBKFEemGUof1NBtbTQ">
<target xmi:type="occi:Kind" href="model/monitoring.occie#//@kinds[term='dataprocessor']"/>
<semanticElements xmi:type="occi:Kind" href="model/monitoring.occie#//@kinds[term='dataprocessor']"/>
<arrangeConstraints>KEEP_LOCATION</arrangeConstraints>
<arrangeConstraints>KEEP_SIZE</arrangeConstraints>
<arrangeConstraints>KEEP_RATIO</arrangeConstraints>
<ownedStyle xmi:type="diagram:FlatContainerStyle" xmi:id="_wzf0oP0tEei-2r9L9rzO0w" labelSize="12" showIcon="false" borderSize="1" borderSizeComputationExpression="1" borderColor="0,37,74" backgroundStyle="GradientTopToBottom" backgroundColor="187,221,255" foregroundColor="255,255,255">
<ownedStyle xmi:type="diagram:FlatContainerStyle" xmi:id="_K5OH8BKFEemGUof1NBtbTQ" labelSize="12" showIcon="false" borderSize="1" borderSizeComputationExpression="1" borderColor="0,47,0" backgroundStyle="GradientTopToBottom" backgroundColor="187,242,196" foregroundColor="255,255,255">
<labelFormat>bold</labelFormat>
<description xmi:type="style:FlatContainerStyleDescription" href="platform:/plugin/org.eclipse.cmf.occi.core.design/description/OCCIware.odesign#//@ownedViewpoints[name='OCCI%20Extension']/@ownedRepresentations[name='Extension%20diagram']/@defaultLayer/@containerMappings[name='MixinContainer']/@style"/>
<description xmi:type="style:FlatContainerStyleDescription" href="platform:/plugin/org.eclipse.cmf.occi.core.design/description/OCCIware.odesign#//@ownedViewpoints[name='OCCI%20Extension']/@ownedRepresentations[name='Extension%20diagram']/@defaultLayer/@containerMappings[name='KindContainer']/@style"/>
</ownedStyle>
<actualMapping xmi:type="description_1:ContainerMapping" href="platform:/plugin/org.eclipse.cmf.occi.core.design/description/OCCIware.odesign#//@ownedViewpoints[name='OCCI%20Extension']/@ownedRepresentations[name='Extension%20diagram']/@defaultLayer/@containerMappings[name='MixinContainer']"/>
<ownedElements xmi:type="diagram:DNodeListElement" xmi:id="_wzgbsP0tEei-2r9L9rzO0w" name="monitoring.properties: MonitoringPropertyArray">
<target xmi:type="occi:Attribute" href="model/monitoring.occie#//@mixins[term='monitoringproperties']/@attributes.0"/>
<semanticElements xmi:type="occi:Attribute" href="model/monitoring.occie#//@mixins[term='monitoringproperties']/@attributes.0"/>
<ownedStyle xmi:type="diagram:Square" xmi:id="_L-s6AAN2Eem6HrygHybokg" labelSize="10" labelAlignment="LEFT" labelPosition="node">
<description xmi:type="style:SquareDescription" href="platform:/plugin/org.eclipse.cmf.occi.core.design/description/OCCIware.odesign#//@ownedViewpoints[name='OCCI%20Extension']/@ownedRepresentations[name='Extension%20diagram']/@defaultLayer/@containerMappings[name='MixinContainer']/@subNodeMappings[name='MixinAttribute']/@conditionnalStyles.2/@style"/>
</ownedStyle>
<actualMapping xmi:type="description_1:NodeMapping" href="platform:/plugin/org.eclipse.cmf.occi.core.design/description/OCCIware.odesign#//@ownedViewpoints[name='OCCI%20Extension']/@ownedRepresentations[name='Extension%20diagram']/@defaultLayer/@containerMappings[name='MixinContainer']/@subNodeMappings[name='MixinAttribute']"/>
</ownedElements>
<actualMapping xmi:type="description_1:ContainerMapping" href="platform:/plugin/org.eclipse.cmf.occi.core.design/description/OCCIware.odesign#//@ownedViewpoints[name='OCCI%20Extension']/@ownedRepresentations[name='Extension%20diagram']/@defaultLayer/@containerMappings[name='KindContainer']"/>
</ownedDiagramElements>
<ownedDiagramElements xmi:type="diagram:DNodeList" xmi:id="_VXmswAH6EemtgKPSfKVeNA" name="MonitoringProperty" incomingEdges="_JvyqMAH8EemtgKPSfKVeNA">
<target xmi:type="occi:RecordType" href="model/monitoring.occie#//@types.3"/>
<semanticElements xmi:type="occi:RecordType" href="model/monitoring.occie#//@types.3"/>
<ownedDiagramElements xmi:type="diagram:DNodeList" xmi:id="_K5OvABKFEemGUof1NBtbTQ" name="ResultProvider" outgoingEdges="_K50k4BKFEemGUof1NBtbTQ" incomingEdges="_K52aEBKFEemGUof1NBtbTQ">
<target xmi:type="occi:Kind" href="model/monitoring.occie#//@kinds[term='resultprovider']"/>
<semanticElements xmi:type="occi:Kind" href="model/monitoring.occie#//@kinds[term='resultprovider']"/>
<arrangeConstraints>KEEP_LOCATION</arrangeConstraints>
<arrangeConstraints>KEEP_SIZE</arrangeConstraints>
<arrangeConstraints>KEEP_RATIO</arrangeConstraints>
<ownedStyle xmi:type="diagram:FlatContainerStyle" xmi:id="_VXnT0AH6EemtgKPSfKVeNA" labelSize="12" showIcon="false" borderSize="1" borderSizeComputationExpression="1" backgroundStyle="Liquid" foregroundColor="221,236,202">
<ownedStyle xmi:type="diagram:FlatContainerStyle" xmi:id="_K5PWEBKFEemGUof1NBtbTQ" labelSize="12" showIcon="false" borderSize="1" borderSizeComputationExpression="1" borderColor="0,47,0" backgroundStyle="GradientTopToBottom" backgroundColor="187,242,196" foregroundColor="255,255,255">
<labelFormat>bold</labelFormat>
<description xmi:type="style:FlatContainerStyleDescription" href="platform:/plugin/org.eclipse.cmf.occi.core.design/description/OCCIware.odesign#//@ownedViewpoints[name='OCCI%20Extension']/@ownedRepresentations[name='Extension%20diagram']/@defaultLayer/@containerMappings[name='RecordTypeContainer']/@style"/>
<description xmi:type="style:FlatContainerStyleDescription" href="platform:/plugin/org.eclipse.cmf.occi.core.design/description/OCCIware.odesign#//@ownedViewpoints[name='OCCI%20Extension']/@ownedRepresentations[name='Extension%20diagram']/@defaultLayer/@containerMappings[name='KindContainer']/@style"/>
</ownedStyle>
<actualMapping xmi:type="description_1:ContainerMapping" href="platform:/plugin/org.eclipse.cmf.occi.core.design/description/OCCIware.odesign#//@ownedViewpoints[name='OCCI%20Extension']/@ownedRepresentations[name='Extension%20diagram']/@defaultLayer/@containerMappings[name='RecordTypeContainer']"/>
<ownedElements xmi:type="diagram:DNodeListElement" xmi:id="_BvN7cAH7EemtgKPSfKVeNA" name="name: String">
<target xmi:type="occi:RecordField" href="model/monitoring.occie#//@types.3/@recordFields.0"/>
<semanticElements xmi:type="occi:RecordField" href="model/monitoring.occie#//@types.3/@recordFields.0"/>
<ownedStyle xmi:type="diagram:Square" xmi:id="_BvRl0AH7EemtgKPSfKVeNA" labelSize="10" labelAlignment="LEFT" labelPosition="node">
<description xmi:type="style:SquareDescription" href="platform:/plugin/org.eclipse.cmf.occi.core.design/description/OCCIware.odesign#//@ownedViewpoints[name='OCCI%20Extension']/@ownedRepresentations[name='Extension%20diagram']/@defaultLayer/@containerMappings[name='RecordTypeContainer']/@subNodeMappings[name='RecordField']/@style"/>
</ownedStyle>
<actualMapping xmi:type="description_1:NodeMapping" href="platform:/plugin/org.eclipse.cmf.occi.core.design/description/OCCIware.odesign#//@ownedViewpoints[name='OCCI%20Extension']/@ownedRepresentations[name='Extension%20diagram']/@defaultLayer/@containerMappings[name='RecordTypeContainer']/@subNodeMappings[name='RecordField']"/>
</ownedElements>
<ownedElements xmi:type="diagram:DNodeListElement" xmi:id="_CzKrwAH7EemtgKPSfKVeNA" name="value: String">
<target xmi:type="occi:RecordField" href="model/monitoring.occie#//@types.3/@recordFields.1"/>
<semanticElements xmi:type="occi:RecordField" href="model/monitoring.occie#//@types.3/@recordFields.1"/>
<ownedStyle xmi:type="diagram:Square" xmi:id="_CzL54AH7EemtgKPSfKVeNA" labelSize="10" labelAlignment="LEFT" labelPosition="node">
<description xmi:type="style:SquareDescription" href="platform:/plugin/org.eclipse.cmf.occi.core.design/description/OCCIware.odesign#//@ownedViewpoints[name='OCCI%20Extension']/@ownedRepresentations[name='Extension%20diagram']/@defaultLayer/@containerMappings[name='RecordTypeContainer']/@subNodeMappings[name='RecordField']/@style"/>
<actualMapping xmi:type="description_1:ContainerMapping" href="platform:/plugin/org.eclipse.cmf.occi.core.design/description/OCCIware.odesign#//@ownedViewpoints[name='OCCI%20Extension']/@ownedRepresentations[name='Extension%20diagram']/@defaultLayer/@containerMappings[name='KindContainer']"/>
</ownedDiagramElements>
<ownedDiagramElements xmi:type="diagram:DNodeList" xmi:id="_K5PWERKFEemGUof1NBtbTQ" name="MonitorableProperty" outgoingEdges="_K51L8BKFEemGUof1NBtbTQ _lBf4YBKFEemGUof1NBtbTQ">
<target xmi:type="occi:Kind" href="model/monitoring.occie#//@kinds[term='monitorableproperty']"/>
<semanticElements xmi:type="occi:Kind" href="model/monitoring.occie#//@kinds[term='monitorableproperty']"/>
<arrangeConstraints>KEEP_LOCATION</arrangeConstraints>
<arrangeConstraints>KEEP_SIZE</arrangeConstraints>
<arrangeConstraints>KEEP_RATIO</arrangeConstraints>
<ownedStyle xmi:type="diagram:FlatContainerStyle" xmi:id="_K5PWEhKFEemGUof1NBtbTQ" labelSize="12" showIcon="false" borderSize="1" borderSizeComputationExpression="1" borderColor="0,47,0" backgroundStyle="GradientTopToBottom" backgroundColor="187,242,196" foregroundColor="255,255,255">
<labelFormat>bold</labelFormat>
<description xmi:type="style:FlatContainerStyleDescription" href="platform:/plugin/org.eclipse.cmf.occi.core.design/description/OCCIware.odesign#//@ownedViewpoints[name='OCCI%20Extension']/@ownedRepresentations[name='Extension%20diagram']/@defaultLayer/@containerMappings[name='KindContainer']/@style"/>
</ownedStyle>
<actualMapping xmi:type="description_1:ContainerMapping" href="platform:/plugin/org.eclipse.cmf.occi.core.design/description/OCCIware.odesign#//@ownedViewpoints[name='OCCI%20Extension']/@ownedRepresentations[name='Extension%20diagram']/@defaultLayer/@containerMappings[name='KindContainer']"/>
<ownedElements xmi:type="diagram:DNodeListElement" xmi:id="_K5QkMBKFEemGUof1NBtbTQ" name="monitoring.property: String">
<target xmi:type="occi:Attribute" href="model/monitoring.occie#//@kinds[term='monitorableproperty']/@attributes.0"/>
<semanticElements xmi:type="occi:Attribute" href="model/monitoring.occie#//@kinds[term='monitorableproperty']/@attributes.0"/>
<ownedStyle xmi:type="diagram:Square" xmi:id="_K5RLQBKFEemGUof1NBtbTQ" labelSize="10" labelAlignment="LEFT" labelPosition="node">
<labelFormat>italic</labelFormat>
<labelFormat>bold</labelFormat>
<description xmi:type="style:SquareDescription" href="platform:/plugin/org.eclipse.cmf.occi.core.design/description/OCCIware.odesign#//@ownedViewpoints[name='OCCI%20Extension']/@ownedRepresentations[name='Extension%20diagram']/@defaultLayer/@containerMappings[name='KindContainer']/@subNodeMappings[name='KindAttribute']/@conditionnalStyles.1/@style"/>
</ownedStyle>
<actualMapping xmi:type="description_1:NodeMapping" href="platform:/plugin/org.eclipse.cmf.occi.core.design/description/OCCIware.odesign#//@ownedViewpoints[name='OCCI%20Extension']/@ownedRepresentations[name='Extension%20diagram']/@defaultLayer/@containerMappings[name='RecordTypeContainer']/@subNodeMappings[name='RecordField']"/>
<actualMapping xmi:type="description_1:NodeMapping" href="platform:/plugin/org.eclipse.cmf.occi.core.design/description/OCCIware.odesign#//@ownedViewpoints[name='OCCI%20Extension']/@ownedRepresentations[name='Extension%20diagram']/@defaultLayer/@containerMappings[name='KindContainer']/@subNodeMappings[name='KindAttribute']"/>
</ownedElements>
<ownedElements xmi:type="diagram:DNodeListElement" xmi:id="_UdYDsAH7EemtgKPSfKVeNA" name="Id: String">
<target xmi:type="occi:RecordField" href="model/monitoring.occie#//@types.3/@recordFields.2"/>
<semanticElements xmi:type="occi:RecordField" href="model/monitoring.occie#//@types.3/@recordFields.2"/>
<ownedStyle xmi:type="diagram:Square" xmi:id="_UdYqwAH7EemtgKPSfKVeNA" labelSize="10" labelAlignment="LEFT" labelPosition="node">
<description xmi:type="style:SquareDescription" href="platform:/plugin/org.eclipse.cmf.occi.core.design/description/OCCIware.odesign#//@ownedViewpoints[name='OCCI%20Extension']/@ownedRepresentations[name='Extension%20diagram']/@defaultLayer/@containerMappings[name='RecordTypeContainer']/@subNodeMappings[name='RecordField']/@style"/>
<ownedElements xmi:type="diagram:DNodeListElement" xmi:id="_K5RyUBKFEemGUof1NBtbTQ" name="monitoring.result: String">
<target xmi:type="occi:Attribute" href="model/monitoring.occie#//@kinds[term='monitorableproperty']/@attributes.1"/>
<semanticElements xmi:type="occi:Attribute" href="model/monitoring.occie#//@kinds[term='monitorableproperty']/@attributes.1"/>
<ownedStyle xmi:type="diagram:Square" xmi:id="_K5TAcBKFEemGUof1NBtbTQ" labelSize="10" labelAlignment="LEFT" labelPosition="node">
<description xmi:type="style:SquareDescription" href="platform:/plugin/org.eclipse.cmf.occi.core.design/description/OCCIware.odesign#//@ownedViewpoints[name='OCCI%20Extension']/@ownedRepresentations[name='Extension%20diagram']/@defaultLayer/@containerMappings[name='KindContainer']/@subNodeMappings[name='KindAttribute']/@conditionnalStyles.2/@style"/>
</ownedStyle>
<actualMapping xmi:type="description_1:NodeMapping" href="platform:/plugin/org.eclipse.cmf.occi.core.design/description/OCCIware.odesign#//@ownedViewpoints[name='OCCI%20Extension']/@ownedRepresentations[name='Extension%20diagram']/@defaultLayer/@containerMappings[name='RecordTypeContainer']/@subNodeMappings[name='RecordField']"/>
<actualMapping xmi:type="description_1:NodeMapping" href="platform:/plugin/org.eclipse.cmf.occi.core.design/description/OCCIware.odesign#//@ownedViewpoints[name='OCCI%20Extension']/@ownedRepresentations[name='Extension%20diagram']/@defaultLayer/@containerMappings[name='KindContainer']/@subNodeMappings[name='KindAttribute']"/>
</ownedElements>
</ownedDiagramElements>
<ownedDiagramElements xmi:type="diagram:DNodeList" xmi:id="_ConzMAH8EemtgKPSfKVeNA" name="MonitoringPropertyArray" outgoingEdges="_JvyqMAH8EemtgKPSfKVeNA">
<target xmi:type="occi:ArrayType" href="model/monitoring.occie#//@types.4"/>
<semanticElements xmi:type="occi:ArrayType" href="model/monitoring.occie#//@types.4"/>
<ownedDiagramElements xmi:type="diagram:DNodeList" xmi:id="_K5VcsBKFEemGUof1NBtbTQ" name="OCCIResultProvider" outgoingEdges="_K52aEBKFEemGUof1NBtbTQ">
<target xmi:type="occi:Mixin" href="model/monitoring.occie#//@mixins[term='occiresultprovider']"/>
<semanticElements xmi:type="occi:Mixin" href="model/monitoring.occie#//@mixins[term='occiresultprovider']"/>
<arrangeConstraints>KEEP_LOCATION</arrangeConstraints>
<arrangeConstraints>KEEP_SIZE</arrangeConstraints>
<arrangeConstraints>KEEP_RATIO</arrangeConstraints>
<ownedStyle xmi:type="diagram:FlatContainerStyle" xmi:id="_CooaQAH8EemtgKPSfKVeNA" labelSize="12" showIcon="false" borderSize="1" borderSizeComputationExpression="1" backgroundStyle="Liquid" foregroundColor="221,236,202">
<ownedStyle xmi:type="diagram:FlatContainerStyle" xmi:id="_K5VcsRKFEemGUof1NBtbTQ" labelSize="12" showIcon="false" borderSize="1" borderSizeComputationExpression="1" borderColor="0,37,74" backgroundStyle="GradientTopToBottom" backgroundColor="187,221,255" foregroundColor="255,255,255">
<labelFormat>bold</labelFormat>
<description xmi:type="style:FlatContainerStyleDescription" href="platform:/plugin/org.eclipse.cmf.occi.core.design/description/OCCIware.odesign#//@ownedViewpoints[name='OCCI%20Extension']/@ownedRepresentations[name='Extension%20diagram']/@defaultLayer/@containerMappings[name='ArrayTypeContainer']/@style"/>
<description xmi:type="style:FlatContainerStyleDescription" href="platform:/plugin/org.eclipse.cmf.occi.core.design/description/OCCIware.odesign#//@ownedViewpoints[name='OCCI%20Extension']/@ownedRepresentations[name='Extension%20diagram']/@defaultLayer/@containerMappings[name='MixinContainer']/@style"/>
</ownedStyle>
<actualMapping xmi:type="description_1:ContainerMapping" href="platform:/plugin/org.eclipse.cmf.occi.core.design/description/OCCIware.odesign#//@ownedViewpoints[name='OCCI%20Extension']/@ownedRepresentations[name='Extension%20diagram']/@defaultLayer/@containerMappings[name='ArrayTypeContainer']"/>
<ownedElements xmi:type="diagram:DNodeListElement" xmi:id="_Cpeu0AH8EemtgKPSfKVeNA" name="Array" tooltipText="org.eclipse.cmf.occi.core.impl.ArrayTypeImpl@3f832bd (name: MonitoringPropertyArray, documentation: null)">
<target xmi:type="occi:ArrayType" href="model/monitoring.occie#//@types.4"/>
<semanticElements xmi:type="occi:ArrayType" href="model/monitoring.occie#//@types.4"/>
<ownedStyle xmi:type="diagram:BundledImage" xmi:id="_CpfV4AH8EemtgKPSfKVeNA" labelSize="10" showIcon="false">
<labelFormat>italic</labelFormat>
<description xmi:type="style:BundledImageDescription" href="platform:/plugin/org.eclipse.cmf.occi.core.design/description/OCCIware.odesign#//@ownedViewpoints[name='OCCI%20Extension']/@ownedRepresentations[name='Extension%20diagram']/@defaultLayer/@containerMappings[name='ArrayTypeContainer']/@subNodeMappings[name='EC_ArrayType_Name']/@style"/>
<actualMapping xmi:type="description_1:ContainerMapping" href="platform:/plugin/org.eclipse.cmf.occi.core.design/description/OCCIware.odesign#//@ownedViewpoints[name='OCCI%20Extension']/@ownedRepresentations[name='Extension%20diagram']/@defaultLayer/@containerMappings[name='MixinContainer']"/>
<ownedElements xmi:type="diagram:DNodeListElement" xmi:id="_K5WDwBKFEemGUof1NBtbTQ" name="result.provider.endpoint: String">
<target xmi:type="occi:Attribute" href="model/monitoring.occie#//@mixins[term='occiresultprovider']/@attributes.0"/>
<semanticElements xmi:type="occi:Attribute" href="model/monitoring.occie#//@mixins[term='occiresultprovider']/@attributes.0"/>
<ownedStyle xmi:type="diagram:Square" xmi:id="_K5plwBKFEemGUof1NBtbTQ" labelSize="10" labelAlignment="LEFT" labelPosition="node">
<labelFormat>bold</labelFormat>
<description xmi:type="style:SquareDescription" href="platform:/plugin/org.eclipse.cmf.occi.core.design/description/OCCIware.odesign#//@ownedViewpoints[name='OCCI%20Extension']/@ownedRepresentations[name='Extension%20diagram']/@defaultLayer/@containerMappings[name='MixinContainer']/@subNodeMappings[name='MixinAttribute']/@conditionnalStyles.3/@style"/>
</ownedStyle>
<actualMapping xmi:type="description_1:NodeMapping" href="platform:/plugin/org.eclipse.cmf.occi.core.design/description/OCCIware.odesign#//@ownedViewpoints[name='OCCI%20Extension']/@ownedRepresentations[name='Extension%20diagram']/@defaultLayer/@containerMappings[name='ArrayTypeContainer']/@subNodeMappings[name='EC_ArrayType_Name']"/>
<actualMapping xmi:type="description_1:NodeMapping" href="platform:/plugin/org.eclipse.cmf.occi.core.design/description/OCCIware.odesign#//@ownedViewpoints[name='OCCI%20Extension']/@ownedRepresentations[name='Extension%20diagram']/@defaultLayer/@containerMappings[name='MixinContainer']/@subNodeMappings[name='MixinAttribute']"/>
</ownedElements>
</ownedDiagramElements>
<ownedDiagramElements xmi:type="diagram:DEdge" xmi:id="_JvyqMAH8EemtgKPSfKVeNA" sourceNode="_ConzMAH8EemtgKPSfKVeNA" targetNode="_VXmswAH6EemtgKPSfKVeNA">
<target xmi:type="occi:ArrayType" href="model/monitoring.occie#//@types.4"/>
<ownedStyle xmi:type="diagram:EdgeStyle" xmi:id="_JvyqMQH8EemtgKPSfKVeNA" size="2">
<description xmi:type="style:EdgeStyleDescription" href="platform:/plugin/org.eclipse.cmf.occi.core.design/description/OCCIware.odesign#//@ownedViewpoints[name='OCCI%20Extension']/@ownedRepresentations[name='Extension%20diagram']/@defaultLayer/@edgeMappings[name='TypeEdge']/@style"/>
<centerLabelStyle xmi:type="diagram:CenterLabelStyle" xmi:id="_JvyqMgH8EemtgKPSfKVeNA"/>
<ownedDiagramElements xmi:type="diagram:DEdge" xmi:id="_K5zWwBKFEemGUof1NBtbTQ" sourceNode="_K5Ng4BKFEemGUof1NBtbTQ" targetNode="_zRw2LPcHEeiCiOA5ZDMQdg">
<target xmi:type="occi:Kind" href="model/monitoring.occie#//@kinds[term='dataprocessor']"/>
<ownedStyle xmi:type="diagram:EdgeStyle" xmi:id="_K5z90BKFEemGUof1NBtbTQ" targetArrow="InputClosedArrow" size="2">
<description xmi:type="style:EdgeStyleDescription" href="platform:/plugin/org.eclipse.cmf.occi.core.design/description/OCCIware.odesign#//@ownedViewpoints[name='OCCI%20Extension']/@ownedRepresentations[name='Extension%20diagram']/@defaultLayer/@edgeMappings[name='ParentEdge']/@style"/>
<centerLabelStyle xmi:type="diagram:CenterLabelStyle" xmi:id="_K5z90RKFEemGUof1NBtbTQ"/>
</ownedStyle>
<actualMapping xmi:type="description_1:EdgeMapping" href="platform:/plugin/org.eclipse.cmf.occi.core.design/description/OCCIware.odesign#//@ownedViewpoints[name='OCCI%20Extension']/@ownedRepresentations[name='Extension%20diagram']/@defaultLayer/@edgeMappings[name='ParentEdge']"/>
</ownedDiagramElements>
<ownedDiagramElements xmi:type="diagram:DEdge" xmi:id="_K50k4BKFEemGUof1NBtbTQ" sourceNode="_K5OvABKFEemGUof1NBtbTQ" targetNode="_zRw2LPcHEeiCiOA5ZDMQdg">
<target xmi:type="occi:Kind" href="model/monitoring.occie#//@kinds[term='resultprovider']"/>
<ownedStyle xmi:type="diagram:EdgeStyle" xmi:id="_K50k4RKFEemGUof1NBtbTQ" targetArrow="InputClosedArrow" size="2">
<description xmi:type="style:EdgeStyleDescription" href="platform:/plugin/org.eclipse.cmf.occi.core.design/description/OCCIware.odesign#//@ownedViewpoints[name='OCCI%20Extension']/@ownedRepresentations[name='Extension%20diagram']/@defaultLayer/@edgeMappings[name='ParentEdge']/@style"/>
<centerLabelStyle xmi:type="diagram:CenterLabelStyle" xmi:id="_K50k4hKFEemGUof1NBtbTQ"/>
</ownedStyle>
<actualMapping xmi:type="description_1:EdgeMapping" href="platform:/plugin/org.eclipse.cmf.occi.core.design/description/OCCIware.odesign#//@ownedViewpoints[name='OCCI%20Extension']/@ownedRepresentations[name='Extension%20diagram']/@defaultLayer/@edgeMappings[name='ParentEdge']"/>
</ownedDiagramElements>
<ownedDiagramElements xmi:type="diagram:DEdge" xmi:id="_K51L8BKFEemGUof1NBtbTQ" sourceNode="_K5PWERKFEemGUof1NBtbTQ" targetNode="_SAXRYPcIEeiCiOA5ZDMQdg">
<target xmi:type="occi:Kind" href="model/monitoring.occie#//@kinds[term='monitorableproperty']"/>
<ownedStyle xmi:type="diagram:EdgeStyle" xmi:id="_K51L8RKFEemGUof1NBtbTQ" targetArrow="InputClosedArrow" size="2">
<description xmi:type="style:EdgeStyleDescription" href="platform:/plugin/org.eclipse.cmf.occi.core.design/description/OCCIware.odesign#//@ownedViewpoints[name='OCCI%20Extension']/@ownedRepresentations[name='Extension%20diagram']/@defaultLayer/@edgeMappings[name='ParentEdge']/@style"/>
<centerLabelStyle xmi:type="diagram:CenterLabelStyle" xmi:id="_K51L8hKFEemGUof1NBtbTQ"/>
</ownedStyle>
<actualMapping xmi:type="description_1:EdgeMapping" href="platform:/plugin/org.eclipse.cmf.occi.core.design/description/OCCIware.odesign#//@ownedViewpoints[name='OCCI%20Extension']/@ownedRepresentations[name='Extension%20diagram']/@defaultLayer/@edgeMappings[name='TypeEdge']"/>
<actualMapping xmi:type="description_1:EdgeMapping" href="platform:/plugin/org.eclipse.cmf.occi.core.design/description/OCCIware.odesign#//@ownedViewpoints[name='OCCI%20Extension']/@ownedRepresentations[name='Extension%20diagram']/@defaultLayer/@edgeMappings[name='ParentEdge']"/>
</ownedDiagramElements>
<ownedDiagramElements xmi:type="diagram:DEdge" xmi:id="_0eHlkANqEem6HrygHybokg" sourceNode="_wzfNkP0tEei-2r9L9rzO0w" targetNode="_SAWqUvcIEeiCiOA5ZDMQdg">
<target xmi:type="occi:Mixin" href="model/monitoring.occie#//@mixins[term='monitoringproperties']"/>
<ownedStyle xmi:type="diagram:EdgeStyle" xmi:id="_0eIMoANqEem6HrygHybokg" lineStyle="dash" size="2">
<ownedDiagramElements xmi:type="diagram:DEdge" xmi:id="_K52aEBKFEemGUof1NBtbTQ" sourceNode="_K5VcsBKFEemGUof1NBtbTQ" targetNode="_K5OvABKFEemGUof1NBtbTQ">
<target xmi:type="occi:Mixin" href="model/monitoring.occie#//@mixins[term='occiresultprovider']"/>
<ownedStyle xmi:type="diagram:EdgeStyle" xmi:id="_K53BIBKFEemGUof1NBtbTQ" lineStyle="dash" size="2">
<description xmi:type="style:EdgeStyleDescription" href="platform:/plugin/org.eclipse.cmf.occi.core.design/description/OCCIware.odesign#//@ownedViewpoints[name='OCCI%20Extension']/@ownedRepresentations[name='Extension%20diagram']/@defaultLayer/@edgeMappings[name='AppliesEdge']/@style"/>
<centerLabelStyle xmi:type="diagram:CenterLabelStyle" xmi:id="_0eIMoQNqEem6HrygHybokg"/>
<centerLabelStyle xmi:type="diagram:CenterLabelStyle" xmi:id="_K53BIRKFEemGUof1NBtbTQ"/>
</ownedStyle>
<actualMapping xmi:type="description_1:EdgeMapping" href="platform:/plugin/org.eclipse.cmf.occi.core.design/description/OCCIware.odesign#//@ownedViewpoints[name='OCCI%20Extension']/@ownedRepresentations[name='Extension%20diagram']/@defaultLayer/@edgeMappings[name='AppliesEdge']"/>
</ownedDiagramElements>
<ownedDiagramElements xmi:type="diagram:DEdge" xmi:id="_lBf4YBKFEemGUof1NBtbTQ" name="source" sourceNode="_K5PWERKFEemGUof1NBtbTQ" targetNode="_zRxdRPcHEeiCiOA5ZDMQdg">
<target xmi:type="occi:Kind" href="model/monitoring.occie#//@kinds[term='monitorableproperty']"/>
<ownedStyle xmi:type="diagram:EdgeStyle" xmi:id="_lBf4YRKFEemGUof1NBtbTQ" size="2" strokeColor="0,0,0">
<description xmi:type="style:EdgeStyleDescription" href="platform:/plugin/org.eclipse.cmf.occi.core.design/description/OCCIware.odesign#//@ownedViewpoints[name='OCCI%20Extension']/@ownedRepresentations[name='Extension%20diagram']/@defaultLayer/@edgeMappings[name='SourceEdge']/@style"/>
<centerLabelStyle xmi:type="diagram:CenterLabelStyle" xmi:id="_lBgfcBKFEemGUof1NBtbTQ" labelSize="10" showIcon="false">
<labelFormat>bold</labelFormat>
</centerLabelStyle>
</ownedStyle>
<actualMapping xmi:type="description_1:EdgeMapping" href="platform:/plugin/org.eclipse.cmf.occi.core.design/description/OCCIware.odesign#//@ownedViewpoints[name='OCCI%20Extension']/@ownedRepresentations[name='Extension%20diagram']/@defaultLayer/@edgeMappings[name='SourceEdge']"/>
</ownedDiagramElements>
<description xmi:type="description_1:DiagramDescription" href="platform:/plugin/org.eclipse.cmf.occi.core.design/description/OCCIware.odesign#//@ownedViewpoints[name='OCCI%20Extension']/@ownedRepresentations[name='Extension%20diagram']"/>
<filterVariableHistory xmi:type="diagram:FilterVariableHistory" xmi:id="_zRxd4_cHEeiCiOA5ZDMQdg"/>
<activatedLayers xmi:type="description_1:Layer" href="platform:/plugin/org.eclipse.cmf.occi.core.design/description/OCCIware.odesign#//@ownedViewpoints[name='OCCI%20Extension']/@ownedRepresentations[name='Extension%20diagram']/@defaultLayer"/>
......
......@@ -13,7 +13,7 @@
package monitoring;
import org.modmacao.occi.platform.Component;
/**
* <!-- begin-user-doc -->
* A representation of the model object '<em><b>Datagatherer</b></em>'.
......@@ -23,96 +23,11 @@ import org.modmacao.occi.platform.Component;
* DataGatherer Resource
* <!-- end-model-doc -->
*
* <p>
* The following features are supported:
* </p>
* <ul>
* <li>{@link monitoring.Datagatherer#getOcciCollectorPeriod <em>Occi Collector Period</em>}</li>
* <li>{@link monitoring.Datagatherer#getOcciCollectorGranularity <em>Occi Collector Granularity</em>}</li>
* <li>{@link monitoring.Datagatherer#getOcciCollectorAccuracy <em>Occi Collector Accuracy</em>}</li>
* </ul>
*
* @see monitoring.MonitoringPackage#getDatagatherer()
* @model
* @generated
*/
public interface Datagatherer extends Component {
/**
* Returns the value of the '<em><b>Occi Collector Period</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* <!-- begin-model-doc -->
* Time between two following measurements (seconds).
* <!-- end-model-doc -->
* @return the value of the '<em>Occi Collector Period</em>' attribute.
* @see #setOcciCollectorPeriod(String)
* @see monitoring.MonitoringPackage#getDatagatherer_OcciCollectorPeriod()
* @model dataType="monitoring.Second" required="true"
* annotation="http://www.eclipse.org/emf/2002/GenModel get='throw new UnsupportedOperationException(); // FIXME Unimplemented http://schemas.ugoe.cs.rwm/monitoring/ecore!Datagatherer!occiCollectorPeriod'"
* @generated
*/
String getOcciCollectorPeriod();
/**
* Sets the value of the '{@link monitoring.Datagatherer#getOcciCollectorPeriod <em>Occi Collector Period</em>}' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @param value the new value of the '<em>Occi Collector Period</em>' attribute.
* @see #getOcciCollectorPeriod()
* @generated
*/
void setOcciCollectorPeriod(String value);
/**
* Returns the value of the '<em><b>Occi Collector Granularity</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* <!-- begin-model-doc -->
* Granularity of time measurement (seconds).
* <!-- end-model-doc -->
* @return the value of the '<em>Occi Collector Granularity</em>' attribute.
* @see #setOcciCollectorGranularity(String)
* @see monitoring.MonitoringPackage#getDatagatherer_OcciCollectorGranularity()
* @model dataType="monitoring.Second"
* annotation="http://www.eclipse.org/emf/2002/GenModel get='throw new UnsupportedOperationException(); // FIXME Unimplemented http://schemas.ugoe.cs.rwm/monitoring/ecore!Datagatherer!occiCollectorGranularity'"
* @generated
*/
String getOcciCollectorGranularity();
/**
* Sets the value of the '{@link monitoring.Datagatherer#getOcciCollectorGranularity <em>Occi Collector Granularity</em>}' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @param value the new value of the '<em>Occi Collector Granularity</em>' attribute.
* @see #getOcciCollectorGranularity()
* @generated
*/
void setOcciCollectorGranularity(String value);
/**
* Returns the value of the '<em><b>Occi Collector Accuracy</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* <!-- begin-model-doc -->
* Accuracy of time measurement (seconds).
* <!-- end-model-doc -->
* @return the value of the '<em>Occi Collector Accuracy</em>' attribute.
* @see #setOcciCollectorAccuracy(String)
* @see monitoring.MonitoringPackage#getDatagatherer_OcciCollectorAccuracy()
* @model dataType="monitoring.Second"
* annotation="http://www.eclipse.org/emf/2002/GenModel get='throw new UnsupportedOperationException(); // FIXME Unimplemented http://schemas.ugoe.cs.rwm/monitoring/ecore!Datagatherer!occiCollectorAccuracy'"
* @generated
*/
String getOcciCollectorAccuracy();
/**
* Sets the value of the '{@link monitoring.Datagatherer#getOcciCollectorAccuracy <em>Occi Collector Accuracy</em>}' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @param value the new value of the '<em>Occi Collector Accuracy</em>' attribute.
* @see #getOcciCollectorAccuracy()
* @generated
*/
void setOcciCollectorAccuracy(String value);
} // Datagatherer
......@@ -16,17 +16,17 @@ import org.modmacao.occi.platform.Component;
/**
* <!-- begin-user-doc -->
* A representation of the model object '<em><b>Processor</b></em>'.
* A representation of the model object '<em><b>Dataprocessor</b></em>'.
* <!-- end-user-doc -->
*
* <!-- begin-model-doc -->
* Processor Resource
* DataProcessor Resource
* <!-- end-model-doc -->
*
*
* @see monitoring.MonitoringPackage#getProcessor()
* @see monitoring.MonitoringPackage#getDataprocessor()
* @model
* @generated
*/
public interface Processor extends Component {
} // Processor
public interface Dataprocessor extends Component {
} // Dataprocessor
......@@ -20,53 +20,53 @@ import org.eclipse.emf.common.util.DiagnosticChain;
/**
* <!-- begin-user-doc -->
* A representation of the model object '<em><b>Monitoringproperties</b></em>'.
* A representation of the model object '<em><b>Gatheringservice</b></em>'.
* <!-- end-user-doc -->
*
* <p>
* The following features are supported:
* </p>
* <ul>
* <li>{@link monitoring.Monitoringproperties#getMonitoringProperties <em>Monitoring Properties</em>}</li>
* <li>{@link monitoring.Gatheringservice#getServiceAddress <em>Service Address</em>}</li>
* </ul>
*
* @see monitoring.MonitoringPackage#getMonitoringproperties()
* @see monitoring.MonitoringPackage#getGatheringservice()
* @model annotation="http://www.eclipse.org/emf/2002/Ecore constraints='appliesConstraint'"
* @generated
*/
public interface Monitoringproperties extends MixinBase {
public interface Gatheringservice extends MixinBase {
/**
* Returns the value of the '<em><b>Monitoring Properties</b></em>' containment reference.
* Returns the value of the '<em><b>Service Address</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* <!-- begin-model-doc -->
*
* <!-- end-model-doc -->
* @return the value of the '<em>Monitoring Properties</em>' containment reference.
* @see #setMonitoringProperties(MonitoringPropertyArray)
* @see monitoring.MonitoringPackage#getMonitoringproperties_MonitoringProperties()
* @model containment="true"
* annotation="http://www.eclipse.org/emf/2002/GenModel get='throw new UnsupportedOperationException(); // FIXME Unimplemented http://schemas.ugoe.cs.rwm/monitoring/ecore!Monitoringproperties!monitoringProperties'"
* @return the value of the '<em>Service Address</em>' attribute.
* @see #setServiceAddress(String)
* @see monitoring.MonitoringPackage#getGatheringservice_ServiceAddress()
* @model dataType="monitoring.String" required="true"
* annotation="http://www.eclipse.org/emf/2002/GenModel get='throw new UnsupportedOperationException(); // FIXME Unimplemented http://schemas.ugoe.cs.rwm/monitoring/ecore!Gatheringservice!serviceAddress'"
* @generated
*/
MonitoringPropertyArray getMonitoringProperties();
String getServiceAddress();
/**
* Sets the value of the '{@link monitoring.Monitoringproperties#getMonitoringProperties <em>Monitoring Properties</em>}' containment reference.
* Sets the value of the '{@link monitoring.Gatheringservice#getServiceAddress <em>Service Address</em>}' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @param value the new value of the '<em>Monitoring Properties</em>' containment reference.
* @see #getMonitoringProperties()
* @param value the new value of the '<em>Service Address</em>' attribute.
* @see #getServiceAddress()
* @generated
*/
void setMonitoringProperties(MonitoringPropertyArray value);
void setServiceAddress(String value);
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @model annotation="http://www.eclipse.org/emf/2002/GenModel body='/**\n *\n * inv appliesConstraint:\n * let\n * severity : Integer[1] = \'Monitoringproperties::appliesConstraint\'.getSeverity()\n * in\n * if severity &lt;= 0\n * then true\n * else\n * let\n * result : occi::Boolean[1] = self.entity.oclIsKindOf(occi::Resource)\n * in\n * \'Monitoringproperties::appliesConstraint\'.logDiagnostic(self, null, diagnostics, context, null, severity, result, 0)\n * endif\n \052/\nfinal /*@NonInvalid\052/ &lt;%org.eclipse.ocl.pivot.evaluation.Executor%&gt; executor = &lt;%org.eclipse.ocl.pivot.internal.utilities.PivotUtilInternal%&gt;.getExecutor(this);\nfinal /*@NonInvalid\052/ &lt;%org.eclipse.ocl.pivot.ids.IdResolver%&gt; idResolver = executor.getIdResolver();\nfinal /*@NonInvalid\052/ &lt;%org.eclipse.ocl.pivot.values.IntegerValue%&gt; severity_0 = &lt;%org.eclipse.ocl.pivot.library.string.CGStringGetSeverityOperation%&gt;.INSTANCE.evaluate(executor, &lt;%monitoring.MonitoringTables%&gt;.STR_Monitoringproperties_c_c_appliesConstraint);\nfinal /*@NonInvalid\052/ boolean le = &lt;%org.eclipse.ocl.pivot.library.oclany.OclComparableLessThanEqualOperation%&gt;.INSTANCE.evaluate(executor, severity_0, &lt;%monitoring.MonitoringTables%&gt;.INT_0).booleanValue();\n/*@NonInvalid\052/ boolean symbol_0;\nif (le) {\n\tsymbol_0 = &lt;%org.eclipse.ocl.pivot.utilities.ValueUtil%&gt;.TRUE_VALUE;\n}\nelse {\n\tfinal /*@NonInvalid\052/ &lt;%org.eclipse.ocl.pivot.Class%&gt; TYP_occi_c_c_Resource = idResolver.getClass(&lt;%monitoring.MonitoringTables%&gt;.CLSSid_Resource, null);\n\tfinal /*@NonInvalid\052/ &lt;%org.eclipse.cmf.occi.core.Entity%&gt; entity = this.getEntity();\n\tfinal /*@NonInvalid\052/ boolean result = &lt;%org.eclipse.ocl.pivot.library.oclany.OclAnyOclIsKindOfOperation%&gt;.INSTANCE.evaluate(executor, entity, TYP_occi_c_c_Resource).booleanValue();\n\tfinal /*@NonInvalid\052/ boolean logDiagnostic = &lt;%org.eclipse.ocl.pivot.library.string.CGStringLogDiagnosticOperation%&gt;.INSTANCE.evaluate(executor, &lt;%org.eclipse.ocl.pivot.ids.TypeId%&gt;.BOOLEAN, &lt;%monitoring.MonitoringTables%&gt;.STR_Monitoringproperties_c_c_appliesConstraint, this, (Object)null, diagnostics, context, (Object)null, severity_0, result, &lt;%monitoring.MonitoringTables%&gt;.INT_0).booleanValue();\n\tsymbol_0 = logDiagnostic;\n}\nreturn Boolean.TRUE == symbol_0;'"
* @model annotation="http://www.eclipse.org/emf/2002/GenModel body='/**\n *\n * inv appliesConstraint:\n * let\n * severity : Integer[1] = \'Gatheringservice::appliesConstraint\'.getSeverity()\n * in\n * if severity &lt;= 0\n * then true\n * else\n * let\n * result : occi::Boolean[1] = self.entity.oclIsKindOf(Datagatherer)\n * in\n * \'Gatheringservice::appliesConstraint\'.logDiagnostic(self, null, diagnostics, context, null, severity, result, 0)\n * endif\n \052/\nfinal /*@NonInvalid\052/ &lt;%org.eclipse.ocl.pivot.evaluation.Executor%&gt; executor = &lt;%org.eclipse.ocl.pivot.internal.utilities.PivotUtilInternal%&gt;.getExecutor(this);\nfinal /*@NonInvalid\052/ &lt;%org.eclipse.ocl.pivot.ids.IdResolver%&gt; idResolver = executor.getIdResolver();\nfinal /*@NonInvalid\052/ &lt;%org.eclipse.ocl.pivot.values.IntegerValue%&gt; severity_0 = &lt;%org.eclipse.ocl.pivot.library.string.CGStringGetSeverityOperation%&gt;.INSTANCE.evaluate(executor, &lt;%monitoring.MonitoringTables%&gt;.STR_Gatheringservice_c_c_appliesConstraint);\nfinal /*@NonInvalid\052/ boolean le = &lt;%org.eclipse.ocl.pivot.library.oclany.OclComparableLessThanEqualOperation%&gt;.INSTANCE.evaluate(executor, severity_0, &lt;%monitoring.MonitoringTables%&gt;.INT_0).booleanValue();\n/*@NonInvalid\052/ boolean symbol_0;\nif (le) {\n\tsymbol_0 = &lt;%org.eclipse.ocl.pivot.utilities.ValueUtil%&gt;.TRUE_VALUE;\n}\nelse {\n\tfinal /*@NonInvalid\052/ &lt;%org.eclipse.ocl.pivot.Class%&gt; TYP_monitoring_c_c_Datagatherer = idResolver.getClass(&lt;%monitoring.MonitoringTables%&gt;.CLSSid_Datagatherer, null);\n\tfinal /*@NonInvalid\052/ &lt;%org.eclipse.cmf.occi.core.Entity%&gt; entity = this.getEntity();\n\tfinal /*@NonInvalid\052/ boolean result = &lt;%org.eclipse.ocl.pivot.library.oclany.OclAnyOclIsKindOfOperation%&gt;.INSTANCE.evaluate(executor, entity, TYP_monitoring_c_c_Datagatherer).booleanValue();\n\tfinal /*@NonInvalid\052/ boolean logDiagnostic = &lt;%org.eclipse.ocl.pivot.library.string.CGStringLogDiagnosticOperation%&gt;.INSTANCE.evaluate(executor, &lt;%org.eclipse.ocl.pivot.ids.TypeId%&gt;.BOOLEAN, &lt;%monitoring.MonitoringTables%&gt;.STR_Gatheringservice_c_c_appliesConstraint, this, (Object)null, diagnostics, context, (Object)null, severity_0, result, &lt;%monitoring.MonitoringTables%&gt;.INT_0).booleanValue();\n\tsymbol_0 = logDiagnostic;\n}\nreturn Boolean.TRUE == symbol_0;'"
* @generated
*/
boolean appliesConstraint(DiagnosticChain diagnostics, Map<Object, Object> context);
} // Monitoringproperties
} // Gatheringservice
/**
* Copyright (c) 2015-2017 Obeo, Inria
* All rights reserved. This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v1.0
* which accompanies this distribution, and is available at
* http://www.eclipse.org/legal/epl-v10.html
*
* Contributors:
* - William Piers <william.piers@obeo.fr>
* - Philippe Merle <philippe.merle@inria.fr>
* - Faiez Zalila <faiez.zalila@inria.fr>
*/
package monitoring;
import java.util.Map;
import org.eclipse.cmf.occi.core.Link;
import org.eclipse.emf.common.util.DiagnosticChain;
/**
* <!-- begin-user-doc -->
* A representation of the model object '<em><b>Monitorableproperty</b></em>'.
* <!-- end-user-doc -->
*
* <!-- begin-model-doc -->
* MonitorableProperty Component
* <!-- end-model-doc -->
*
* <p>
* The following features are supported:
* </p>
* <ul>
* <li>{@link monitoring.Monitorableproperty#getMonitoringProperty <em>Monitoring Property</em>}</li>
* <li>{@link monitoring.Monitorableproperty#getMonitoringResult <em>Monitoring Result</em>}</li>
* </ul>
*
* @see monitoring.MonitoringPackage#getMonitorableproperty()
* @model annotation="http://www.eclipse.org/emf/2002/Ecore constraints='targetConstraint'"
* @generated
*/
public interface Monitorableproperty extends Link {
/**
* Returns the value of the '<em><b>Monitoring Property</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* <!-- begin-model-doc -->
*
* <!-- end-model-doc -->
* @return the value of the '<em>Monitoring Property</em>' attribute.
* @see #setMonitoringProperty(String)
* @see monitoring.MonitoringPackage#getMonitorableproperty_MonitoringProperty()
* @model dataType="monitoring.String" required="true"
* annotation="http://www.eclipse.org/emf/2002/GenModel get='throw new UnsupportedOperationException(); // FIXME Unimplemented http://schemas.ugoe.cs.rwm/monitoring/ecore!Monitorableproperty!monitoringProperty'"
* @generated
*/
String getMonitoringProperty();
/**
* Sets the value of the '{@link monitoring.Monitorableproperty#getMonitoringProperty <em>Monitoring Property</em>}' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @param value the new value of the '<em>Monitoring Property</em>' attribute.
* @see #getMonitoringProperty()
* @generated
*/
void setMonitoringProperty(String value);
/**
* Returns the value of the '<em><b>Monitoring Result</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* <!-- begin-model-doc -->
*
* <!-- end-model-doc -->
* @return the value of the '<em>Monitoring Result</em>' attribute.
* @see #setMonitoringResult(String)
* @see monitoring.MonitoringPackage#getMonitorableproperty_MonitoringResult()
* @model dataType="monitoring.String"
* annotation="http://www.eclipse.org/emf/2002/GenModel get='throw new UnsupportedOperationException(); // FIXME Unimplemented http://schemas.ugoe.cs.rwm/monitoring/ecore!Monitorableproperty!monitoringResult'"
* @generated
*/
String getMonitoringResult();
/**
* Sets the value of the '{@link monitoring.Monitorableproperty#getMonitoringResult <em>Monitoring Result</em>}' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @param value the new value of the '<em>Monitoring Result</em>' attribute.
* @see #getMonitoringResult()
* @generated
*/
void setMonitoringResult(String value);
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @model annotation="http://www.eclipse.org/emf/2002/GenModel body='/**\n *\n * inv targetConstraint:\n * let\n * severity : Integer[1] = \'Monitorableproperty::targetConstraint\'.getSeverity()\n * in\n * if severity &lt;= 0\n * then true\n * else\n * let result : occi::Boolean[1] = self.target.oclIsKindOf(Sensor)\n * in\n * \'Monitorableproperty::targetConstraint\'.logDiagnostic(self, null, diagnostics, context, null, severity, result, 0)\n * endif\n \052/\nfinal /*@NonInvalid\052/ &lt;%org.eclipse.ocl.pivot.evaluation.Executor%&gt; executor = &lt;%org.eclipse.ocl.pivot.internal.utilities.PivotUtilInternal%&gt;.getExecutor(this);\nfinal /*@NonInvalid\052/ &lt;%org.eclipse.ocl.pivot.ids.IdResolver%&gt; idResolver = executor.getIdResolver();\nfinal /*@NonInvalid\052/ &lt;%org.eclipse.ocl.pivot.values.IntegerValue%&gt; severity_0 = &lt;%org.eclipse.ocl.pivot.library.string.CGStringGetSeverityOperation%&gt;.INSTANCE.evaluate(executor, &lt;%monitoring.MonitoringTables%&gt;.STR_Monitorableproperty_c_c_targetConstraint);\nfinal /*@NonInvalid\052/ boolean le = &lt;%org.eclipse.ocl.pivot.library.oclany.OclComparableLessThanEqualOperation%&gt;.INSTANCE.evaluate(executor, severity_0, &lt;%monitoring.MonitoringTables%&gt;.INT_0).booleanValue();\n/*@NonInvalid\052/ boolean symbol_0;\nif (le) {\n\tsymbol_0 = &lt;%org.eclipse.ocl.pivot.utilities.ValueUtil%&gt;.TRUE_VALUE;\n}\nelse {\n\tfinal /*@NonInvalid\052/ &lt;%org.eclipse.ocl.pivot.Class%&gt; TYP_monitoring_c_c_Sensor = idResolver.getClass(&lt;%monitoring.MonitoringTables%&gt;.CLSSid_Sensor, null);\n\tfinal /*@NonInvalid\052/ &lt;%org.eclipse.cmf.occi.core.Resource%&gt; target = this.getTarget();\n\tfinal /*@NonInvalid\052/ boolean result = &lt;%org.eclipse.ocl.pivot.library.oclany.OclAnyOclIsKindOfOperation%&gt;.INSTANCE.evaluate(executor, target, TYP_monitoring_c_c_Sensor).booleanValue();\n\tfinal /*@NonInvalid\052/ boolean logDiagnostic = &lt;%org.eclipse.ocl.pivot.library.string.CGStringLogDiagnosticOperation%&gt;.INSTANCE.evaluate(executor, &lt;%org.eclipse.ocl.pivot.ids.TypeId%&gt;.BOOLEAN, &lt;%monitoring.MonitoringTables%&gt;.STR_Monitorableproperty_c_c_targetConstraint, this, (Object)null, diagnostics, context, (Object)null, severity_0, result, &lt;%monitoring.MonitoringTables%&gt;.INT_0).booleanValue();\n\tsymbol_0 = logDiagnostic;\n}\nreturn Boolean.TRUE == symbol_0;'"
* @generated
*/
boolean targetConstraint(DiagnosticChain diagnostics, Map<Object, Object> context);
} // Monitorableproperty
......@@ -31,24 +31,6 @@ public interface MonitoringFactory extends EFactory {
*/
MonitoringFactory eINSTANCE = monitoring.impl.MonitoringFactoryImpl.init();
/**
* Returns a new object of class '<em>Property</em>'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return a new object of class '<em>Property</em>'.
* @generated
*/
MonitoringProperty createMonitoringProperty();
/**
* Returns a new object of class '<em>Property Array</em>'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return a new object of class '<em>Property Array</em>'.
* @generated
*/
MonitoringPropertyArray createMonitoringPropertyArray();
/**
* Returns a new object of class '<em>Sensor</em>'.
* <!-- begin-user-doc -->
......@@ -68,31 +50,40 @@ public interface MonitoringFactory extends EFactory {
Datagatherer createDatagatherer();
/**
* Returns a new object of class '<em>Processor</em>'.
* Returns a new object of class '<em>Dataprocessor</em>'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return a new object of class '<em>Dataprocessor</em>'.
* @generated
*/
Dataprocessor createDataprocessor();
/**
* Returns a new object of class '<em>Resultprovider</em>'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return a new object of class '<em>Processor</em>'.
* @return a new object of class '<em>Resultprovider</em>'.
* @generated
*/
Processor createProcessor();
Resultprovider createResultprovider();
/**
* Returns a new object of class '<em>Publisher</em>'.
* Returns a new object of class '<em>Monitorableproperty</em>'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return a new object of class '<em>Publisher</em>'.
* @return a new object of class '<em>Monitorableproperty</em>'.
* @generated
*/
Publisher createPublisher();
Monitorableproperty createMonitorableproperty();
/**
* Returns a new object of class '<em>Monitoringproperties</em>'.
* Returns a new object of class '<em>Occiresultprovider</em>'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return a new object of class '<em>Monitoringproperties</em>'.
* @return a new object of class '<em>Occiresultprovider</em>'.
* @generated
*/
Monitoringproperties createMonitoringproperties();
Occiresultprovider createOcciresultprovider();
/**
* Returns the package supported by this factory.
......